// Microsoft (R) .NET Framework IL Disassembler. Version 4.8.3928.0 // Copyright (c) Microsoft Corporation. All rights reserved. // Metadata version: v4.0.30319 .assembly extern netstandard { .publickeytoken = (CC 7B 13 FF CD 2D DD 51 ) // .{...-.Q .ver 2:0:0:0 } .assembly extern FSharp.Core { .publickeytoken = (B0 3F 5F 7F 11 D5 0A 3A ) // .?_....: .ver 6:0:0:0 } .assembly extern Fantomas.FCS { .ver 5:2:1:0 } .assembly Fantomas.Core { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.FSharpInterfaceDataVersionAttribute::.ctor(int32, int32, int32) = ( 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.Versioning.TargetFrameworkAttribute::.ctor(string) = ( 01 00 19 2E 4E 45 54 53 74 61 6E 64 61 72 64 2C // ....NETStandard, 56 65 72 73 69 6F 6E 3D 76 32 2E 30 01 00 54 0E // Version=v2.0..T. 14 46 72 61 6D 65 77 6F 72 6B 44 69 73 70 6C 61 // .FrameworkDispla 79 4E 61 6D 65 11 2E 4E 45 54 20 53 74 61 6E 64 // yName..NET Stand 61 72 64 20 32 2E 30 ) // ard 2.0 .custom instance void [netstandard]System.Reflection.AssemblyMetadataAttribute::.ctor(string, string) = ( 01 00 09 42 75 69 6C 64 44 61 74 65 0A 32 30 32 // ...BuildDate.202 33 2D 30 32 2D 30 34 00 00 ) // 3-02-04.. .custom instance void [netstandard]System.Reflection.AssemblyCompanyAttribute::.ctor(string) = ( 01 00 33 46 6C 6F 72 69 61 6E 20 56 65 72 64 6F // ..3Florian Verdo 6E 63 6B 2C 20 4A 69 6E 64 C5 99 69 63 68 20 49 // nck, Jind..ich I 76 C3 A1 6E 65 6B 2C 20 44 61 76 69 64 20 53 63 // v..nek, David Sc 68 61 65 66 65 72 00 00 ) // haefer.. .custom instance void [netstandard]System.Reflection.AssemblyConfigurationAttribute::.ctor(string) = ( 01 00 07 52 65 6C 65 61 73 65 00 00 ) // ...Release.. .custom instance void [netstandard]System.Reflection.AssemblyCopyrightAttribute::.ctor(string) = ( 01 00 11 43 6F 70 79 72 69 67 68 74 20 C2 A9 20 // ...Copyright .. 32 30 32 33 00 00 ) // 2023.. .custom instance void [netstandard]System.Reflection.AssemblyDescriptionAttribute::.ctor(string) = ( 01 00 81 88 0D 0A 54 68 69 73 20 6C 69 62 72 61 // ......This libra 72 79 20 61 69 6D 73 20 61 74 20 66 6F 72 6D 61 // ry aims at forma 74 74 69 6E 67 20 46 23 20 73 6F 75 72 63 65 20 // tting F# source 66 69 6C 65 73 20 62 61 73 65 64 20 6F 6E 20 61 // files based on a 20 67 69 76 65 6E 20 63 6F 6E 66 69 67 75 72 61 // given configura 74 69 6F 6E 2E 0D 0A 46 61 6E 74 6F 6D 61 73 20 // tion...Fantomas 77 69 6C 6C 20 65 6E 73 75 72 65 20 63 6F 72 72 // will ensure corr 65 63 74 20 69 6E 64 65 6E 74 61 74 69 6F 6E 20 // ect indentation 61 6E 64 20 63 6F 6E 73 69 73 74 65 6E 74 20 73 // and consistent s 70 61 63 69 6E 67 20 62 65 74 77 65 65 6E 20 65 // pacing between e 6C 65 6D 65 6E 74 73 20 69 6E 20 74 68 65 20 73 // lements in the s 6F 75 72 63 65 20 66 69 6C 65 73 2E 0D 0A 53 6F // ource files...So 6D 65 20 63 6F 6D 6D 6F 6E 20 75 73 65 20 63 61 // me common use ca 73 65 73 20 69 6E 63 6C 75 64 65 3A 0D 0A 28 31 // ses include:..(1 29 20 52 65 66 6F 72 6D 61 74 74 69 6E 67 20 61 // ) Reformatting a 20 63 6F 64 65 20 62 61 73 65 20 74 6F 20 63 6F // code base to co 6E 66 6F 72 6D 20 61 20 75 6E 69 76 65 72 73 61 // nform a universa 6C 20 70 61 67 65 20 77 69 64 74 68 0D 0A 28 32 // l page width..(2 29 20 43 6F 6E 76 65 72 74 69 6E 67 20 6C 65 67 // ) Converting leg 61 63 79 20 63 6F 64 65 20 66 72 6F 6D 20 76 65 // acy code from ve 72 62 6F 73 65 20 73 79 6E 74 61 78 20 74 6F 20 // rbose syntax to 6C 69 67 68 74 20 73 79 6E 74 61 78 0D 0A 28 33 // light syntax..(3 29 20 46 6F 72 6D 61 74 74 69 6E 67 20 61 75 74 // ) Formatting aut 6F 2D 67 65 6E 65 72 61 74 65 64 20 46 23 20 73 // o-generated F# s 69 67 6E 61 74 75 72 65 73 2E 0D 0A 00 00 ) // ignatures..... .custom instance void [netstandard]System.Reflection.AssemblyFileVersionAttribute::.ctor(string) = ( 01 00 07 35 2E 32 2E 31 2E 30 00 00 ) // ...5.2.1.0.. .custom instance void [netstandard]System.Reflection.AssemblyInformationalVersionAttribute::.ctor(string) = ( 01 00 2E 35 2E 32 2E 31 2B 39 66 37 36 39 64 38 // ...5.2.1+9f769d8 33 38 63 39 63 62 31 61 30 37 64 63 30 63 36 36 // 38c9cb1a07dc0c66 31 36 38 37 31 66 35 62 65 62 65 39 31 62 62 34 // 16871f5bebe91bb4 30 00 00 ) // 0.. .custom instance void [netstandard]System.Reflection.AssemblyProductAttribute::.ctor(string) = ( 01 00 0D 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ...Fantomas.Core 00 00 ) .custom instance void [netstandard]System.Reflection.AssemblyTitleAttribute::.ctor(string) = ( 01 00 0D 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ...Fantomas.Core 00 00 ) .custom instance void [netstandard]System.Reflection.AssemblyMetadataAttribute::.ctor(string, string) = ( 01 00 0D 52 65 70 6F 73 69 74 6F 72 79 55 72 6C // ...RepositoryUrl 26 68 74 74 70 73 3A 2F 2F 67 69 74 68 75 62 2E // &https://github. 63 6F 6D 2F 66 73 70 72 6F 6A 65 63 74 73 2F 66 // com/fsprojects/f 61 6E 74 6F 6D 61 73 00 00 ) // antomas.. .custom instance void [netstandard]System.Runtime.CompilerServices.InternalsVisibleToAttribute::.ctor(string) = ( 01 00 13 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ...Fantomas.Core 2E 54 65 73 74 73 00 00 ) // .Tests.. // --- The following custom attribute is added automatically, do not uncomment ------- // .custom instance void [netstandard]System.Diagnostics.DebuggableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggableAttribute/DebuggingModes) = ( 01 00 01 00 00 00 00 00 ) .hash algorithm 0x00008004 .ver 5:2:1:0 } .mresource public FSharpSignatureData.Fantomas.Core { // Offset: 0x00000000 Length: 0x0003690D // WARNING: managed resource file FSharpSignatureData.Fantomas.Core created } .mresource public FSharpOptimizationData.Fantomas.Core { // Offset: 0x00036918 Length: 0x00002537 // WARNING: managed resource file FSharpOptimizationData.Fantomas.Core created } .module Fantomas.Core.dll // MVID: {8820FCF0-BD37-1A01-E046-5F8FB9B9FF54} .imagebase 0x00400000 .file alignment 0x00000200 .stackreserve 0x00100000 .subsystem 0x0003 // WINDOWS_CUI .corflags 0x00000001 // ILONLY // Image base: 0x0000024247FD0000 // =============== CLASS MEMBERS DECLARATION =================== .class public auto ansi serializable beforefieldinit Fantomas.Core.Queue`1 extends [netstandard]System.Object implements class [netstandard]System.Collections.Generic.IReadOnlyCollection`1 { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly int32 length .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 data .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 hashCode .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 data, int32 length) cil managed { // Code size 30 (0x1e) .maxstack 8 IL_0000: ldarg.0 IL_0001: callvirt instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: pop IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Queue`1::data IL_000f: ldarg.0 IL_0010: ldarg.2 IL_0011: stfld int32 class Fantomas.Core.Queue`1::length IL_0016: ldarg.0 IL_0017: ldnull IL_0018: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class Fantomas.Core.Queue`1::hashCode IL_001d: ret } // end of method Queue`1::.ctor .method public hidebysig virtual instance int32 GetHashCode() cil managed { // Code size 95 (0x5f) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, int32 V_1, class [netstandard]System.Collections.Generic.IEnumerator`1 V_2, !T V_3, class [netstandard]System.IDisposable V_4) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class Fantomas.Core.Queue`1::hashCode IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_000c IL_000a: br.s IL_0058 IL_000c: ldc.i4.1 IL_000d: stloc.1 IL_000e: nop IL_000f: ldarg.0 IL_0010: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1::GetEnumerator() IL_0015: stloc.2 .try { IL_0016: br.s IL_002b IL_0018: ldloc.2 IL_0019: callvirt instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1::get_Current() IL_001e: stloc.3 IL_001f: ldc.i4.s 31 IL_0021: ldloc.1 IL_0022: mul IL_0023: ldloc.3 IL_0024: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashIntrinsic(!!0) IL_0029: add IL_002a: stloc.1 IL_002b: ldloc.2 IL_002c: callvirt instance bool [netstandard]System.Collections.IEnumerator::MoveNext() IL_0031: brtrue.s IL_0018 IL_0033: leave.s IL_004a } // end .try finally { IL_0035: ldloc.2 IL_0036: isinst [netstandard]System.IDisposable IL_003b: stloc.s V_4 IL_003d: ldloc.s V_4 IL_003f: brfalse.s IL_0049 IL_0041: ldloc.s V_4 IL_0043: callvirt instance void [netstandard]System.IDisposable::Dispose() IL_0048: endfinally IL_0049: endfinally } // end handler IL_004a: ldarg.0 IL_004b: ldloc.1 IL_004c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0051: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class Fantomas.Core.Queue`1::hashCode IL_0056: ldloc.1 IL_0057: ret IL_0058: ldloc.0 IL_0059: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_005e: ret } // end of method Queue`1::GetHashCode .method public hidebysig virtual instance bool Equals(object other) cil managed { // Code size 63 (0x3f) .maxstack 5 .locals init (class Fantomas.Core.Queue`1 V_0, class Fantomas.Core.Queue`1 V_1) IL_0000: ldarg.1 IL_0001: isinst class Fantomas.Core.Queue`1 IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_003d IL_000a: ldloc.0 IL_000b: stloc.1 IL_000c: nop IL_000d: ldarg.0 IL_000e: callvirt instance int32 class Fantomas.Core.Queue`1::get_Length() IL_0013: ldloc.1 IL_0014: callvirt instance int32 class Fantomas.Core.Queue`1::get_Length() IL_0019: beq.s IL_001d IL_001b: ldc.i4.0 IL_001c: ret IL_001d: nop IL_001e: ldarg.0 IL_001f: callvirt instance int32 [netstandard]System.Object::GetHashCode() IL_0024: ldloc.1 IL_0025: callvirt instance int32 [netstandard]System.Object::GetHashCode() IL_002a: beq.s IL_002e IL_002c: ldc.i4.0 IL_002d: ret IL_002e: ldsfld class ''.$Queue/Equals@25 class ''.$Queue/Equals@25::@_instance IL_0033: ldarg.0 IL_0034: ldloc.1 IL_0035: tail. IL_0037: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ForAll2(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [netstandard]System.Collections.Generic.IEnumerable`1, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003c: ret IL_003d: ldc.i4.0 IL_003e: ret } // end of method Queue`1::Equals .method public hidebysig specialname instance !T get_Head() cil managed { // Code size 39 (0x27) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld int32 class Fantomas.Core.Queue`1::length IL_0007: ldc.i4.0 IL_0008: ble.s IL_001c IL_000a: ldarg.0 IL_000b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Queue`1::data IL_0010: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Head(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0015: ldc.i4.0 IL_0016: ldelem !T IL_001b: ret IL_001c: ldstr "Queue is empty" IL_0021: newobj instance void [netstandard]System.Exception::.ctor(string) IL_0026: throw } // end of method Queue`1::get_Head .method public hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_TryHead() cil managed { // Code size 35 (0x23) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld int32 class Fantomas.Core.Queue`1::length IL_0007: ldc.i4.0 IL_0008: ble.s IL_0021 IL_000a: ldarg.0 IL_000b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Queue`1::data IL_0010: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Head(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0015: ldc.i4.0 IL_0016: ldelem !T IL_001b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0020: ret IL_0021: ldnull IL_0022: ret } // end of method Queue`1::get_TryHead .method public hidebysig specialname instance class Fantomas.Core.Queue`1 get_Tail() cil managed { // Code size 102 (0x66) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, !T[] V_3, !T[] V_4) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Queue`1::data IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_000d: brfalse.s IL_0011 IL_000f: br.s IL_0013 IL_0011: ldarg.0 IL_0012: ret IL_0013: ldloc.0 IL_0014: stloc.1 IL_0015: ldloc.1 IL_0016: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_001b: stloc.2 IL_001c: ldloc.1 IL_001d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0022: stloc.3 IL_0023: nop IL_0024: ldloc.3 IL_0025: call bool [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::IsEmpty(!!0[]) IL_002a: brfalse.s IL_002e IL_002c: ldarg.0 IL_002d: ret IL_002e: ldc.i4.1 IL_002f: ldloc.3 IL_0030: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::Skip(int32, !!0[]) IL_0035: stloc.s V_4 IL_0037: nop IL_0038: ldloc.s V_4 IL_003a: call bool [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::IsEmpty(!!0[]) IL_003f: brfalse.s IL_0050 IL_0041: ldloc.2 IL_0042: ldarg.0 IL_0043: ldfld int32 class Fantomas.Core.Queue`1::length IL_0048: ldc.i4.1 IL_0049: sub IL_004a: newobj instance void class Fantomas.Core.Queue`1::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32) IL_004f: ret IL_0050: ldloc.s V_4 IL_0052: ldloc.2 IL_0053: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0058: ldarg.0 IL_0059: ldfld int32 class Fantomas.Core.Queue`1::length IL_005e: ldc.i4.1 IL_005f: sub IL_0060: newobj instance void class Fantomas.Core.Queue`1::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32) IL_0065: ret } // end of method Queue`1::get_Tail .method public hidebysig specialname instance bool get_IsEmpty() cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 class Fantomas.Core.Queue`1::length IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method Queue`1::get_IsEmpty .method public hidebysig specialname instance int32 get_Length() cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 class Fantomas.Core.Queue`1::length IL_0006: ret } // end of method Queue`1::get_Length .method public hidebysig instance class [netstandard]System.Collections.Generic.IEnumerable`1 Rev() cil managed { // Code size 21 (0x15) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Queue`1::data IL_0006: stloc.0 IL_0007: ldsfld class ''.$Queue/Rev@56 class ''.$Queue/Rev@56::@_instance IL_000c: ldloc.0 IL_000d: tail. IL_000f: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Collect,!T>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0014: ret } // end of method Queue`1::Rev .method public hidebysig instance class Fantomas.Core.Queue`1 Append(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 xs) cil managed { // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.1 IL_0001: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::OfList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Queue`1::data IL_000c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: ldarg.0 IL_0012: ldfld int32 class Fantomas.Core.Queue`1::length IL_0017: ldarg.1 IL_0018: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_001d: add IL_001e: newobj instance void class Fantomas.Core.Queue`1::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32) IL_0023: ret } // end of method Queue`1::Append .method public hidebysig instance bool SkipExists(int32 n, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 p) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 79 (0x4f) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6) IL_0000: nop IL_0001: ldarg.1 IL_0002: ldarg.0 IL_0003: ldfld int32 class Fantomas.Core.Queue`1::length IL_0008: blt.s IL_000c IL_000a: ldc.i4.0 IL_000b: ret IL_000c: ldarg.0 IL_000d: ldfld int32 class Fantomas.Core.Queue`1::length IL_0012: ldarg.1 IL_0013: sub IL_0014: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::.ctor(!0) IL_0019: stloc.0 IL_001a: ldc.i4.0 IL_001b: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::.ctor(!0) IL_0020: stloc.1 IL_0021: ldloc.0 IL_0022: stloc.2 IL_0023: ldarg.2 IL_0024: stloc.3 IL_0025: ldloc.0 IL_0026: stloc.s V_4 IL_0028: ldloc.1 IL_0029: stloc.s V_5 IL_002b: ldloc.0 IL_002c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0031: ldarg.0 IL_0032: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Queue`1::data IL_0037: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ''.$Queue::dataToEnd@69(class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003c: stloc.s V_6 IL_003e: ldarg.2 IL_003f: ldloc.0 IL_0040: ldloc.1 IL_0041: ldarg.3 IL_0042: ldloc.s V_6 IL_0044: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::SkipWhile(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0049: call bool ''.$Queue::exists@80(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_004e: ret } // end of method Queue`1::SkipExists .method private hidebysig newslot specialname virtual instance int32 'System.Collections.Generic.IReadOnlyCollection<\'T>.get_Count'() cil managed { .override method instance int32 class [netstandard]System.Collections.Generic.IReadOnlyCollection`1::get_Count() // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 class Fantomas.Core.Queue`1::length IL_0006: ret } // end of method Queue`1::'System.Collections.Generic.IReadOnlyCollection<\'T>.get_Count' .method private hidebysig newslot virtual instance class [netstandard]System.Collections.Generic.IEnumerator`1 'System.Collections.Generic.IEnumerable<\'T>.GetEnumerator'() cil managed { .override method instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1::GetEnumerator() // Code size 32 (0x20) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0) IL_0000: nop IL_0001: ldsfld class ''.$Queue/'System-Collections-Generic-IReadOnlyCollection<\'T>-GetEnumerator@100' class ''.$Queue/'System-Collections-Generic-IReadOnlyCollection<\'T>-GetEnumerator@100'::@_instance IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Queue`1::data IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Reverse(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0013: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Collect(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0018: tail. IL_001a: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1::GetEnumerator() IL_001f: ret } // end of method Queue`1::'System.Collections.Generic.IEnumerable<\'T>.GetEnumerator' .method private hidebysig newslot virtual instance class [netstandard]System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed { .override [netstandard]System.Collections.IEnumerable::GetEnumerator // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1::GetEnumerator() IL_0006: ret } // end of method Queue`1::System.Collections.IEnumerable.GetEnumerator .property instance !T Head() { .get instance !T Fantomas.Core.Queue`1::get_Head() } // end of property Queue`1::Head .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 TryHead() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Queue`1::get_TryHead() } // end of property Queue`1::TryHead .property instance class Fantomas.Core.Queue`1 Tail() { .get instance class Fantomas.Core.Queue`1 Fantomas.Core.Queue`1::get_Tail() } // end of property Queue`1::Tail .property instance bool IsEmpty() { .get instance bool Fantomas.Core.Queue`1::get_IsEmpty() } // end of property Queue`1::IsEmpty .property instance int32 Length() { .get instance int32 Fantomas.Core.Queue`1::get_Length() } // end of property Queue`1::Length } // end of class Fantomas.Core.Queue`1 .class public auto ansi serializable sealed Fantomas.Core.CodeFormatter extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.SealedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .method public static class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> ParseAsync(bool isSignature, string source) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: call !!0[] [netstandard]System.Array::Empty() IL_0007: callvirt instance string [netstandard]System.String::TrimEnd(char[]) IL_000c: call class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText [Fantomas.FCS]FSharp.Compiler.Text.SourceText::ofString(string) IL_0011: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> Fantomas.Core.CodeFormatterImpl::parse(bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_0016: ret } // end of method CodeFormatter::ParseAsync .method public static class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 FormatASTAsync(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput ast, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 source, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 config) cil managed { .param [2] .custom instance void [FSharp.Core]Microsoft.FSharp.Core.OptionalArgumentAttribute::.ctor() = ( 01 00 00 00 ) .param [3] .custom instance void [FSharp.Core]Microsoft.FSharp.Core.OptionalArgumentAttribute::.ctor() = ( 01 00 00 00 ) // Code size 47 (0x2f) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class Fantomas.Core.FormatConfig/FormatConfig V_1, string V_2) IL_0000: ldsfld class ''.$CodeFormatter/sourceText@12 ''.$CodeFormatter/sourceText@12::@_instance IL_0005: ldarg.1 IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000b: stloc.0 IL_000c: call class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.FormatConfig/FormatConfig::get_Default() IL_0011: ldarg.2 IL_0012: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0017: stloc.1 IL_0018: ldarg.0 IL_0019: ldloc.0 IL_001a: ldloc.1 IL_001b: call string Fantomas.Core.CodeFormatterImpl::formatAST(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.FormatConfig/FormatConfig) IL_0020: stloc.2 IL_0021: ldloc.2 IL_0022: newobj instance void ''.$CodeFormatter/FormatASTAsync@15::.ctor(string) IL_0027: tail. IL_0029: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_002e: ret } // end of method CodeFormatter::FormatASTAsync .method public static class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 FormatDocumentAsync(bool isSignature, string source, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 config) cil managed { .param [3] .custom instance void [FSharp.Core]Microsoft.FSharp.Core.OptionalArgumentAttribute::.ctor() = ( 01 00 00 00 ) // Code size 34 (0x22) .maxstack 8 IL_0000: call class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.FormatConfig/FormatConfig::get_Default() IL_0005: ldarg.2 IL_0006: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000b: ldarg.0 IL_000c: ldarg.1 IL_000d: call !!0[] [netstandard]System.Array::Empty() IL_0012: callvirt instance string [netstandard]System.String::TrimEnd(char[]) IL_0017: call class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText [Fantomas.FCS]FSharp.Compiler.Text.SourceText::ofString(string) IL_001c: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.CodeFormatterImpl::formatDocument(class Fantomas.Core.FormatConfig/FormatConfig, bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_0021: ret } // end of method CodeFormatter::FormatDocumentAsync .method public static class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> FormatSelectionAsync(bool isSignature, string source, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 config) cil managed { .param [4] .custom instance void [FSharp.Core]Microsoft.FSharp.Core.OptionalArgumentAttribute::.ctor() = ( 01 00 00 00 ) // Code size 35 (0x23) .maxstack 8 IL_0000: call class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.FormatConfig/FormatConfig::get_Default() IL_0005: ldarg.3 IL_0006: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000b: ldarg.0 IL_000c: ldarg.2 IL_000d: ldarg.1 IL_000e: call !!0[] [netstandard]System.Array::Empty() IL_0013: callvirt instance string [netstandard]System.String::TrimEnd(char[]) IL_0018: call class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText [Fantomas.FCS]FSharp.Compiler.Text.SourceText::ofString(string) IL_001d: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Fantomas.Core.Selection::formatSelection(class Fantomas.Core.FormatConfig/FormatConfig, bool, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_0022: ret } // end of method CodeFormatter::FormatSelectionAsync .method public static class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 IsValidFSharpCodeAsync(bool isSignature, string source) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.Validation::isValidFSharpCode(bool, string) IL_0007: ret } // end of method CodeFormatter::IsValidFSharpCodeAsync .method public static string GetVersion() cil managed { // Code size 11 (0xb) .maxstack 8 IL_0000: call class [netstandard]System.Lazy`1 Fantomas.Core.Version::get_fantomasVersion() IL_0005: callvirt instance !0 class [netstandard]System.Lazy`1::get_Value() IL_000a: ret } // end of method CodeFormatter::GetVersion .method public static valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range MakeRange(string fileName, int32 startLine, int32 startCol, int32 endLine, int32 endCol) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: ldarg.2 IL_0003: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_0008: ldarg.3 IL_0009: ldarg.s endCol IL_000b: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_0010: tail. IL_0012: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkRange(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_0017: ret } // end of method CodeFormatter::MakeRange } // end of class Fantomas.Core.CodeFormatter .class private abstract auto ansi sealed ''.$CodeFormatter extends [netstandard]System.Object { .class auto ansi serializable sealed nested assembly beforefieldinit sourceText@12 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class ''.$CodeFormatter/sourceText@12 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method sourceText@12::.ctor .method public strict virtual instance class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Invoke(string source) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.1 IL_0001: call !!0[] [netstandard]System.Array::Empty() IL_0006: callvirt instance string [netstandard]System.String::TrimEnd(char[]) IL_000b: tail. IL_000d: call class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText [Fantomas.FCS]FSharp.Compiler.Text.SourceText::ofString(string) IL_0012: ret } // end of method sourceText@12::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void ''.$CodeFormatter/sourceText@12::.ctor() IL_0005: stsfld class ''.$CodeFormatter/sourceText@12 ''.$CodeFormatter/sourceText@12::@_instance IL_000a: ret } // end of method sourceText@12::.cctor } // end of class sourceText@12 .class auto ansi serializable sealed nested assembly beforefieldinit FormatASTAsync@15 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public string arg .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(string arg) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string ''.$CodeFormatter/FormatASTAsync@15::arg IL_000d: ret } // end of method FormatASTAsync@15::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1 ctxt) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld string ''.$CodeFormatter/FormatASTAsync@15::arg IL_0007: tail. IL_0009: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1::Success(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, !0) IL_000e: ret } // end of method FormatASTAsync@15::Invoke } // end of class FormatASTAsync@15 } // end of class ''.$CodeFormatter .class private abstract auto ansi sealed Fantomas.Core.Selection extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit 'lines@12-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Selection/'lines@12-1'::sourceText IL_000d: ret } // end of method 'lines@12-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Invoke(int32 lineNumber) cil managed { // Code size 53 (0x35) .maxstack 6 .locals init (int32 V_0, string V_1) IL_0000: ldarg.1 IL_0001: ldc.i4.1 IL_0002: sub IL_0003: stloc.0 IL_0004: nop IL_0005: ldloc.0 IL_0006: ldc.i4.0 IL_0007: bge.s IL_000b IL_0009: ldnull IL_000a: ret IL_000b: ldarg.0 IL_000c: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Selection/'lines@12-1'::sourceText IL_0011: ldloc.0 IL_0012: callvirt instance string [Fantomas.FCS]FSharp.Compiler.Text.ISourceText::GetLineString(int32) IL_0017: stloc.1 IL_0018: nop IL_0019: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.String::get_isNotNullOrWhitespace() IL_001e: ldloc.1 IL_001f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0024: brfalse.s IL_0033 IL_0026: ldarg.1 IL_0027: ldloc.1 IL_0028: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_002d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_0032: ret IL_0033: ldnull IL_0034: ret } // end of method 'lines@12-1'::Invoke } // end of class 'lines@12-1' .class auto ansi serializable sealed nested assembly beforefieldinit startColumn@30 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Selection/startColumn@30 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method startColumn@30::.ctor .method public strict virtual instance bool Invoke(char arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call bool [netstandard]System.Char::IsWhiteSpace(char) IL_0006: ret } // end of method startColumn@30::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Selection/startColumn@30::.ctor() IL_0005: stsfld class Fantomas.Core.Selection/startColumn@30 Fantomas.Core.Selection/startColumn@30::@_instance IL_000a: ret } // end of method startColumn@30::.cctor } // end of class startColumn@30 .class auto ansi serializable sealed nested assembly beforefieldinit 'startColumn@35-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Selection/'startColumn@35-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'startColumn@35-1'::.ctor .method public strict virtual instance bool Invoke(char arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call bool [netstandard]System.Char::IsWhiteSpace(char) IL_0006: ret } // end of method 'startColumn@35-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Selection/'startColumn@35-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Selection/'startColumn@35-1' Fantomas.Core.Selection/'startColumn@35-1'::@_instance IL_000a: ret } // end of method 'startColumn@35-1'::.cctor } // end of class 'startColumn@35-1' .class auto ansi serializable sealed nested assembly beforefieldinit endColumn@41 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Selection/endColumn@41 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method endColumn@41::.ctor .method public strict virtual instance bool Invoke(char arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call bool [netstandard]System.Char::IsWhiteSpace(char) IL_0006: ret } // end of method endColumn@41::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Selection/endColumn@41::.ctor() IL_0005: stsfld class Fantomas.Core.Selection/endColumn@41 Fantomas.Core.Selection/endColumn@41::@_instance IL_000a: ret } // end of method endColumn@41::.cctor } // end of class endColumn@41 .class auto ansi serializable sealed nested assembly beforefieldinit 'endColumn@48-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Selection/'endColumn@48-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'endColumn@48-1'::.ctor .method public strict virtual instance bool Invoke(char arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call bool [netstandard]System.Char::IsWhiteSpace(char) IL_0006: ret } // end of method 'endColumn@48-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Selection/'endColumn@48-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Selection/'endColumn@48-1' Fantomas.Core.Selection/'endColumn@48-1'::@_instance IL_000a: ret } // end of method 'endColumn@48-1'::.cctor } // end of class 'endColumn@48-1' .class abstract auto autochar serializable nested assembly beforefieldinit TreeForSelection extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Standalone = int32(0x00000000) .field public static literal int32 RequiresExtraction = int32(0x00000001) .field public static literal int32 Unsupported = int32(0x00000002) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Standalone extends Fantomas.Core.Selection/TreeForSelection { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 42 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..BFantomas.Core 2E 53 65 6C 65 63 74 69 6F 6E 2B 54 72 65 65 46 // .Selection+TreeF 6F 72 53 65 6C 65 63 74 69 6F 6E 2B 53 74 61 6E // orSelection+Stan 64 61 6C 6F 6E 65 40 44 65 62 75 67 54 79 70 65 // dalone@DebugType 50 72 6F 78 79 00 00 ) // Proxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/Oak item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Oak item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Selection/TreeForSelection::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/Standalone::item IL_000d: ret } // end of method Standalone::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/Oak get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/Standalone::item IL_0006: ret } // end of method Standalone::get_Item .property instance class Fantomas.Core.SyntaxOak/Oak Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/Standalone::get_Item() } // end of property Standalone::Item } // end of class Standalone .class auto ansi serializable nested assembly beforefieldinit specialname RequiresExtraction extends Fantomas.Core.Selection/TreeForSelection { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 4A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..JFantomas.Core 2E 53 65 6C 65 63 74 69 6F 6E 2B 54 72 65 65 46 // .Selection+TreeF 6F 72 53 65 6C 65 63 74 69 6F 6E 2B 52 65 71 75 // orSelection+Requ 69 72 65 73 45 78 74 72 61 63 74 69 6F 6E 40 44 // iresExtraction@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/Oak _tree .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field assembly initonly class [netstandard]System.Type _nodeType .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Oak _tree, class [netstandard]System.Type _nodeType) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Selection/TreeForSelection::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_tree IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Type Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_nodeType IL_0014: ret } // end of method RequiresExtraction::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/Oak get_tree() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_tree IL_0006: ret } // end of method RequiresExtraction::get_tree .method assembly hidebysig instance class [netstandard]System.Type get_nodeType() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Type Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_nodeType IL_0006: ret } // end of method RequiresExtraction::get_nodeType .property instance class Fantomas.Core.SyntaxOak/Oak tree() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::get_tree() } // end of property RequiresExtraction::tree .property instance class [netstandard]System.Type nodeType() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [netstandard]System.Type Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::get_nodeType() } // end of property RequiresExtraction::nodeType } // end of class RequiresExtraction .class auto ansi serializable nested assembly beforefieldinit specialname _Unsupported extends Fantomas.Core.Selection/TreeForSelection { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 44 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..DFantomas.Core 2E 53 65 6C 65 63 74 69 6F 6E 2B 54 72 65 65 46 // .Selection+TreeF 6F 72 53 65 6C 65 63 74 69 6F 6E 2B 5F 55 6E 73 // orSelection+_Uns 75 70 70 6F 72 74 65 64 40 44 65 62 75 67 54 79 // upported@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Selection/TreeForSelection::.ctor() IL_0006: ret } // end of method _Unsupported::.ctor } // end of class _Unsupported .class auto ansi nested assembly beforefieldinit specialname Standalone@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Selection/TreeForSelection/Standalone _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Selection/TreeForSelection/Standalone obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Selection/TreeForSelection/Standalone Fantomas.Core.Selection/TreeForSelection/Standalone@DebugTypeProxy::_obj IL_000d: ret } // end of method Standalone@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/Oak get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Selection/TreeForSelection/Standalone Fantomas.Core.Selection/TreeForSelection/Standalone@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/Standalone::item IL_000b: ret } // end of method Standalone@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/Oak Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/Standalone@DebugTypeProxy::get_Item() } // end of property Standalone@DebugTypeProxy::Item } // end of class Standalone@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname RequiresExtraction@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Selection/TreeForSelection/RequiresExtraction _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Selection/TreeForSelection/RequiresExtraction obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Selection/TreeForSelection/RequiresExtraction Fantomas.Core.Selection/TreeForSelection/RequiresExtraction@DebugTypeProxy::_obj IL_000d: ret } // end of method RequiresExtraction@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/Oak get_tree() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Selection/TreeForSelection/RequiresExtraction Fantomas.Core.Selection/TreeForSelection/RequiresExtraction@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_tree IL_000b: ret } // end of method RequiresExtraction@DebugTypeProxy::get_tree .method public hidebysig instance class [netstandard]System.Type get_nodeType() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Selection/TreeForSelection/RequiresExtraction Fantomas.Core.Selection/TreeForSelection/RequiresExtraction@DebugTypeProxy::_obj IL_0006: ldfld class [netstandard]System.Type Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_nodeType IL_000b: ret } // end of method RequiresExtraction@DebugTypeProxy::get_nodeType .property instance class Fantomas.Core.SyntaxOak/Oak tree() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/RequiresExtraction@DebugTypeProxy::get_tree() } // end of property RequiresExtraction@DebugTypeProxy::tree .property instance class [netstandard]System.Type nodeType() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [netstandard]System.Type Fantomas.Core.Selection/TreeForSelection/RequiresExtraction@DebugTypeProxy::get_nodeType() } // end of property RequiresExtraction@DebugTypeProxy::nodeType } // end of class RequiresExtraction@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname _Unsupported@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Selection/TreeForSelection/_Unsupported _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Selection/TreeForSelection/_Unsupported obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Selection/TreeForSelection/_Unsupported Fantomas.Core.Selection/TreeForSelection/_Unsupported@DebugTypeProxy::_obj IL_000d: ret } // end of method _Unsupported@DebugTypeProxy::.ctor } // end of class _Unsupported@DebugTypeProxy .field static assembly initonly class Fantomas.Core.Selection/TreeForSelection _unique_Unsupported .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 8 IL_0000: newobj instance void Fantomas.Core.Selection/TreeForSelection/_Unsupported::.ctor() IL_0005: stsfld class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection/TreeForSelection::_unique_Unsupported IL_000a: ret } // end of method TreeForSelection::.cctor .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ret } // end of method TreeForSelection::.ctor .method assembly static class Fantomas.Core.Selection/TreeForSelection NewStandalone(class Fantomas.Core.SyntaxOak/Oak item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.Selection/TreeForSelection/Standalone::.ctor(class Fantomas.Core.SyntaxOak/Oak) IL_0006: ret } // end of method TreeForSelection::NewStandalone .method assembly hidebysig instance bool get_IsStandalone() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Selection/TreeForSelection/Standalone IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method TreeForSelection::get_IsStandalone .method assembly static class Fantomas.Core.Selection/TreeForSelection NewRequiresExtraction(class Fantomas.Core.SyntaxOak/Oak _tree, class [netstandard]System.Type _nodeType) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: newobj instance void Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::.ctor(class Fantomas.Core.SyntaxOak/Oak, class [netstandard]System.Type) IL_0007: ret } // end of method TreeForSelection::NewRequiresExtraction .method assembly hidebysig instance bool get_IsRequiresExtraction() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method TreeForSelection::get_IsRequiresExtraction .method assembly static class Fantomas.Core.Selection/TreeForSelection get_Unsupported() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection/TreeForSelection::_unique_Unsupported IL_0005: ret } // end of method TreeForSelection::get_Unsupported .method assembly hidebysig instance bool get_IsUnsupported() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Selection/TreeForSelection/_Unsupported IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method TreeForSelection::get_IsUnsupported .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Selection/TreeForSelection/_Unsupported IL_0006: brfalse.s IL_000b IL_0008: ldc.i4.2 IL_0009: br.s IL_0017 IL_000b: ldarg.0 IL_000c: isinst Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_0011: brfalse.s IL_0016 IL_0013: ldc.i4.1 IL_0014: br.s IL_0017 IL_0016: ldc.i4.0 IL_0017: ret } // end of method TreeForSelection::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method TreeForSelection::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.Selection/TreeForSelection>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method TreeForSelection::ToString .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 162 (0xa2) .maxstack 7 .locals init (int32 V_0, class Fantomas.Core.Selection/TreeForSelection V_1, class Fantomas.Core.Selection/TreeForSelection/Standalone V_2, class Fantomas.Core.Selection/TreeForSelection/RequiresExtraction V_3, class Fantomas.Core.Selection/TreeForSelection V_4) IL_0000: ldarg.0 IL_0001: brfalse IL_00a0 IL_0006: ldc.i4.0 IL_0007: stloc.0 IL_0008: ldarg.0 IL_0009: stloc.1 IL_000a: ldloc.1 IL_000b: isinst Fantomas.Core.Selection/TreeForSelection/Standalone IL_0010: brtrue.s IL_001c IL_0012: ldloc.1 IL_0013: isinst Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_0018: brtrue.s IL_0042 IL_001a: br.s IL_0083 IL_001c: ldarg.0 IL_001d: castclass Fantomas.Core.Selection/TreeForSelection/Standalone IL_0022: stloc.2 IL_0023: ldc.i4.0 IL_0024: stloc.0 IL_0025: ldc.i4 0x9e3779b9 IL_002a: ldarg.1 IL_002b: ldloc.2 IL_002c: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/Standalone::item IL_0031: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_0036: ldloc.0 IL_0037: ldc.i4.6 IL_0038: shl IL_0039: ldloc.0 IL_003a: ldc.i4.2 IL_003b: shr IL_003c: add IL_003d: add IL_003e: add IL_003f: stloc.0 IL_0040: ldloc.0 IL_0041: ret IL_0042: ldarg.0 IL_0043: castclass Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_0048: stloc.3 IL_0049: ldc.i4.1 IL_004a: stloc.0 IL_004b: ldc.i4 0x9e3779b9 IL_0050: ldarg.1 IL_0051: ldloc.3 IL_0052: ldfld class [netstandard]System.Type Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_nodeType IL_0057: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_005c: ldloc.0 IL_005d: ldc.i4.6 IL_005e: shl IL_005f: ldloc.0 IL_0060: ldc.i4.2 IL_0061: shr IL_0062: add IL_0063: add IL_0064: add IL_0065: stloc.0 IL_0066: ldc.i4 0x9e3779b9 IL_006b: ldarg.1 IL_006c: ldloc.3 IL_006d: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_tree IL_0072: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_0077: ldloc.0 IL_0078: ldc.i4.6 IL_0079: shl IL_007a: ldloc.0 IL_007b: ldc.i4.2 IL_007c: shr IL_007d: add IL_007e: add IL_007f: add IL_0080: stloc.0 IL_0081: ldloc.0 IL_0082: ret IL_0083: ldarg.0 IL_0084: stloc.s V_4 IL_0086: ldloc.s V_4 IL_0088: isinst Fantomas.Core.Selection/TreeForSelection/_Unsupported IL_008d: brfalse.s IL_0092 IL_008f: ldc.i4.2 IL_0090: br.s IL_009f IL_0092: ldloc.s V_4 IL_0094: isinst Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_0099: brfalse.s IL_009e IL_009b: ldc.i4.1 IL_009c: br.s IL_009f IL_009e: ldc.i4.0 IL_009f: ret IL_00a0: ldc.i4.0 IL_00a1: ret } // end of method TreeForSelection::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.Selection/TreeForSelection::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method TreeForSelection::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 220 (0xdc) .maxstack 5 .locals init (class Fantomas.Core.Selection/TreeForSelection V_0, int32 V_1, class Fantomas.Core.Selection/TreeForSelection V_2, int32 V_3, class Fantomas.Core.Selection/TreeForSelection V_4, class Fantomas.Core.Selection/TreeForSelection V_5, class Fantomas.Core.Selection/TreeForSelection/Standalone V_6, class Fantomas.Core.Selection/TreeForSelection/Standalone V_7, class Fantomas.Core.Selection/TreeForSelection/RequiresExtraction V_8, class Fantomas.Core.Selection/TreeForSelection/RequiresExtraction V_9) IL_0000: ldarg.0 IL_0001: brfalse IL_00d4 IL_0006: ldarg.1 IL_0007: isinst Fantomas.Core.Selection/TreeForSelection IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: brfalse IL_00d2 IL_0013: ldarg.0 IL_0014: stloc.2 IL_0015: ldloc.2 IL_0016: isinst Fantomas.Core.Selection/TreeForSelection/_Unsupported IL_001b: brfalse.s IL_0020 IL_001d: ldc.i4.2 IL_001e: br.s IL_002c IL_0020: ldloc.2 IL_0021: isinst Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_0026: brfalse.s IL_002b IL_0028: ldc.i4.1 IL_0029: br.s IL_002c IL_002b: ldc.i4.0 IL_002c: stloc.1 IL_002d: ldloc.0 IL_002e: stloc.s V_4 IL_0030: ldloc.s V_4 IL_0032: isinst Fantomas.Core.Selection/TreeForSelection/_Unsupported IL_0037: brfalse.s IL_003c IL_0039: ldc.i4.2 IL_003a: br.s IL_0049 IL_003c: ldloc.s V_4 IL_003e: isinst Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_0043: brfalse.s IL_0048 IL_0045: ldc.i4.1 IL_0046: br.s IL_0049 IL_0048: ldc.i4.0 IL_0049: stloc.3 IL_004a: ldloc.1 IL_004b: ldloc.3 IL_004c: bne.un IL_00d0 IL_0051: ldarg.0 IL_0052: stloc.s V_5 IL_0054: ldloc.s V_5 IL_0056: isinst Fantomas.Core.Selection/TreeForSelection/Standalone IL_005b: brtrue.s IL_0068 IL_005d: ldloc.s V_5 IL_005f: isinst Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_0064: brtrue.s IL_008f IL_0066: br.s IL_00ce IL_0068: ldarg.0 IL_0069: castclass Fantomas.Core.Selection/TreeForSelection/Standalone IL_006e: stloc.s V_6 IL_0070: ldloc.0 IL_0071: castclass Fantomas.Core.Selection/TreeForSelection/Standalone IL_0076: stloc.s V_7 IL_0078: ldarg.2 IL_0079: ldloc.s V_6 IL_007b: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/Standalone::item IL_0080: ldloc.s V_7 IL_0082: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/Standalone::item IL_0087: tail. IL_0089: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_008e: ret IL_008f: ldarg.0 IL_0090: castclass Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_0095: stloc.s V_8 IL_0097: ldloc.0 IL_0098: castclass Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_009d: stloc.s V_9 IL_009f: ldarg.2 IL_00a0: ldloc.s V_8 IL_00a2: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_tree IL_00a7: ldloc.s V_9 IL_00a9: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_tree IL_00ae: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_00b3: brfalse.s IL_00cc IL_00b5: ldarg.2 IL_00b6: ldloc.s V_8 IL_00b8: ldfld class [netstandard]System.Type Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_nodeType IL_00bd: ldloc.s V_9 IL_00bf: ldfld class [netstandard]System.Type Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_nodeType IL_00c4: tail. IL_00c6: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_00cb: ret IL_00cc: ldc.i4.0 IL_00cd: ret IL_00ce: ldc.i4.1 IL_00cf: ret IL_00d0: ldc.i4.0 IL_00d1: ret IL_00d2: ldc.i4.0 IL_00d3: ret IL_00d4: ldarg.1 IL_00d5: ldnull IL_00d6: cgt.un IL_00d8: ldc.i4.0 IL_00d9: ceq IL_00db: ret } // end of method TreeForSelection::Equals .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.Selection/TreeForSelection obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 207 (0xcf) .maxstack 4 .locals init (int32 V_0, class Fantomas.Core.Selection/TreeForSelection V_1, int32 V_2, class Fantomas.Core.Selection/TreeForSelection V_3, class Fantomas.Core.Selection/TreeForSelection V_4, class Fantomas.Core.Selection/TreeForSelection/Standalone V_5, class Fantomas.Core.Selection/TreeForSelection/Standalone V_6, class Fantomas.Core.Selection/TreeForSelection/RequiresExtraction V_7, class Fantomas.Core.Selection/TreeForSelection/RequiresExtraction V_8) IL_0000: ldarg.0 IL_0001: brfalse IL_00c7 IL_0006: ldarg.1 IL_0007: brfalse IL_00c5 IL_000c: ldarg.0 IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: isinst Fantomas.Core.Selection/TreeForSelection/_Unsupported IL_0014: brfalse.s IL_0019 IL_0016: ldc.i4.2 IL_0017: br.s IL_0025 IL_0019: ldloc.1 IL_001a: isinst Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_001f: brfalse.s IL_0024 IL_0021: ldc.i4.1 IL_0022: br.s IL_0025 IL_0024: ldc.i4.0 IL_0025: stloc.0 IL_0026: ldarg.1 IL_0027: stloc.3 IL_0028: ldloc.3 IL_0029: isinst Fantomas.Core.Selection/TreeForSelection/_Unsupported IL_002e: brfalse.s IL_0033 IL_0030: ldc.i4.2 IL_0031: br.s IL_003f IL_0033: ldloc.3 IL_0034: isinst Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_0039: brfalse.s IL_003e IL_003b: ldc.i4.1 IL_003c: br.s IL_003f IL_003e: ldc.i4.0 IL_003f: stloc.2 IL_0040: ldloc.0 IL_0041: ldloc.2 IL_0042: bne.un IL_00c3 IL_0047: ldarg.0 IL_0048: stloc.s V_4 IL_004a: ldloc.s V_4 IL_004c: isinst Fantomas.Core.Selection/TreeForSelection/Standalone IL_0051: brtrue.s IL_005e IL_0053: ldloc.s V_4 IL_0055: isinst Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_005a: brtrue.s IL_0084 IL_005c: br.s IL_00c1 IL_005e: ldarg.0 IL_005f: castclass Fantomas.Core.Selection/TreeForSelection/Standalone IL_0064: stloc.s V_5 IL_0066: ldarg.1 IL_0067: castclass Fantomas.Core.Selection/TreeForSelection/Standalone IL_006c: stloc.s V_6 IL_006e: ldloc.s V_5 IL_0070: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/Standalone::item IL_0075: ldloc.s V_6 IL_0077: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/Standalone::item IL_007c: tail. IL_007e: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_0083: ret IL_0084: ldarg.0 IL_0085: castclass Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_008a: stloc.s V_7 IL_008c: ldarg.1 IL_008d: castclass Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_0092: stloc.s V_8 IL_0094: ldloc.s V_7 IL_0096: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_tree IL_009b: ldloc.s V_8 IL_009d: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_tree IL_00a2: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_00a7: brfalse.s IL_00bf IL_00a9: ldloc.s V_7 IL_00ab: ldfld class [netstandard]System.Type Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_nodeType IL_00b0: ldloc.s V_8 IL_00b2: ldfld class [netstandard]System.Type Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_nodeType IL_00b7: tail. IL_00b9: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_00be: ret IL_00bf: ldc.i4.0 IL_00c0: ret IL_00c1: ldc.i4.1 IL_00c2: ret IL_00c3: ldc.i4.0 IL_00c4: ret IL_00c5: ldc.i4.0 IL_00c6: ret IL_00c7: ldarg.1 IL_00c8: ldnull IL_00c9: cgt.un IL_00cb: ldc.i4.0 IL_00cc: ceq IL_00ce: ret } // end of method TreeForSelection::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 4 .locals init (class Fantomas.Core.Selection/TreeForSelection V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.Selection/TreeForSelection IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0014 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: tail. IL_000e: callvirt instance bool Fantomas.Core.Selection/TreeForSelection::Equals(class Fantomas.Core.Selection/TreeForSelection) IL_0013: ret IL_0014: ldc.i4.0 IL_0015: ret } // end of method TreeForSelection::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.Selection/TreeForSelection::get_Tag() } // end of property TreeForSelection::Tag .property instance bool IsStandalone() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Selection/TreeForSelection::get_IsStandalone() } // end of property TreeForSelection::IsStandalone .property instance bool IsRequiresExtraction() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Selection/TreeForSelection::get_IsRequiresExtraction() } // end of property TreeForSelection::IsRequiresExtraction .property class Fantomas.Core.Selection/TreeForSelection Unsupported() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection/TreeForSelection::get_Unsupported() } // end of property TreeForSelection::Unsupported .property instance bool IsUnsupported() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Selection/TreeForSelection::get_IsUnsupported() } // end of property TreeForSelection::IsUnsupported } // end of class TreeForSelection .class auto ansi serializable sealed nested assembly beforefieldinit findRangeOf@364 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [netstandard]System.Type t .method assembly specialname rtspecialname instance void .ctor(class [netstandard]System.Type t) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [netstandard]System.Type Fantomas.Core.Selection/findRangeOf@364::t IL_000d: ret } // end of method findRangeOf@364::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class Fantomas.Core.SyntaxOak/Node root) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Type Fantomas.Core.Selection/findRangeOf@364::t IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Selection::findRangeOf(class [netstandard]System.Type, class Fantomas.Core.SyntaxOak/Node) IL_000c: ret } // end of method findRangeOf@364::Invoke } // end of class findRangeOf@364 .class auto ansi serializable sealed nested assembly beforefieldinit treeWithSelection@392 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Selection/treeWithSelection@392 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method treeWithSelection@392::.ctor .method public strict virtual instance class Fantomas.Core.Selection/TreeForSelection Invoke(class Fantomas.Core.SyntaxOak/Node node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkTreeWithSingleNode(class Fantomas.Core.SyntaxOak/Node) IL_0006: ret } // end of method treeWithSelection@392::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Selection/treeWithSelection@392::.ctor() IL_0005: stsfld class Fantomas.Core.Selection/treeWithSelection@392 Fantomas.Core.Selection/treeWithSelection@392::@_instance IL_000a: ret } // end of method treeWithSelection@392::.cctor } // end of class treeWithSelection@392 .class auto ansi serializable sealed nested assembly beforefieldinit 'treeWithSelection@391-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection .method assembly specialname rtspecialname instance void .ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Selection/'treeWithSelection@391-1'::selection IL_000d: ret } // end of method 'treeWithSelection@391-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class Fantomas.Core.SyntaxOak/Node node) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Selection/'treeWithSelection@391-1'::selection IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Selection::findNode(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class Fantomas.Core.SyntaxOak/Node) IL_000c: ret } // end of method 'treeWithSelection@391-1'::Invoke } // end of class 'treeWithSelection@391-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'formatSelection@428-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public class [netstandard]System.Tuple`2 'value' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [netstandard]System.Tuple`2 'value') cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [netstandard]System.Tuple`2 Fantomas.Core.Selection/'formatSelection@428-3'::'value' IL_000d: ret } // end of method 'formatSelection@428-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1> ctxt) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [netstandard]System.Tuple`2 Fantomas.Core.Selection/'formatSelection@428-3'::'value' IL_0007: tail. IL_0009: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1>::Success(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, !0) IL_000e: ret } // end of method 'formatSelection@428-3'::Invoke } // end of class 'formatSelection@428-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'formatSelection@397-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class Fantomas.Core.FormatConfig/FormatConfig config .field public bool isSignature .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput baseUntypedTree .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 treeWithSelection .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.FormatConfig/FormatConfig config, bool isSignature, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput baseUntypedTree, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 treeWithSelection) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 52 (0x34) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld bool Fantomas.Core.Selection/'formatSelection@397-2'::isSignature IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Selection/'formatSelection@397-2'::sourceText IL_001b: ldarg.0 IL_001c: ldarg.s baseUntypedTree IL_001e: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.Selection/'formatSelection@397-2'::baseUntypedTree IL_0023: ldarg.0 IL_0024: ldarg.s selection IL_0026: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Selection/'formatSelection@397-2'::selection IL_002b: ldarg.0 IL_002c: ldarg.s treeWithSelection IL_002e: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Selection/'formatSelection@397-2'::treeWithSelection IL_0033: ret } // end of method 'formatSelection@397-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 759 (0x2f7) .maxstack 40 .locals init (class Fantomas.Core.Selection/TreeForSelection V_0, int32 V_1, class Fantomas.Core.FormatConfig/FormatConfig V_2, string V_3, class Fantomas.Core.Context/Context V_4, class Fantomas.Core.Selection/TreeForSelection V_5, class Fantomas.Core.Selection/TreeForSelection/Standalone V_6, class Fantomas.Core.SyntaxOak/Oak V_7, class Fantomas.Core.SyntaxOak/Oak V_8, class Fantomas.Core.Selection/TreeForSelection/RequiresExtraction V_9, class [netstandard]System.Type V_10, string V_11, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText V_12, class [netstandard]System.Tuple`2> V_13, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput V_14, class Fantomas.Core.SyntaxOak/Oak V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_17, class [netstandard]System.Tuple`2 V_18) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Selection/'formatSelection@397-2'::treeWithSelection IL_0006: callvirt instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_000b: stloc.0 IL_000c: ldarg.0 IL_000d: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0012: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0017: ldarg.0 IL_0018: ldflda valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Selection/'formatSelection@397-2'::selection IL_001d: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_0022: sub IL_0023: stloc.1 IL_0024: ldarg.0 IL_0025: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_002a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_002f: ldloc.1 IL_0030: ldarg.0 IL_0031: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0036: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_003b: ldc.i4.0 IL_003c: ldarg.0 IL_003d: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0042: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_0047: ldarg.0 IL_0048: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_004d: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_0052: ldarg.0 IL_0053: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0058: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_005d: ldarg.0 IL_005e: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0063: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_0068: ldarg.0 IL_0069: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_006e: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_0073: ldarg.0 IL_0074: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0079: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_007e: ldarg.0 IL_007f: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0084: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_0089: ldarg.0 IL_008a: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_008f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_0094: ldarg.0 IL_0095: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_009a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_009f: ldarg.0 IL_00a0: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_00a5: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_00aa: ldarg.0 IL_00ab: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_00b0: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_00b5: ldarg.0 IL_00b6: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_00bb: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_00c0: ldarg.0 IL_00c1: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_00c6: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_00cb: ldarg.0 IL_00cc: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_00d1: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_00d6: ldarg.0 IL_00d7: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_00dc: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_00e1: ldarg.0 IL_00e2: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_00e7: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_00ec: ldarg.0 IL_00ed: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_00f2: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_00f7: ldarg.0 IL_00f8: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_00fd: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_0102: ldarg.0 IL_0103: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0108: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_010d: ldarg.0 IL_010e: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0113: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_0118: ldarg.0 IL_0119: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_011e: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_0123: ldarg.0 IL_0124: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0129: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_012e: ldarg.0 IL_012f: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0134: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_0139: ldarg.0 IL_013a: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_013f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_0144: ldarg.0 IL_0145: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_014a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_014f: ldarg.0 IL_0150: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0155: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_015a: ldarg.0 IL_015b: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0160: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_0165: ldarg.0 IL_0166: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_016b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_0170: ldarg.0 IL_0171: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0176: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_017b: ldarg.0 IL_017c: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0181: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_0186: ldarg.0 IL_0187: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_018c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_0191: ldarg.0 IL_0192: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@397-2'::config IL_0197: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_019c: newobj instance void Fantomas.Core.FormatConfig/FormatConfig::.ctor(int32, int32, class Fantomas.Core.FormatConfig/EndOfLineStyle, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, int32, int32, int32, int32, int32, class Fantomas.Core.FormatConfig/MultilineFormatterType, int32, int32, class Fantomas.Core.FormatConfig/MultilineFormatterType, int32, int32, int32, bool, bool, bool, bool, bool, bool, bool, class Fantomas.Core.FormatConfig/MultilineBracketStyle, int32, bool) IL_01a1: stloc.2 IL_01a2: ldloc.2 IL_01a3: call class Fantomas.Core.Context/Context Fantomas.Core.Context/Context::Create(class Fantomas.Core.FormatConfig/FormatConfig) IL_01a8: stloc.s V_4 IL_01aa: nop IL_01ab: ldloc.0 IL_01ac: stloc.s V_5 IL_01ae: ldloc.s V_5 IL_01b0: isinst Fantomas.Core.Selection/TreeForSelection/Standalone IL_01b5: brtrue.s IL_01cb IL_01b7: ldloc.s V_5 IL_01b9: isinst Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_01be: brtrue.s IL_020c IL_01c0: ldstr "The current selection is not supported right now." IL_01c5: newobj instance void Fantomas.Core.FormatConfig/FormatException::.ctor(string) IL_01ca: throw IL_01cb: ldloc.0 IL_01cc: castclass Fantomas.Core.Selection/TreeForSelection/Standalone IL_01d1: stloc.s V_6 IL_01d3: ldloc.s V_6 IL_01d5: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/Standalone::item IL_01da: stloc.s V_7 IL_01dc: ldloc.2 IL_01dd: ldarg.0 IL_01de: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Selection/'formatSelection@397-2'::sourceText IL_01e3: ldarg.0 IL_01e4: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.Selection/'formatSelection@397-2'::baseUntypedTree IL_01e9: ldloc.s V_7 IL_01eb: call class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Trivia::enrichTree(class Fantomas.Core.FormatConfig/FormatConfig, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput, class Fantomas.Core.SyntaxOak/Oak) IL_01f0: stloc.s V_8 IL_01f2: ldc.i4.1 IL_01f3: ldloc.s V_8 IL_01f5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genFile(class Fantomas.Core.SyntaxOak/Oak) IL_01fa: ldloc.s V_4 IL_01fc: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0201: call string Fantomas.Core.Context::dump(bool, class Fantomas.Core.Context/Context) IL_0206: nop IL_0207: br IL_02b8 IL_020c: ldloc.0 IL_020d: castclass Fantomas.Core.Selection/TreeForSelection/RequiresExtraction IL_0212: stloc.s V_9 IL_0214: ldloc.s V_9 IL_0216: ldfld class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_tree IL_021b: stloc.s V_7 IL_021d: ldloc.s V_9 IL_021f: ldfld class [netstandard]System.Type Fantomas.Core.Selection/TreeForSelection/RequiresExtraction::_nodeType IL_0224: stloc.s V_10 IL_0226: ldloc.2 IL_0227: ldarg.0 IL_0228: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Selection/'formatSelection@397-2'::sourceText IL_022d: ldarg.0 IL_022e: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.Selection/'formatSelection@397-2'::baseUntypedTree IL_0233: ldloc.s V_7 IL_0235: call class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Trivia::enrichTree(class Fantomas.Core.FormatConfig/FormatConfig, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput, class Fantomas.Core.SyntaxOak/Oak) IL_023a: stloc.s V_8 IL_023c: ldc.i4.1 IL_023d: ldloc.s V_8 IL_023f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genFile(class Fantomas.Core.SyntaxOak/Oak) IL_0244: ldloc.s V_4 IL_0246: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_024b: call string Fantomas.Core.Context::dump(bool, class Fantomas.Core.Context/Context) IL_0250: stloc.s V_11 IL_0252: ldloc.s V_11 IL_0254: call class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText [Fantomas.FCS]FSharp.Compiler.Text.SourceText::ofString(string) IL_0259: stloc.s V_12 IL_025b: ldarg.0 IL_025c: ldfld bool Fantomas.Core.Selection/'formatSelection@397-2'::isSignature IL_0261: ldloc.s V_12 IL_0263: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0268: call class [netstandard]System.Tuple`2> [Fantomas.FCS]Fantomas.FCS.Parse::parseFile(bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_026d: stloc.s V_13 IL_026f: ldloc.s V_13 IL_0271: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_0276: stloc.s V_14 IL_0278: ldloc.s V_12 IL_027a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_027f: ldloc.s V_14 IL_0281: call class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.ASTTransformer::mkOak(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput) IL_0286: stloc.s V_15 IL_0288: ldloc.s V_10 IL_028a: ldloc.s V_15 IL_028c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Selection::findRangeOf(class [netstandard]System.Type, class Fantomas.Core.SyntaxOak/Node) IL_0291: stloc.s V_16 IL_0293: nop IL_0294: ldloc.s V_16 IL_0296: brfalse.s IL_029a IL_0298: br.s IL_02a5 IL_029a: ldstr "No suitable AST node could be extracted from forma" + "tted selection." IL_029f: newobj instance void Fantomas.Core.FormatConfig/FormatException::.ctor(string) IL_02a4: throw IL_02a5: ldloc.s V_16 IL_02a7: stloc.s V_17 IL_02a9: ldloc.s V_12 IL_02ab: ldloc.s V_17 IL_02ad: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_02b2: call string Fantomas.Core.ISourceTextExtensions::ISourceText.GetContentAt(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02b7: nop IL_02b8: stloc.3 IL_02b9: ldloc.3 IL_02ba: ldc.i4.2 IL_02bb: newarr [netstandard]System.Char IL_02c0: dup IL_02c1: ldc.i4.0 IL_02c2: ldc.i4.s 13 IL_02c4: stelem [netstandard]System.Char IL_02c9: dup IL_02ca: ldc.i4.1 IL_02cb: ldc.i4.s 10 IL_02cd: stelem [netstandard]System.Char IL_02d2: callvirt instance string [netstandard]System.String::TrimEnd(char[]) IL_02d7: stloc.s V_11 IL_02d9: ldloc.s V_11 IL_02db: ldarg.0 IL_02dc: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Selection/'formatSelection@397-2'::selection IL_02e1: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_02e6: stloc.s V_18 IL_02e8: ldloc.s V_18 IL_02ea: newobj instance void Fantomas.Core.Selection/'formatSelection@428-3'::.ctor(class [netstandard]System.Tuple`2) IL_02ef: tail. IL_02f1: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_02f6: ret } // end of method 'formatSelection@397-2'::Invoke } // end of class 'formatSelection@397-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'formatSelection@394-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> computation2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> computation2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Fantomas.Core.Selection/'formatSelection@394-4'::computation2 IL_000d: ret } // end of method 'formatSelection@394-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Fantomas.Core.Selection/'formatSelection@394-4'::computation2 IL_0006: ret } // end of method 'formatSelection@394-4'::Invoke } // end of class 'formatSelection@394-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'formatSelection@394-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 computation1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> part2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 computation1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> part2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.Selection/'formatSelection@394-5'::computation1 IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.Selection/'formatSelection@394-5'::part2 IL_0014: ret } // end of method 'formatSelection@394-5'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1> ctxt) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.Selection/'formatSelection@394-5'::computation1 IL_0007: ldarg.0 IL_0008: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.Selection/'formatSelection@394-5'::part2 IL_000d: tail. IL_000f: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::Bind,class [FSharp.Core]Microsoft.FSharp.Core.Unit>(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0014: ret } // end of method 'formatSelection@394-5'::Invoke } // end of class 'formatSelection@394-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'formatSelection@381-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class Fantomas.Core.FormatConfig/FormatConfig config .field public bool isSignature .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput baseUntypedTree .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.FormatConfig/FormatConfig config, bool isSignature, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput baseUntypedTree) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@381-1'::config IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld bool Fantomas.Core.Selection/'formatSelection@381-1'::isSignature IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Selection/'formatSelection@381-1'::selection IL_001b: ldarg.0 IL_001c: ldarg.s sourceText IL_001e: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Selection/'formatSelection@381-1'::sourceText IL_0023: ldarg.0 IL_0024: ldarg.s baseUntypedTree IL_0026: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.Selection/'formatSelection@381-1'::baseUntypedTree IL_002b: ret } // end of method 'formatSelection@381-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 206 (0xce) .maxstack 11 .locals init (class Fantomas.Core.SyntaxOak/Oak V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 V_4, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_6) IL_0000: ldarg.0 IL_0001: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Selection/'formatSelection@381-1'::sourceText IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_000b: ldarg.0 IL_000c: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.Selection/'formatSelection@381-1'::baseUntypedTree IL_0011: call class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.ASTTransformer::mkOak(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput) IL_0016: stloc.0 IL_0017: ldloc.0 IL_0018: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_001d: stloc.2 IL_001e: ldloca.s V_2 IL_0020: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileIndex() IL_0025: ldarg.0 IL_0026: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Selection/'formatSelection@381-1'::sourceText IL_002b: ldarg.0 IL_002c: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Selection/'formatSelection@381-1'::selection IL_0031: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Selection::correctSelection(int32, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0036: stloc.1 IL_0037: ldsfld class Fantomas.Core.Selection/treeWithSelection@392 Fantomas.Core.Selection/treeWithSelection@392::@_instance IL_003c: ldloc.1 IL_003d: newobj instance void Fantomas.Core.Selection/'treeWithSelection@391-1'::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0042: ldloc.0 IL_0043: ldloc.1 IL_0044: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Trivia::findNodeWhereRangeFitsIn(class Fantomas.Core.SyntaxOak/Node, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0049: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Bind(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_004e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0053: stloc.3 IL_0054: nop IL_0055: ldloc.3 IL_0056: brtrue.s IL_007c IL_0058: ldc.i4.0 IL_0059: brfalse.s IL_0063 IL_005b: ldnull IL_005c: unbox.any [FSharp.Core]Microsoft.FSharp.Core.Unit IL_0061: br.s IL_006e IL_0063: ldstr "No suitable AST node was found for the given selec" + "tion." IL_0068: newobj instance void Fantomas.Core.FormatConfig/FormatException::.ctor(string) IL_006d: throw IL_006e: pop IL_006f: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_0074: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Zero() IL_0079: nop IL_007a: br.s IL_0087 IL_007c: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_0081: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Zero() IL_0086: nop IL_0087: stloc.s V_4 IL_0089: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_008e: ldarg.0 IL_008f: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/'formatSelection@381-1'::config IL_0094: ldarg.0 IL_0095: ldfld bool Fantomas.Core.Selection/'formatSelection@381-1'::isSignature IL_009a: ldarg.0 IL_009b: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Selection/'formatSelection@381-1'::sourceText IL_00a0: ldarg.0 IL_00a1: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.Selection/'formatSelection@381-1'::baseUntypedTree IL_00a6: ldloc.1 IL_00a7: ldloc.3 IL_00a8: newobj instance void Fantomas.Core.Selection/'formatSelection@397-2'::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00ad: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Delay>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00b2: stloc.s V_5 IL_00b4: ldloc.s V_5 IL_00b6: newobj instance void Fantomas.Core.Selection/'formatSelection@394-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>) IL_00bb: stloc.s V_6 IL_00bd: ldloc.s V_4 IL_00bf: ldloc.s V_6 IL_00c1: newobj instance void Fantomas.Core.Selection/'formatSelection@394-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_00c6: tail. IL_00c8: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_00cd: ret } // end of method 'formatSelection@381-1'::Invoke } // end of class 'formatSelection@381-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'formatSelection@378-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> computation2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> computation2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Fantomas.Core.Selection/'formatSelection@378-6'::computation2 IL_000d: ret } // end of method 'formatSelection@378-6'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Fantomas.Core.Selection/'formatSelection@378-6'::computation2 IL_0006: ret } // end of method 'formatSelection@378-6'::Invoke } // end of class 'formatSelection@378-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'formatSelection@378-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 computation1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> part2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 computation1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> part2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.Selection/'formatSelection@378-7'::computation1 IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.Selection/'formatSelection@378-7'::part2 IL_0014: ret } // end of method 'formatSelection@378-7'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1> ctxt) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.Selection/'formatSelection@378-7'::computation1 IL_0007: ldarg.0 IL_0008: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.Selection/'formatSelection@378-7'::part2 IL_000d: tail. IL_000f: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::Bind,class [FSharp.Core]Microsoft.FSharp.Core.Unit>(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0014: ret } // end of method 'formatSelection@378-7'::Invoke } // end of class 'formatSelection@378-7' .class auto ansi serializable sealed nested assembly beforefieldinit formatSelection@373 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class Fantomas.Core.FormatConfig/FormatConfig config .field public bool isSignature .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.FormatConfig/FormatConfig config, bool isSignature, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/formatSelection@373::config IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld bool Fantomas.Core.Selection/formatSelection@373::isSignature IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Selection/formatSelection@373::selection IL_001b: ldarg.0 IL_001c: ldarg.s sourceText IL_001e: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Selection/formatSelection@373::sourceText IL_0023: ret } // end of method formatSelection@373::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 219 (0xdb) .maxstack 11 .locals init (class [netstandard]System.Tuple`2> V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, bool V_3, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 V_4, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_6) IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.Selection/formatSelection@373::isSignature IL_0006: ldarg.0 IL_0007: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Selection/formatSelection@373::sourceText IL_000c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0011: call class [netstandard]System.Tuple`2> [Fantomas.FCS]Fantomas.FCS.Parse::parseFile(bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0016: stloc.0 IL_0017: ldloc.0 IL_0018: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_001d: stloc.1 IL_001e: ldloc.0 IL_001f: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_0024: stloc.2 IL_0025: ldloc.2 IL_0026: call bool Fantomas.Core.Validation::noWarningOrErrorDiagnostics(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002b: stloc.3 IL_002c: nop IL_002d: ldloc.3 IL_002e: brfalse.s IL_0032 IL_0030: br.s IL_008a IL_0032: ldc.i4.0 IL_0033: brfalse.s IL_003d IL_0035: ldnull IL_0036: unbox.any [FSharp.Core]Microsoft.FSharp.Core.Unit IL_003b: br.s IL_007c IL_003d: ldstr "Parsing failed with errors: %A%P()" IL_0042: ldc.i4.1 IL_0043: newarr [netstandard]System.Object IL_0048: dup IL_0049: ldc.i4.0 IL_004a: ldloc.2 IL_004b: box class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 IL_0050: stelem [netstandard]System.Object IL_0055: ldc.i4.1 IL_0056: newarr [netstandard]System.Type IL_005b: dup IL_005c: ldc.i4.0 IL_005d: ldtoken class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 IL_0062: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_0067: stelem [netstandard]System.Type IL_006c: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5>::.ctor(string, object[], class [netstandard]System.Type[]) IL_0071: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0076: newobj instance void Fantomas.Core.FormatConfig/FormatException::.ctor(string) IL_007b: throw IL_007c: pop IL_007d: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_0082: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Zero() IL_0087: nop IL_0088: br.s IL_0095 IL_008a: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_008f: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Zero() IL_0094: nop IL_0095: stloc.s V_4 IL_0097: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_009c: ldarg.0 IL_009d: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Selection/formatSelection@373::config IL_00a2: ldarg.0 IL_00a3: ldfld bool Fantomas.Core.Selection/formatSelection@373::isSignature IL_00a8: ldarg.0 IL_00a9: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Selection/formatSelection@373::selection IL_00ae: ldarg.0 IL_00af: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Selection/formatSelection@373::sourceText IL_00b4: ldloc.1 IL_00b5: newobj instance void Fantomas.Core.Selection/'formatSelection@381-1'::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, bool, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput) IL_00ba: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Delay>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00bf: stloc.s V_5 IL_00c1: ldloc.s V_5 IL_00c3: newobj instance void Fantomas.Core.Selection/'formatSelection@378-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>) IL_00c8: stloc.s V_6 IL_00ca: ldloc.s V_4 IL_00cc: ldloc.s V_6 IL_00ce: newobj instance void Fantomas.Core.Selection/'formatSelection@378-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_00d3: tail. IL_00d5: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_00da: ret } // end of method formatSelection@373::Invoke } // end of class formatSelection@373 .method assembly static valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range correctSelection$cont@27(int32 fileIndex, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection, int32 startLineNumber, string startLine, int32 endLineNumber, string endLine, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 221 (0xdd) .maxstack 6 .locals init (int32 V_0, int32 V_1, int32 V_2) IL_0000: nop IL_0001: ldarg.2 IL_0002: ldarga.s selection IL_0004: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0009: bne.un.s IL_002a IL_000b: ldsfld class Fantomas.Core.Selection/startColumn@30 Fantomas.Core.Selection/startColumn@30::@_instance IL_0010: ldarg.3 IL_0011: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TakeWhile(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0016: call int32 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Length(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001b: ldarga.s selection IL_001d: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_0022: call int32 [netstandard]System.Math::Max(int32, int32) IL_0027: nop IL_0028: br.s IL_003b IL_002a: ldsfld class Fantomas.Core.Selection/'startColumn@35-1' Fantomas.Core.Selection/'startColumn@35-1'::@_instance IL_002f: ldarg.3 IL_0030: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TakeWhile(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0035: call int32 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Length(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003a: nop IL_003b: stloc.0 IL_003c: nop IL_003d: ldarg.s endLineNumber IL_003f: ldarga.s selection IL_0041: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0046: bne.un.s IL_0077 IL_0048: ldsfld class Fantomas.Core.Selection/endColumn@41 Fantomas.Core.Selection/endColumn@41::@_instance IL_004d: ldarg.s endLine IL_004f: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Reverse(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0054: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TakeWhile(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0059: call int32 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Length(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_005e: stloc.2 IL_005f: ldarg.s endLine IL_0061: callvirt instance int32 [netstandard]System.String::get_Length() IL_0066: ldloc.2 IL_0067: sub IL_0068: ldarga.s selection IL_006a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_006f: call int32 [netstandard]System.Math::Min(int32, int32) IL_0074: nop IL_0075: br.s IL_0098 IL_0077: ldsfld class Fantomas.Core.Selection/'endColumn@48-1' Fantomas.Core.Selection/'endColumn@48-1'::@_instance IL_007c: ldarg.s endLine IL_007e: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Reverse(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0083: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TakeWhile(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0088: call int32 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Length(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_008d: stloc.2 IL_008e: ldarg.s endLine IL_0090: callvirt instance int32 [netstandard]System.String::get_Length() IL_0095: ldloc.2 IL_0096: sub IL_0097: nop IL_0098: stloc.1 IL_0099: nop IL_009a: ldarg.2 IL_009b: ldarga.s selection IL_009d: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_00a2: bne.un.s IL_00c3 IL_00a4: ldloc.0 IL_00a5: ldarga.s selection IL_00a7: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_00ac: bne.un.s IL_00c3 IL_00ae: ldarg.s endLineNumber IL_00b0: ldarga.s selection IL_00b2: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_00b7: bne.un.s IL_00c3 IL_00b9: ldloc.1 IL_00ba: ldarga.s selection IL_00bc: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_00c1: beq.s IL_00db IL_00c3: ldarg.0 IL_00c4: ldarg.2 IL_00c5: ldloc.0 IL_00c6: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_00cb: ldarg.s endLineNumber IL_00cd: ldloc.1 IL_00ce: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_00d3: tail. IL_00d5: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkFileIndexRange(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_00da: ret IL_00db: ldarg.1 IL_00dc: ret } // end of method Selection::correctSelection$cont@27 .method assembly static valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range correctSelection(int32 fileIndex, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 141 (0x8d) .maxstack 9 .locals init (class [netstandard]System.Tuple`2[] V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_4, int32 V_5, string V_6, int32 V_7, string V_8) IL_0000: ldarg.1 IL_0001: newobj instance void Fantomas.Core.Selection/'lines@12-1'::.ctor(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_0006: ldarga.s selection IL_0008: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_000d: ldc.i4.1 IL_000e: ldarga.s selection IL_0010: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0015: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators/OperatorIntrinsics::RangeInt32(int32, int32, int32) IL_001a: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001f: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0024: call !!1[] [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::Choose>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!0[]) IL_0029: stloc.0 IL_002a: ldloc.0 IL_002b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::TryHead>(!!0[]) IL_0030: stloc.1 IL_0031: ldloc.0 IL_0032: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::TryLast>(!!0[]) IL_0037: stloc.2 IL_0038: nop IL_0039: ldloc.1 IL_003a: brfalse.s IL_008b IL_003c: ldloc.1 IL_003d: stloc.3 IL_003e: ldloc.2 IL_003f: brfalse.s IL_008b IL_0041: ldloc.2 IL_0042: stloc.s V_4 IL_0044: ldloc.3 IL_0045: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_004a: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_004f: stloc.s V_5 IL_0051: ldloc.3 IL_0052: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0057: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_005c: stloc.s V_6 IL_005e: ldloc.s V_4 IL_0060: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0065: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_006a: stloc.s V_7 IL_006c: ldloc.s V_4 IL_006e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0073: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0078: stloc.s V_8 IL_007a: ldarg.0 IL_007b: ldarg.2 IL_007c: ldloc.s V_5 IL_007e: ldloc.s V_6 IL_0080: ldloc.s V_7 IL_0082: ldloc.s V_8 IL_0084: ldnull IL_0085: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Selection::correctSelection$cont@27(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, int32, string, int32, string, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_008a: ret IL_008b: ldarg.2 IL_008c: ret } // end of method Selection::correctSelection .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 findNode(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection, class Fantomas.Core.SyntaxOak/Node node) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 102 (0x66) .maxstack 4 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0) IL_0000: nop IL_0001: ldarga.s selection IL_0003: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0008: ldarg.1 IL_0009: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_000e: stloc.0 IL_000f: ldloca.s V_0 IL_0011: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0016: bne.un.s IL_0064 IL_0018: ldarga.s selection IL_001a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_001f: ldarg.1 IL_0020: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0025: stloc.0 IL_0026: ldloca.s V_0 IL_0028: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_002d: bne.un.s IL_0064 IL_002f: ldarga.s selection IL_0031: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0036: ldarg.1 IL_0037: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_003c: stloc.0 IL_003d: ldloca.s V_0 IL_003f: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0044: bne.un.s IL_0064 IL_0046: ldarga.s selection IL_0048: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_004d: ldarg.1 IL_004e: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0053: stloc.0 IL_0054: ldloca.s V_0 IL_0056: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_005b: bne.un.s IL_0064 IL_005d: ldarg.1 IL_005e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0063: ret IL_0064: ldnull IL_0065: ret } // end of method Selection::findNode .method assembly static class Fantomas.Core.Selection/TreeForSelection mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl md) cil managed { // Code size 57 (0x39) .maxstack 6 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0) IL_0000: ldarg.0 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ModuleDecl::Node(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0006: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_000b: stloc.0 IL_000c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0011: ldnull IL_0012: ldarg.0 IL_0013: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0018: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001d: ldloc.0 IL_001e: newobj instance void Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0023: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0028: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002d: ldloc.0 IL_002e: newobj instance void Fantomas.Core.SyntaxOak/Oak::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0033: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection/TreeForSelection::NewStandalone(class Fantomas.Core.SyntaxOak/Oak) IL_0038: ret } // end of method Selection::mkOakFromModuleDecl .method assembly static class Fantomas.Core.Selection/TreeForSelection mkExtractableOakFromModule(class Fantomas.Core.SyntaxOak/ModuleDecl md, class [netstandard]System.Type t) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 58 (0x3a) .maxstack 6 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0) IL_0000: ldarg.0 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ModuleDecl::Node(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0006: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_000b: stloc.0 IL_000c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0011: ldnull IL_0012: ldarg.0 IL_0013: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0018: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001d: ldloc.0 IL_001e: newobj instance void Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0023: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0028: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002d: ldloc.0 IL_002e: newobj instance void Fantomas.Core.SyntaxOak/Oak::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0033: ldarg.1 IL_0034: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection/TreeForSelection::NewRequiresExtraction(class Fantomas.Core.SyntaxOak/Oak, class [netstandard]System.Type) IL_0039: ret } // end of method Selection::mkExtractableOakFromModule .method assembly specialname static class Fantomas.Core.SyntaxOak/Expr get_dummyUnit() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.SyntaxOak/Expr '.$Fantomas.Core'.Selection::dummyUnit@100 IL_0005: ret } // end of method Selection::get_dummyUnit .method assembly static class Fantomas.Core.Selection/TreeForSelection mkTreeWithSingleNode(class Fantomas.Core.SyntaxOak/Node node) cil managed { // Code size 3298 (0xce2) .maxstack 5 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, class Fantomas.Core.SyntaxOak/OpenListNode V_1, class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode V_2, class Fantomas.Core.SyntaxOak/Open V_3, class Fantomas.Core.SyntaxOak/OpenTargetNode V_4, class Fantomas.Core.SyntaxOak/HashDirectiveListNode V_5, class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode V_6, class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode V_7, class Fantomas.Core.SyntaxOak/AttributeListNode V_8, class Fantomas.Core.SyntaxOak/MultipleAttributeListNode V_9, class Fantomas.Core.SyntaxOak/ExprLazyNode V_10, class Fantomas.Core.SyntaxOak/Expr V_11, class Fantomas.Core.SyntaxOak/ExprSingleNode V_12, class Fantomas.Core.SyntaxOak/UnitNode V_13, class Fantomas.Core.SyntaxOak/ConstantMeasureNode V_14, class Fantomas.Core.SyntaxOak/SingleTextNode V_15, class Fantomas.Core.SyntaxOak/ExprQuoteNode V_16, class Fantomas.Core.SyntaxOak/ExprTypedNode V_17, class Fantomas.Core.SyntaxOak/ExprNewNode V_18, class Fantomas.Core.SyntaxOak/ExprTupleNode V_19, class Fantomas.Core.SyntaxOak/ExprStructTupleNode V_20, class Fantomas.Core.SyntaxOak/ExprArrayOrListNode V_21, class Fantomas.Core.SyntaxOak/ExprRecordNode V_22, class Fantomas.Core.SyntaxOak/ExprAnonRecordNode V_23, class Fantomas.Core.SyntaxOak/ExprObjExprNode V_24, class Fantomas.Core.SyntaxOak/ExprWhileNode V_25, class Fantomas.Core.SyntaxOak/ExprForNode V_26, class Fantomas.Core.SyntaxOak/ExprForEachNode V_27, class Fantomas.Core.SyntaxOak/ExprNamedComputationNode V_28, class Fantomas.Core.SyntaxOak/ExprComputationNode V_29, class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode V_30, class Fantomas.Core.SyntaxOak/ExprJoinInNode V_31, class Fantomas.Core.SyntaxOak/ExprParenLambdaNode V_32, class Fantomas.Core.SyntaxOak/ExprLambdaNode V_33, class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode V_34, class Fantomas.Core.SyntaxOak/ExprMatchNode V_35, class Fantomas.Core.SyntaxOak/ExprTraitCallNode V_36, class Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode V_37, class Fantomas.Core.SyntaxOak/ExprParenNode V_38, class Fantomas.Core.SyntaxOak/ExprDynamicNode V_39, class Fantomas.Core.SyntaxOak/ExprPrefixAppNode V_40, class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode V_41, class Fantomas.Core.SyntaxOak/ExprInfixAppNode V_42, class Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode V_43, class Fantomas.Core.SyntaxOak/ExprChain V_44, class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode V_45, class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode V_46, class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode V_47, class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode V_48, class Fantomas.Core.SyntaxOak/ExprAppNode V_49, class Fantomas.Core.SyntaxOak/ExprTypeAppNode V_50, class Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode V_51, class Fantomas.Core.SyntaxOak/ExprTryWithNode V_52, class Fantomas.Core.SyntaxOak/ExprTryFinallyNode V_53, class Fantomas.Core.SyntaxOak/ExprIfThenNode V_54, class Fantomas.Core.SyntaxOak/ExprIfThenElseNode V_55, class Fantomas.Core.SyntaxOak/ExprIfThenElifNode V_56, class Fantomas.Core.SyntaxOak/ExprOptVarNode V_57, class Fantomas.Core.SyntaxOak/ExprLongIdentSetNode V_58, class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode V_59, class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode V_60, class Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode V_61, class Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode V_62, class Fantomas.Core.SyntaxOak/ExprSetNode V_63, class Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode V_64, class Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode V_65, class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode V_66, class Fantomas.Core.SyntaxOak/ExprIndexRangeNode V_67, class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode V_68, class Fantomas.Core.SyntaxOak/ExceptionDefnNode V_69, class Fantomas.Core.SyntaxOak/ExternBindingNode V_70, class Fantomas.Core.SyntaxOak/BindingNode V_71, class Fantomas.Core.SyntaxOak/ModuleAbbrevNode V_72, class Fantomas.Core.SyntaxOak/NestedModuleNode V_73, class Fantomas.Core.SyntaxOak/TypeDefnEnumNode V_74, class Fantomas.Core.SyntaxOak/TypeDefn V_75, class Fantomas.Core.SyntaxOak/TypeDefnUnionNode V_76, class Fantomas.Core.SyntaxOak/TypeDefnRecordNode V_77, class Fantomas.Core.SyntaxOak/TypeNameNode V_78, class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode V_79, class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode V_80, class Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode V_81, class Fantomas.Core.SyntaxOak/TypeDefnDelegateNode V_82, class Fantomas.Core.SyntaxOak/TypeDefnRegularNode V_83, class Fantomas.Core.SyntaxOak/ValNode V_84) IL_0000: ldarg.0 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0006: stloc.0 IL_0007: nop IL_0008: ldarg.0 IL_0009: isinst Fantomas.Core.SyntaxOak/OpenListNode IL_000e: brtrue IL_037d IL_0013: ldarg.0 IL_0014: isinst Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode IL_0019: brtrue IL_0390 IL_001e: ldarg.0 IL_001f: isinst Fantomas.Core.SyntaxOak/OpenTargetNode IL_0024: brtrue IL_03bb IL_0029: ldarg.0 IL_002a: isinst Fantomas.Core.SyntaxOak/HashDirectiveListNode IL_002f: brtrue IL_03e8 IL_0034: ldarg.0 IL_0035: isinst Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode IL_003a: brtrue IL_03fd IL_003f: ldarg.0 IL_0040: isinst Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode IL_0045: brtrue IL_0425 IL_004a: ldarg.0 IL_004b: isinst Fantomas.Core.SyntaxOak/AttributeListNode IL_0050: brtrue IL_043a IL_0055: ldarg.0 IL_0056: isinst Fantomas.Core.SyntaxOak/ExprLazyNode IL_005b: brtrue IL_047a IL_0060: ldarg.0 IL_0061: isinst Fantomas.Core.SyntaxOak/ExprSingleNode IL_0066: brtrue IL_0498 IL_006b: ldarg.0 IL_006c: isinst Fantomas.Core.SyntaxOak/UnitNode IL_0071: brtrue IL_04b6 IL_0076: ldarg.0 IL_0077: isinst Fantomas.Core.SyntaxOak/ConstantMeasureNode IL_007c: brtrue IL_04d9 IL_0081: ldarg.0 IL_0082: isinst Fantomas.Core.SyntaxOak/SingleTextNode IL_0087: brtrue IL_04fc IL_008c: ldarg.0 IL_008d: isinst Fantomas.Core.SyntaxOak/ExprQuoteNode IL_0092: brtrue IL_051a IL_0097: ldarg.0 IL_0098: isinst Fantomas.Core.SyntaxOak/ExprTypedNode IL_009d: brtrue IL_0538 IL_00a2: ldarg.0 IL_00a3: isinst Fantomas.Core.SyntaxOak/ExprNewNode IL_00a8: brtrue IL_0556 IL_00ad: ldarg.0 IL_00ae: isinst Fantomas.Core.SyntaxOak/ExprTupleNode IL_00b3: brtrue IL_0574 IL_00b8: ldarg.0 IL_00b9: isinst Fantomas.Core.SyntaxOak/ExprStructTupleNode IL_00be: brtrue IL_0592 IL_00c3: ldarg.0 IL_00c4: isinst Fantomas.Core.SyntaxOak/ExprArrayOrListNode IL_00c9: brtrue IL_05b0 IL_00ce: ldarg.0 IL_00cf: isinst Fantomas.Core.SyntaxOak/ExprRecordNode IL_00d4: brtrue IL_05ce IL_00d9: ldarg.0 IL_00da: isinst Fantomas.Core.SyntaxOak/ExprAnonRecordNode IL_00df: brtrue IL_05ec IL_00e4: ldarg.0 IL_00e5: isinst Fantomas.Core.SyntaxOak/ExprObjExprNode IL_00ea: brtrue IL_060a IL_00ef: ldarg.0 IL_00f0: isinst Fantomas.Core.SyntaxOak/ExprWhileNode IL_00f5: brtrue IL_0628 IL_00fa: ldarg.0 IL_00fb: isinst Fantomas.Core.SyntaxOak/ExprForNode IL_0100: brtrue IL_0646 IL_0105: ldarg.0 IL_0106: isinst Fantomas.Core.SyntaxOak/ExprForEachNode IL_010b: brtrue IL_0664 IL_0110: ldarg.0 IL_0111: isinst Fantomas.Core.SyntaxOak/ExprNamedComputationNode IL_0116: brtrue IL_0682 IL_011b: ldarg.0 IL_011c: isinst Fantomas.Core.SyntaxOak/ExprComputationNode IL_0121: brtrue IL_06a0 IL_0126: ldarg.0 IL_0127: isinst Fantomas.Core.SyntaxOak/ExprCompExprBodyNode IL_012c: brtrue IL_06be IL_0131: ldarg.0 IL_0132: isinst Fantomas.Core.SyntaxOak/ExprJoinInNode IL_0137: brtrue IL_06dc IL_013c: ldarg.0 IL_013d: isinst Fantomas.Core.SyntaxOak/ExprParenLambdaNode IL_0142: brtrue IL_06fa IL_0147: ldarg.0 IL_0148: isinst Fantomas.Core.SyntaxOak/ExprLambdaNode IL_014d: brtrue IL_0718 IL_0152: ldarg.0 IL_0153: isinst Fantomas.Core.SyntaxOak/ExprMatchLambdaNode IL_0158: brtrue IL_0736 IL_015d: ldarg.0 IL_015e: isinst Fantomas.Core.SyntaxOak/ExprMatchNode IL_0163: brtrue IL_0754 IL_0168: ldarg.0 IL_0169: isinst Fantomas.Core.SyntaxOak/ExprTraitCallNode IL_016e: brtrue IL_0772 IL_0173: ldarg.0 IL_0174: isinst Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode IL_0179: brtrue IL_0790 IL_017e: ldarg.0 IL_017f: isinst Fantomas.Core.SyntaxOak/ExprParenNode IL_0184: brtrue IL_07ae IL_0189: ldarg.0 IL_018a: isinst Fantomas.Core.SyntaxOak/ExprDynamicNode IL_018f: brtrue IL_07cc IL_0194: ldarg.0 IL_0195: isinst Fantomas.Core.SyntaxOak/ExprPrefixAppNode IL_019a: brtrue IL_07ea IL_019f: ldarg.0 IL_01a0: isinst Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode IL_01a5: brtrue IL_0808 IL_01aa: ldarg.0 IL_01ab: isinst Fantomas.Core.SyntaxOak/ExprInfixAppNode IL_01b0: brtrue IL_0826 IL_01b5: ldarg.0 IL_01b6: isinst Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode IL_01bb: brtrue IL_0844 IL_01c0: ldarg.0 IL_01c1: isinst Fantomas.Core.SyntaxOak/ExprChain IL_01c6: brtrue IL_0862 IL_01cb: ldarg.0 IL_01cc: isinst Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode IL_01d1: brtrue IL_0880 IL_01d6: ldarg.0 IL_01d7: isinst Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode IL_01dc: brtrue IL_089e IL_01e1: ldarg.0 IL_01e2: isinst Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode IL_01e7: brtrue IL_08bc IL_01ec: ldarg.0 IL_01ed: isinst Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode IL_01f2: brtrue IL_08da IL_01f7: ldarg.0 IL_01f8: isinst Fantomas.Core.SyntaxOak/ExprAppNode IL_01fd: brtrue IL_08f8 IL_0202: ldarg.0 IL_0203: isinst Fantomas.Core.SyntaxOak/ExprTypeAppNode IL_0208: brtrue IL_0916 IL_020d: ldarg.0 IL_020e: isinst Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode IL_0213: brtrue IL_0934 IL_0218: ldarg.0 IL_0219: isinst Fantomas.Core.SyntaxOak/ExprTryWithNode IL_021e: brtrue IL_0952 IL_0223: ldarg.0 IL_0224: isinst Fantomas.Core.SyntaxOak/ExprTryFinallyNode IL_0229: brtrue IL_0970 IL_022e: ldarg.0 IL_022f: isinst Fantomas.Core.SyntaxOak/ExprIfThenNode IL_0234: brtrue IL_098e IL_0239: ldarg.0 IL_023a: isinst Fantomas.Core.SyntaxOak/ExprIfThenElseNode IL_023f: brtrue IL_09ac IL_0244: ldarg.0 IL_0245: isinst Fantomas.Core.SyntaxOak/ExprIfThenElifNode IL_024a: brtrue IL_09ca IL_024f: ldarg.0 IL_0250: isinst Fantomas.Core.SyntaxOak/ExprOptVarNode IL_0255: brtrue IL_09e8 IL_025a: ldarg.0 IL_025b: isinst Fantomas.Core.SyntaxOak/ExprLongIdentSetNode IL_0260: brtrue IL_0a06 IL_0265: ldarg.0 IL_0266: isinst Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode IL_026b: brtrue IL_0a24 IL_0270: ldarg.0 IL_0271: isinst Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode IL_0276: brtrue IL_0a42 IL_027b: ldarg.0 IL_027c: isinst Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode IL_0281: brtrue IL_0a60 IL_0286: ldarg.0 IL_0287: isinst Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode IL_028c: brtrue IL_0a7e IL_0291: ldarg.0 IL_0292: isinst Fantomas.Core.SyntaxOak/ExprSetNode IL_0297: brtrue IL_0a9c IL_029c: ldarg.0 IL_029d: isinst Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode IL_02a2: brtrue IL_0aba IL_02a7: ldarg.0 IL_02a8: isinst Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode IL_02ad: brtrue IL_0ad8 IL_02b2: ldarg.0 IL_02b3: isinst Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode IL_02b8: brtrue IL_0af6 IL_02bd: ldarg.0 IL_02be: isinst Fantomas.Core.SyntaxOak/ExprIndexRangeNode IL_02c3: brtrue IL_0b14 IL_02c8: ldarg.0 IL_02c9: isinst Fantomas.Core.SyntaxOak/ExprIndexFromEndNode IL_02ce: brtrue IL_0b32 IL_02d3: ldarg.0 IL_02d4: isinst Fantomas.Core.SyntaxOak/ExceptionDefnNode IL_02d9: brtrue IL_0b50 IL_02de: ldarg.0 IL_02df: isinst Fantomas.Core.SyntaxOak/ExternBindingNode IL_02e4: brtrue IL_0b65 IL_02e9: ldarg.0 IL_02ea: isinst Fantomas.Core.SyntaxOak/BindingNode IL_02ef: brtrue IL_0b7a IL_02f4: ldarg.0 IL_02f5: isinst Fantomas.Core.SyntaxOak/ModuleAbbrevNode IL_02fa: brtrue IL_0b8f IL_02ff: ldarg.0 IL_0300: isinst Fantomas.Core.SyntaxOak/NestedModuleNode IL_0305: brtrue IL_0ba4 IL_030a: ldarg.0 IL_030b: isinst Fantomas.Core.SyntaxOak/TypeDefnEnumNode IL_0310: brtrue IL_0bb9 IL_0315: ldarg.0 IL_0316: isinst Fantomas.Core.SyntaxOak/TypeDefnUnionNode IL_031b: brtrue IL_0bd7 IL_0320: ldarg.0 IL_0321: isinst Fantomas.Core.SyntaxOak/TypeDefnRecordNode IL_0326: brtrue IL_0bf5 IL_032b: ldarg.0 IL_032c: isinst Fantomas.Core.SyntaxOak/TypeNameNode IL_0331: brtrue IL_0c13 IL_0336: ldarg.0 IL_0337: isinst Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode IL_033c: brtrue IL_0c31 IL_0341: ldarg.0 IL_0342: isinst Fantomas.Core.SyntaxOak/TypeDefnExplicitNode IL_0347: brtrue IL_0c4f IL_034c: ldarg.0 IL_034d: isinst Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode IL_0352: brtrue IL_0c6d IL_0357: ldarg.0 IL_0358: isinst Fantomas.Core.SyntaxOak/TypeDefnDelegateNode IL_035d: brtrue IL_0c8b IL_0362: ldarg.0 IL_0363: isinst Fantomas.Core.SyntaxOak/TypeDefnRegularNode IL_0368: brtrue IL_0ca9 IL_036d: ldarg.0 IL_036e: isinst Fantomas.Core.SyntaxOak/ValNode IL_0373: brfalse IL_0cdc IL_0378: br IL_0cc7 IL_037d: ldarg.0 IL_037e: unbox.any Fantomas.Core.SyntaxOak/OpenListNode IL_0383: stloc.1 IL_0384: ldloc.1 IL_0385: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewOpenList(class Fantomas.Core.SyntaxOak/OpenListNode) IL_038a: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_038f: ret IL_0390: ldarg.0 IL_0391: unbox.any Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode IL_0396: stloc.2 IL_0397: ldloc.2 IL_0398: call class Fantomas.Core.SyntaxOak/Open Fantomas.Core.SyntaxOak/Open::NewModuleOrNamespace(class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode) IL_039d: stloc.3 IL_039e: ldloc.3 IL_039f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_03a4: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_03a9: newobj instance void Fantomas.Core.SyntaxOak/OpenListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_03ae: stloc.1 IL_03af: ldloc.1 IL_03b0: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewOpenList(class Fantomas.Core.SyntaxOak/OpenListNode) IL_03b5: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_03ba: ret IL_03bb: ldarg.0 IL_03bc: unbox.any Fantomas.Core.SyntaxOak/OpenTargetNode IL_03c1: stloc.s V_4 IL_03c3: ldloc.s V_4 IL_03c5: call class Fantomas.Core.SyntaxOak/Open Fantomas.Core.SyntaxOak/Open::NewTarget(class Fantomas.Core.SyntaxOak/OpenTargetNode) IL_03ca: stloc.3 IL_03cb: ldloc.3 IL_03cc: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_03d1: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_03d6: newobj instance void Fantomas.Core.SyntaxOak/OpenListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_03db: stloc.1 IL_03dc: ldloc.1 IL_03dd: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewOpenList(class Fantomas.Core.SyntaxOak/OpenListNode) IL_03e2: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_03e7: ret IL_03e8: ldarg.0 IL_03e9: unbox.any Fantomas.Core.SyntaxOak/HashDirectiveListNode IL_03ee: stloc.s V_5 IL_03f0: ldloc.s V_5 IL_03f2: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewHashDirectiveList(class Fantomas.Core.SyntaxOak/HashDirectiveListNode) IL_03f7: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_03fc: ret IL_03fd: ldarg.0 IL_03fe: unbox.any Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode IL_0403: stloc.s V_6 IL_0405: ldloc.s V_6 IL_0407: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_040c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0411: newobj instance void Fantomas.Core.SyntaxOak/HashDirectiveListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0416: stloc.s V_5 IL_0418: ldloc.s V_5 IL_041a: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewHashDirectiveList(class Fantomas.Core.SyntaxOak/HashDirectiveListNode) IL_041f: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0424: ret IL_0425: ldarg.0 IL_0426: unbox.any Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode IL_042b: stloc.s V_7 IL_042d: ldloc.s V_7 IL_042f: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewAttributes(class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode) IL_0434: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0439: ret IL_043a: ldarg.0 IL_043b: unbox.any Fantomas.Core.SyntaxOak/AttributeListNode IL_0440: stloc.s V_8 IL_0442: ldloc.s V_8 IL_0444: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0449: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_044e: ldloc.0 IL_044f: newobj instance void Fantomas.Core.SyntaxOak/MultipleAttributeListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0454: stloc.s V_9 IL_0456: ldloc.s V_9 IL_0458: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_045d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.Selection::get_dummyUnit() IL_0462: ldloc.0 IL_0463: newobj instance void Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0468: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewAttributes(class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode) IL_046d: ldloc.s V_8 IL_046f: callvirt instance class [netstandard]System.Type [netstandard]System.Object::GetType() IL_0474: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkExtractableOakFromModule(class Fantomas.Core.SyntaxOak/ModuleDecl, class [netstandard]System.Type) IL_0479: ret IL_047a: ldarg.0 IL_047b: unbox.any Fantomas.Core.SyntaxOak/ExprLazyNode IL_0480: stloc.s V_10 IL_0482: ldloc.s V_10 IL_0484: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewLazy(class Fantomas.Core.SyntaxOak/ExprLazyNode) IL_0489: stloc.s V_11 IL_048b: ldloc.s V_11 IL_048d: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0492: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0497: ret IL_0498: ldarg.0 IL_0499: unbox.any Fantomas.Core.SyntaxOak/ExprSingleNode IL_049e: stloc.s V_12 IL_04a0: ldloc.s V_12 IL_04a2: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_04a7: stloc.s V_11 IL_04a9: ldloc.s V_11 IL_04ab: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_04b0: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_04b5: ret IL_04b6: ldarg.0 IL_04b7: unbox.any Fantomas.Core.SyntaxOak/UnitNode IL_04bc: stloc.s V_13 IL_04be: ldloc.s V_13 IL_04c0: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Constant::NewUnit(class Fantomas.Core.SyntaxOak/UnitNode) IL_04c5: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewConstant(class Fantomas.Core.SyntaxOak/Constant) IL_04ca: stloc.s V_11 IL_04cc: ldloc.s V_11 IL_04ce: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_04d3: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_04d8: ret IL_04d9: ldarg.0 IL_04da: unbox.any Fantomas.Core.SyntaxOak/ConstantMeasureNode IL_04df: stloc.s V_14 IL_04e1: ldloc.s V_14 IL_04e3: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Constant::NewMeasure(class Fantomas.Core.SyntaxOak/ConstantMeasureNode) IL_04e8: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewConstant(class Fantomas.Core.SyntaxOak/Constant) IL_04ed: stloc.s V_11 IL_04ef: ldloc.s V_11 IL_04f1: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_04f6: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_04fb: ret IL_04fc: ldarg.0 IL_04fd: unbox.any Fantomas.Core.SyntaxOak/SingleTextNode IL_0502: stloc.s V_15 IL_0504: ldloc.s V_15 IL_0506: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewNull(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_050b: stloc.s V_11 IL_050d: ldloc.s V_11 IL_050f: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0514: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0519: ret IL_051a: ldarg.0 IL_051b: unbox.any Fantomas.Core.SyntaxOak/ExprQuoteNode IL_0520: stloc.s V_16 IL_0522: ldloc.s V_16 IL_0524: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewQuote(class Fantomas.Core.SyntaxOak/ExprQuoteNode) IL_0529: stloc.s V_11 IL_052b: ldloc.s V_11 IL_052d: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0532: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0537: ret IL_0538: ldarg.0 IL_0539: unbox.any Fantomas.Core.SyntaxOak/ExprTypedNode IL_053e: stloc.s V_17 IL_0540: ldloc.s V_17 IL_0542: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTyped(class Fantomas.Core.SyntaxOak/ExprTypedNode) IL_0547: stloc.s V_11 IL_0549: ldloc.s V_11 IL_054b: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0550: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0555: ret IL_0556: ldarg.0 IL_0557: unbox.any Fantomas.Core.SyntaxOak/ExprNewNode IL_055c: stloc.s V_18 IL_055e: ldloc.s V_18 IL_0560: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewNew(class Fantomas.Core.SyntaxOak/ExprNewNode) IL_0565: stloc.s V_11 IL_0567: ldloc.s V_11 IL_0569: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_056e: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0573: ret IL_0574: ldarg.0 IL_0575: unbox.any Fantomas.Core.SyntaxOak/ExprTupleNode IL_057a: stloc.s V_19 IL_057c: ldloc.s V_19 IL_057e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTuple(class Fantomas.Core.SyntaxOak/ExprTupleNode) IL_0583: stloc.s V_11 IL_0585: ldloc.s V_11 IL_0587: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_058c: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0591: ret IL_0592: ldarg.0 IL_0593: unbox.any Fantomas.Core.SyntaxOak/ExprStructTupleNode IL_0598: stloc.s V_20 IL_059a: ldloc.s V_20 IL_059c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewStructTuple(class Fantomas.Core.SyntaxOak/ExprStructTupleNode) IL_05a1: stloc.s V_11 IL_05a3: ldloc.s V_11 IL_05a5: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_05aa: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_05af: ret IL_05b0: ldarg.0 IL_05b1: unbox.any Fantomas.Core.SyntaxOak/ExprArrayOrListNode IL_05b6: stloc.s V_21 IL_05b8: ldloc.s V_21 IL_05ba: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewArrayOrList(class Fantomas.Core.SyntaxOak/ExprArrayOrListNode) IL_05bf: stloc.s V_11 IL_05c1: ldloc.s V_11 IL_05c3: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_05c8: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_05cd: ret IL_05ce: ldarg.0 IL_05cf: unbox.any Fantomas.Core.SyntaxOak/ExprRecordNode IL_05d4: stloc.s V_22 IL_05d6: ldloc.s V_22 IL_05d8: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewRecord(class Fantomas.Core.SyntaxOak/ExprRecordNode) IL_05dd: stloc.s V_11 IL_05df: ldloc.s V_11 IL_05e1: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_05e6: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_05eb: ret IL_05ec: ldarg.0 IL_05ed: unbox.any Fantomas.Core.SyntaxOak/ExprAnonRecordNode IL_05f2: stloc.s V_23 IL_05f4: ldloc.s V_23 IL_05f6: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewAnonRecord(class Fantomas.Core.SyntaxOak/ExprAnonRecordNode) IL_05fb: stloc.s V_11 IL_05fd: ldloc.s V_11 IL_05ff: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0604: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0609: ret IL_060a: ldarg.0 IL_060b: unbox.any Fantomas.Core.SyntaxOak/ExprObjExprNode IL_0610: stloc.s V_24 IL_0612: ldloc.s V_24 IL_0614: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewObjExpr(class Fantomas.Core.SyntaxOak/ExprObjExprNode) IL_0619: stloc.s V_11 IL_061b: ldloc.s V_11 IL_061d: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0622: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0627: ret IL_0628: ldarg.0 IL_0629: unbox.any Fantomas.Core.SyntaxOak/ExprWhileNode IL_062e: stloc.s V_25 IL_0630: ldloc.s V_25 IL_0632: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewWhile(class Fantomas.Core.SyntaxOak/ExprWhileNode) IL_0637: stloc.s V_11 IL_0639: ldloc.s V_11 IL_063b: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0640: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0645: ret IL_0646: ldarg.0 IL_0647: unbox.any Fantomas.Core.SyntaxOak/ExprForNode IL_064c: stloc.s V_26 IL_064e: ldloc.s V_26 IL_0650: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewFor(class Fantomas.Core.SyntaxOak/ExprForNode) IL_0655: stloc.s V_11 IL_0657: ldloc.s V_11 IL_0659: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_065e: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0663: ret IL_0664: ldarg.0 IL_0665: unbox.any Fantomas.Core.SyntaxOak/ExprForEachNode IL_066a: stloc.s V_27 IL_066c: ldloc.s V_27 IL_066e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewForEach(class Fantomas.Core.SyntaxOak/ExprForEachNode) IL_0673: stloc.s V_11 IL_0675: ldloc.s V_11 IL_0677: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_067c: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0681: ret IL_0682: ldarg.0 IL_0683: unbox.any Fantomas.Core.SyntaxOak/ExprNamedComputationNode IL_0688: stloc.s V_28 IL_068a: ldloc.s V_28 IL_068c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewNamedComputation(class Fantomas.Core.SyntaxOak/ExprNamedComputationNode) IL_0691: stloc.s V_11 IL_0693: ldloc.s V_11 IL_0695: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_069a: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_069f: ret IL_06a0: ldarg.0 IL_06a1: unbox.any Fantomas.Core.SyntaxOak/ExprComputationNode IL_06a6: stloc.s V_29 IL_06a8: ldloc.s V_29 IL_06aa: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewComputation(class Fantomas.Core.SyntaxOak/ExprComputationNode) IL_06af: stloc.s V_11 IL_06b1: ldloc.s V_11 IL_06b3: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_06b8: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_06bd: ret IL_06be: ldarg.0 IL_06bf: unbox.any Fantomas.Core.SyntaxOak/ExprCompExprBodyNode IL_06c4: stloc.s V_30 IL_06c6: ldloc.s V_30 IL_06c8: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewCompExprBody(class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode) IL_06cd: stloc.s V_11 IL_06cf: ldloc.s V_11 IL_06d1: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_06d6: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_06db: ret IL_06dc: ldarg.0 IL_06dd: unbox.any Fantomas.Core.SyntaxOak/ExprJoinInNode IL_06e2: stloc.s V_31 IL_06e4: ldloc.s V_31 IL_06e6: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewJoinIn(class Fantomas.Core.SyntaxOak/ExprJoinInNode) IL_06eb: stloc.s V_11 IL_06ed: ldloc.s V_11 IL_06ef: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_06f4: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_06f9: ret IL_06fa: ldarg.0 IL_06fb: unbox.any Fantomas.Core.SyntaxOak/ExprParenLambdaNode IL_0700: stloc.s V_32 IL_0702: ldloc.s V_32 IL_0704: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParenLambda(class Fantomas.Core.SyntaxOak/ExprParenLambdaNode) IL_0709: stloc.s V_11 IL_070b: ldloc.s V_11 IL_070d: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0712: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0717: ret IL_0718: ldarg.0 IL_0719: unbox.any Fantomas.Core.SyntaxOak/ExprLambdaNode IL_071e: stloc.s V_33 IL_0720: ldloc.s V_33 IL_0722: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewLambda(class Fantomas.Core.SyntaxOak/ExprLambdaNode) IL_0727: stloc.s V_11 IL_0729: ldloc.s V_11 IL_072b: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0730: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0735: ret IL_0736: ldarg.0 IL_0737: unbox.any Fantomas.Core.SyntaxOak/ExprMatchLambdaNode IL_073c: stloc.s V_34 IL_073e: ldloc.s V_34 IL_0740: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewMatchLambda(class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode) IL_0745: stloc.s V_11 IL_0747: ldloc.s V_11 IL_0749: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_074e: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0753: ret IL_0754: ldarg.0 IL_0755: unbox.any Fantomas.Core.SyntaxOak/ExprMatchNode IL_075a: stloc.s V_35 IL_075c: ldloc.s V_35 IL_075e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewMatch(class Fantomas.Core.SyntaxOak/ExprMatchNode) IL_0763: stloc.s V_11 IL_0765: ldloc.s V_11 IL_0767: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_076c: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0771: ret IL_0772: ldarg.0 IL_0773: unbox.any Fantomas.Core.SyntaxOak/ExprTraitCallNode IL_0778: stloc.s V_36 IL_077a: ldloc.s V_36 IL_077c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTraitCall(class Fantomas.Core.SyntaxOak/ExprTraitCallNode) IL_0781: stloc.s V_11 IL_0783: ldloc.s V_11 IL_0785: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_078a: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_078f: ret IL_0790: ldarg.0 IL_0791: unbox.any Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode IL_0796: stloc.s V_37 IL_0798: ldloc.s V_37 IL_079a: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParenFunctionNameWithStar(class Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode) IL_079f: stloc.s V_11 IL_07a1: ldloc.s V_11 IL_07a3: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_07a8: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_07ad: ret IL_07ae: ldarg.0 IL_07af: unbox.any Fantomas.Core.SyntaxOak/ExprParenNode IL_07b4: stloc.s V_38 IL_07b6: ldloc.s V_38 IL_07b8: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParen(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_07bd: stloc.s V_11 IL_07bf: ldloc.s V_11 IL_07c1: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_07c6: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_07cb: ret IL_07cc: ldarg.0 IL_07cd: unbox.any Fantomas.Core.SyntaxOak/ExprDynamicNode IL_07d2: stloc.s V_39 IL_07d4: ldloc.s V_39 IL_07d6: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewDynamic(class Fantomas.Core.SyntaxOak/ExprDynamicNode) IL_07db: stloc.s V_11 IL_07dd: ldloc.s V_11 IL_07df: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_07e4: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_07e9: ret IL_07ea: ldarg.0 IL_07eb: unbox.any Fantomas.Core.SyntaxOak/ExprPrefixAppNode IL_07f0: stloc.s V_40 IL_07f2: ldloc.s V_40 IL_07f4: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewPrefixApp(class Fantomas.Core.SyntaxOak/ExprPrefixAppNode) IL_07f9: stloc.s V_11 IL_07fb: ldloc.s V_11 IL_07fd: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0802: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0807: ret IL_0808: ldarg.0 IL_0809: unbox.any Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode IL_080e: stloc.s V_41 IL_0810: ldloc.s V_41 IL_0812: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSameInfixApps(class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode) IL_0817: stloc.s V_11 IL_0819: ldloc.s V_11 IL_081b: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0820: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0825: ret IL_0826: ldarg.0 IL_0827: unbox.any Fantomas.Core.SyntaxOak/ExprInfixAppNode IL_082c: stloc.s V_42 IL_082e: ldloc.s V_42 IL_0830: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewInfixApp(class Fantomas.Core.SyntaxOak/ExprInfixAppNode) IL_0835: stloc.s V_11 IL_0837: ldloc.s V_11 IL_0839: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_083e: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0843: ret IL_0844: ldarg.0 IL_0845: unbox.any Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode IL_084a: stloc.s V_43 IL_084c: ldloc.s V_43 IL_084e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIndexWithoutDot(class Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode) IL_0853: stloc.s V_11 IL_0855: ldloc.s V_11 IL_0857: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_085c: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0861: ret IL_0862: ldarg.0 IL_0863: unbox.any Fantomas.Core.SyntaxOak/ExprChain IL_0868: stloc.s V_44 IL_086a: ldloc.s V_44 IL_086c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewChain(class Fantomas.Core.SyntaxOak/ExprChain) IL_0871: stloc.s V_11 IL_0873: ldloc.s V_11 IL_0875: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_087a: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_087f: ret IL_0880: ldarg.0 IL_0881: unbox.any Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode IL_0886: stloc.s V_45 IL_0888: ldloc.s V_45 IL_088a: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewAppLongIdentAndSingleParenArg(class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode) IL_088f: stloc.s V_11 IL_0891: ldloc.s V_11 IL_0893: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0898: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_089d: ret IL_089e: ldarg.0 IL_089f: unbox.any Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode IL_08a4: stloc.s V_46 IL_08a6: ldloc.s V_46 IL_08a8: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewAppSingleParenArg(class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode) IL_08ad: stloc.s V_11 IL_08af: ldloc.s V_11 IL_08b1: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_08b6: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_08bb: ret IL_08bc: ldarg.0 IL_08bd: unbox.any Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode IL_08c2: stloc.s V_47 IL_08c4: ldloc.s V_47 IL_08c6: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewAppWithLambda(class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode) IL_08cb: stloc.s V_11 IL_08cd: ldloc.s V_11 IL_08cf: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_08d4: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_08d9: ret IL_08da: ldarg.0 IL_08db: unbox.any Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode IL_08e0: stloc.s V_48 IL_08e2: ldloc.s V_48 IL_08e4: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewNestedIndexWithoutDot(class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode) IL_08e9: stloc.s V_11 IL_08eb: ldloc.s V_11 IL_08ed: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_08f2: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_08f7: ret IL_08f8: ldarg.0 IL_08f9: unbox.any Fantomas.Core.SyntaxOak/ExprAppNode IL_08fe: stloc.s V_49 IL_0900: ldloc.s V_49 IL_0902: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewApp(class Fantomas.Core.SyntaxOak/ExprAppNode) IL_0907: stloc.s V_11 IL_0909: ldloc.s V_11 IL_090b: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0910: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0915: ret IL_0916: ldarg.0 IL_0917: unbox.any Fantomas.Core.SyntaxOak/ExprTypeAppNode IL_091c: stloc.s V_50 IL_091e: ldloc.s V_50 IL_0920: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTypeApp(class Fantomas.Core.SyntaxOak/ExprTypeAppNode) IL_0925: stloc.s V_11 IL_0927: ldloc.s V_11 IL_0929: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_092e: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0933: ret IL_0934: ldarg.0 IL_0935: unbox.any Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode IL_093a: stloc.s V_51 IL_093c: ldloc.s V_51 IL_093e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTryWithSingleClause(class Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode) IL_0943: stloc.s V_11 IL_0945: ldloc.s V_11 IL_0947: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_094c: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0951: ret IL_0952: ldarg.0 IL_0953: unbox.any Fantomas.Core.SyntaxOak/ExprTryWithNode IL_0958: stloc.s V_52 IL_095a: ldloc.s V_52 IL_095c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTryWith(class Fantomas.Core.SyntaxOak/ExprTryWithNode) IL_0961: stloc.s V_11 IL_0963: ldloc.s V_11 IL_0965: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_096a: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_096f: ret IL_0970: ldarg.0 IL_0971: unbox.any Fantomas.Core.SyntaxOak/ExprTryFinallyNode IL_0976: stloc.s V_53 IL_0978: ldloc.s V_53 IL_097a: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTryFinally(class Fantomas.Core.SyntaxOak/ExprTryFinallyNode) IL_097f: stloc.s V_11 IL_0981: ldloc.s V_11 IL_0983: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0988: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_098d: ret IL_098e: ldarg.0 IL_098f: unbox.any Fantomas.Core.SyntaxOak/ExprIfThenNode IL_0994: stloc.s V_54 IL_0996: ldloc.s V_54 IL_0998: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIfThen(class Fantomas.Core.SyntaxOak/ExprIfThenNode) IL_099d: stloc.s V_11 IL_099f: ldloc.s V_11 IL_09a1: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_09a6: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_09ab: ret IL_09ac: ldarg.0 IL_09ad: unbox.any Fantomas.Core.SyntaxOak/ExprIfThenElseNode IL_09b2: stloc.s V_55 IL_09b4: ldloc.s V_55 IL_09b6: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIfThenElse(class Fantomas.Core.SyntaxOak/ExprIfThenElseNode) IL_09bb: stloc.s V_11 IL_09bd: ldloc.s V_11 IL_09bf: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_09c4: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_09c9: ret IL_09ca: ldarg.0 IL_09cb: unbox.any Fantomas.Core.SyntaxOak/ExprIfThenElifNode IL_09d0: stloc.s V_56 IL_09d2: ldloc.s V_56 IL_09d4: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIfThenElif(class Fantomas.Core.SyntaxOak/ExprIfThenElifNode) IL_09d9: stloc.s V_11 IL_09db: ldloc.s V_11 IL_09dd: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_09e2: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_09e7: ret IL_09e8: ldarg.0 IL_09e9: unbox.any Fantomas.Core.SyntaxOak/ExprOptVarNode IL_09ee: stloc.s V_57 IL_09f0: ldloc.s V_57 IL_09f2: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewOptVar(class Fantomas.Core.SyntaxOak/ExprOptVarNode) IL_09f7: stloc.s V_11 IL_09f9: ldloc.s V_11 IL_09fb: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0a00: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0a05: ret IL_0a06: ldarg.0 IL_0a07: unbox.any Fantomas.Core.SyntaxOak/ExprLongIdentSetNode IL_0a0c: stloc.s V_58 IL_0a0e: ldloc.s V_58 IL_0a10: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewLongIdentSet(class Fantomas.Core.SyntaxOak/ExprLongIdentSetNode) IL_0a15: stloc.s V_11 IL_0a17: ldloc.s V_11 IL_0a19: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0a1e: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0a23: ret IL_0a24: ldarg.0 IL_0a25: unbox.any Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode IL_0a2a: stloc.s V_59 IL_0a2c: ldloc.s V_59 IL_0a2e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewDotIndexedGet(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode) IL_0a33: stloc.s V_11 IL_0a35: ldloc.s V_11 IL_0a37: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0a3c: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0a41: ret IL_0a42: ldarg.0 IL_0a43: unbox.any Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode IL_0a48: stloc.s V_60 IL_0a4a: ldloc.s V_60 IL_0a4c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewDotIndexedSet(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode) IL_0a51: stloc.s V_11 IL_0a53: ldloc.s V_11 IL_0a55: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0a5a: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0a5f: ret IL_0a60: ldarg.0 IL_0a61: unbox.any Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode IL_0a66: stloc.s V_61 IL_0a68: ldloc.s V_61 IL_0a6a: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewNamedIndexedPropertySet(class Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode) IL_0a6f: stloc.s V_11 IL_0a71: ldloc.s V_11 IL_0a73: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0a78: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0a7d: ret IL_0a7e: ldarg.0 IL_0a7f: unbox.any Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode IL_0a84: stloc.s V_62 IL_0a86: ldloc.s V_62 IL_0a88: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewDotNamedIndexedPropertySet(class Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode) IL_0a8d: stloc.s V_11 IL_0a8f: ldloc.s V_11 IL_0a91: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0a96: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0a9b: ret IL_0a9c: ldarg.0 IL_0a9d: unbox.any Fantomas.Core.SyntaxOak/ExprSetNode IL_0aa2: stloc.s V_63 IL_0aa4: ldloc.s V_63 IL_0aa6: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSet(class Fantomas.Core.SyntaxOak/ExprSetNode) IL_0aab: stloc.s V_11 IL_0aad: ldloc.s V_11 IL_0aaf: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0ab4: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0ab9: ret IL_0aba: ldarg.0 IL_0abb: unbox.any Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode IL_0ac0: stloc.s V_64 IL_0ac2: ldloc.s V_64 IL_0ac4: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewLibraryOnlyStaticOptimization(class Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode) IL_0ac9: stloc.s V_11 IL_0acb: ldloc.s V_11 IL_0acd: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0ad2: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0ad7: ret IL_0ad8: ldarg.0 IL_0ad9: unbox.any Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode IL_0ade: stloc.s V_65 IL_0ae0: ldloc.s V_65 IL_0ae2: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewInterpolatedStringExpr(class Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode) IL_0ae7: stloc.s V_11 IL_0ae9: ldloc.s V_11 IL_0aeb: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0af0: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0af5: ret IL_0af6: ldarg.0 IL_0af7: unbox.any Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode IL_0afc: stloc.s V_66 IL_0afe: ldloc.s V_66 IL_0b00: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTripleNumberIndexRange(class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode) IL_0b05: stloc.s V_11 IL_0b07: ldloc.s V_11 IL_0b09: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0b0e: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0b13: ret IL_0b14: ldarg.0 IL_0b15: unbox.any Fantomas.Core.SyntaxOak/ExprIndexRangeNode IL_0b1a: stloc.s V_67 IL_0b1c: ldloc.s V_67 IL_0b1e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIndexRange(class Fantomas.Core.SyntaxOak/ExprIndexRangeNode) IL_0b23: stloc.s V_11 IL_0b25: ldloc.s V_11 IL_0b27: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0b2c: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0b31: ret IL_0b32: ldarg.0 IL_0b33: unbox.any Fantomas.Core.SyntaxOak/ExprIndexFromEndNode IL_0b38: stloc.s V_68 IL_0b3a: ldloc.s V_68 IL_0b3c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIndexFromEnd(class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode) IL_0b41: stloc.s V_11 IL_0b43: ldloc.s V_11 IL_0b45: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0b4a: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0b4f: ret IL_0b50: ldarg.0 IL_0b51: unbox.any Fantomas.Core.SyntaxOak/ExceptionDefnNode IL_0b56: stloc.s V_69 IL_0b58: ldloc.s V_69 IL_0b5a: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewException(class Fantomas.Core.SyntaxOak/ExceptionDefnNode) IL_0b5f: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0b64: ret IL_0b65: ldarg.0 IL_0b66: unbox.any Fantomas.Core.SyntaxOak/ExternBindingNode IL_0b6b: stloc.s V_70 IL_0b6d: ldloc.s V_70 IL_0b6f: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewExternBinding(class Fantomas.Core.SyntaxOak/ExternBindingNode) IL_0b74: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0b79: ret IL_0b7a: ldarg.0 IL_0b7b: unbox.any Fantomas.Core.SyntaxOak/BindingNode IL_0b80: stloc.s V_71 IL_0b82: ldloc.s V_71 IL_0b84: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTopLevelBinding(class Fantomas.Core.SyntaxOak/BindingNode) IL_0b89: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0b8e: ret IL_0b8f: ldarg.0 IL_0b90: unbox.any Fantomas.Core.SyntaxOak/ModuleAbbrevNode IL_0b95: stloc.s V_72 IL_0b97: ldloc.s V_72 IL_0b99: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewModuleAbbrev(class Fantomas.Core.SyntaxOak/ModuleAbbrevNode) IL_0b9e: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0ba3: ret IL_0ba4: ldarg.0 IL_0ba5: unbox.any Fantomas.Core.SyntaxOak/NestedModuleNode IL_0baa: stloc.s V_73 IL_0bac: ldloc.s V_73 IL_0bae: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewNestedModule(class Fantomas.Core.SyntaxOak/NestedModuleNode) IL_0bb3: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0bb8: ret IL_0bb9: ldarg.0 IL_0bba: unbox.any Fantomas.Core.SyntaxOak/TypeDefnEnumNode IL_0bbf: stloc.s V_74 IL_0bc1: ldloc.s V_74 IL_0bc3: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewEnum(class Fantomas.Core.SyntaxOak/TypeDefnEnumNode) IL_0bc8: stloc.s V_75 IL_0bca: ldloc.s V_75 IL_0bcc: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0bd1: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0bd6: ret IL_0bd7: ldarg.0 IL_0bd8: unbox.any Fantomas.Core.SyntaxOak/TypeDefnUnionNode IL_0bdd: stloc.s V_76 IL_0bdf: ldloc.s V_76 IL_0be1: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewUnion(class Fantomas.Core.SyntaxOak/TypeDefnUnionNode) IL_0be6: stloc.s V_75 IL_0be8: ldloc.s V_75 IL_0bea: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0bef: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0bf4: ret IL_0bf5: ldarg.0 IL_0bf6: unbox.any Fantomas.Core.SyntaxOak/TypeDefnRecordNode IL_0bfb: stloc.s V_77 IL_0bfd: ldloc.s V_77 IL_0bff: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewRecord(class Fantomas.Core.SyntaxOak/TypeDefnRecordNode) IL_0c04: stloc.s V_75 IL_0c06: ldloc.s V_75 IL_0c08: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0c0d: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0c12: ret IL_0c13: ldarg.0 IL_0c14: unbox.any Fantomas.Core.SyntaxOak/TypeNameNode IL_0c19: stloc.s V_78 IL_0c1b: ldloc.s V_78 IL_0c1d: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewNone(class Fantomas.Core.SyntaxOak/TypeNameNode) IL_0c22: stloc.s V_75 IL_0c24: ldloc.s V_75 IL_0c26: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0c2b: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0c30: ret IL_0c31: ldarg.0 IL_0c32: unbox.any Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode IL_0c37: stloc.s V_79 IL_0c39: ldloc.s V_79 IL_0c3b: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewAbbrev(class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode) IL_0c40: stloc.s V_75 IL_0c42: ldloc.s V_75 IL_0c44: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0c49: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0c4e: ret IL_0c4f: ldarg.0 IL_0c50: unbox.any Fantomas.Core.SyntaxOak/TypeDefnExplicitNode IL_0c55: stloc.s V_80 IL_0c57: ldloc.s V_80 IL_0c59: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewExplicit(class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode) IL_0c5e: stloc.s V_75 IL_0c60: ldloc.s V_75 IL_0c62: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0c67: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0c6c: ret IL_0c6d: ldarg.0 IL_0c6e: unbox.any Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode IL_0c73: stloc.s V_81 IL_0c75: ldloc.s V_81 IL_0c77: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewAugmentation(class Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode) IL_0c7c: stloc.s V_75 IL_0c7e: ldloc.s V_75 IL_0c80: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0c85: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0c8a: ret IL_0c8b: ldarg.0 IL_0c8c: unbox.any Fantomas.Core.SyntaxOak/TypeDefnDelegateNode IL_0c91: stloc.s V_82 IL_0c93: ldloc.s V_82 IL_0c95: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewDelegate(class Fantomas.Core.SyntaxOak/TypeDefnDelegateNode) IL_0c9a: stloc.s V_75 IL_0c9c: ldloc.s V_75 IL_0c9e: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0ca3: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0ca8: ret IL_0ca9: ldarg.0 IL_0caa: unbox.any Fantomas.Core.SyntaxOak/TypeDefnRegularNode IL_0caf: stloc.s V_83 IL_0cb1: ldloc.s V_83 IL_0cb3: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewRegular(class Fantomas.Core.SyntaxOak/TypeDefnRegularNode) IL_0cb8: stloc.s V_75 IL_0cba: ldloc.s V_75 IL_0cbc: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0cc1: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0cc6: ret IL_0cc7: ldarg.0 IL_0cc8: unbox.any Fantomas.Core.SyntaxOak/ValNode IL_0ccd: stloc.s V_84 IL_0ccf: ldloc.s V_84 IL_0cd1: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewVal(class Fantomas.Core.SyntaxOak/ValNode) IL_0cd6: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection::mkOakFromModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0cdb: ret IL_0cdc: call class Fantomas.Core.Selection/TreeForSelection Fantomas.Core.Selection/TreeForSelection::get_Unsupported() IL_0ce1: ret } // end of method Selection::mkTreeWithSingleNode .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 findRangeOf(class [netstandard]System.Type t, class Fantomas.Core.SyntaxOak/Node root) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 52 (0x34) .maxstack 8 IL_0000: nop IL_0001: ldarg.1 IL_0002: callvirt instance class [netstandard]System.Type [netstandard]System.Object::GetType() IL_0007: ldarg.0 IL_0008: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityIntrinsic(!!0, !!0) IL_000d: brfalse.s IL_001b IL_000f: ldarg.1 IL_0010: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0015: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_001a: ret IL_001b: ldarg.0 IL_001c: newobj instance void Fantomas.Core.Selection/findRangeOf@364::.ctor(class [netstandard]System.Type) IL_0021: ldarg.1 IL_0022: callvirt instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Node::get_Children() IL_0027: call !!1[] [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::Choose(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!0[]) IL_002c: tail. IL_002e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::TryHead(!!0[]) IL_0033: ret } // end of method Selection::findRangeOf .method assembly static class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> formatSelection(class Fantomas.Core.FormatConfig/FormatConfig config, bool isSignature, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range selection, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_0005: ldarg.0 IL_0006: ldarg.1 IL_0007: ldarg.2 IL_0008: ldarg.3 IL_0009: newobj instance void Fantomas.Core.Selection/formatSelection@373::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, bool, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_000e: tail. IL_0010: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Delay>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0015: ret } // end of method Selection::formatSelection .property class Fantomas.Core.SyntaxOak/Expr dummyUnit() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.Selection::get_dummyUnit() } // end of property Selection::dummyUnit } // end of class Fantomas.Core.Selection .class private abstract auto ansi sealed '.$Fantomas.Core'.Selection extends [netstandard]System.Object { .field static assembly initonly class Fantomas.Core.SyntaxOak/Expr dummyUnit@100 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly int32 init@ .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 56 (0x38) .maxstack 8 IL_0000: ldstr "(" IL_0005: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_000a: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000f: ldstr ")" IL_0014: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_0019: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_001e: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_0023: newobj instance void Fantomas.Core.SyntaxOak/UnitNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0028: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Constant::NewUnit(class Fantomas.Core.SyntaxOak/UnitNode) IL_002d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewConstant(class Fantomas.Core.SyntaxOak/Constant) IL_0032: stsfld class Fantomas.Core.SyntaxOak/Expr '.$Fantomas.Core'.Selection::dummyUnit@100 IL_0037: ret } // end of method Selection::.cctor } // end of class '.$Fantomas.Core'.Selection .class private abstract auto ansi sealed Fantomas.Core.Validation extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit noWarningOrErrorDiagnostics@18 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Validation/noWarningOrErrorDiagnostics@18 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method noWarningOrErrorDiagnostics@18::.ctor .method public strict virtual instance bool Invoke(class [Fantomas.FCS]Fantomas.FCS.Parse/FSharpParserDiagnostic e) cil managed { // Code size 58 (0x3a) .maxstack 8 IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity [Fantomas.FCS]Fantomas.FCS.Parse/FSharpParserDiagnostic::get_Severity() IL_0007: call instance int32 [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity::get_Tag() IL_000c: switch ( IL_0023, IL_0023, IL_0025, IL_0021) IL_0021: ldc.i4.1 IL_0022: ret IL_0023: ldc.i4.0 IL_0024: ret IL_0025: nop IL_0026: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.Validation::get_safeToIgnoreWarnings() IL_002b: ldarg.1 IL_002c: call instance string [Fantomas.FCS]Fantomas.FCS.Parse/FSharpParserDiagnostic::get_Message() IL_0031: callvirt instance bool class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::Contains(!0) IL_0036: ldc.i4.0 IL_0037: ceq IL_0039: ret } // end of method noWarningOrErrorDiagnostics@18::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Validation/noWarningOrErrorDiagnostics@18::.ctor() IL_0005: stsfld class Fantomas.Core.Validation/noWarningOrErrorDiagnostics@18 Fantomas.Core.Validation/noWarningOrErrorDiagnostics@18::@_instance IL_000a: ret } // end of method noWarningOrErrorDiagnostics@18::.cctor } // end of class noWarningOrErrorDiagnostics@18 .class auto ansi serializable sealed nested assembly beforefieldinit 'isValidFSharpCode@40-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public bool 'value' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool 'value') cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.Validation/'isValidFSharpCode@40-1'::'value' IL_000d: ret } // end of method 'isValidFSharpCode@40-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1 ctxt) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld bool Fantomas.Core.Validation/'isValidFSharpCode@40-1'::'value' IL_0007: tail. IL_0009: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1::Success(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, !0) IL_000e: ret } // end of method 'isValidFSharpCode@40-1'::Invoke } // end of class 'isValidFSharpCode@40-1' .class auto ansi serializable sealed nested assembly beforefieldinit isValidForCombinations@48 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool> { .field public bool isSignature .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText .method assembly specialname rtspecialname instance void .ctor(bool isSignature, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.Validation/isValidForCombinations@48::isSignature IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Validation/isValidForCombinations@48::sourceText IL_0014: ret } // end of method isValidForCombinations@48::.ctor .method public strict virtual instance bool Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 defineCombination) cil managed { // Code size 31 (0x1f) .maxstack 7 .locals init (class [netstandard]System.Tuple`2> V_0) IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.Validation/isValidForCombinations@48::isSignature IL_0006: ldarg.0 IL_0007: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Validation/isValidForCombinations@48::sourceText IL_000c: ldarg.1 IL_000d: call class [netstandard]System.Tuple`2> [Fantomas.FCS]Fantomas.FCS.Parse::parseFile(bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0012: stloc.0 IL_0013: ldloc.0 IL_0014: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_0019: call bool Fantomas.Core.Validation::noWarningOrErrorDiagnostics(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001e: ret } // end of method isValidForCombinations@48::Invoke } // end of class isValidForCombinations@48 .class auto ansi serializable sealed nested assembly beforefieldinit 'isValidFSharpCode@52-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Validation/'isValidFSharpCode@52-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'isValidFSharpCode@52-2'::.ctor .method public strict virtual instance bool Invoke(bool x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'isValidFSharpCode@52-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Validation/'isValidFSharpCode@52-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Validation/'isValidFSharpCode@52-2' Fantomas.Core.Validation/'isValidFSharpCode@52-2'::@_instance IL_000a: ret } // end of method 'isValidFSharpCode@52-2'::.cctor } // end of class 'isValidFSharpCode@52-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'isValidFSharpCode@52-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public bool 'value' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool 'value') cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.Validation/'isValidFSharpCode@52-3'::'value' IL_000d: ret } // end of method 'isValidFSharpCode@52-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1 ctxt) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld bool Fantomas.Core.Validation/'isValidFSharpCode@52-3'::'value' IL_0007: tail. IL_0009: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1::Success(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, !0) IL_000e: ret } // end of method 'isValidFSharpCode@52-3'::Invoke } // end of class 'isValidFSharpCode@52-3' .class auto ansi serializable sealed nested assembly beforefieldinit isValidFSharpCode@31 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public bool isSignature .field public string source .method assembly specialname rtspecialname instance void .ctor(bool isSignature, string source) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.Validation/isValidFSharpCode@31::isSignature IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld string Fantomas.Core.Validation/isValidFSharpCode@31::source IL_0014: ret } // end of method isValidFSharpCode@31::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 208 (0xd0) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText V_0, class [netstandard]System.Tuple`2> V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile V_7, bool V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_9, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_10) IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.Validation/isValidFSharpCode@31::source IL_0006: call class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText [Fantomas.FCS]FSharp.Compiler.Text.SourceText::ofString(string) IL_000b: stloc.0 IL_000c: ldarg.0 IL_000d: ldfld bool Fantomas.Core.Validation/isValidFSharpCode@31::isSignature IL_0012: ldloc.0 IL_0013: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0018: call class [netstandard]System.Tuple`2> [Fantomas.FCS]Fantomas.FCS.Parse::parseFile(bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001d: stloc.1 IL_001e: ldloc.1 IL_001f: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_0024: stloc.2 IL_0025: ldloc.1 IL_0026: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_002b: stloc.3 IL_002c: nop IL_002d: ldloc.2 IL_002e: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile IL_0033: brfalse.s IL_0037 IL_0035: br.s IL_0054 IL_0037: ldloc.2 IL_0038: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile IL_003d: stloc.s V_6 IL_003f: ldloc.s V_6 IL_0041: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile::get_Item() IL_0046: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput::get_trivia() IL_004b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia::get_ConditionalDirectives() IL_0050: stloc.s V_5 IL_0052: br.s IL_006f IL_0054: ldloc.2 IL_0055: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile IL_005a: stloc.s V_7 IL_005c: ldloc.s V_7 IL_005e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile::get_Item() IL_0063: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput::get_trivia() IL_0068: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia::get_ConditionalDirectives() IL_006d: stloc.s V_5 IL_006f: ldloc.s V_5 IL_0071: nop IL_0072: stloc.s V_4 IL_0074: nop IL_0075: ldloc.s V_4 IL_0077: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_007c: brtrue.s IL_0095 IL_007e: ldloc.3 IL_007f: call bool Fantomas.Core.Validation::noWarningOrErrorDiagnostics(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0084: stloc.s V_8 IL_0086: ldloc.s V_8 IL_0088: newobj instance void Fantomas.Core.Validation/'isValidFSharpCode@40-1'::.ctor(bool) IL_008d: tail. IL_008f: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_0094: ret IL_0095: ldloc.s V_4 IL_0097: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.Defines::getDefineCombination(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_009c: stloc.s V_9 IL_009e: ldarg.0 IL_009f: ldfld bool Fantomas.Core.Validation/isValidFSharpCode@31::isSignature IL_00a4: ldloc.0 IL_00a5: newobj instance void Fantomas.Core.Validation/isValidForCombinations@48::.ctor(bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_00aa: ldloc.s V_9 IL_00ac: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,bool>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00b1: stloc.s V_10 IL_00b3: ldsfld class Fantomas.Core.Validation/'isValidFSharpCode@52-2' Fantomas.Core.Validation/'isValidFSharpCode@52-2'::@_instance IL_00b8: ldloc.s V_10 IL_00ba: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ForAll(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00bf: stloc.s V_8 IL_00c1: ldloc.s V_8 IL_00c3: newobj instance void Fantomas.Core.Validation/'isValidFSharpCode@52-3'::.ctor(bool) IL_00c8: tail. IL_00ca: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_00cf: ret } // end of method isValidFSharpCode@31::Invoke } // end of class isValidFSharpCode@31 .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 get_safeToIgnoreWarnings() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 '.$Fantomas.Core'.Validation::safeToIgnoreWarnings@8 IL_0005: ret } // end of method Validation::get_safeToIgnoreWarnings .method assembly static bool noWarningOrErrorDiagnostics(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 diagnostics) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: nop IL_0001: ldsfld class Fantomas.Core.Validation/noWarningOrErrorDiagnostics@18 Fantomas.Core.Validation/noWarningOrErrorDiagnostics@18::@_instance IL_0006: ldarg.0 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Filter(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0011: ldnull IL_0012: ceq IL_0014: ret } // end of method Validation::noWarningOrErrorDiagnostics .method assembly static class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 isValidFSharpCode(bool isSignature, string source) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_0005: ldarg.0 IL_0006: ldarg.1 IL_0007: newobj instance void Fantomas.Core.Validation/isValidFSharpCode@31::.ctor(bool, string) IL_000c: tail. IL_000e: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Delay(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0013: ret } // end of method Validation::isValidFSharpCode .property class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 safeToIgnoreWarnings() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.Validation::get_safeToIgnoreWarnings() } // end of property Validation::safeToIgnoreWarnings } // end of class Fantomas.Core.Validation .class private abstract auto ansi sealed '.$Fantomas.Core'.Validation extends [netstandard]System.Object { .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 safeToIgnoreWarnings@8 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly int32 init@ .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 36 (0x24) .maxstack 8 IL_0000: ldstr "This construct is deprecated: it is only for use i" + "n the F# library" IL_0005: ldstr "Identifiers containing '@' are reserved for use in" + " F# code generation" IL_000a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_000f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0014: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0019: newobj instance void class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001e: stsfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 '.$Fantomas.Core'.Validation::safeToIgnoreWarnings@8 IL_0023: ret } // end of method Validation::.cctor } // end of class '.$Fantomas.Core'.Validation .class private abstract auto ansi sealed Fantomas.Core.CodeFormatterImpl extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit errors@28 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodeFormatterImpl/errors@28 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method errors@28::.ctor .method public strict virtual instance bool Invoke(class [Fantomas.FCS]Fantomas.FCS.Parse/FSharpParserDiagnostic d) cil managed { // Code size 28 (0x1c) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity V_0, class [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity V_1) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity [Fantomas.FCS]Fantomas.FCS.Parse/FSharpParserDiagnostic::get_Severity() IL_0006: stloc.0 IL_0007: call class [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity::get_Error() IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0014: tail. IL_0016: callvirt instance bool [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_001b: ret } // end of method errors@28::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodeFormatterImpl/errors@28::.ctor() IL_0005: stsfld class Fantomas.Core.CodeFormatterImpl/errors@28 Fantomas.Core.CodeFormatterImpl/errors@28::@_instance IL_000a: ret } // end of method errors@28::.cctor } // end of class errors@28 .class auto ansi serializable sealed nested assembly beforefieldinit 'parse@33-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public class [netstandard]System.Tuple`2>[] 'value' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [netstandard]System.Tuple`2>[] 'value') cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [netstandard]System.Tuple`2>[] Fantomas.Core.CodeFormatterImpl/'parse@33-2'::'value' IL_000d: ret } // end of method 'parse@33-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1>[]> ctxt) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [netstandard]System.Tuple`2>[] Fantomas.Core.CodeFormatterImpl/'parse@33-2'::'value' IL_0007: tail. IL_0009: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1>[]>::Success(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, !0) IL_000e: ret } // end of method 'parse@33-2'::Invoke } // end of class 'parse@33-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'parse@33-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>> { .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput baseUntypedTree .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput baseUntypedTree) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.CodeFormatterImpl/'parse@33-1'::baseUntypedTree IL_000d: ret } // end of method 'parse@33-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 44 (0x2c) .maxstack 9 .locals init (class [netstandard]System.Tuple`2>[] V_0) IL_0000: ldc.i4.1 IL_0001: newarr class [netstandard]System.Tuple`2> IL_0006: dup IL_0007: ldc.i4.0 IL_0008: ldarg.0 IL_0009: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.CodeFormatterImpl/'parse@33-1'::baseUntypedTree IL_000e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0013: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_0018: stelem class [netstandard]System.Tuple`2> IL_001d: stloc.0 IL_001e: ldloc.0 IL_001f: newobj instance void Fantomas.Core.CodeFormatterImpl/'parse@33-2'::.ctor(class [netstandard]System.Tuple`2>[]) IL_0024: tail. IL_0026: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync>[]>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_002b: ret } // end of method 'parse@33-1'::Invoke } // end of class 'parse@33-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'parse@30-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>> { .field public class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> computation2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> computation2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> Fantomas.Core.CodeFormatterImpl/'parse@30-3'::computation2 IL_000d: ret } // end of method 'parse@30-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> Fantomas.Core.CodeFormatterImpl/'parse@30-3'::computation2 IL_0006: ret } // end of method 'parse@30-3'::Invoke } // end of class 'parse@30-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'parse@30-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 computation1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>> part2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 computation1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>> part2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.CodeFormatterImpl/'parse@30-4'::computation1 IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>> Fantomas.Core.CodeFormatterImpl/'parse@30-4'::part2 IL_0014: ret } // end of method 'parse@30-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1>[]> ctxt) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.CodeFormatterImpl/'parse@30-4'::computation1 IL_0007: ldarg.0 IL_0008: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>> Fantomas.Core.CodeFormatterImpl/'parse@30-4'::part2 IL_000d: tail. IL_000f: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::Bind>[],class [FSharp.Core]Microsoft.FSharp.Core.Unit>(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0014: ret } // end of method 'parse@30-4'::Invoke } // end of class 'parse@30-4' .class auto ansi serializable sealed nested assembly beforefieldinit parse@26 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>> { .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput baseUntypedTree .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 baseDiagnostics .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput baseUntypedTree, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 baseDiagnostics) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.CodeFormatterImpl/parse@26::baseUntypedTree IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodeFormatterImpl/parse@26::baseDiagnostics IL_0014: ret } // end of method parse@26::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 177 (0xb1) .maxstack 11 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 V_1, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>> V_3) IL_0000: ldsfld class Fantomas.Core.CodeFormatterImpl/errors@28 Fantomas.Core.CodeFormatterImpl/errors@28::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodeFormatterImpl/parse@26::baseDiagnostics IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Filter(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: stloc.0 IL_0011: nop IL_0012: ldloc.0 IL_0013: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0018: brtrue.s IL_001c IL_001a: br.s IL_0079 IL_001c: ldc.i4.0 IL_001d: brfalse.s IL_0027 IL_001f: ldnull IL_0020: unbox.any [FSharp.Core]Microsoft.FSharp.Core.Unit IL_0025: br.s IL_006b IL_0027: ldstr "Parsing failed with errors: %A%P()" IL_002c: ldc.i4.1 IL_002d: newarr [netstandard]System.Object IL_0032: dup IL_0033: ldc.i4.0 IL_0034: ldarg.0 IL_0035: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodeFormatterImpl/parse@26::baseDiagnostics IL_003a: box class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 IL_003f: stelem [netstandard]System.Object IL_0044: ldc.i4.1 IL_0045: newarr [netstandard]System.Type IL_004a: dup IL_004b: ldc.i4.0 IL_004c: ldtoken class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 IL_0051: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_0056: stelem [netstandard]System.Type IL_005b: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5>::.ctor(string, object[], class [netstandard]System.Type[]) IL_0060: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0065: newobj instance void Fantomas.Core.FormatConfig/FormatException::.ctor(string) IL_006a: throw IL_006b: pop IL_006c: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_0071: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Zero() IL_0076: nop IL_0077: br.s IL_0084 IL_0079: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_007e: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Zero() IL_0083: nop IL_0084: stloc.1 IL_0085: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_008a: ldarg.0 IL_008b: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.CodeFormatterImpl/parse@26::baseUntypedTree IL_0090: newobj instance void Fantomas.Core.CodeFormatterImpl/'parse@33-1'::.ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput) IL_0095: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Delay>[]>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_009a: stloc.2 IL_009b: ldloc.2 IL_009c: newobj instance void Fantomas.Core.CodeFormatterImpl/'parse@30-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]>) IL_00a1: stloc.3 IL_00a2: ldloc.1 IL_00a3: ldloc.3 IL_00a4: newobj instance void Fantomas.Core.CodeFormatterImpl/'parse@30-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[]>>) IL_00a9: tail. IL_00ab: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync>[]>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_00b0: ret } // end of method parse@26::Invoke } // end of class parse@26 .class auto ansi serializable sealed nested assembly beforefieldinit 'errors@46-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodeFormatterImpl/'errors@46-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'errors@46-1'::.ctor .method public strict virtual instance bool Invoke(class [Fantomas.FCS]Fantomas.FCS.Parse/FSharpParserDiagnostic d) cil managed { // Code size 28 (0x1c) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity V_0, class [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity V_1) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity [Fantomas.FCS]Fantomas.FCS.Parse/FSharpParserDiagnostic::get_Severity() IL_0006: stloc.0 IL_0007: call class [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity::get_Error() IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0014: tail. IL_0016: callvirt instance bool [Fantomas.FCS]FSharp.Compiler.Diagnostics.FSharpDiagnosticSeverity::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_001b: ret } // end of method 'errors@46-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodeFormatterImpl/'errors@46-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodeFormatterImpl/'errors@46-1' Fantomas.Core.CodeFormatterImpl/'errors@46-1'::@_instance IL_000a: ret } // end of method 'errors@46-1'::.cctor } // end of class 'errors@46-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'parse@51-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public class [netstandard]System.Tuple`2> 'value' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [netstandard]System.Tuple`2> 'value') cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [netstandard]System.Tuple`2> Fantomas.Core.CodeFormatterImpl/'parse@51-8'::'value' IL_000d: ret } // end of method 'parse@51-8'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1>> ctxt) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [netstandard]System.Tuple`2> Fantomas.Core.CodeFormatterImpl/'parse@51-8'::'value' IL_0007: tail. IL_0009: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1>>::Success(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, !0) IL_000e: ret } // end of method 'parse@51-8'::Invoke } // end of class 'parse@51-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'parse@51-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 defineCombination .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput untypedTree .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 defineCombination, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput untypedTree) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodeFormatterImpl/'parse@51-7'::defineCombination IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.CodeFormatterImpl/'parse@51-7'::untypedTree IL_0014: ret } // end of method 'parse@51-7'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 32 (0x20) .maxstack 6 .locals init (class [netstandard]System.Tuple`2> V_0) IL_0000: ldarg.0 IL_0001: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.CodeFormatterImpl/'parse@51-7'::untypedTree IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodeFormatterImpl/'parse@51-7'::defineCombination IL_000c: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: newobj instance void Fantomas.Core.CodeFormatterImpl/'parse@51-8'::.ctor(class [netstandard]System.Tuple`2>) IL_0018: tail. IL_001a: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_001f: ret } // end of method 'parse@51-7'::Invoke } // end of class 'parse@51-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'parse@48-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> { .field public class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>> computation2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>> computation2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>> Fantomas.Core.CodeFormatterImpl/'parse@48-9'::computation2 IL_000d: ret } // end of method 'parse@48-9'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>> Fantomas.Core.CodeFormatterImpl/'parse@48-9'::computation2 IL_0006: ret } // end of method 'parse@48-9'::Invoke } // end of class 'parse@48-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'parse@48-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 computation1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> part2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 computation1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> part2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.CodeFormatterImpl/'parse@48-10'::computation1 IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> Fantomas.Core.CodeFormatterImpl/'parse@48-10'::part2 IL_0014: ret } // end of method 'parse@48-10'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1>> ctxt) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.CodeFormatterImpl/'parse@48-10'::computation1 IL_0007: ldarg.0 IL_0008: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> Fantomas.Core.CodeFormatterImpl/'parse@48-10'::part2 IL_000d: tail. IL_000f: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::Bind>,class [FSharp.Core]Microsoft.FSharp.Core.Unit>(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0014: ret } // end of method 'parse@48-10'::Invoke } // end of class 'parse@48-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'parse@41-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> { .field public bool isSignature .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 defineCombination .method assembly specialname rtspecialname instance void .ctor(bool isSignature, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 defineCombination) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodeFormatterImpl/'parse@41-6'::isSignature IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.CodeFormatterImpl/'parse@41-6'::source IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodeFormatterImpl/'parse@41-6'::defineCombination IL_001b: ret } // end of method 'parse@41-6'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 212 (0xd4) .maxstack 11 .locals init (class [netstandard]System.Tuple`2> V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 V_4, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>> V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> V_6) IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodeFormatterImpl/'parse@41-6'::isSignature IL_0006: ldarg.0 IL_0007: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.CodeFormatterImpl/'parse@41-6'::source IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodeFormatterImpl/'parse@41-6'::defineCombination IL_0012: call class [netstandard]System.Tuple`2> [Fantomas.FCS]Fantomas.FCS.Parse::parseFile(bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0017: stloc.0 IL_0018: ldloc.0 IL_0019: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_001e: stloc.1 IL_001f: ldloc.0 IL_0020: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_0025: stloc.2 IL_0026: ldsfld class Fantomas.Core.CodeFormatterImpl/'errors@46-1' Fantomas.Core.CodeFormatterImpl/'errors@46-1'::@_instance IL_002b: ldloc.2 IL_002c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Filter(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0031: stloc.3 IL_0032: nop IL_0033: ldloc.3 IL_0034: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0039: brtrue.s IL_003d IL_003b: br.s IL_0095 IL_003d: ldc.i4.0 IL_003e: brfalse.s IL_0048 IL_0040: ldnull IL_0041: unbox.any [FSharp.Core]Microsoft.FSharp.Core.Unit IL_0046: br.s IL_0087 IL_0048: ldstr "Parsing failed with errors: %A%P()" IL_004d: ldc.i4.1 IL_004e: newarr [netstandard]System.Object IL_0053: dup IL_0054: ldc.i4.0 IL_0055: ldloc.2 IL_0056: box class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 IL_005b: stelem [netstandard]System.Object IL_0060: ldc.i4.1 IL_0061: newarr [netstandard]System.Type IL_0066: dup IL_0067: ldc.i4.0 IL_0068: ldtoken class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 IL_006d: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_0072: stelem [netstandard]System.Type IL_0077: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5>::.ctor(string, object[], class [netstandard]System.Type[]) IL_007c: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0081: newobj instance void Fantomas.Core.FormatConfig/FormatException::.ctor(string) IL_0086: throw IL_0087: pop IL_0088: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_008d: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Zero() IL_0092: nop IL_0093: br.s IL_00a0 IL_0095: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_009a: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Zero() IL_009f: nop IL_00a0: stloc.s V_4 IL_00a2: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_00a7: ldarg.0 IL_00a8: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodeFormatterImpl/'parse@41-6'::defineCombination IL_00ad: ldloc.1 IL_00ae: newobj instance void Fantomas.Core.CodeFormatterImpl/'parse@51-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput) IL_00b3: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Delay>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00b8: stloc.s V_5 IL_00ba: ldloc.s V_5 IL_00bc: newobj instance void Fantomas.Core.CodeFormatterImpl/'parse@48-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>>) IL_00c1: stloc.s V_6 IL_00c3: ldloc.s V_4 IL_00c5: ldloc.s V_6 IL_00c7: newobj instance void Fantomas.Core.CodeFormatterImpl/'parse@48-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>) IL_00cc: tail. IL_00ce: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_00d3: ret } // end of method 'parse@41-6'::Invoke } // end of class 'parse@41-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'parse@39-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>>> { .field public bool isSignature .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source .method assembly specialname rtspecialname instance void .ctor(bool isSignature, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodeFormatterImpl/'parse@39-5'::isSignature IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.CodeFormatterImpl/'parse@39-5'::source IL_0014: ret } // end of method 'parse@39-5'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>> Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 defineCombination) cil managed { // Code size 31 (0x1f) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_0005: ldarg.0 IL_0006: ldfld bool Fantomas.Core.CodeFormatterImpl/'parse@39-5'::isSignature IL_000b: ldarg.0 IL_000c: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.CodeFormatterImpl/'parse@39-5'::source IL_0011: ldarg.1 IL_0012: newobj instance void Fantomas.Core.CodeFormatterImpl/'parse@41-6'::.ctor(bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0017: tail. IL_0019: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Delay>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_001e: ret } // end of method 'parse@39-5'::Invoke } // end of class 'parse@39-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'format@83-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>[],class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>>> { .field static assembly initonly class Fantomas.Core.CodeFormatterImpl/'format@83-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>[],class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>>>::.ctor() IL_0006: ret } // end of method 'format@83-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>> Invoke(class [netstandard]System.Tuple`2,string>[] 'array') cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::ToList,string>>(!!0[]) IL_0008: ret } // end of method 'format@83-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodeFormatterImpl/'format@83-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodeFormatterImpl/'format@83-2' Fantomas.Core.CodeFormatterImpl/'format@83-2'::@_instance IL_000a: ret } // end of method 'format@83-2'::.cctor } // end of class 'format@83-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'format@80-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public class [netstandard]System.Tuple`2,string> 'value' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [netstandard]System.Tuple`2,string> 'value') cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>>,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [netstandard]System.Tuple`2,string> Fantomas.Core.CodeFormatterImpl/'format@80-4'::'value' IL_000d: ret } // end of method 'format@80-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1,string>> ctxt) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [netstandard]System.Tuple`2,string> Fantomas.Core.CodeFormatterImpl/'format@80-4'::'value' IL_0007: tail. IL_0009: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1,string>>::Success(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, !0) IL_000e: ret } // end of method 'format@80-4'::Invoke } // end of class 'format@80-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'format@79-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>>> { .field public class Fantomas.Core.FormatConfig/FormatConfig config .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput 'ast\'' .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 defineCombination .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.FormatConfig/FormatConfig config, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput 'ast\'', class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 defineCombination) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.CodeFormatterImpl/'format@79-3'::config IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.CodeFormatterImpl/'format@79-3'::source IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.CodeFormatterImpl/'format@79-3'::'ast\'' IL_001b: ldarg.0 IL_001c: ldarg.s defineCombination IL_001e: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodeFormatterImpl/'format@79-3'::defineCombination IL_0023: ret } // end of method 'format@79-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1,string>> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 56 (0x38) .maxstack 7 .locals init (string V_0, class [netstandard]System.Tuple`2,string> V_1) IL_0000: ldarg.0 IL_0001: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput Fantomas.Core.CodeFormatterImpl/'format@79-3'::'ast\'' IL_0006: ldarg.0 IL_0007: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.CodeFormatterImpl/'format@79-3'::source IL_000c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0011: ldarg.0 IL_0012: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.CodeFormatterImpl/'format@79-3'::config IL_0017: call string Fantomas.Core.CodeFormatterImpl::formatAST(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.FormatConfig/FormatConfig) IL_001c: stloc.0 IL_001d: ldarg.0 IL_001e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodeFormatterImpl/'format@79-3'::defineCombination IL_0023: ldloc.0 IL_0024: newobj instance void class [netstandard]System.Tuple`2,string>::.ctor(!0, !1) IL_0029: stloc.1 IL_002a: ldloc.1 IL_002b: newobj instance void Fantomas.Core.CodeFormatterImpl/'format@80-4'::.ctor(class [netstandard]System.Tuple`2,string>) IL_0030: tail. IL_0032: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync,string>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_0037: ret } // end of method 'format@79-3'::Invoke } // end of class 'format@79-3' .class auto ansi serializable sealed nested assembly beforefieldinit allWithCount@93 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,int32> { .field static assembly initonly class Fantomas.Core.CodeFormatterImpl/allWithCount@93 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,int32>::.ctor() IL_0006: ret } // end of method allWithCount@93::.ctor .method public strict virtual instance int32 Invoke(class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> tupledArg) cil managed { // Code size 23 (0x17) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: tail. IL_0011: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_0016: ret } // end of method allWithCount@93::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodeFormatterImpl/allWithCount@93::.ctor() IL_0005: stsfld class Fantomas.Core.CodeFormatterImpl/allWithCount@93 Fantomas.Core.CodeFormatterImpl/allWithCount@93::@_instance IL_000a: ret } // end of method allWithCount@93::.cctor } // end of class allWithCount@93 .class auto ansi serializable sealed nested assembly beforefieldinit 'chunkReport@101-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodeFormatterImpl/'chunkReport@101-2'::clo2 IL_000d: ret } // end of method 'chunkReport@101-2'::.ctor .method public strict virtual instance string Invoke(int32 arg20) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodeFormatterImpl/'chunkReport@101-2'::clo2 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'chunkReport@101-2'::Invoke } // end of class 'chunkReport@101-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'chunkReport@101-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodeFormatterImpl/'chunkReport@101-1'::clo1 IL_000d: ret } // end of method 'chunkReport@101-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(string arg10) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodeFormatterImpl/'chunkReport@101-1'::clo1 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodeFormatterImpl/'chunkReport@101-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0013: ret } // end of method 'chunkReport@101-1'::Invoke } // end of class 'chunkReport@101-1' .class auto ansi serializable sealed nested assembly beforefieldinit chunkReport@100 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,string> { .field static assembly initonly class Fantomas.Core.CodeFormatterImpl/chunkReport@100 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,string>::.ctor() IL_0006: ret } // end of method chunkReport@100::.ctor .method public strict virtual instance string Invoke(class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> tupledArg) cil managed { // Code size 61 (0x3d) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_2) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_000d: stloc.1 IL_000e: ldstr "[%s] has %i fragments" IL_0013: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5>,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class [netstandard]System.Tuple`2>::.ctor(string) IL_0018: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen>>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_001d: stloc.2 IL_001e: ldloc.2 IL_001f: newobj instance void Fantomas.Core.CodeFormatterImpl/'chunkReport@101-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0024: ldstr ", " IL_0029: ldloc.0 IL_002a: call string [FSharp.Core]Microsoft.FSharp.Core.StringModule::Concat(string, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002f: ldloc.1 IL_0030: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_0035: tail. IL_0037: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_003c: ret } // end of method chunkReport@100::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodeFormatterImpl/chunkReport@100::.ctor() IL_0005: stsfld class Fantomas.Core.CodeFormatterImpl/chunkReport@100 Fantomas.Core.CodeFormatterImpl/chunkReport@100::@_instance IL_000a: ret } // end of method chunkReport@100::.cctor } // end of class chunkReport@100 .class auto ansi serializable sealed nested assembly beforefieldinit merged@114 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.CodeFormatterImpl/merged@114 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method merged@114::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 aChunks, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bChunks) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.String::merge(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0007: ret } // end of method merged@114::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodeFormatterImpl/merged@114::.ctor() IL_0005: stsfld class Fantomas.Core.CodeFormatterImpl/merged@114 Fantomas.Core.CodeFormatterImpl/merged@114::@_instance IL_000a: ret } // end of method merged@114::.cctor } // end of class merged@114 .class auto ansi serializable sealed nested assembly beforefieldinit 'merged@113-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.CodeFormatterImpl/'merged@113-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method 'merged@113-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> tupledArg) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call instance !1 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_0006: ret } // end of method 'merged@113-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodeFormatterImpl/'merged@113-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodeFormatterImpl/'merged@113-1' Fantomas.Core.CodeFormatterImpl/'merged@113-1'::@_instance IL_000a: ret } // end of method 'merged@113-1'::.cctor } // end of class 'merged@113-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'format@117-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public string merged .method assembly specialname rtspecialname instance void .ctor(string merged) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string Fantomas.Core.CodeFormatterImpl/'format@117-6'::merged IL_000d: ret } // end of method 'format@117-6'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1 ctxt) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld string Fantomas.Core.CodeFormatterImpl/'format@117-6'::merged IL_0007: tail. IL_0009: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1::Success(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, !0) IL_000e: ret } // end of method 'format@117-6'::Invoke } // end of class 'format@117-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'format@85-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>>,class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> { .field public class Fantomas.Core.FormatConfig/FormatConfig config .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.FormatConfig/FormatConfig config) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>>,class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.CodeFormatterImpl/'format@85-5'::config IL_000d: ret } // end of method 'format@85-5'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>> results) cil managed { // Code size 381 (0x17d) .maxstack 9 .locals init (string V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>> V_1, string V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>> V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_4, bool V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>>::get_TailOrNull() IL_0007: brfalse.s IL_001a IL_0009: ldarg.1 IL_000a: stloc.1 IL_000b: ldloc.1 IL_000c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>>::get_TailOrNull() IL_0011: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>>::get_TailOrNull() IL_0016: brtrue.s IL_0038 IL_0018: br.s IL_0025 IL_001a: ldstr "not possible" IL_001f: newobj instance void [netstandard]System.Exception::.ctor(string) IL_0024: throw IL_0025: ldloc.1 IL_0026: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>>::get_HeadOrDefault() IL_002b: call instance !1 class [netstandard]System.Tuple`2,string>::get_Item2() IL_0030: stloc.2 IL_0031: ldloc.2 IL_0032: nop IL_0033: br IL_016e IL_0038: ldarg.1 IL_0039: stloc.3 IL_003a: nop IL_003b: ldarg.0 IL_003c: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.CodeFormatterImpl/'format@85-5'::config IL_0041: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_0046: call instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::get_Tag() IL_004b: switch ( IL_005c, IL_0064, IL_006c) IL_005c: ldstr "\n" IL_0061: nop IL_0062: br.s IL_0072 IL_0064: ldstr "\r" IL_0069: nop IL_006a: br.s IL_0072 IL_006c: ldstr "\r\n" IL_0071: nop IL_0072: ldloc.3 IL_0073: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.String::splitInFragments(string, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>>) IL_0078: stloc.s V_4 IL_007a: ldsfld class Fantomas.Core.CodeFormatterImpl/allWithCount@93 Fantomas.Core.CodeFormatterImpl/allWithCount@93::@_instance IL_007f: ldloc.s V_4 IL_0081: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,int32>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0086: stloc.s V_6 IL_0088: ldloc.s V_6 IL_008a: newobj instance void class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_008f: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::get_Count() IL_0094: ldc.i4.1 IL_0095: ceq IL_0097: stloc.s V_5 IL_0099: nop IL_009a: ldloc.s V_5 IL_009c: brfalse.s IL_00a0 IL_009e: br.s IL_0116 IL_00a0: ldsfld class Fantomas.Core.CodeFormatterImpl/chunkReport@100 Fantomas.Core.CodeFormatterImpl/chunkReport@100::@_instance IL_00a5: ldloc.s V_4 IL_00a7: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,string>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00ac: stloc.s V_7 IL_00ae: ldarg.0 IL_00af: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.CodeFormatterImpl/'format@85-5'::config IL_00b4: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_00b9: call instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::get_Tag() IL_00be: switch ( IL_00cf, IL_00d7, IL_00df) IL_00cf: ldstr "\n" IL_00d4: nop IL_00d5: br.s IL_00e5 IL_00d7: ldstr "\r" IL_00dc: nop IL_00dd: br.s IL_00e5 IL_00df: ldstr "\r\n" IL_00e4: nop IL_00e5: ldloc.s V_7 IL_00e7: call string [FSharp.Core]Microsoft.FSharp.Core.StringModule::Concat(string, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00ec: stloc.2 IL_00ed: ldstr "Fantomas is trying to format the input multiple ti" + "mes due to the detect of multiple defines.\r\nThere is a problem with mer" + "ging all the code back together.\r\n%P()\r\nPlease raise an issue at https:" + "//fsprojects.github.io/fantomas-tools/#/fantomas/preview." IL_00f2: ldc.i4.1 IL_00f3: newarr [netstandard]System.Object IL_00f8: dup IL_00f9: ldc.i4.0 IL_00fa: ldloc.2 IL_00fb: box [netstandard]System.String IL_0100: stelem [netstandard]System.Object IL_0105: ldnull IL_0106: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_010b: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0110: newobj instance void Fantomas.Core.FormatConfig/FormatException::.ctor(string) IL_0115: throw IL_0116: nop IL_0117: ldsfld class Fantomas.Core.CodeFormatterImpl/merged@114 Fantomas.Core.CodeFormatterImpl/merged@114::@_instance IL_011c: ldsfld class Fantomas.Core.CodeFormatterImpl/'merged@113-1' Fantomas.Core.CodeFormatterImpl/'merged@113-1'::@_instance IL_0121: ldloc.s V_4 IL_0123: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0128: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Reduce>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_012d: stloc.s V_7 IL_012f: ldarg.0 IL_0130: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.CodeFormatterImpl/'format@85-5'::config IL_0135: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_013a: call instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::get_Tag() IL_013f: switch ( IL_0150, IL_0158, IL_0160) IL_0150: ldstr "\n" IL_0155: nop IL_0156: br.s IL_0166 IL_0158: ldstr "\r" IL_015d: nop IL_015e: br.s IL_0166 IL_0160: ldstr "\r\n" IL_0165: nop IL_0166: ldloc.s V_7 IL_0168: call string [FSharp.Core]Microsoft.FSharp.Core.StringModule::Concat(string, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_016d: nop IL_016e: stloc.0 IL_016f: ldloc.0 IL_0170: newobj instance void Fantomas.Core.CodeFormatterImpl/'format@117-6'::.ctor(string) IL_0175: tail. IL_0177: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_017c: ret } // end of method 'format@85-5'::Invoke } // end of class 'format@85-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'format@75-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1,string>>> computation .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>>,class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> binder .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1,string>>> computation, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>>,class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> binder) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1,string>>> Fantomas.Core.CodeFormatterImpl/'format@75-7'::computation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>>,class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Fantomas.Core.CodeFormatterImpl/'format@75-7'::binder IL_0014: ret } // end of method 'format@75-7'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1 ctxt) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1,string>>> Fantomas.Core.CodeFormatterImpl/'format@75-7'::computation IL_0007: ldarg.0 IL_0008: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>>,class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Fantomas.Core.CodeFormatterImpl/'format@75-7'::binder IL_000d: tail. IL_000f: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::Bind,string>>>(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0014: ret } // end of method 'format@75-7'::Invoke } // end of class 'format@75-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'format@75-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[],class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> { .field public class Fantomas.Core.FormatConfig/FormatConfig config .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.FormatConfig/FormatConfig config, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[],class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.CodeFormatterImpl/'format@75-1'::config IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.CodeFormatterImpl/'format@75-1'::source IL_0014: ret } // end of method 'format@75-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Invoke(class [netstandard]System.Tuple`2>[] asts) cil managed { // Code size 164 (0xa4) .maxstack 11 .locals init (class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1,string>>> V_0, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1,string>>[] V_1, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1,string>>[] V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>[],class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>>> V_3, int32 V_4, class [netstandard]System.Tuple`2> V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [netstandard]System.Collections.Generic.IEnumerable`1,string>>> V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>>,class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> V_9) IL_0000: ldsfld class Fantomas.Core.CodeFormatterImpl/'format@83-2' Fantomas.Core.CodeFormatterImpl/'format@83-2'::@_instance IL_0005: ldarg.1 IL_0006: brtrue.s IL_0013 IL_0008: ldstr "array" IL_000d: newobj instance void [netstandard]System.ArgumentNullException::.ctor(string) IL_0012: throw IL_0013: nop IL_0014: ldarg.1 IL_0015: ldlen IL_0016: conv.i4 IL_0017: newarr class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1,string>> IL_001c: stloc.2 IL_001d: stloc.3 IL_001e: ldc.i4.0 IL_001f: stloc.s V_4 IL_0021: br.s IL_006c IL_0023: ldloc.2 IL_0024: ldloc.s V_4 IL_0026: ldarg.1 IL_0027: ldloc.s V_4 IL_0029: ldelem class [netstandard]System.Tuple`2> IL_002e: stloc.s V_5 IL_0030: ldloc.s V_5 IL_0032: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_0037: stloc.s V_6 IL_0039: ldloc.s V_5 IL_003b: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_0040: stloc.s V_7 IL_0042: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_0047: ldarg.0 IL_0048: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.CodeFormatterImpl/'format@75-1'::config IL_004d: ldarg.0 IL_004e: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.CodeFormatterImpl/'format@75-1'::source IL_0053: ldloc.s V_6 IL_0055: ldloc.s V_7 IL_0057: newobj instance void Fantomas.Core.CodeFormatterImpl/'format@79-3'::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_005c: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Delay,string>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0061: stelem class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1,string>> IL_0066: ldloc.s V_4 IL_0068: ldc.i4.1 IL_0069: add IL_006a: stloc.s V_4 IL_006c: ldloc.s V_4 IL_006e: ldloc.2 IL_006f: ldlen IL_0070: conv.i4 IL_0071: blt.s IL_0023 IL_0073: ldloc.3 IL_0074: ldloc.2 IL_0075: stloc.1 IL_0076: ldloc.1 IL_0077: stloc.s V_8 IL_0079: ldloc.s V_8 IL_007b: ldnull IL_007c: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync::Parallel,string>>(class [netstandard]System.Collections.Generic.IEnumerable`1>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0081: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.Async::map,string>[],class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1) IL_0086: stloc.0 IL_0087: ldarg.0 IL_0088: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.CodeFormatterImpl/'format@75-1'::config IL_008d: newobj instance void Fantomas.Core.CodeFormatterImpl/'format@85-5'::.ctor(class Fantomas.Core.FormatConfig/FormatConfig) IL_0092: stloc.s V_9 IL_0094: ldloc.0 IL_0095: ldloc.s V_9 IL_0097: newobj instance void Fantomas.Core.CodeFormatterImpl/'format@75-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1,string>>>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>>,class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>) IL_009c: tail. IL_009e: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_00a3: ret } // end of method 'format@75-1'::Invoke } // end of class 'format@75-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'format@73-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> computation .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[],class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> binder .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> computation, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[],class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> binder) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> Fantomas.Core.CodeFormatterImpl/'format@73-8'::computation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[],class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Fantomas.Core.CodeFormatterImpl/'format@73-8'::binder IL_0014: ret } // end of method 'format@73-8'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1 ctxt) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> Fantomas.Core.CodeFormatterImpl/'format@73-8'::computation IL_0007: ldarg.0 IL_0008: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[],class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> Fantomas.Core.CodeFormatterImpl/'format@73-8'::binder IL_000d: tail. IL_000f: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::Bind>[]>(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0014: ret } // end of method 'format@73-8'::Invoke } // end of class 'format@73-8' .class auto ansi serializable sealed nested assembly beforefieldinit format@73 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.FormatConfig/FormatConfig config .field public bool isSignature .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.FormatConfig/FormatConfig config, bool isSignature, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.CodeFormatterImpl/format@73::config IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld bool Fantomas.Core.CodeFormatterImpl/format@73::isSignature IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.CodeFormatterImpl/format@73::source IL_001b: ret } // end of method format@73::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 51 (0x33) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[],class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1> V_1) IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodeFormatterImpl/format@73::isSignature IL_0006: ldarg.0 IL_0007: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.CodeFormatterImpl/format@73::source IL_000c: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> Fantomas.Core.CodeFormatterImpl::parse(bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_0011: stloc.0 IL_0012: ldarg.0 IL_0013: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.CodeFormatterImpl/format@73::config IL_0018: ldarg.0 IL_0019: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.CodeFormatterImpl/format@73::source IL_001e: newobj instance void Fantomas.Core.CodeFormatterImpl/'format@75-1'::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_0023: stloc.1 IL_0024: ldloc.0 IL_0025: ldloc.1 IL_0026: newobj instance void Fantomas.Core.CodeFormatterImpl/'format@73-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>[],class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>) IL_002b: tail. IL_002d: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_0032: ret } // end of method format@73::Invoke } // end of class format@73 .method assembly static class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText getSourceText(string source) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: call !!0[] [netstandard]System.Array::Empty() IL_0006: callvirt instance string [netstandard]System.String::TrimEnd(char[]) IL_000b: tail. IL_000d: call class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText [Fantomas.FCS]FSharp.Compiler.Text.SourceText::ofString(string) IL_0012: ret } // end of method CodeFormatterImpl::getSourceText .method assembly static class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>[]> parse(bool isSignature, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 166 (0xa6) .maxstack 5 .locals init (class [netstandard]System.Tuple`2> V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>> V_8, class [netstandard]System.Collections.Generic.IEnumerable`1>>> V_9) IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0007: call class [netstandard]System.Tuple`2> [Fantomas.FCS]Fantomas.FCS.Parse::parseFile(bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_001a: stloc.2 IL_001b: nop IL_001c: ldloc.1 IL_001d: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile IL_0022: brfalse.s IL_0026 IL_0024: br.s IL_0043 IL_0026: ldloc.1 IL_0027: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile IL_002c: stloc.s V_5 IL_002e: ldloc.s V_5 IL_0030: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile::get_Item() IL_0035: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput::get_trivia() IL_003a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia::get_ConditionalDirectives() IL_003f: stloc.s V_4 IL_0041: br.s IL_005e IL_0043: ldloc.1 IL_0044: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile IL_0049: stloc.s V_6 IL_004b: ldloc.s V_6 IL_004d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile::get_Item() IL_0052: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput::get_trivia() IL_0057: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia::get_ConditionalDirectives() IL_005c: stloc.s V_4 IL_005e: ldloc.s V_4 IL_0060: nop IL_0061: stloc.3 IL_0062: nop IL_0063: ldloc.3 IL_0064: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0069: brtrue.s IL_007f IL_006b: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_0070: ldloc.1 IL_0071: ldloc.2 IL_0072: newobj instance void Fantomas.Core.CodeFormatterImpl/parse@26::.ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0077: tail. IL_0079: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Delay>[]>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_007e: ret IL_007f: ldloc.3 IL_0080: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.Defines::getDefineCombination(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0085: stloc.s V_7 IL_0087: ldarg.0 IL_0088: ldarg.1 IL_0089: newobj instance void Fantomas.Core.CodeFormatterImpl/'parse@39-5'::.ctor(bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_008e: ldloc.s V_7 IL_0090: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1>>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0095: stloc.s V_8 IL_0097: ldloc.s V_8 IL_0099: stloc.s V_9 IL_009b: ldloc.s V_9 IL_009d: ldnull IL_009e: tail. IL_00a0: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync::Parallel>>(class [netstandard]System.Collections.Generic.IEnumerable`1>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00a5: ret } // end of method CodeFormatterImpl::parse .method assembly static string formatAST(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput ast, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 sourceText, class Fantomas.Core.FormatConfig/FormatConfig config) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 76 (0x4c) .maxstack 7 .locals init (class Fantomas.Core.Context/Context V_0, class Fantomas.Core.SyntaxOak/Oak V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText V_3) IL_0000: nop IL_0001: ldarg.2 IL_0002: call class Fantomas.Core.Context/Context Fantomas.Core.Context/Context::Create(class Fantomas.Core.FormatConfig/FormatConfig) IL_0007: stloc.0 IL_0008: nop IL_0009: ldarg.1 IL_000a: brfalse.s IL_000e IL_000c: br.s IL_0018 IL_000e: ldnull IL_000f: ldarg.0 IL_0010: call class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.ASTTransformer::mkOak(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput) IL_0015: nop IL_0016: br.s IL_0036 IL_0018: ldarg.1 IL_0019: stloc.2 IL_001a: ldloc.2 IL_001b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0020: stloc.3 IL_0021: ldarg.2 IL_0022: ldloc.3 IL_0023: ldarg.0 IL_0024: ldloc.3 IL_0025: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_002a: ldarg.0 IL_002b: call class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.ASTTransformer::mkOak(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput) IL_0030: call class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.Trivia::enrichTree(class Fantomas.Core.FormatConfig/FormatConfig, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput, class Fantomas.Core.SyntaxOak/Oak) IL_0035: nop IL_0036: stloc.1 IL_0037: ldc.i4.0 IL_0038: ldloc.1 IL_0039: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genFile(class Fantomas.Core.SyntaxOak/Oak) IL_003e: ldloc.0 IL_003f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0044: tail. IL_0046: call string Fantomas.Core.Context::dump(bool, class Fantomas.Core.Context/Context) IL_004b: ret } // end of method CodeFormatterImpl::formatAST .method assembly static class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 format(class Fantomas.Core.FormatConfig/FormatConfig config, bool isSignature, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::get_DefaultAsyncBuilder() IL_0005: ldarg.0 IL_0006: ldarg.1 IL_0007: ldarg.2 IL_0008: newobj instance void Fantomas.Core.CodeFormatterImpl/format@73::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_000d: tail. IL_000f: callvirt instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.FSharpAsyncBuilder::Delay(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0014: ret } // end of method CodeFormatterImpl::format .method assembly static class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 formatDocument(class Fantomas.Core.FormatConfig/FormatConfig config, bool isSignature, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: ldarg.2 IL_0003: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.CodeFormatterImpl::format(class Fantomas.Core.FormatConfig/FormatConfig, bool, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_0008: ret } // end of method CodeFormatterImpl::formatDocument } // end of class Fantomas.Core.CodeFormatterImpl .class private abstract auto ansi sealed '.$Fantomas.Core'.CodeFormatterImpl extends [netstandard]System.Object { } // end of class '.$Fantomas.Core'.CodeFormatterImpl .class private abstract auto ansi sealed Fantomas.Core.CodePrinter extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit 'upperOrLower@14-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'upperOrLower@14-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'upperOrLower@14-1'::.ctor .method public strict virtual instance bool Invoke(char arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call bool [netstandard]System.Char::IsUpper(char) IL_0006: ret } // end of method 'upperOrLower@14-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'upperOrLower@14-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'upperOrLower@14-1' Fantomas.Core.CodePrinter/'upperOrLower@14-1'::@_instance IL_000a: ret } // end of method 'upperOrLower@14-1'::.cctor } // end of class 'upperOrLower@14-1' .class auto ansi serializable sealed nested assembly beforefieldinit lastIdent@21 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/lastIdent@21 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method lastIdent@21::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.SyntaxOak/IdentifierOrDot _arg1) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0006: brfalse.s IL_000a IL_0008: ldc.i4.1 IL_0009: ret IL_000a: ldc.i4.0 IL_000b: ret } // end of method lastIdent@21::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/lastIdent@21::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/lastIdent@21 Fantomas.Core.CodePrinter/lastIdent@21::@_instance IL_000a: ret } // end of method lastIdent@21::.cctor } // end of class lastIdent@21 .class auto ansi serializable sealed nested assembly beforefieldinit 'upperOrLower@36-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'upperOrLower@36-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'upperOrLower@36-3'::.ctor .method public strict virtual instance bool Invoke(char arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call bool [netstandard]System.Char::IsUpper(char) IL_0006: ret } // end of method 'upperOrLower@36-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'upperOrLower@36-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'upperOrLower@36-3' Fantomas.Core.CodePrinter/'upperOrLower@36-3'::@_instance IL_000a: ret } // end of method 'upperOrLower@36-3'::.cctor } // end of class 'upperOrLower@36-3' .class auto ansi serializable sealed nested assembly beforefieldinit addNewline@78 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/addNewline@78 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method addNewline@78::.ctor .method public strict virtual instance bool Invoke(string line) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.1 IL_0001: callvirt instance string [netstandard]System.String::Trim() IL_0006: callvirt instance int32 [netstandard]System.String::get_Length() IL_000b: ldc.i4.0 IL_000c: cgt IL_000e: ret } // end of method addNewline@78::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/addNewline@78::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/addNewline@78 Fantomas.Core.CodePrinter/addNewline@78::@_instance IL_000a: ret } // end of method addNewline@78::.cctor } // end of class addNewline@78 .class auto ansi serializable sealed nested assembly beforefieldinit 'addSpace@83-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'addSpace@83-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'addSpace@83-1'::.ctor .method public strict virtual instance bool Invoke(char lastChar) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldc.i4.s 32 IL_0003: ceq IL_0005: ldc.i4.0 IL_0006: ceq IL_0008: ret } // end of method 'addSpace@83-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'addSpace@83-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'addSpace@83-1' Fantomas.Core.CodePrinter/'addSpace@83-1'::@_instance IL_000a: ret } // end of method 'addSpace@83-1'::.cctor } // end of class 'addSpace@83-1' .class auto ansi serializable sealed nested assembly beforefieldinit addSpace@83 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/addSpace@83 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method addSpace@83::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(string line) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'addSpace@83-1' Fantomas.Core.CodePrinter/'addSpace@83-1'::@_instance IL_0005: ldarg.1 IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TryLast(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000b: tail. IL_000d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0012: ret } // end of method addSpace@83::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/addSpace@83::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/addSpace@83 Fantomas.Core.CodePrinter/addSpace@83::@_instance IL_000a: ret } // end of method addSpace@83::.cctor } // end of class addSpace@83 .class auto ansi serializable sealed nested assembly beforefieldinit 'comment@89-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'comment@89-1'::clo2 IL_000d: ret } // end of method 'comment@89-1'::.ctor .method public strict virtual instance string Invoke(string arg20) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'comment@89-1'::clo2 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'comment@89-1'::Invoke } // end of class 'comment@89-1' .class auto ansi serializable sealed nested assembly beforefieldinit comment@89 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/comment@89::clo1 IL_000d: ret } // end of method comment@89::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(string arg10) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/comment@89::clo1 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'comment@89-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0013: ret } // end of method comment@89::Invoke } // end of class comment@89 .class auto ansi serializable sealed nested assembly beforefieldinit genTrivia@90 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genTrivia@90::e IL_000d: ret } // end of method genTrivia@90::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genTrivia@90::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method genTrivia@90::Invoke } // end of class genTrivia@90 .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@92-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTrivia@92-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTrivia@92-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call !!0 [FSharp.Core]Microsoft.FSharp.Core.Operators::Identity(!!0) IL_0008: ret } // end of method 'genTrivia@92-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@92-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTrivia@92-1' Fantomas.Core.CodePrinter/'genTrivia@92-1'::@_instance IL_000a: ret } // end of method 'genTrivia@92-1'::.cctor } // end of class 'genTrivia@92-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@92-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTrivia@92-2'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-2'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-2'::f2 IL_001b: ret } // end of method 'genTrivia@92-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genTrivia@92-2'::b IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-2'::f1 IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-2'::f2 IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::ifElse(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genTrivia@92-2'::Invoke } // end of class 'genTrivia@92-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@93-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTrivia@93-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTrivia@93-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genTrivia@93-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@93-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTrivia@93-3' Fantomas.Core.CodePrinter/'genTrivia@93-3'::@_instance IL_000a: ret } // end of method 'genTrivia@93-3'::.cctor } // end of class 'genTrivia@93-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@92-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-4'::f IL_0014: ret } // end of method 'genTrivia@92-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTrivia@92-4'::Invoke } // end of class 'genTrivia@92-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@94-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genTrivia@94-5'::e IL_000d: ret } // end of method 'genTrivia@94-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genTrivia@94-5'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genTrivia@94-5'::Invoke } // end of class 'genTrivia@94-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@92-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-6'::f IL_0014: ret } // end of method 'genTrivia@92-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTrivia@92-6'::Invoke } // end of class 'genTrivia@92-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@95-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTrivia@95-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTrivia@95-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genTrivia@95-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@95-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTrivia@95-7' Fantomas.Core.CodePrinter/'genTrivia@95-7'::@_instance IL_000a: ret } // end of method 'genTrivia@95-7'::.cctor } // end of class 'genTrivia@95-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@92-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-8'::f IL_0014: ret } // end of method 'genTrivia@92-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTrivia@92-8'::Invoke } // end of class 'genTrivia@92-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@96-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTrivia@96-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTrivia@96-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call !!0 [FSharp.Core]Microsoft.FSharp.Core.Operators::Identity(!!0) IL_0008: ret } // end of method 'genTrivia@96-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@96-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTrivia@96-9' Fantomas.Core.CodePrinter/'genTrivia@96-9'::@_instance IL_000a: ret } // end of method 'genTrivia@96-9'::.cctor } // end of class 'genTrivia@96-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@96-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTrivia@96-10'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@96-10'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@96-10'::f2 IL_001b: ret } // end of method 'genTrivia@96-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genTrivia@96-10'::b IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@96-10'::f1 IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@96-10'::f2 IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::ifElse(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genTrivia@96-10'::Invoke } // end of class 'genTrivia@96-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@92-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-11'::f IL_0014: ret } // end of method 'genTrivia@92-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@92-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTrivia@92-11'::Invoke } // end of class 'genTrivia@92-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@98-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTrivia@98-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTrivia@98-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call !!0 [FSharp.Core]Microsoft.FSharp.Core.Operators::Identity(!!0) IL_0008: ret } // end of method 'genTrivia@98-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@98-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTrivia@98-12' Fantomas.Core.CodePrinter/'genTrivia@98-12'::@_instance IL_000a: ret } // end of method 'genTrivia@98-12'::.cctor } // end of class 'genTrivia@98-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@98-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTrivia@98-13'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@98-13'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@98-13'::f2 IL_001b: ret } // end of method 'genTrivia@98-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genTrivia@98-13'::b IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@98-13'::f1 IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@98-13'::f2 IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::ifElse(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genTrivia@98-13'::Invoke } // end of class 'genTrivia@98-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@98-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genTrivia@98-14'::e IL_000d: ret } // end of method 'genTrivia@98-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genTrivia@98-14'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genTrivia@98-14'::Invoke } // end of class 'genTrivia@98-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@98-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@98-15'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@98-15'::f IL_0014: ret } // end of method 'genTrivia@98-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@98-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@98-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTrivia@98-15'::Invoke } // end of class 'genTrivia@98-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@98-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@98-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@98-16'::f IL_0014: ret } // end of method 'genTrivia@98-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@98-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@98-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTrivia@98-16'::Invoke } // end of class 'genTrivia@98-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@99-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@99-17'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@99-17'::f IL_0014: ret } // end of method 'genTrivia@99-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@99-17'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@99-17'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTrivia@99-17'::Invoke } // end of class 'genTrivia@99-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTrivia@99-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTrivia@99-18'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@99-18'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@99-18'::f2 IL_001b: ret } // end of method 'genTrivia@99-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genTrivia@99-18'::b IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@99-18'::f1 IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTrivia@99-18'::f2 IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::ifElse(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genTrivia@99-18'::Invoke } // end of class 'genTrivia@99-18' .class auto ansi serializable sealed nested assembly beforefieldinit enterNode@103 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/enterNode@103 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method enterNode@103::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method enterNode@103::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/enterNode@103::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/enterNode@103 Fantomas.Core.CodePrinter/enterNode@103::@_instance IL_000a: ret } // end of method enterNode@103::.cctor } // end of class enterNode@103 .class auto ansi serializable sealed nested assembly beforefieldinit 'enterNode@103-1' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'enterNode@103-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'enterNode@103-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'enterNode@103-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'enterNode@103-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'enterNode@103-1' Fantomas.Core.CodePrinter/'enterNode@103-1'::@_instance IL_000a: ret } // end of method 'enterNode@103-1'::.cctor } // end of class 'enterNode@103-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'enterNode@103-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'enterNode@103-2'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'enterNode@103-2'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'enterNode@103-2'::f IL_001b: ret } // end of method 'enterNode@103-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'enterNode@103-2'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'enterNode@103-2'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'enterNode@103-2'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'enterNode@103-2'::Invoke } // end of class 'enterNode@103-2' .class auto ansi serializable sealed nested assembly beforefieldinit leaveNode@104 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/leaveNode@104 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method leaveNode@104::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method leaveNode@104::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/leaveNode@104::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/leaveNode@104 Fantomas.Core.CodePrinter/leaveNode@104::@_instance IL_000a: ret } // end of method leaveNode@104::.cctor } // end of class leaveNode@104 .class auto ansi serializable sealed nested assembly beforefieldinit 'leaveNode@104-1' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'leaveNode@104-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'leaveNode@104-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'leaveNode@104-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'leaveNode@104-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'leaveNode@104-1' Fantomas.Core.CodePrinter/'leaveNode@104-1'::@_instance IL_000a: ret } // end of method 'leaveNode@104-1'::.cctor } // end of class 'leaveNode@104-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'leaveNode@104-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'leaveNode@104-2'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'leaveNode@104-2'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'leaveNode@104-2'::f IL_001b: ret } // end of method 'leaveNode@104-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'leaveNode@104-2'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'leaveNode@104-2'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'leaveNode@104-2'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'leaveNode@104-2'::Invoke } // end of class 'leaveNode@104-2' .class auto ansi serializable sealed nested assembly beforefieldinit genNode@105 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genNode@105::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genNode@105::ctx IL_0014: ret } // end of method genNode@105::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genNode@105::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genNode@105::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genNode@105::Invoke } // end of class genNode@105 .class auto ansi serializable sealed nested assembly beforefieldinit 'genNode@105-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genNode@105-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genNode@105-1'::f IL_0014: ret } // end of method 'genNode@105-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genNode@105-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genNode@105-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genNode@105-1'::Invoke } // end of class 'genNode@105-1' .class auto ansi serializable sealed nested assembly beforefieldinit genSingleTextNode@107 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genSingleTextNode@107::e IL_000d: ret } // end of method genSingleTextNode@107::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genSingleTextNode@107::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method genSingleTextNode@107::Invoke } // end of class genSingleTextNode@107 .class auto ansi serializable sealed nested assembly beforefieldinit genSingleTextNodeWithSpaceSuffix@111 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genSingleTextNodeWithSpaceSuffix@111::e IL_000d: ret } // end of method genSingleTextNodeWithSpaceSuffix@111::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genSingleTextNodeWithSpaceSuffix@111::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method genSingleTextNodeWithSpaceSuffix@111::Invoke } // end of class genSingleTextNodeWithSpaceSuffix@111 .class auto ansi serializable sealed nested assembly beforefieldinit 'genSingleTextNodeWithSpaceSuffix@111-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addSpace .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addSpace, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSingleTextNodeWithSpaceSuffix@111-1'::addSpace IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSingleTextNodeWithSpaceSuffix@111-1'::ctx IL_0014: ret } // end of method 'genSingleTextNodeWithSpaceSuffix@111-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSingleTextNodeWithSpaceSuffix@111-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSingleTextNodeWithSpaceSuffix@111-1'::addSpace IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSingleTextNodeWithSpaceSuffix@111-1'::Invoke } // end of class 'genSingleTextNodeWithSpaceSuffix@111-1' .class auto ansi serializable sealed nested assembly beforefieldinit genSingleTextNodeWithLeadingDot@116 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genSingleTextNodeWithLeadingDot@116::e IL_000d: ret } // end of method genSingleTextNodeWithLeadingDot@116::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genSingleTextNodeWithLeadingDot@116::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method genSingleTextNodeWithLeadingDot@116::Invoke } // end of class genSingleTextNodeWithLeadingDot@116 .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultipleTextsNode@119-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMultipleTextsNode@119-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMultipleTextsNode@119-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMultipleTextsNode@119-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMultipleTextsNode@119-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMultipleTextsNode@119-1' Fantomas.Core.CodePrinter/'genMultipleTextsNode@119-1'::@_instance IL_000a: ret } // end of method 'genMultipleTextsNode@119-1'::.cctor } // end of class 'genMultipleTextsNode@119-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultipleTextsNode@119-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMultipleTextsNode@119-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genMultipleTextsNode@119-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'genMultipleTextsNode@119-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMultipleTextsNode@119-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMultipleTextsNode@119-2' Fantomas.Core.CodePrinter/'genMultipleTextsNode@119-2'::@_instance IL_000a: ret } // end of method 'genMultipleTextsNode@119-2'::.cctor } // end of class 'genMultipleTextsNode@119-2' .class auto ansi serializable sealed nested assembly beforefieldinit genMultipleTextsNode@119 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/genMultipleTextsNode@119::c IL_000d: ret } // end of method genMultipleTextsNode@119::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genMultipleTextsNode@119-1' Fantomas.Core.CodePrinter/'genMultipleTextsNode@119-1'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/genMultipleTextsNode@119::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genMultipleTextsNode@119-2' Fantomas.Core.CodePrinter/'genMultipleTextsNode@119-2'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method genMultipleTextsNode@119::Invoke } // end of class genMultipleTextsNode@119 .class auto ansi serializable sealed nested assembly beforefieldinit 'genIdentListNodeAux@126-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genIdentListNodeAux@126-1'::ctx IL_000d: ret } // end of method 'genIdentListNodeAux@126-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genIdentListNodeAux@126-1'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genIdentListNodeAux@126-1'::Invoke } // end of class 'genIdentListNodeAux@126-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genIdentListNodeAux@128-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genIdentListNodeAux@128-2'::ctx IL_000d: ret } // end of method 'genIdentListNodeAux@128-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genIdentListNodeAux@128-2'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genIdentListNodeAux@128-2'::Invoke } // end of class 'genIdentListNodeAux@128-2' .class auto ansi serializable sealed nested assembly beforefieldinit genIdentListNodeAux@122 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3> { .field public bool addLeadingDot .method assembly specialname rtspecialname instance void .ctor(bool addLeadingDot) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/genIdentListNodeAux@122::addLeadingDot IL_000d: ret } // end of method genIdentListNodeAux@122::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(int32 idx, class Fantomas.Core.SyntaxOak/IdentifierOrDot identOrDot) cil managed { // Code size 100 (0x64) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/IdentifierOrDot V_0, class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_1, class Fantomas.Core.SyntaxOak/SingleTextNode V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot V_4) IL_0000: nop IL_0001: ldarg.2 IL_0002: stloc.0 IL_0003: ldloc.0 IL_0004: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0009: brtrue.s IL_0049 IL_000b: ldloc.0 IL_000c: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/_UnknownDot IL_0011: brtrue.s IL_005e IL_0013: ldarg.2 IL_0014: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0019: stloc.1 IL_001a: ldloc.1 IL_001b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_0020: stloc.2 IL_0021: nop IL_0022: ldarg.0 IL_0023: ldfld bool Fantomas.Core.CodePrinter/genIdentListNodeAux@122::addLeadingDot IL_0028: brfalse.s IL_003b IL_002a: ldarg.1 IL_002b: brtrue.s IL_003b IL_002d: ldloc.2 IL_002e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNodeWithLeadingDot(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0033: stloc.3 IL_0034: ldloc.3 IL_0035: newobj instance void Fantomas.Core.CodePrinter/'genIdentListNodeAux@126-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003a: ret IL_003b: ldloc.2 IL_003c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0041: stloc.3 IL_0042: ldloc.3 IL_0043: newobj instance void Fantomas.Core.CodePrinter/'genIdentListNodeAux@128-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0048: ret IL_0049: ldarg.2 IL_004a: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_004f: stloc.s V_4 IL_0051: ldloc.s V_4 IL_0053: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot::item IL_0058: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_005d: ret IL_005e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepDot() IL_0063: ret } // end of method genIdentListNodeAux@122::Invoke } // end of class genIdentListNodeAux@122 .class auto ansi serializable sealed nested assembly beforefieldinit 'genIdentListNodeAux@122-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genIdentListNodeAux@122-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genIdentListNodeAux@122-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genIdentListNodeAux@122-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genIdentListNodeAux@122-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genIdentListNodeAux@122-4' Fantomas.Core.CodePrinter/'genIdentListNodeAux@122-4'::@_instance IL_000a: ret } // end of method 'genIdentListNodeAux@122-4'::.cctor } // end of class 'genIdentListNodeAux@122-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genIdentListNodeAux@122-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genIdentListNodeAux@122-3'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genIdentListNodeAux@122-3'::f IL_0014: ret } // end of method 'genIdentListNodeAux@122-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genIdentListNodeAux@122-4' Fantomas.Core.CodePrinter/'genIdentListNodeAux@122-4'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genIdentListNodeAux@122-3'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genIdentListNodeAux@122-3'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::coli(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genIdentListNodeAux@122-3'::Invoke } // end of class 'genIdentListNodeAux@122-3' .class auto ansi serializable sealed nested assembly beforefieldinit genAccessOpt@138 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genAccessOpt@138 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genAccessOpt@138::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method genAccessOpt@138::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genAccessOpt@138::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genAccessOpt@138 Fantomas.Core.CodePrinter/genAccessOpt@138::@_instance IL_000a: ret } // end of method genAccessOpt@138::.cctor } // end of class genAccessOpt@138 .class auto ansi serializable sealed nested assembly beforefieldinit 'genAccessOpt@139-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAccessOpt@139-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genAccessOpt@139-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genAccessOpt@139-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAccessOpt@139-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAccessOpt@139-1' Fantomas.Core.CodePrinter/'genAccessOpt@139-1'::@_instance IL_000a: ret } // end of method 'genAccessOpt@139-1'::.cctor } // end of class 'genAccessOpt@139-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAccessOpt@139-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAccessOpt@139-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAccessOpt@139-2'::f IL_0014: ret } // end of method 'genAccessOpt@139-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAccessOpt@139-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAccessOpt@139-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAccessOpt@139-2'::Invoke } // end of class 'genAccessOpt@139-2' .class auto ansi serializable sealed nested assembly beforefieldinit genXml@143 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genXml@143 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genXml@143::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method genXml@143::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genXml@143::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genXml@143 Fantomas.Core.CodePrinter/genXml@143::@_instance IL_000a: ret } // end of method genXml@143::.cctor } // end of class genXml@143 .class auto ansi serializable sealed nested assembly beforefieldinit 'genXml@144-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genXml@144-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genXml@144-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(string str) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::op_BangMinus(string) IL_0006: ret } // end of method 'genXml@144-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genXml@144-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genXml@144-2' Fantomas.Core.CodePrinter/'genXml@144-2'::@_instance IL_000a: ret } // end of method 'genXml@144-2'::.cctor } // end of class 'genXml@144-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genXml@144-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public string[] c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(string[] c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string[] Fantomas.Core.CodePrinter/'genXml@144-1'::c IL_000d: ret } // end of method 'genXml@144-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld string[] Fantomas.Core.CodePrinter/'genXml@144-1'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genXml@144-2' Fantomas.Core.CodePrinter/'genXml@144-2'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genXml@144-1'::Invoke } // end of class 'genXml@144-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genXml@144-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genXml@144-3'::ctx IL_000d: ret } // end of method 'genXml@144-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genXml@144-3'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genXml@144-3'::Invoke } // end of class 'genXml@144-3' .class auto ansi serializable sealed nested assembly beforefieldinit identOrDot@148 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/identOrDot@148 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method identOrDot@148::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.SyntaxOak/IdentifierOrDot _arg2) cil managed { // Code size 40 (0x28) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_0, class Fantomas.Core.SyntaxOak/SingleTextNode V_1) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0006: brfalse.s IL_0026 IL_0008: ldarg.1 IL_0009: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_000e: stloc.0 IL_000f: ldloc.0 IL_0010: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_0015: stloc.1 IL_0016: nop IL_0017: ldloc.1 IL_0018: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_001d: call bool [netstandard]System.String::IsNullOrWhiteSpace(string) IL_0022: ldc.i4.0 IL_0023: ceq IL_0025: ret IL_0026: ldc.i4.0 IL_0027: ret } // end of method identOrDot@148::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/identOrDot@148::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/identOrDot@148 Fantomas.Core.CodePrinter/identOrDot@148::@_instance IL_000a: ret } // end of method identOrDot@148::.cctor } // end of class identOrDot@148 .class auto ansi serializable sealed nested assembly beforefieldinit genParsedHashDirective@164 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genParsedHashDirective@164::e IL_000d: ret } // end of method genParsedHashDirective@164::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genParsedHashDirective@164::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method genParsedHashDirective@164::Invoke } // end of class genParsedHashDirective@164 .class auto ansi serializable sealed nested assembly beforefieldinit 'genParsedHashDirective@164-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genParsedHashDirective@164-1'::e IL_000d: ret } // end of method 'genParsedHashDirective@164-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genParsedHashDirective@164-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genParsedHashDirective@164-1'::Invoke } // end of class 'genParsedHashDirective@164-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParsedHashDirective@164-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-2'::f IL_0014: ret } // end of method 'genParsedHashDirective@164-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParsedHashDirective@164-2'::Invoke } // end of class 'genParsedHashDirective@164-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParsedHashDirective@164-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParsedHashDirective@164-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genParsedHashDirective@164-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genParsedHashDirective@164-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParsedHashDirective@164-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParsedHashDirective@164-3' Fantomas.Core.CodePrinter/'genParsedHashDirective@164-3'::@_instance IL_000a: ret } // end of method 'genParsedHashDirective@164-3'::.cctor } // end of class 'genParsedHashDirective@164-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParsedHashDirective@164-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-4'::f IL_0014: ret } // end of method 'genParsedHashDirective@164-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParsedHashDirective@164-4'::Invoke } // end of class 'genParsedHashDirective@164-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParsedHashDirective@164-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParsedHashDirective@164-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genParsedHashDirective@164-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genParsedHashDirective@164-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParsedHashDirective@164-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParsedHashDirective@164-6' Fantomas.Core.CodePrinter/'genParsedHashDirective@164-6'::@_instance IL_000a: ret } // end of method 'genParsedHashDirective@164-6'::.cctor } // end of class 'genParsedHashDirective@164-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParsedHashDirective@164-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParsedHashDirective@164-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genParsedHashDirective@164-7'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'genParsedHashDirective@164-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParsedHashDirective@164-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParsedHashDirective@164-7' Fantomas.Core.CodePrinter/'genParsedHashDirective@164-7'::@_instance IL_000a: ret } // end of method 'genParsedHashDirective@164-7'::.cctor } // end of class 'genParsedHashDirective@164-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParsedHashDirective@164-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-5'::c IL_000d: ret } // end of method 'genParsedHashDirective@164-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genParsedHashDirective@164-6' Fantomas.Core.CodePrinter/'genParsedHashDirective@164-6'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-5'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genParsedHashDirective@164-7' Fantomas.Core.CodePrinter/'genParsedHashDirective@164-7'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genParsedHashDirective@164-5'::Invoke } // end of class 'genParsedHashDirective@164-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParsedHashDirective@164-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-8'::f IL_0014: ret } // end of method 'genParsedHashDirective@164-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParsedHashDirective@164-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParsedHashDirective@164-8'::Invoke } // end of class 'genParsedHashDirective@164-8' .class auto ansi serializable sealed nested assembly beforefieldinit genUnit@168 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genUnit@168::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genUnit@168::f IL_0014: ret } // end of method genUnit@168::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genUnit@168::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genUnit@168::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genUnit@168::Invoke } // end of class genUnit@168 .class auto ansi serializable sealed nested assembly beforefieldinit genConstant@177 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genConstant@177 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genConstant@177::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method genConstant@177::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genConstant@177::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genConstant@177 Fantomas.Core.CodePrinter/genConstant@177::@_instance IL_000a: ret } // end of method genConstant@177::.cctor } // end of class genConstant@177 .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstant@177-1' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genConstant@177-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genConstant@177-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genConstant@177-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genConstant@177-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genConstant@177-1' Fantomas.Core.CodePrinter/'genConstant@177-1'::@_instance IL_000a: ret } // end of method 'genConstant@177-1'::.cctor } // end of class 'genConstant@177-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstant@177-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-2'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genConstant@177-2'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genConstant@177-2'::f IL_001b: ret } // end of method 'genConstant@177-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-2'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genConstant@177-2'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genConstant@177-2'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genConstant@177-2'::Invoke } // end of class 'genConstant@177-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstant@177-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 arg .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 arg, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-3'::arg IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-3'::ctx IL_0014: ret } // end of method 'genConstant@177-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-3'::arg IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genConstant@177-3'::Invoke } // end of class 'genConstant@177-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstant@177-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genConstant@177-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genConstant@177-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genConstant@177-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genConstant@177-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genConstant@177-4' Fantomas.Core.CodePrinter/'genConstant@177-4'::@_instance IL_000a: ret } // end of method 'genConstant@177-4'::.cctor } // end of class 'genConstant@177-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstant@177-5' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genConstant@177-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genConstant@177-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genConstant@177-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genConstant@177-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genConstant@177-5' Fantomas.Core.CodePrinter/'genConstant@177-5'::@_instance IL_000a: ret } // end of method 'genConstant@177-5'::.cctor } // end of class 'genConstant@177-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstant@177-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-6'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genConstant@177-6'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genConstant@177-6'::f IL_001b: ret } // end of method 'genConstant@177-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-6'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genConstant@177-6'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genConstant@177-6'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genConstant@177-6'::Invoke } // end of class 'genConstant@177-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstant@177-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-7'::f IL_0014: ret } // end of method 'genConstant@177-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genConstant@177-7'::Invoke } // end of class 'genConstant@177-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstant@178-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genConstant@178-8'::e IL_000d: ret } // end of method 'genConstant@178-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genConstant@178-8'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genConstant@178-8'::Invoke } // end of class 'genConstant@178-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstant@177-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-9'::f IL_0014: ret } // end of method 'genConstant@177-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genConstant@177-9'::Invoke } // end of class 'genConstant@177-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstant@177-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-10'::f IL_0014: ret } // end of method 'genConstant@177-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genConstant@177-10'::Invoke } // end of class 'genConstant@177-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstant@180-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genConstant@180-11'::e IL_000d: ret } // end of method 'genConstant@180-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genConstant@180-11'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genConstant@180-11'::Invoke } // end of class 'genConstant@180-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstant@177-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-12'::f IL_0014: ret } // end of method 'genConstant@177-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstant@177-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genConstant@177-12'::Invoke } // end of class 'genConstant@177-12' .class auto ansi serializable sealed nested assembly beforefieldinit genMeasure@188 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genMeasure@188 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genMeasure@188::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genMeasure@188::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genMeasure@188::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genMeasure@188 Fantomas.Core.CodePrinter/genMeasure@188::@_instance IL_000a: ret } // end of method genMeasure@188::.cctor } // end of class genMeasure@188 .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@187-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-1'::f IL_0014: ret } // end of method 'genMeasure@187-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMeasure@187-1'::Invoke } // end of class 'genMeasure@187-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@187-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-2'::f IL_0014: ret } // end of method 'genMeasure@187-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMeasure@187-2'::Invoke } // end of class 'genMeasure@187-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@190-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMeasure@190-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMeasure@190-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMeasure@190-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@190-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMeasure@190-3' Fantomas.Core.CodePrinter/'genMeasure@190-3'::@_instance IL_000a: ret } // end of method 'genMeasure@190-3'::.cctor } // end of class 'genMeasure@190-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@187-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-4'::f IL_0014: ret } // end of method 'genMeasure@187-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMeasure@187-4'::Invoke } // end of class 'genMeasure@187-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@187-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-5'::f IL_0014: ret } // end of method 'genMeasure@187-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@187-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMeasure@187-5'::Invoke } // end of class 'genMeasure@187-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@193-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genMeasure@193-6'::e IL_000d: ret } // end of method 'genMeasure@193-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genMeasure@193-6'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genMeasure@193-6'::Invoke } // end of class 'genMeasure@193-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@193-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@193-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@193-7'::f IL_0014: ret } // end of method 'genMeasure@193-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@193-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@193-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMeasure@193-7'::Invoke } // end of class 'genMeasure@193-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@193-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@193-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@193-8'::f IL_0014: ret } // end of method 'genMeasure@193-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@193-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@193-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMeasure@193-8'::Invoke } // end of class 'genMeasure@193-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@194-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMeasure@194-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMeasure@194-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMeasure@194-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@194-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMeasure@194-10' Fantomas.Core.CodePrinter/'genMeasure@194-10'::@_instance IL_000a: ret } // end of method 'genMeasure@194-10'::.cctor } // end of class 'genMeasure@194-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@194-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMeasure@194-11' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genMeasure@194-11'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Measure measure) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMeasure(class Fantomas.Core.SyntaxOak/Measure) IL_0006: ret } // end of method 'genMeasure@194-11'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@194-11'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMeasure@194-11' Fantomas.Core.CodePrinter/'genMeasure@194-11'::@_instance IL_000a: ret } // end of method 'genMeasure@194-11'::.cctor } // end of class 'genMeasure@194-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@194-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genMeasure@194-9'::c IL_000d: ret } // end of method 'genMeasure@194-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genMeasure@194-10' Fantomas.Core.CodePrinter/'genMeasure@194-10'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genMeasure@194-9'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genMeasure@194-11' Fantomas.Core.CodePrinter/'genMeasure@194-11'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genMeasure@194-9'::Invoke } // end of class 'genMeasure@194-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@197-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@197-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@197-12'::f IL_0014: ret } // end of method 'genMeasure@197-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@197-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@197-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMeasure@197-12'::Invoke } // end of class 'genMeasure@197-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMeasure@197-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@197-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@197-13'::f IL_0014: ret } // end of method 'genMeasure@197-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@197-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMeasure@197-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMeasure@197-13'::Invoke } // end of class 'genMeasure@197-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributeExpr@205-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAttributeExpr@205-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genAttributeExpr@205-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genAttributeExpr@205-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAttributeExpr@205-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAttributeExpr@205-1' Fantomas.Core.CodePrinter/'genAttributeExpr@205-1'::@_instance IL_000a: ret } // end of method 'genAttributeExpr@205-1'::.cctor } // end of class 'genAttributeExpr@205-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributeExpr@205-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAttributeExpr@205-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genAttributeExpr@205-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'genAttributeExpr@205-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAttributeExpr@205-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAttributeExpr@205-2' Fantomas.Core.CodePrinter/'genAttributeExpr@205-2'::@_instance IL_000a: ret } // end of method 'genAttributeExpr@205-2'::.cctor } // end of class 'genAttributeExpr@205-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributeExpr@205-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@205-3'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genAttributeExpr@205-3'::o IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttributeExpr@205-3'::f IL_001b: ret } // end of method 'genAttributeExpr@205-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@205-3'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genAttributeExpr@205-3'::o IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttributeExpr@205-3'::f IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::'opt'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genAttributeExpr@205-3'::Invoke } // end of class 'genAttributeExpr@205-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributeExpr@205-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@205-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@205-4'::f IL_0014: ret } // end of method 'genAttributeExpr@205-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@205-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@205-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAttributeExpr@205-4'::Invoke } // end of class 'genAttributeExpr@205-4' .class auto ansi serializable sealed nested assembly beforefieldinit argSpacing@207 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/argSpacing@207 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method argSpacing@207::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method argSpacing@207::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/argSpacing@207::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/argSpacing@207 Fantomas.Core.CodePrinter/argSpacing@207::@_instance IL_000a: ret } // end of method argSpacing@207::.cctor } // end of class argSpacing@207 .class auto ansi serializable sealed nested assembly beforefieldinit 'argSpacing@207-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'argSpacing@207-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'argSpacing@207-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'argSpacing@207-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'argSpacing@207-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'argSpacing@207-1' Fantomas.Core.CodePrinter/'argSpacing@207-1'::@_instance IL_000a: ret } // end of method 'argSpacing@207-1'::.cctor } // end of class 'argSpacing@207-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributeExpr@209-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAttributeExpr@209-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genAttributeExpr@209-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genAttributeExpr@209-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAttributeExpr@209-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAttributeExpr@209-5' Fantomas.Core.CodePrinter/'genAttributeExpr@209-5'::@_instance IL_000a: ret } // end of method 'genAttributeExpr@209-5'::.cctor } // end of class 'genAttributeExpr@209-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributeExpr@209-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAttributeExpr@209-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genAttributeExpr@209-6'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'genAttributeExpr@209-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAttributeExpr@209-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAttributeExpr@209-6' Fantomas.Core.CodePrinter/'genAttributeExpr@209-6'::@_instance IL_000a: ret } // end of method 'genAttributeExpr@209-6'::.cctor } // end of class 'genAttributeExpr@209-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributeExpr@209-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-7'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genAttributeExpr@209-7'::o IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttributeExpr@209-7'::f IL_001b: ret } // end of method 'genAttributeExpr@209-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-7'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genAttributeExpr@209-7'::o IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttributeExpr@209-7'::f IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::'opt'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genAttributeExpr@209-7'::Invoke } // end of class 'genAttributeExpr@209-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributeExpr@209-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-8'::f IL_0014: ret } // end of method 'genAttributeExpr@209-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAttributeExpr@209-8'::Invoke } // end of class 'genAttributeExpr@209-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributeExpr@209-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 argSpacing .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 argSpacing, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-9'::argSpacing IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-9'::ctx IL_0014: ret } // end of method 'genAttributeExpr@209-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-9'::argSpacing IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAttributeExpr@209-9'::Invoke } // end of class 'genAttributeExpr@209-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributeExpr@209-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-10'::f IL_0014: ret } // end of method 'genAttributeExpr@209-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributeExpr@209-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAttributeExpr@209-10'::Invoke } // end of class 'genAttributeExpr@209-10' .class auto ansi serializable sealed nested assembly beforefieldinit genAttributeExpr@204 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genAttributeExpr@204 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genAttributeExpr@204::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/AttributeNode attr) cil managed { // Code size 199 (0xc7) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, class Fantomas.Core.SyntaxOak/Expr V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9) IL_0000: ldarg.1 IL_0001: ldarg.1 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/AttributeNode::Expr@ IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: brfalse.s IL_000d IL_000b: br.s IL_0045 IL_000d: ldsfld class Fantomas.Core.CodePrinter/'genAttributeExpr@205-1' Fantomas.Core.CodePrinter/'genAttributeExpr@205-1'::@_instance IL_0012: stloc.2 IL_0013: ldarg.1 IL_0014: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/AttributeNode::Target@ IL_0019: stloc.3 IL_001a: ldsfld class Fantomas.Core.CodePrinter/'genAttributeExpr@205-2' Fantomas.Core.CodePrinter/'genAttributeExpr@205-2'::@_instance IL_001f: stloc.s V_4 IL_0021: ldloc.2 IL_0022: ldloc.3 IL_0023: ldloc.s V_4 IL_0025: newobj instance void Fantomas.Core.CodePrinter/'genAttributeExpr@205-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_002a: stloc.1 IL_002b: ldc.i4.0 IL_002c: ldarg.1 IL_002d: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/AttributeNode::TypeName@ IL_0032: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_0037: stloc.2 IL_0038: ldloc.1 IL_0039: ldloc.2 IL_003a: newobj instance void Fantomas.Core.CodePrinter/'genAttributeExpr@205-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003f: nop IL_0040: br IL_00c1 IL_0045: ldloc.0 IL_0046: stloc.s V_5 IL_0048: ldloc.s V_5 IL_004a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_004f: stloc.s V_6 IL_0051: nop IL_0052: ldloc.s V_6 IL_0054: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0059: ldc.i4.s 27 IL_005b: bne.un.s IL_0065 IL_005d: ldsfld class Fantomas.Core.CodePrinter/argSpacing@207 Fantomas.Core.CodePrinter/argSpacing@207::@_instance IL_0062: nop IL_0063: br.s IL_006b IL_0065: ldsfld class Fantomas.Core.CodePrinter/'argSpacing@207-1' Fantomas.Core.CodePrinter/'argSpacing@207-1'::@_instance IL_006a: nop IL_006b: stloc.1 IL_006c: ldsfld class Fantomas.Core.CodePrinter/'genAttributeExpr@209-5' Fantomas.Core.CodePrinter/'genAttributeExpr@209-5'::@_instance IL_0071: stloc.s V_9 IL_0073: ldarg.1 IL_0074: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/AttributeNode::Target@ IL_0079: stloc.3 IL_007a: ldsfld class Fantomas.Core.CodePrinter/'genAttributeExpr@209-6' Fantomas.Core.CodePrinter/'genAttributeExpr@209-6'::@_instance IL_007f: stloc.s V_4 IL_0081: ldloc.s V_9 IL_0083: ldloc.3 IL_0084: ldloc.s V_4 IL_0086: newobj instance void Fantomas.Core.CodePrinter/'genAttributeExpr@209-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_008b: stloc.s V_8 IL_008d: ldc.i4.0 IL_008e: ldarg.1 IL_008f: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/AttributeNode::TypeName@ IL_0094: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_0099: stloc.s V_9 IL_009b: ldloc.s V_8 IL_009d: ldloc.s V_9 IL_009f: newobj instance void Fantomas.Core.CodePrinter/'genAttributeExpr@209-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a4: stloc.s V_7 IL_00a6: ldloc.1 IL_00a7: ldloc.s V_7 IL_00a9: newobj instance void Fantomas.Core.CodePrinter/'genAttributeExpr@209-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ae: stloc.2 IL_00af: ldloc.s V_6 IL_00b1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00b6: stloc.s V_7 IL_00b8: ldloc.2 IL_00b9: ldloc.s V_7 IL_00bb: newobj instance void Fantomas.Core.CodePrinter/'genAttributeExpr@209-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c0: nop IL_00c1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c6: ret } // end of method genAttributeExpr@204::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genAttributeExpr@204::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genAttributeExpr@204 Fantomas.Core.CodePrinter/genAttributeExpr@204::@_instance IL_000a: ret } // end of method genAttributeExpr@204::.cctor } // end of class genAttributeExpr@204 .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpression@215-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpression@215-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortExpression@215-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSemi(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'shortExpression@215-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpression@215-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpression@215-1' Fantomas.Core.CodePrinter/'shortExpression@215-1'::@_instance IL_000a: ret } // end of method 'shortExpression@215-1'::.cctor } // end of class 'shortExpression@215-1' .class auto ansi serializable sealed nested assembly beforefieldinit shortExpression@215 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ats .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genAttributeExpr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ats, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genAttributeExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/shortExpression@215::ats IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/shortExpression@215::genAttributeExpr IL_0014: ret } // end of method shortExpression@215::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'shortExpression@215-1' Fantomas.Core.CodePrinter/'shortExpression@215-1'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/shortExpression@215::ats IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/shortExpression@215::genAttributeExpr IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method shortExpression@215::Invoke } // end of class shortExpression@215 .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpression@215-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpression@215-2'::f IL_000d: ret } // end of method 'shortExpression@215-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpression@215-2'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'shortExpression@215-2'::Invoke } // end of class 'shortExpression@215-2' .class auto ansi serializable sealed nested assembly beforefieldinit longExpression@216 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/longExpression@216 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method longExpression@216::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSemi(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method longExpression@216::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/longExpression@216::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/longExpression@216 Fantomas.Core.CodePrinter/longExpression@216::@_instance IL_000a: ret } // end of method longExpression@216::.cctor } // end of class longExpression@216 .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@216-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@216-1'::ctx IL_000d: ret } // end of method 'longExpression@216-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@216-1'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'longExpression@216-1'::Invoke } // end of class 'longExpression@216-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@216-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ats .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genAttributeExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ats, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genAttributeExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'') cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'longExpression@216-2'::ats IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'longExpression@216-2'::genAttributeExpr IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@216-2'::'f\'' IL_001b: ret } // end of method 'longExpression@216-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@216-2'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'longExpression@216-2'::ats IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'longExpression@216-2'::genAttributeExpr IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'longExpression@216-2'::Invoke } // end of class 'longExpression@216-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@216-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@216-3'::f IL_000d: ret } // end of method 'longExpression@216-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@216-3'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'longExpression@216-3'::Invoke } // end of class 'longExpression@216-3' .class auto ansi serializable sealed nested assembly beforefieldinit genAttributesCore@217 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpression .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpression .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpression, bool b) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAttributesCore@217::shortExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAttributesCore@217::longExpression IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld bool Fantomas.Core.CodePrinter/genAttributesCore@217::b IL_001b: ret } // end of method genAttributesCore@217::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 31 (0x1f) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/genAttributesCore@217::b IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: ldarg.0 IL_000b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAttributesCore@217::shortExpression IL_0010: ldarg.0 IL_0011: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAttributesCore@217::longExpression IL_0016: ldarg.1 IL_0017: tail. IL_0019: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001e: ret } // end of method genAttributesCore@217::Invoke } // end of class genAttributesCore@217 .class auto ansi serializable sealed nested assembly beforefieldinit genOnelinerAttributes@221 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genOnelinerAttributes@221 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genOnelinerAttributes@221::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method genOnelinerAttributes@221::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genOnelinerAttributes@221::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genOnelinerAttributes@221 Fantomas.Core.CodePrinter/genOnelinerAttributes@221::@_instance IL_000a: ret } // end of method genOnelinerAttributes@221::.cctor } // end of class genOnelinerAttributes@221 .class auto ansi serializable sealed nested assembly beforefieldinit ats@224 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/ats@224 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method ats@224::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class Fantomas.Core.SyntaxOak/AttributeListNode al) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/AttributeListNode::Attributes@ IL_0006: ret } // end of method ats@224::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/ats@224::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/ats@224 Fantomas.Core.CodePrinter/ats@224::@_instance IL_000a: ret } // end of method ats@224::.cctor } // end of class ats@224 .class auto ansi serializable sealed nested assembly beforefieldinit openingToken@228 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/openingToken@228 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method openingToken@228::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(class Fantomas.Core.SyntaxOak/AttributeListNode a) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AttributeListNode::Opening@ IL_0006: ret } // end of method openingToken@228::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/openingToken@228::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/openingToken@228 Fantomas.Core.CodePrinter/openingToken@228::@_instance IL_000a: ret } // end of method openingToken@228::.cctor } // end of class openingToken@228 .class auto ansi serializable sealed nested assembly beforefieldinit closingToken@232 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/closingToken@232 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method closingToken@232::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(class Fantomas.Core.SyntaxOak/AttributeListNode a) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AttributeListNode::Closing@ IL_0006: ret } // end of method closingToken@232::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/closingToken@232::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/closingToken@232 Fantomas.Core.CodePrinter/closingToken@232::@_instance IL_000a: ret } // end of method closingToken@232::.cctor } // end of class closingToken@232 .class auto ansi serializable sealed nested assembly beforefieldinit genAttrs@235 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genAttrs@235 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genAttrs@235::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method genAttrs@235::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genAttrs@235::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genAttrs@235 Fantomas.Core.CodePrinter/genAttrs@235::@_instance IL_000a: ret } // end of method genAttrs@235::.cctor } // end of class genAttrs@235 .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttrs@235-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 openingToken .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 openingToken, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genAttrs@235-1'::openingToken IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttrs@235-1'::f IL_0014: ret } // end of method 'genAttrs@235-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttrs@235-1'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genAttrs@235-1'::openingToken IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genAttrs@235-1'::Invoke } // end of class 'genAttrs@235-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttrs@235-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrs@235-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrs@235-2'::f IL_0014: ret } // end of method 'genAttrs@235-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrs@235-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrs@235-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAttrs@235-2'::Invoke } // end of class 'genAttrs@235-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttrs@237-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAttrs@237-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genAttrs@237-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'genAttrs@237-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAttrs@237-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAttrs@237-3' Fantomas.Core.CodePrinter/'genAttrs@237-3'::@_instance IL_000a: ret } // end of method 'genAttrs@237-3'::.cctor } // end of class 'genAttrs@237-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttrs@237-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 closingToken .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 closingToken, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genAttrs@237-4'::closingToken IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttrs@237-4'::f IL_0014: ret } // end of method 'genAttrs@237-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttrs@237-4'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genAttrs@237-4'::closingToken IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genAttrs@237-4'::Invoke } // end of class 'genAttrs@237-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttrs@235-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrs@235-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrs@235-5'::f IL_0014: ret } // end of method 'genAttrs@235-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrs@235-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrs@235-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAttrs@235-5'::Invoke } // end of class 'genAttrs@235-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOnelinerAttributes@240-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genOnelinerAttributes@240-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genOnelinerAttributes@240-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-1' Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-1'::@_instance IL_000a: ret } // end of method 'genOnelinerAttributes@240-1'::.cctor } // end of class 'genOnelinerAttributes@240-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOnelinerAttributes@240-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAttrs .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAttrs, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-2'::genAttrs IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-2'::f IL_0014: ret } // end of method 'genOnelinerAttributes@240-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-2'::genAttrs IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOnelinerAttributes@240-2'::Invoke } // end of class 'genOnelinerAttributes@240-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOnelinerAttributes@240-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-3'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-3'::f2 IL_0014: ret } // end of method 'genOnelinerAttributes@240-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-3'::b IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: ldarg.0 IL_000b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-3'::f2 IL_0010: ldarg.1 IL_0011: tail. IL_0013: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0018: ret } // end of method 'genOnelinerAttributes@240-3'::Invoke } // end of class 'genOnelinerAttributes@240-3' .class auto ansi serializable sealed nested assembly beforefieldinit genAttributes@244 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genAttributes@244 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genAttributes@244::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method genAttributes@244::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genAttributes@244::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genAttributes@244 Fantomas.Core.CodePrinter/genAttributes@244::@_instance IL_000a: ret } // end of method genAttributes@244::.cctor } // end of class genAttributes@244 .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@247-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-2'::f IL_0014: ret } // end of method 'genAttributes@247-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAttributes@247-2'::Invoke } // end of class 'genAttributes@247-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@247-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-3'::f IL_0014: ret } // end of method 'genAttributes@247-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAttributes@247-3'::Invoke } // end of class 'genAttributes@247-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@247-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-4'::ctx IL_000d: ret } // end of method 'genAttributes@247-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-4'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genAttributes@247-4'::Invoke } // end of class 'genAttributes@247-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@247-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAttributes@247-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genAttributes@247-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genAttributes@247-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@247-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAttributes@247-5' Fantomas.Core.CodePrinter/'genAttributes@247-5'::@_instance IL_000a: ret } // end of method 'genAttributes@247-5'::.cctor } // end of class 'genAttributes@247-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@247-6' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAttributes@247-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genAttributes@247-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genAttributes@247-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@247-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAttributes@247-6' Fantomas.Core.CodePrinter/'genAttributes@247-6'::@_instance IL_000a: ret } // end of method 'genAttributes@247-6'::.cctor } // end of class 'genAttributes@247-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@247-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-7'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genAttributes@247-7'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttributes@247-7'::f IL_001b: ret } // end of method 'genAttributes@247-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-7'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genAttributes@247-7'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttributes@247-7'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genAttributes@247-7'::Invoke } // end of class 'genAttributes@247-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@247-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-8'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-8'::ctx IL_0014: ret } // end of method 'genAttributes@247-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAttributes@247-8'::Invoke } // end of class 'genAttributes@247-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@247-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAttributes@247-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genAttributes@247-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genAttributes@247-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@247-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAttributes@247-9' Fantomas.Core.CodePrinter/'genAttributes@247-9'::@_instance IL_000a: ret } // end of method 'genAttributes@247-9'::.cctor } // end of class 'genAttributes@247-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@247-10' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAttributes@247-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genAttributes@247-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genAttributes@247-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@247-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAttributes@247-10' Fantomas.Core.CodePrinter/'genAttributes@247-10'::@_instance IL_000a: ret } // end of method 'genAttributes@247-10'::.cctor } // end of class 'genAttributes@247-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@247-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-11'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genAttributes@247-11'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttributes@247-11'::f IL_001b: ret } // end of method 'genAttributes@247-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-11'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genAttributes@247-11'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttributes@247-11'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genAttributes@247-11'::Invoke } // end of class 'genAttributes@247-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@247-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-12'::f IL_0014: ret } // end of method 'genAttributes@247-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttributes@247-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAttributes@247-12'::Invoke } // end of class 'genAttributes@247-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@246-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAttributes@246-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genAttributes@246-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/AttributeListNode a) cil managed { // Code size 161 (0xa1) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [netstandard]System.Collections.Generic.IEnumerable`1 V_5, class Fantomas.Core.SyntaxOak/AttributeListNode V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_7) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AttributeListNode::Opening@ IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_000b: stloc.3 IL_000c: ldarg.1 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/AttributeListNode::Attributes@ IL_0012: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributesCore(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0017: stloc.s V_4 IL_0019: ldloc.3 IL_001a: ldloc.s V_4 IL_001c: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@247-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0021: stloc.2 IL_0022: ldarg.1 IL_0023: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AttributeListNode::Closing@ IL_0028: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_002d: stloc.3 IL_002e: ldloc.2 IL_002f: ldloc.3 IL_0030: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@247-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0035: stloc.1 IL_0036: ldloc.1 IL_0037: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@247-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003c: stloc.0 IL_003d: ldsfld class Fantomas.Core.CodePrinter/'genAttributes@247-5' Fantomas.Core.CodePrinter/'genAttributes@247-5'::@_instance IL_0042: stloc.3 IL_0043: ldarg.1 IL_0044: stloc.s V_6 IL_0046: ldloca.s V_6 IL_0048: constrained. Fantomas.Core.SyntaxOak/AttributeListNode IL_004e: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0053: stloc.s V_5 IL_0055: ldsfld class Fantomas.Core.CodePrinter/'genAttributes@247-6' Fantomas.Core.CodePrinter/'genAttributes@247-6'::@_instance IL_005a: stloc.s V_7 IL_005c: ldloc.3 IL_005d: ldloc.s V_5 IL_005f: ldloc.s V_7 IL_0061: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@247-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0066: stloc.2 IL_0067: ldloc.0 IL_0068: ldloc.2 IL_0069: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@247-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006e: stloc.1 IL_006f: ldsfld class Fantomas.Core.CodePrinter/'genAttributes@247-9' Fantomas.Core.CodePrinter/'genAttributes@247-9'::@_instance IL_0074: stloc.3 IL_0075: ldarg.1 IL_0076: stloc.s V_6 IL_0078: ldloca.s V_6 IL_007a: constrained. Fantomas.Core.SyntaxOak/AttributeListNode IL_0080: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_0085: stloc.s V_5 IL_0087: ldsfld class Fantomas.Core.CodePrinter/'genAttributes@247-10' Fantomas.Core.CodePrinter/'genAttributes@247-10'::@_instance IL_008c: stloc.s V_7 IL_008e: ldloc.3 IL_008f: ldloc.s V_5 IL_0091: ldloc.s V_7 IL_0093: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@247-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0098: stloc.2 IL_0099: ldloc.1 IL_009a: ldloc.2 IL_009b: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@247-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a0: ret } // end of method 'genAttributes@246-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@246-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAttributes@246-1' Fantomas.Core.CodePrinter/'genAttributes@246-1'::@_instance IL_000a: ret } // end of method 'genAttributes@246-1'::.cctor } // end of class 'genAttributes@246-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@246-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAttributes@246-14' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genAttributes@246-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepNlnUnlessLastEventIsNewline(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genAttributes@246-14'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@246-14'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAttributes@246-14' Fantomas.Core.CodePrinter/'genAttributes@246-14'::@_instance IL_000a: ret } // end of method 'genAttributes@246-14'::.cctor } // end of class 'genAttributes@246-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttributes@246-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genAttributes@246-13'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttributes@246-13'::f IL_0014: ret } // end of method 'genAttributes@246-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 31 (0x1f) .maxstack 9 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genAttributes@246-14' Fantomas.Core.CodePrinter/'genAttributes@246-14'::@_instance IL_0005: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000a: ldarg.0 IL_000b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genAttributes@246-13'::c IL_0010: ldarg.0 IL_0011: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genAttributes@246-13'::f IL_0016: ldarg.1 IL_0017: tail. IL_0019: call class Fantomas.Core.Context/Context Fantomas.Core.Context::colPost(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_001e: ret } // end of method 'genAttributes@246-13'::Invoke } // end of class 'genAttributes@246-13' .class auto ansi serializable sealed nested assembly beforefieldinit genInheritConstructor@260 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genInheritConstructor@260 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genInheritConstructor@260::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceBeforeClassConstructor(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genInheritConstructor@260::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genInheritConstructor@260::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genInheritConstructor@260 Fantomas.Core.CodePrinter/genInheritConstructor@260::@_instance IL_000a: ret } // end of method genInheritConstructor@260::.cctor } // end of class genInheritConstructor@260 .class auto ansi serializable sealed nested assembly beforefieldinit 'genInheritConstructor@259-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@259-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@259-1'::f IL_0014: ret } // end of method 'genInheritConstructor@259-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@259-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@259-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInheritConstructor@259-1'::Invoke } // end of class 'genInheritConstructor@259-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInheritConstructor@259-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@259-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@259-2'::f IL_0014: ret } // end of method 'genInheritConstructor@259-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@259-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@259-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInheritConstructor@259-2'::Invoke } // end of class 'genInheritConstructor@259-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInheritConstructor@259-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@259-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@259-3'::f IL_0014: ret } // end of method 'genInheritConstructor@259-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@259-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@259-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInheritConstructor@259-3'::Invoke } // end of class 'genInheritConstructor@259-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInheritConstructor@265-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genInheritConstructor@265-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genInheritConstructor@265-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceBeforeClassConstructor(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genInheritConstructor@265-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genInheritConstructor@265-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genInheritConstructor@265-4' Fantomas.Core.CodePrinter/'genInheritConstructor@265-4'::@_instance IL_000a: ret } // end of method 'genInheritConstructor@265-4'::.cctor } // end of class 'genInheritConstructor@265-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInheritConstructor@264-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@264-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@264-5'::f IL_0014: ret } // end of method 'genInheritConstructor@264-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@264-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@264-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInheritConstructor@264-5'::Invoke } // end of class 'genInheritConstructor@264-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInheritConstructor@266-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@266-6'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@266-6'::fallbackExpression IL_0014: ret } // end of method 'genInheritConstructor@266-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@266-6'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@266-6'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInheritConstructor@266-6'::Invoke } // end of class 'genInheritConstructor@266-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInheritConstructor@264-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@264-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@264-7'::f IL_0014: ret } // end of method 'genInheritConstructor@264-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@264-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@264-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInheritConstructor@264-7'::Invoke } // end of class 'genInheritConstructor@264-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInheritConstructor@269-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@269-8'::expr IL_000d: ret } // end of method 'genInheritConstructor@269-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@269-8'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genInheritConstructor@269-8'::Invoke } // end of class 'genInheritConstructor@269-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInheritConstructor@268-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@268-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@268-9'::f IL_0014: ret } // end of method 'genInheritConstructor@268-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@268-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInheritConstructor@268-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInheritConstructor@268-9'::Invoke } // end of class 'genInheritConstructor@268-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInfixExpr@286-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@286-1'::f IL_000d: ret } // end of method 'genInfixExpr@286-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@286-1'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genInfixExpr@286-1'::Invoke } // end of class 'genInfixExpr@286-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInfixExpr@286-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@286-2'::ctx IL_000d: ret } // end of method 'genInfixExpr@286-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@286-2'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genInfixExpr@286-2'::Invoke } // end of class 'genInfixExpr@286-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInfixExpr@288-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genInfixExpr@288-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genInfixExpr@288-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genInfixExpr@288-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genInfixExpr@288-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genInfixExpr@288-3' Fantomas.Core.CodePrinter/'genInfixExpr@288-3'::@_instance IL_000a: ret } // end of method 'genInfixExpr@288-3'::.cctor } // end of class 'genInfixExpr@288-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInfixExpr@288-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@288-4'::ctx IL_000d: ret } // end of method 'genInfixExpr@288-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@288-4'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genInfixExpr@288-4'::Invoke } // end of class 'genInfixExpr@288-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInfixExpr@288-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@288-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@288-5'::f IL_0014: ret } // end of method 'genInfixExpr@288-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@288-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@288-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInfixExpr@288-5'::Invoke } // end of class 'genInfixExpr@288-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInfixExpr@288-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genInfixExpr@288-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genInfixExpr@288-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genInfixExpr@288-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genInfixExpr@288-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genInfixExpr@288-6' Fantomas.Core.CodePrinter/'genInfixExpr@288-6'::@_instance IL_000a: ret } // end of method 'genInfixExpr@288-6'::.cctor } // end of class 'genInfixExpr@288-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInfixExpr@288-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@288-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@288-7'::f IL_0014: ret } // end of method 'genInfixExpr@288-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@288-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInfixExpr@288-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInfixExpr@288-7'::Invoke } // end of class 'genInfixExpr@288-7' .class auto ansi serializable sealed nested assembly beforefieldinit genInfixExpr@283 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprLazyNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprLazyNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprLazyNode Fantomas.Core.CodePrinter/genInfixExpr@283::node IL_000d: ret } // end of method genInfixExpr@283::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 101 (0x65) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_000b: ldarg.0 IL_000c: ldfld class Fantomas.Core.SyntaxOak/ExprLazyNode Fantomas.Core.CodePrinter/genInfixExpr@283::node IL_0011: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLazyNode::Expr@ IL_0016: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_001b: stloc.1 IL_001c: ldloc.1 IL_001d: newobj instance void Fantomas.Core.CodePrinter/'genInfixExpr@286-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0022: stloc.0 IL_0023: ldloc.0 IL_0024: newobj instance void Fantomas.Core.CodePrinter/'genInfixExpr@286-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0029: ldsfld class Fantomas.Core.CodePrinter/'genInfixExpr@288-3' Fantomas.Core.CodePrinter/'genInfixExpr@288-3'::@_instance IL_002e: stloc.2 IL_002f: ldloc.2 IL_0030: newobj instance void Fantomas.Core.CodePrinter/'genInfixExpr@288-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0035: stloc.1 IL_0036: ldarg.0 IL_0037: ldfld class Fantomas.Core.SyntaxOak/ExprLazyNode Fantomas.Core.CodePrinter/genInfixExpr@283::node IL_003c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLazyNode::Expr@ IL_0041: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0046: stloc.2 IL_0047: ldloc.1 IL_0048: ldloc.2 IL_0049: newobj instance void Fantomas.Core.CodePrinter/'genInfixExpr@288-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004e: stloc.0 IL_004f: ldsfld class Fantomas.Core.CodePrinter/'genInfixExpr@288-6' Fantomas.Core.CodePrinter/'genInfixExpr@288-6'::@_instance IL_0054: stloc.1 IL_0055: ldloc.0 IL_0056: ldloc.1 IL_0057: newobj instance void Fantomas.Core.CodePrinter/'genInfixExpr@288-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005c: ldarg.1 IL_005d: tail. IL_005f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0064: ret } // end of method genInfixExpr@283::Invoke } // end of class genInfixExpr@283 .class auto ansi serializable sealed nested assembly beforefieldinit genNonInfixExpr@292 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genNonInfixExpr@292::expr IL_000d: ret } // end of method genNonInfixExpr@292::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genNonInfixExpr@292::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method genNonInfixExpr@292::Invoke } // end of class genNonInfixExpr@292 .class auto ansi serializable sealed nested assembly beforefieldinit genExpr@295 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genExpr@295 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genExpr@295::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceUnlessWriteBeforeNewlineNotEmpty(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genExpr@295::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genExpr@295::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genExpr@295 Fantomas.Core.CodePrinter/genExpr@295::@_instance IL_000a: ret } // end of method genExpr@295::.cctor } // end of class genExpr@295 .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@294-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@294-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@294-1'::f IL_0014: ret } // end of method 'genExpr@294-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@294-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@294-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@294-1'::Invoke } // end of class 'genExpr@294-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@296-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genInfixExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genNonInfixExpr .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genInfixExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genNonInfixExpr, bool b) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@296-2'::genInfixExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@296-2'::genNonInfixExpr IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld bool Fantomas.Core.CodePrinter/'genExpr@296-2'::b IL_001b: ret } // end of method 'genExpr@296-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genExpr@296-2'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@296-2'::genInfixExpr IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@296-2'::genNonInfixExpr IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret } // end of method 'genExpr@296-2'::Invoke } // end of class 'genExpr@296-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@294-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@294-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@294-3'::f IL_0014: ret } // end of method 'genExpr@294-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@294-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@294-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@294-3'::Invoke } // end of class 'genExpr@294-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@300-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genExpr@300-4'::cond IL_000d: ret } // end of method 'genExpr@300-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genExpr@300-4'::cond IL_0006: brfalse.s IL_000f IL_0008: ldarg.1 IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceUnlessWriteBeforeNewlineNotEmpty(class Fantomas.Core.Context/Context) IL_000e: ret IL_000f: ldarg.1 IL_0010: ret } // end of method 'genExpr@300-4'::Invoke } // end of class 'genExpr@300-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@299-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@299-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@299-5'::f IL_0014: ret } // end of method 'genExpr@299-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@299-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@299-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@299-5'::Invoke } // end of class 'genExpr@299-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@303-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@303-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@303-6'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genExpr@303-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@303-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@303-6' Fantomas.Core.CodePrinter/'genExpr@303-6'::@_instance IL_000a: ret } // end of method 'genExpr@303-6'::.cctor } // end of class 'genExpr@303-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@303-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@303-7'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExpr@303-7'::e IL_0014: ret } // end of method 'genExpr@303-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@303-7'::f IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExpr@303-7'::e IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@303-7'::Invoke } // end of class 'genExpr@303-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@304-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@304-8'::expr IL_000d: ret } // end of method 'genExpr@304-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@304-8'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genExpr@304-8'::Invoke } // end of class 'genExpr@304-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@301-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genExpr@301-9'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@301-9'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@301-9'::f2 IL_001b: ret } // end of method 'genExpr@301-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genExpr@301-9'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@301-9'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@301-9'::f2 IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret } // end of method 'genExpr@301-9'::Invoke } // end of class 'genExpr@301-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@299-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@299-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@299-10'::f IL_0014: ret } // end of method 'genExpr@299-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@299-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@299-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@299-10'::Invoke } // end of class 'genExpr@299-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOperator@313-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOperator@313-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genOperator@313-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genOperator@313-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOperator@313-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOperator@313-1' Fantomas.Core.CodePrinter/'genOperator@313-1'::@_instance IL_000a: ret } // end of method 'genOperator@313-1'::.cctor } // end of class 'genOperator@313-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOperator@313-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genOperator@313-2'::e IL_000d: ret } // end of method 'genOperator@313-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genOperator@313-2'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genOperator@313-2'::Invoke } // end of class 'genOperator@313-2' .class auto ansi serializable sealed nested assembly beforefieldinit genOperator@312 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprTypedNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprTypedNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprTypedNode Fantomas.Core.CodePrinter/genOperator@312::node IL_000d: ret } // end of method genOperator@312::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 97 (0x61) .maxstack 7 .locals init (string V_0, class Fantomas.Core.Context/WriterEvent V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.SyntaxOak/ExprTypedNode Fantomas.Core.CodePrinter/genOperator@312::node IL_0007: ldfld string Fantomas.Core.SyntaxOak/ExprTypedNode::Operator@ IL_000c: callvirt instance int32 [netstandard]System.String::get_Length() IL_0011: ldc.i4.1 IL_0012: bgt.s IL_0021 IL_0014: ldarg.1 IL_0015: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_001a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_001f: brfalse.s IL_0048 IL_0021: ldsfld class Fantomas.Core.CodePrinter/'genOperator@313-1' Fantomas.Core.CodePrinter/'genOperator@313-1'::@_instance IL_0026: ldarg.0 IL_0027: ldfld class Fantomas.Core.SyntaxOak/ExprTypedNode Fantomas.Core.CodePrinter/genOperator@312::node IL_002c: ldfld string Fantomas.Core.SyntaxOak/ExprTypedNode::Operator@ IL_0031: stloc.0 IL_0032: ldloc.0 IL_0033: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0038: stloc.1 IL_0039: ldloc.1 IL_003a: newobj instance void Fantomas.Core.CodePrinter/'genOperator@313-2'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_003f: ldarg.1 IL_0040: tail. IL_0042: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0047: ret IL_0048: ldarg.0 IL_0049: ldfld class Fantomas.Core.SyntaxOak/ExprTypedNode Fantomas.Core.CodePrinter/genOperator@312::node IL_004e: ldfld string Fantomas.Core.SyntaxOak/ExprTypedNode::Operator@ IL_0053: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::op_BangMinus(string) IL_0058: ldarg.1 IL_0059: tail. IL_005b: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0060: ret } // end of method genOperator@312::Invoke } // end of class genOperator@312 .class auto ansi serializable sealed nested assembly beforefieldinit short@317 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genOperator .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genOperator, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/short@317::genOperator IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/short@317::ctx IL_0014: ret } // end of method short@317::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/short@317::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/short@317::genOperator IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method short@317::Invoke } // end of class short@317 .class auto ansi serializable sealed nested assembly beforefieldinit 'short@317-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@317-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@317-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@317-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@317-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@317-1' Fantomas.Core.CodePrinter/'short@317-1'::@_instance IL_000a: ret } // end of method 'short@317-1'::.cctor } // end of class 'short@317-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@317-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@317-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@317-2'::f IL_0014: ret } // end of method 'short@317-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@317-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@317-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@317-2'::Invoke } // end of class 'short@317-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@317-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@317-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@317-3'::f IL_0014: ret } // end of method 'short@317-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@317-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@317-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@317-3'::Invoke } // end of class 'short@317-3' .class auto ansi serializable sealed nested assembly beforefieldinit long@320 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/long@320::ctx IL_000d: ret } // end of method long@320::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/long@320::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method long@320::Invoke } // end of class long@320 .class auto ansi serializable sealed nested assembly beforefieldinit 'long@320-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'long@320-1'::e IL_000d: ret } // end of method 'long@320-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'long@320-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'long@320-1'::Invoke } // end of class 'long@320-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@320-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@320-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@320-2'::f IL_0014: ret } // end of method 'long@320-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@320-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@320-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@320-2'::Invoke } // end of class 'long@320-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@320-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@320-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@320-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'long@320-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@320-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@320-3' Fantomas.Core.CodePrinter/'long@320-3'::@_instance IL_000a: ret } // end of method 'long@320-3'::.cctor } // end of class 'long@320-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@320-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@320-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@320-4'::f IL_0014: ret } // end of method 'long@320-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@320-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@320-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@320-4'::Invoke } // end of class 'long@320-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@320-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@320-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@320-5'::f IL_0014: ret } // end of method 'long@320-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@320-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@320-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@320-5'::Invoke } // end of class 'long@320-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@324-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@324-11'::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@324-11'::long IL_0014: ret } // end of method 'genExpr@324-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@324-11'::short IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@324-11'::long IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@324-11'::Invoke } // end of class 'genExpr@324-11' .class auto ansi serializable sealed nested assembly beforefieldinit sepSpaceBeforeArgs@330 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprNewNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprNewNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprNewNode Fantomas.Core.CodePrinter/sepSpaceBeforeArgs@330::node IL_000d: ret } // end of method sepSpaceBeforeArgs@330::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 75 (0x4b) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/Type V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 V_1) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprNewNode Fantomas.Core.CodePrinter/sepSpaceBeforeArgs@330::node IL_0006: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprNewNode::Type@ IL_000b: stloc.0 IL_000c: ldloc.0 IL_000d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.CodePrinter::'|UppercaseType|LowercaseType|'(class Fantomas.Core.SyntaxOak/Type) IL_0012: stloc.1 IL_0013: ldloc.1 IL_0014: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0019: brfalse.s IL_001d IL_001b: br.s IL_0034 IL_001d: nop IL_001e: ldarg.1 IL_001f: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0024: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0029: brfalse.s IL_0032 IL_002b: ldarg.1 IL_002c: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0031: ret IL_0032: ldarg.1 IL_0033: ret IL_0034: nop IL_0035: ldarg.1 IL_0036: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_003b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_0040: brfalse.s IL_0049 IL_0042: ldarg.1 IL_0043: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0048: ret IL_0049: ldarg.1 IL_004a: ret } // end of method sepSpaceBeforeArgs@330::Invoke } // end of class sepSpaceBeforeArgs@330 .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@336-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@336-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@336-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@336-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@336-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@336-12' Fantomas.Core.CodePrinter/'genExpr@336-12'::@_instance IL_000a: ret } // end of method 'genExpr@336-12'::.cctor } // end of class 'genExpr@336-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@335-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-13'::f IL_0014: ret } // end of method 'genExpr@335-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@335-13'::Invoke } // end of class 'genExpr@335-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@335-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-14'::f IL_0014: ret } // end of method 'genExpr@335-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@335-14'::Invoke } // end of class 'genExpr@335-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@335-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepSpaceBeforeArgs .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepSpaceBeforeArgs, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-15'::sepSpaceBeforeArgs IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-15'::ctx IL_0014: ret } // end of method 'genExpr@335-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-15'::sepSpaceBeforeArgs IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@335-15'::Invoke } // end of class 'genExpr@335-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@335-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-16'::f IL_0014: ret } // end of method 'genExpr@335-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@335-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@335-16'::Invoke } // end of class 'genExpr@335-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@343-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@343-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@343-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@343-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@343-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@343-17' Fantomas.Core.CodePrinter/'genExpr@343-17'::@_instance IL_000a: ret } // end of method 'genExpr@343-17'::.cctor } // end of class 'genExpr@343-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@342-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-18'::f IL_0014: ret } // end of method 'genExpr@342-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@342-18'::Invoke } // end of class 'genExpr@342-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@342-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-19'::f IL_0014: ret } // end of method 'genExpr@342-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@342-19'::Invoke } // end of class 'genExpr@342-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@342-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepSpaceBeforeArgs .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepSpaceBeforeArgs, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-20'::sepSpaceBeforeArgs IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-20'::ctx IL_0014: ret } // end of method 'genExpr@342-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-20'::sepSpaceBeforeArgs IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@342-20'::Invoke } // end of class 'genExpr@342-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@342-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-21'::f IL_0014: ret } // end of method 'genExpr@342-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@342-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@342-21'::Invoke } // end of class 'genExpr@342-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@348-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@348-22'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@348-22'::fallbackExpression IL_0014: ret } // end of method 'genExpr@348-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@348-22'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@348-22'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@348-22'::Invoke } // end of class 'genExpr@348-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@351-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@351-23' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@351-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@351-23'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@351-23'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@351-23' Fantomas.Core.CodePrinter/'genExpr@351-23'::@_instance IL_000a: ret } // end of method 'genExpr@351-23'::.cctor } // end of class 'genExpr@351-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@350-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-24'::f IL_0014: ret } // end of method 'genExpr@350-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@350-24'::Invoke } // end of class 'genExpr@350-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@350-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-25'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-25'::f IL_0014: ret } // end of method 'genExpr@350-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-25'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@350-25'::Invoke } // end of class 'genExpr@350-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@353-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@353-26' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@353-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@353-26'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@353-26'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@353-26' Fantomas.Core.CodePrinter/'genExpr@353-26'::@_instance IL_000a: ret } // end of method 'genExpr@353-26'::.cctor } // end of class 'genExpr@353-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@350-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-27'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-27'::f IL_0014: ret } // end of method 'genExpr@350-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-27'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-27'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@350-27'::Invoke } // end of class 'genExpr@350-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@350-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-28'::f IL_0014: ret } // end of method 'genExpr@350-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@350-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@350-28'::Invoke } // end of class 'genExpr@350-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@359-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@359-29' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@359-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@359-29'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@359-29'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@359-29' Fantomas.Core.CodePrinter/'genExpr@359-29'::@_instance IL_000a: ret } // end of method 'genExpr@359-29'::.cctor } // end of class 'genExpr@359-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@358-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-30'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-30'::f IL_0014: ret } // end of method 'genExpr@358-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-30'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-30'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@358-30'::Invoke } // end of class 'genExpr@358-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@358-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-31'::ctx IL_000d: ret } // end of method 'genExpr@358-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-31'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@358-31'::Invoke } // end of class 'genExpr@358-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@358-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-32'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-32'::f IL_0014: ret } // end of method 'genExpr@358-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-32'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-32'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@358-32'::Invoke } // end of class 'genExpr@358-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@358-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-33'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-33'::f IL_0014: ret } // end of method 'genExpr@358-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-33'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@358-33'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@358-33'::Invoke } // end of class 'genExpr@358-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@366-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@366-34'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@366-34'::f IL_0014: ret } // end of method 'genExpr@366-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@366-34'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@366-34'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@366-34'::Invoke } // end of class 'genExpr@366-34' .class auto ansi serializable sealed nested assembly beforefieldinit smallExpression@370 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/smallExpression@370 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method smallExpression@370::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method smallExpression@370::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/smallExpression@370::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/smallExpression@370 Fantomas.Core.CodePrinter/smallExpression@370::@_instance IL_000a: ret } // end of method smallExpression@370::.cctor } // end of class smallExpression@370 .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@369-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-1'::f IL_0014: ret } // end of method 'smallExpression@369-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@369-1'::Invoke } // end of class 'smallExpression@369-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@371-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallExpression@371-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallExpression@371-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSemi(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'smallExpression@371-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@371-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallExpression@371-3' Fantomas.Core.CodePrinter/'smallExpression@371-3'::@_instance IL_000a: ret } // end of method 'smallExpression@371-3'::.cctor } // end of class 'smallExpression@371-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@371-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallExpression@371-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'smallExpression@371-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'smallExpression@371-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@371-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallExpression@371-4' Fantomas.Core.CodePrinter/'smallExpression@371-4'::@_instance IL_000a: ret } // end of method 'smallExpression@371-4'::.cctor } // end of class 'smallExpression@371-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@371-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'smallExpression@371-2'::c IL_000d: ret } // end of method 'smallExpression@371-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'smallExpression@371-3' Fantomas.Core.CodePrinter/'smallExpression@371-3'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'smallExpression@371-2'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'smallExpression@371-4' Fantomas.Core.CodePrinter/'smallExpression@371-4'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'smallExpression@371-2'::Invoke } // end of class 'smallExpression@371-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@369-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-5'::f IL_0014: ret } // end of method 'smallExpression@369-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@369-5'::Invoke } // end of class 'smallExpression@369-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@372-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallExpression@372-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallExpression@372-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'smallExpression@372-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@372-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallExpression@372-6' Fantomas.Core.CodePrinter/'smallExpression@372-6'::@_instance IL_000a: ret } // end of method 'smallExpression@372-6'::.cctor } // end of class 'smallExpression@372-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@369-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-7'::f IL_0014: ret } // end of method 'smallExpression@369-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@369-7'::Invoke } // end of class 'smallExpression@369-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@369-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-8'::f IL_0014: ret } // end of method 'smallExpression@369-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@369-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@369-8'::Invoke } // end of class 'smallExpression@369-8' .class auto ansi serializable sealed nested assembly beforefieldinit multilineExpression@378 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/multilineExpression@378 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method multilineExpression@378::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method multilineExpression@378::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/multilineExpression@378::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/multilineExpression@378 Fantomas.Core.CodePrinter/multilineExpression@378::@_instance IL_000a: ret } // end of method multilineExpression@378::.cctor } // end of class multilineExpression@378 .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@377-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-1'::f IL_0014: ret } // end of method 'multilineExpression@377-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpression@377-1'::Invoke } // end of class 'multilineExpression@377-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@379-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineExpression@379-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineExpression@379-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepNlnUnlessLastEventIsNewline(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'multilineExpression@379-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@379-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineExpression@379-2' Fantomas.Core.CodePrinter/'multilineExpression@379-2'::@_instance IL_000a: ret } // end of method 'multilineExpression@379-2'::.cctor } // end of class 'multilineExpression@379-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@377-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-3'::f IL_0014: ret } // end of method 'multilineExpression@377-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpression@377-3'::Invoke } // end of class 'multilineExpression@377-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@380-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineExpression@380-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'multilineExpression@380-5'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'multilineExpression@380-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@380-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineExpression@380-5' Fantomas.Core.CodePrinter/'multilineExpression@380-5'::@_instance IL_000a: ret } // end of method 'multilineExpression@380-5'::.cctor } // end of class 'multilineExpression@380-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@380-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineExpression@380-4'::c IL_000d: ret } // end of method 'multilineExpression@380-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineExpression@380-4'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'multilineExpression@380-5' Fantomas.Core.CodePrinter/'multilineExpression@380-5'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineExpression@380-4'::Invoke } // end of class 'multilineExpression@380-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@377-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-6'::f IL_0014: ret } // end of method 'multilineExpression@377-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpression@377-6'::Invoke } // end of class 'multilineExpression@377-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@381-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineExpression@381-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineExpression@381-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineExpression@381-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@381-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineExpression@381-7' Fantomas.Core.CodePrinter/'multilineExpression@381-7'::@_instance IL_000a: ret } // end of method 'multilineExpression@381-7'::.cctor } // end of class 'multilineExpression@381-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@377-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-8'::f IL_0014: ret } // end of method 'multilineExpression@377-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpression@377-8'::Invoke } // end of class 'multilineExpression@377-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@382-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineExpression@382-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineExpression@382-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepNlnUnlessLastEventIsNewline(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'multilineExpression@382-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@382-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineExpression@382-9' Fantomas.Core.CodePrinter/'multilineExpression@382-9'::@_instance IL_000a: ret } // end of method 'multilineExpression@382-9'::.cctor } // end of class 'multilineExpression@382-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@377-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-10'::f IL_0014: ret } // end of method 'multilineExpression@377-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpression@377-10'::Invoke } // end of class 'multilineExpression@377-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@377-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-11'::f IL_0014: ret } // end of method 'multilineExpression@377-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@377-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpression@377-11'::Invoke } // end of class 'multilineExpression@377-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@386-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineExpression@386-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineExpression@386-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'multilineExpression@386-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@386-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineExpression@386-12' Fantomas.Core.CodePrinter/'multilineExpression@386-12'::@_instance IL_000a: ret } // end of method 'multilineExpression@386-12'::.cctor } // end of class 'multilineExpression@386-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@389-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineExpression@389-14' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'multilineExpression@389-14'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'multilineExpression@389-14'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@389-14'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineExpression@389-14' Fantomas.Core.CodePrinter/'multilineExpression@389-14'::@_instance IL_000a: ret } // end of method 'multilineExpression@389-14'::.cctor } // end of class 'multilineExpression@389-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@389-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineExpression@389-13'::c IL_000d: ret } // end of method 'multilineExpression@389-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineExpression@389-13'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'multilineExpression@389-14' Fantomas.Core.CodePrinter/'multilineExpression@389-14'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineExpression@389-13'::Invoke } // end of class 'multilineExpression@389-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@388-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@388-15'::f IL_000d: ret } // end of method 'multilineExpression@388-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@388-15'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multilineExpression@388-15'::Invoke } // end of class 'multilineExpression@388-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@393-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool isFixed .method assembly specialname rtspecialname instance void .ctor(bool isFixed) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'multilineExpression@393-17'::isFixed IL_000d: ret } // end of method 'multilineExpression@393-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'multilineExpression@393-17'::isFixed IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: ldarg.1 IL_000b: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0010: ret } // end of method 'multilineExpression@393-17'::Invoke } // end of class 'multilineExpression@393-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@393-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'multilineExpression@393-18'::e IL_000d: ret } // end of method 'multilineExpression@393-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'multilineExpression@393-18'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'multilineExpression@393-18'::Invoke } // end of class 'multilineExpression@393-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@393-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@393-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@393-19'::f IL_0014: ret } // end of method 'multilineExpression@393-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@393-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@393-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpression@393-19'::Invoke } // end of class 'multilineExpression@393-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@391-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprArrayOrListNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprArrayOrListNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.CodePrinter/'multilineExpression@391-16'::node IL_000d: ret } // end of method 'multilineExpression@391-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 79 (0x4f) .maxstack 7 .locals init (bool V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, string V_3, class Fantomas.Core.Context/WriterEvent V_4) IL_0000: ldarg.1 IL_0001: call bool Fantomas.Core.Context::lastWriteEventIsNewline(class Fantomas.Core.Context/Context) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@393-17'::.ctor(bool) IL_000d: stloc.1 IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.CodePrinter/'multilineExpression@391-16'::node IL_0014: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Closing@ IL_0019: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_001e: stloc.3 IL_001f: ldloc.3 IL_0020: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0025: stloc.s V_4 IL_0027: ldloc.s V_4 IL_0029: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@393-18'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_002e: stloc.2 IL_002f: ldloc.1 IL_0030: ldloc.2 IL_0031: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@393-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0036: ldarg.0 IL_0037: ldfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.CodePrinter/'multilineExpression@391-16'::node IL_003c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Closing@ IL_0041: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::leaveNode(!!0) IL_0046: ldarg.1 IL_0047: tail. IL_0049: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_004e: ret } // end of method 'multilineExpression@391-16'::Invoke } // end of class 'multilineExpression@391-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@390-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@390-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@390-20'::f IL_0014: ret } // end of method 'multilineExpression@390-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@390-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@390-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpression@390-20'::Invoke } // end of class 'multilineExpression@390-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@388-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@388-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@388-21'::f IL_0014: ret } // end of method 'multilineExpression@388-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@388-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@388-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpression@388-21'::Invoke } // end of class 'multilineExpression@388-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@387-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@387-22'::f IL_000d: ret } // end of method 'multilineExpression@387-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@387-22'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multilineExpression@387-22'::Invoke } // end of class 'multilineExpression@387-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@386-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@386-23'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@386-23'::f IL_0014: ret } // end of method 'multilineExpression@386-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@386-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpression@386-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpression@386-23'::Invoke } // end of class 'multilineExpression@386-23' .class auto ansi serializable sealed nested assembly beforefieldinit isIfThenElseWithYieldReturn@401 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/isIfThenElseWithYieldReturn@401 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method isIfThenElseWithYieldReturn@401::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 358 (0x166) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/Expr/IfThen V_0, class Fantomas.Core.SyntaxOak/ExprIfThenNode V_1, class Fantomas.Core.SyntaxOak/Expr V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class Fantomas.Core.SyntaxOak/Expr/IfThenElse V_4, class Fantomas.Core.SyntaxOak/ExprIfThenElseNode V_5, class Fantomas.Core.SyntaxOak/Expr V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: switch ( IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0102, IL_0125, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100) IL_0100: br.s IL_0164 IL_0102: ldarg.1 IL_0103: castclass Fantomas.Core.SyntaxOak/Expr/IfThen IL_0108: stloc.0 IL_0109: ldloc.0 IL_010a: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenNode Fantomas.Core.SyntaxOak/Expr/IfThen::item IL_010f: stloc.1 IL_0110: ldloc.1 IL_0111: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::ThenExpr@ IL_0116: stloc.2 IL_0117: ldloc.2 IL_0118: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|YieldLikeExpr|_|@401'(class Fantomas.Core.SyntaxOak/Expr) IL_011d: stloc.3 IL_011e: ldloc.3 IL_011f: brfalse.s IL_0123 IL_0121: ldc.i4.1 IL_0122: ret IL_0123: ldc.i4.0 IL_0124: ret IL_0125: ldarg.1 IL_0126: castclass Fantomas.Core.SyntaxOak/Expr/IfThenElse IL_012b: stloc.s V_4 IL_012d: ldloc.s V_4 IL_012f: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.SyntaxOak/Expr/IfThenElse::item IL_0134: stloc.s V_5 IL_0136: ldloc.s V_5 IL_0138: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::IfExpr@ IL_013d: stloc.2 IL_013e: ldloc.s V_5 IL_0140: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::ElseExpr@ IL_0145: stloc.s V_6 IL_0147: ldloc.2 IL_0148: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|YieldLikeExpr|_|@401'(class Fantomas.Core.SyntaxOak/Expr) IL_014d: stloc.3 IL_014e: ldloc.3 IL_014f: brfalse.s IL_0153 IL_0151: br.s IL_0160 IL_0153: ldloc.s V_6 IL_0155: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|YieldLikeExpr|_|@401'(class Fantomas.Core.SyntaxOak/Expr) IL_015a: stloc.s V_7 IL_015c: ldloc.s V_7 IL_015e: brfalse.s IL_0162 IL_0160: ldc.i4.1 IL_0161: ret IL_0162: ldc.i4.0 IL_0163: ret IL_0164: ldc.i4.0 IL_0165: ret } // end of method isIfThenElseWithYieldReturn@401::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/isIfThenElseWithYieldReturn@401::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/isIfThenElseWithYieldReturn@401 Fantomas.Core.CodePrinter/isIfThenElseWithYieldReturn@401::@_instance IL_000a: ret } // end of method isIfThenElseWithYieldReturn@401::.cctor } // end of class isIfThenElseWithYieldReturn@401 .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@423-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@423-36' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@423-36'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call bool Fantomas.Core.CodePrinter::isSynExprLambdaOrIfThenElse(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method 'genExpr@423-36'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@423-36'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@423-36' Fantomas.Core.CodePrinter/'genExpr@423-36'::@_instance IL_000a: ret } // end of method 'genExpr@423-36'::.cctor } // end of class 'genExpr@423-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@398-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprArrayOrListNode node .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpression .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprArrayOrListNode node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.CodePrinter/'genExpr@398-35'::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@398-35'::smallExpression IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@398-35'::multilineExpression IL_001b: ret } // end of method 'genExpr@398-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 118 (0x76) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: nop IL_0001: ldsfld class Fantomas.Core.CodePrinter/isIfThenElseWithYieldReturn@401 Fantomas.Core.CodePrinter/isIfThenElseWithYieldReturn@401::@_instance IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: ldarg.0 IL_0009: ldfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.CodePrinter/'genExpr@398-35'::node IL_000e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Elements@ IL_0013: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0018: brfalse.s IL_001e IL_001a: ldc.i4.1 IL_001b: nop IL_001c: br.s IL_0034 IL_001e: ldsfld class Fantomas.Core.CodePrinter/'genExpr@423-36' Fantomas.Core.CodePrinter/'genExpr@423-36'::@_instance IL_0023: ldarg.0 IL_0024: ldfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.CodePrinter/'genExpr@398-35'::node IL_0029: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Elements@ IL_002e: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::ForAll(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0033: nop IL_0034: brfalse.s IL_0045 IL_0036: ldarg.0 IL_0037: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@398-35'::multilineExpression IL_003c: ldarg.1 IL_003d: tail. IL_003f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0044: ret IL_0045: ldarg.1 IL_0046: ldarg.1 IL_0047: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_004c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_0051: ldarg.0 IL_0052: ldfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.CodePrinter/'genExpr@398-35'::node IL_0057: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Elements@ IL_005c: call class Fantomas.Core.Context/Size Fantomas.Core.Context::getListOrArrayExprSize(class Fantomas.Core.Context/Context, int32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0061: ldarg.0 IL_0062: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@398-35'::smallExpression IL_0067: ldarg.0 IL_0068: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@398-35'::multilineExpression IL_006d: ldarg.1 IL_006e: tail. IL_0070: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isSmallExpression(class Fantomas.Core.Context/Size, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0075: ret } // end of method 'genExpr@398-35'::Invoke } // end of class 'genExpr@398-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFieldName@434-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genRecordFieldName@434-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genRecordFieldName@434-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genRecordFieldName@434-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genRecordFieldName@434-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genRecordFieldName@434-1' Fantomas.Core.CodePrinter/'genRecordFieldName@434-1'::@_instance IL_000a: ret } // end of method 'genRecordFieldName@434-1'::.cctor } // end of class 'genRecordFieldName@434-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFieldName@433-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFieldName@433-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFieldName@433-2'::f IL_0014: ret } // end of method 'genRecordFieldName@433-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFieldName@433-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFieldName@433-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genRecordFieldName@433-2'::Invoke } // end of class 'genRecordFieldName@433-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFieldName@433-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFieldName@433-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFieldName@433-3'::f IL_0014: ret } // end of method 'genRecordFieldName@433-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFieldName@433-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFieldName@433-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genRecordFieldName@433-3'::Invoke } // end of class 'genRecordFieldName@433-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFieldName@436-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genRecordFieldName@436-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genRecordFieldName@436-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genRecordFieldName@436-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genRecordFieldName@436-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genRecordFieldName@436-4' Fantomas.Core.CodePrinter/'genRecordFieldName@436-4'::@_instance IL_000a: ret } // end of method 'genRecordFieldName@436-4'::.cctor } // end of class 'genRecordFieldName@436-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFieldName@433-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFieldName@433-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFieldName@433-5'::f IL_0014: ret } // end of method 'genRecordFieldName@433-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFieldName@433-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFieldName@433-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genRecordFieldName@433-5'::Invoke } // end of class 'genRecordFieldName@433-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFieldName@432-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genRecordFieldName@432-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genRecordFieldName@432-6'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/RecordFieldNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genRecordFieldName@432(class Fantomas.Core.SyntaxOak/RecordFieldNode) IL_0006: ret } // end of method 'genRecordFieldName@432-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genRecordFieldName@432-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genRecordFieldName@432-6' Fantomas.Core.CodePrinter/'genRecordFieldName@432-6'::@_instance IL_000a: ret } // end of method 'genRecordFieldName@432-6'::.cctor } // end of class 'genRecordFieldName@432-6' .class auto ansi serializable sealed nested assembly beforefieldinit fieldsExpr@439 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genRecordFieldName .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genRecordFieldName, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/fieldsExpr@439::genRecordFieldName IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/fieldsExpr@439::c IL_0014: ret } // end of method fieldsExpr@439::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/fieldsExpr@439::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/fieldsExpr@439::genRecordFieldName IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method fieldsExpr@439::Invoke } // end of class fieldsExpr@439 .class auto ansi serializable sealed nested assembly beforefieldinit smallRecordExpr@444 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/smallRecordExpr@444 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method smallRecordExpr@444::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method smallRecordExpr@444::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/smallRecordExpr@444::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/smallRecordExpr@444 Fantomas.Core.CodePrinter/smallRecordExpr@444::@_instance IL_000a: ret } // end of method smallRecordExpr@444::.cctor } // end of class smallRecordExpr@444 .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@443-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-1'::f IL_0014: ret } // end of method 'smallRecordExpr@443-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@443-1'::Invoke } // end of class 'smallRecordExpr@443-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@447-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallRecordExpr@447-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallRecordExpr@447-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'smallRecordExpr@447-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@447-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@447-2' Fantomas.Core.CodePrinter/'smallRecordExpr@447-2'::@_instance IL_000a: ret } // end of method 'smallRecordExpr@447-2'::.cctor } // end of class 'smallRecordExpr@447-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@447-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@447-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@447-3'::f IL_0014: ret } // end of method 'smallRecordExpr@447-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@447-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@447-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@447-3'::Invoke } // end of class 'smallRecordExpr@447-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@447-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@447-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@447-4'::f IL_0014: ret } // end of method 'smallRecordExpr@447-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@447-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@447-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@447-4'::Invoke } // end of class 'smallRecordExpr@447-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@449-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasFields .method assembly specialname rtspecialname instance void .ctor(bool hasFields) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'smallRecordExpr@449-5'::hasFields IL_000d: ret } // end of method 'smallRecordExpr@449-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'smallRecordExpr@449-5'::hasFields IL_0006: brfalse.s IL_0011 IL_0008: ldarg.1 IL_0009: tail. IL_000b: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSemi(class Fantomas.Core.Context/Context) IL_0010: ret IL_0011: ldarg.1 IL_0012: ret } // end of method 'smallRecordExpr@449-5'::Invoke } // end of class 'smallRecordExpr@449-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@447-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@447-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@447-6'::f IL_0014: ret } // end of method 'smallRecordExpr@447-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@447-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@447-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@447-6'::Invoke } // end of class 'smallRecordExpr@447-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@450-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'smallRecordExpr@450-7'::e IL_000d: ret } // end of method 'smallRecordExpr@450-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'smallRecordExpr@450-7'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'smallRecordExpr@450-7'::Invoke } // end of class 'smallRecordExpr@450-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@450-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@450-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@450-8'::f IL_0014: ret } // end of method 'smallRecordExpr@450-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@450-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@450-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@450-8'::Invoke } // end of class 'smallRecordExpr@450-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@451-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallRecordExpr@451-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallRecordExpr@451-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'smallRecordExpr@451-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@451-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@451-9' Fantomas.Core.CodePrinter/'smallRecordExpr@451-9'::@_instance IL_000a: ret } // end of method 'smallRecordExpr@451-9'::.cctor } // end of class 'smallRecordExpr@451-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@443-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-10'::f IL_0014: ret } // end of method 'smallRecordExpr@443-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@443-10'::Invoke } // end of class 'smallRecordExpr@443-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@452-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallRecordExpr@452-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallRecordExpr@452-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSemi(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'smallRecordExpr@452-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@452-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@452-12' Fantomas.Core.CodePrinter/'smallRecordExpr@452-12'::@_instance IL_000a: ret } // end of method 'smallRecordExpr@452-12'::.cctor } // end of class 'smallRecordExpr@452-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@452-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genRecordFieldName .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genRecordFieldName, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'smallRecordExpr@452-11'::genRecordFieldName IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'smallRecordExpr@452-11'::c IL_0014: ret } // end of method 'smallRecordExpr@452-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@452-12' Fantomas.Core.CodePrinter/'smallRecordExpr@452-12'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'smallRecordExpr@452-11'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'smallRecordExpr@452-11'::genRecordFieldName IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'smallRecordExpr@452-11'::Invoke } // end of class 'smallRecordExpr@452-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@443-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-13'::f IL_0014: ret } // end of method 'smallRecordExpr@443-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@443-13'::Invoke } // end of class 'smallRecordExpr@443-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@453-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallRecordExpr@453-14' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallRecordExpr@453-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'smallRecordExpr@453-14'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@453-14'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@453-14' Fantomas.Core.CodePrinter/'smallRecordExpr@453-14'::@_instance IL_000a: ret } // end of method 'smallRecordExpr@453-14'::.cctor } // end of class 'smallRecordExpr@453-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@443-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-15'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-15'::f IL_0014: ret } // end of method 'smallRecordExpr@443-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@443-15'::Invoke } // end of class 'smallRecordExpr@443-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@443-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-16'::f IL_0014: ret } // end of method 'smallRecordExpr@443-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@443-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@443-16'::Invoke } // end of class 'smallRecordExpr@443-16' .class auto ansi serializable sealed nested assembly beforefieldinit multilineRecordExpr@463 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/multilineRecordExpr@463::expr IL_000d: ret } // end of method multilineRecordExpr@463::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/multilineRecordExpr@463::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method multilineRecordExpr@463::Invoke } // end of class multilineRecordExpr@463 .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@462-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-1'::f IL_0014: ret } // end of method 'multilineRecordExpr@462-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@462-1'::Invoke } // end of class 'multilineRecordExpr@462-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@462-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@462-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@462-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'multilineRecordExpr@462-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@462-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@462-2' Fantomas.Core.CodePrinter/'multilineRecordExpr@462-2'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@462-2'::.cctor } // end of class 'multilineRecordExpr@462-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@462-3' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@462-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@462-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'multilineRecordExpr@462-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@462-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@462-3' Fantomas.Core.CodePrinter/'multilineRecordExpr@462-3'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@462-3'::.cctor } // end of class 'multilineRecordExpr@462-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@462-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-4'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-4'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multilineRecordExpr@462-4'::f IL_001b: ret } // end of method 'multilineRecordExpr@462-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-4'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-4'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multilineRecordExpr@462-4'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multilineRecordExpr@462-4'::Invoke } // end of class 'multilineRecordExpr@462-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@462-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 arg .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 arg, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-5'::arg IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-5'::ctx IL_0014: ret } // end of method 'multilineRecordExpr@462-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-5'::arg IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@462-5'::Invoke } // end of class 'multilineRecordExpr@462-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@462-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@462-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@462-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'multilineRecordExpr@462-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@462-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@462-6' Fantomas.Core.CodePrinter/'multilineRecordExpr@462-6'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@462-6'::.cctor } // end of class 'multilineRecordExpr@462-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@462-7' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@462-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@462-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'multilineRecordExpr@462-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@462-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@462-7' Fantomas.Core.CodePrinter/'multilineRecordExpr@462-7'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@462-7'::.cctor } // end of class 'multilineRecordExpr@462-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@462-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-8'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-8'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multilineRecordExpr@462-8'::f IL_001b: ret } // end of method 'multilineRecordExpr@462-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-8'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-8'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multilineRecordExpr@462-8'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multilineRecordExpr@462-8'::Invoke } // end of class 'multilineRecordExpr@462-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@462-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-9'::f IL_0014: ret } // end of method 'multilineRecordExpr@462-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@462-9'::Invoke } // end of class 'multilineRecordExpr@462-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@465-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasFields .method assembly specialname rtspecialname instance void .ctor(bool hasFields) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'multilineRecordExpr@465-10'::hasFields IL_000d: ret } // end of method 'multilineRecordExpr@465-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'multilineRecordExpr@465-10'::hasFields IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'multilineRecordExpr@465-10'::Invoke } // end of class 'multilineRecordExpr@465-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@462-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-11'::f IL_0014: ret } // end of method 'multilineRecordExpr@462-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@462-11'::Invoke } // end of class 'multilineRecordExpr@462-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@462-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-12'::fieldsExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-12'::ctx IL_0014: ret } // end of method 'multilineRecordExpr@462-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@462-12'::fieldsExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@462-12'::Invoke } // end of class 'multilineRecordExpr@462-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@461-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@461-13' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@461-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@461-13'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@461-13'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@461-13' Fantomas.Core.CodePrinter/'multilineRecordExpr@461-13'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@461-13'::.cctor } // end of class 'multilineRecordExpr@461-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@461-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@461-14'::ctx IL_000d: ret } // end of method 'multilineRecordExpr@461-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@461-14'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multilineRecordExpr@461-14'::Invoke } // end of class 'multilineRecordExpr@461-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@461-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@461-15'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@461-15'::ctx IL_0014: ret } // end of method 'multilineRecordExpr@461-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@461-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@461-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@461-15'::Invoke } // end of class 'multilineRecordExpr@461-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@461-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@461-16' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@461-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@461-16'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@461-16'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@461-16' Fantomas.Core.CodePrinter/'multilineRecordExpr@461-16'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@461-16'::.cctor } // end of class 'multilineRecordExpr@461-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@461-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@461-17'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@461-17'::f IL_0014: ret } // end of method 'multilineRecordExpr@461-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@461-17'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@461-17'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@461-17'::Invoke } // end of class 'multilineRecordExpr@461-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@460-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@460-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@460-18'::f IL_0014: ret } // end of method 'multilineRecordExpr@460-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@460-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@460-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@460-18'::Invoke } // end of class 'multilineRecordExpr@460-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@460-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@460-19'::ctx IL_000d: ret } // end of method 'multilineRecordExpr@460-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@460-19'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multilineRecordExpr@460-19'::Invoke } // end of class 'multilineRecordExpr@460-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@460-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@460-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@460-20'::f IL_0014: ret } // end of method 'multilineRecordExpr@460-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@460-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@460-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@460-20'::Invoke } // end of class 'multilineRecordExpr@460-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@472-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@472-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@472-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'multilineRecordExpr@472-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@472-21'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@472-21' Fantomas.Core.CodePrinter/'multilineRecordExpr@472-21'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@472-21'::.cctor } // end of class 'multilineRecordExpr@472-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@471-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-22'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-22'::f IL_0014: ret } // end of method 'multilineRecordExpr@471-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-22'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-22'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@471-22'::Invoke } // end of class 'multilineRecordExpr@471-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@473-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@473-23'::f IL_000d: ret } // end of method 'multilineRecordExpr@473-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@473-23'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multilineRecordExpr@473-23'::Invoke } // end of class 'multilineRecordExpr@473-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@471-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-24'::f IL_0014: ret } // end of method 'multilineRecordExpr@471-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@471-24'::Invoke } // end of class 'multilineRecordExpr@471-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@474-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'multilineRecordExpr@474-25'::e IL_000d: ret } // end of method 'multilineRecordExpr@474-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'multilineRecordExpr@474-25'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'multilineRecordExpr@474-25'::Invoke } // end of class 'multilineRecordExpr@474-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@471-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-26'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-26'::f IL_0014: ret } // end of method 'multilineRecordExpr@471-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-26'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-26'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@471-26'::Invoke } // end of class 'multilineRecordExpr@471-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@475-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@475-27' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@475-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@475-27'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@475-27'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@475-27' Fantomas.Core.CodePrinter/'multilineRecordExpr@475-27'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@475-27'::.cctor } // end of class 'multilineRecordExpr@475-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@471-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-28'::f IL_0014: ret } // end of method 'multilineRecordExpr@471-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@471-28'::Invoke } // end of class 'multilineRecordExpr@471-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@476-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@476-29' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@476-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@476-29'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@476-29'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@476-29' Fantomas.Core.CodePrinter/'multilineRecordExpr@476-29'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@476-29'::.cctor } // end of class 'multilineRecordExpr@476-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@476-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@476-30'::f IL_000d: ret } // end of method 'multilineRecordExpr@476-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@476-30'::f IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::whenShortIndent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'multilineRecordExpr@476-30'::Invoke } // end of class 'multilineRecordExpr@476-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@471-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-31'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-31'::f IL_0014: ret } // end of method 'multilineRecordExpr@471-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-31'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-31'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@471-31'::Invoke } // end of class 'multilineRecordExpr@471-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@471-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-32'::ctx IL_000d: ret } // end of method 'multilineRecordExpr@471-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-32'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multilineRecordExpr@471-32'::Invoke } // end of class 'multilineRecordExpr@471-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@471-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-33'::fieldsExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-33'::ctx IL_0014: ret } // end of method 'multilineRecordExpr@471-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-33'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-33'::fieldsExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@471-33'::Invoke } // end of class 'multilineRecordExpr@471-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@479-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@479-34' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@479-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@479-34'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@479-34'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@479-34' Fantomas.Core.CodePrinter/'multilineRecordExpr@479-34'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@479-34'::.cctor } // end of class 'multilineRecordExpr@479-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@471-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-35'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-35'::f IL_0014: ret } // end of method 'multilineRecordExpr@471-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-35'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-35'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@471-35'::Invoke } // end of class 'multilineRecordExpr@471-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@480-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@480-36' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@480-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@480-36'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@480-36'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@480-36' Fantomas.Core.CodePrinter/'multilineRecordExpr@480-36'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@480-36'::.cctor } // end of class 'multilineRecordExpr@480-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@480-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@480-37'::f IL_000d: ret } // end of method 'multilineRecordExpr@480-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@480-37'::f IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::whenShortIndent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'multilineRecordExpr@480-37'::Invoke } // end of class 'multilineRecordExpr@480-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@471-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-38'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-38'::f IL_0014: ret } // end of method 'multilineRecordExpr@471-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-38'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-38'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@471-38'::Invoke } // end of class 'multilineRecordExpr@471-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@471-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-39'::ctx IL_000d: ret } // end of method 'multilineRecordExpr@471-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-39'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multilineRecordExpr@471-39'::Invoke } // end of class 'multilineRecordExpr@471-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@471-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-40'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-40'::f IL_0014: ret } // end of method 'multilineRecordExpr@471-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-40'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@471-40'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@471-40'::Invoke } // end of class 'multilineRecordExpr@471-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@485-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@485-41' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@485-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@485-41'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@485-41'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@485-41' Fantomas.Core.CodePrinter/'multilineRecordExpr@485-41'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@485-41'::.cctor } // end of class 'multilineRecordExpr@485-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@485-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@485-42'::ctx IL_000d: ret } // end of method 'multilineRecordExpr@485-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@485-42'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multilineRecordExpr@485-42'::Invoke } // end of class 'multilineRecordExpr@485-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@485-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@485-43'::fieldsExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@485-43'::ctx IL_0014: ret } // end of method 'multilineRecordExpr@485-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@485-43'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@485-43'::fieldsExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@485-43'::Invoke } // end of class 'multilineRecordExpr@485-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@485-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@485-44' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@485-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@485-44'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@485-44'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@485-44' Fantomas.Core.CodePrinter/'multilineRecordExpr@485-44'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@485-44'::.cctor } // end of class 'multilineRecordExpr@485-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@485-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@485-45'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@485-45'::f IL_0014: ret } // end of method 'multilineRecordExpr@485-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@485-45'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@485-45'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@485-45'::Invoke } // end of class 'multilineRecordExpr@485-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@484-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@484-46'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@484-46'::f IL_0014: ret } // end of method 'multilineRecordExpr@484-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@484-46'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@484-46'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@484-46'::Invoke } // end of class 'multilineRecordExpr@484-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@486-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@486-47' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@486-47'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.1 IL_0001: call bool Fantomas.Core.Context::lastWriteEventIsNewline(class Fantomas.Core.Context/Context) IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000f: ldarg.1 IL_0010: tail. IL_0012: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0017: ret } // end of method 'multilineRecordExpr@486-47'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@486-47'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@486-47' Fantomas.Core.CodePrinter/'multilineRecordExpr@486-47'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@486-47'::.cctor } // end of class 'multilineRecordExpr@486-47' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@484-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@484-48'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@484-48'::f IL_0014: ret } // end of method 'multilineRecordExpr@484-48'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@484-48'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@484-48'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@484-48'::Invoke } // end of class 'multilineRecordExpr@484-48' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@484-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@484-49'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@484-49'::f IL_0014: ret } // end of method 'multilineRecordExpr@484-49'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@484-49'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@484-49'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@484-49'::Invoke } // end of class 'multilineRecordExpr@484-49' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@493-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@493-50' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@493-50'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'multilineRecordExpr@493-50'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@493-50'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@493-50' Fantomas.Core.CodePrinter/'multilineRecordExpr@493-50'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@493-50'::.cctor } // end of class 'multilineRecordExpr@493-50' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@492-51' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@492-51'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@492-51'::f IL_0014: ret } // end of method 'multilineRecordExpr@492-51'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@492-51'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@492-51'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@492-51'::Invoke } // end of class 'multilineRecordExpr@492-51' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@496-52' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@496-52'::expr IL_000d: ret } // end of method 'multilineRecordExpr@496-52'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@496-52'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'multilineRecordExpr@496-52'::Invoke } // end of class 'multilineRecordExpr@496-52' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@495-53' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-53'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-53'::f IL_0014: ret } // end of method 'multilineRecordExpr@495-53'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-53'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-53'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@495-53'::Invoke } // end of class 'multilineRecordExpr@495-53' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@498-54' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasFields .method assembly specialname rtspecialname instance void .ctor(bool hasFields) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'multilineRecordExpr@498-54'::hasFields IL_000d: ret } // end of method 'multilineRecordExpr@498-54'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'multilineRecordExpr@498-54'::hasFields IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'multilineRecordExpr@498-54'::Invoke } // end of class 'multilineRecordExpr@498-54' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@495-55' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-55'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-55'::f IL_0014: ret } // end of method 'multilineRecordExpr@495-55'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-55'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-55'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@495-55'::Invoke } // end of class 'multilineRecordExpr@495-55' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@495-56' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-56'::fieldsExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-56'::ctx IL_0014: ret } // end of method 'multilineRecordExpr@495-56'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-56'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-56'::fieldsExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@495-56'::Invoke } // end of class 'multilineRecordExpr@495-56' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@500-57' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@500-57' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@500-57'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'multilineRecordExpr@500-57'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@500-57'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@500-57' Fantomas.Core.CodePrinter/'multilineRecordExpr@500-57'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@500-57'::.cctor } // end of class 'multilineRecordExpr@500-57' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@495-58' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-58'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-58'::f IL_0014: ret } // end of method 'multilineRecordExpr@495-58'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-58'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-58'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@495-58'::Invoke } // end of class 'multilineRecordExpr@495-58' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@495-59' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-59'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-59'::f IL_0014: ret } // end of method 'multilineRecordExpr@495-59'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-59'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@495-59'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@495-59'::Invoke } // end of class 'multilineRecordExpr@495-59' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@494-60' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@494-60'::f IL_000d: ret } // end of method 'multilineRecordExpr@494-60'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@494-60'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multilineRecordExpr@494-60'::Invoke } // end of class 'multilineRecordExpr@494-60' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@492-61' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@492-61'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@492-61'::f IL_0014: ret } // end of method 'multilineRecordExpr@492-61'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@492-61'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@492-61'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@492-61'::Invoke } // end of class 'multilineRecordExpr@492-61' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@505-62' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@505-62' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@505-62'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'multilineRecordExpr@505-62'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@505-62'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@505-62' Fantomas.Core.CodePrinter/'multilineRecordExpr@505-62'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@505-62'::.cctor } // end of class 'multilineRecordExpr@505-62' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@504-63' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-63'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-63'::f IL_0014: ret } // end of method 'multilineRecordExpr@504-63'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-63'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-63'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@504-63'::Invoke } // end of class 'multilineRecordExpr@504-63' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@506-64' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@506-64'::f IL_000d: ret } // end of method 'multilineRecordExpr@506-64'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@506-64'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multilineRecordExpr@506-64'::Invoke } // end of class 'multilineRecordExpr@506-64' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@504-65' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-65'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-65'::f IL_0014: ret } // end of method 'multilineRecordExpr@504-65'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-65'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-65'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@504-65'::Invoke } // end of class 'multilineRecordExpr@504-65' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@507-66' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'multilineRecordExpr@507-66'::e IL_000d: ret } // end of method 'multilineRecordExpr@507-66'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'multilineRecordExpr@507-66'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'multilineRecordExpr@507-66'::Invoke } // end of class 'multilineRecordExpr@507-66' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@504-67' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-67'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-67'::f IL_0014: ret } // end of method 'multilineRecordExpr@504-67'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-67'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-67'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@504-67'::Invoke } // end of class 'multilineRecordExpr@504-67' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@508-68' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@508-68' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@508-68'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@508-68'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@508-68'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@508-68' Fantomas.Core.CodePrinter/'multilineRecordExpr@508-68'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@508-68'::.cctor } // end of class 'multilineRecordExpr@508-68' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@504-69' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-69'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-69'::f IL_0014: ret } // end of method 'multilineRecordExpr@504-69'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-69'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-69'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@504-69'::Invoke } // end of class 'multilineRecordExpr@504-69' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@509-70' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@509-70' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@509-70'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@509-70'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@509-70'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@509-70' Fantomas.Core.CodePrinter/'multilineRecordExpr@509-70'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@509-70'::.cctor } // end of class 'multilineRecordExpr@509-70' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@509-71' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@509-71'::f IL_000d: ret } // end of method 'multilineRecordExpr@509-71'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@509-71'::f IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::whenShortIndent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'multilineRecordExpr@509-71'::Invoke } // end of class 'multilineRecordExpr@509-71' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@504-72' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-72'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-72'::f IL_0014: ret } // end of method 'multilineRecordExpr@504-72'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-72'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-72'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@504-72'::Invoke } // end of class 'multilineRecordExpr@504-72' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@504-73' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-73'::ctx IL_000d: ret } // end of method 'multilineRecordExpr@504-73'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-73'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multilineRecordExpr@504-73'::Invoke } // end of class 'multilineRecordExpr@504-73' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@504-74' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-74'::fieldsExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-74'::ctx IL_0014: ret } // end of method 'multilineRecordExpr@504-74'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-74'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-74'::fieldsExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@504-74'::Invoke } // end of class 'multilineRecordExpr@504-74' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@512-75' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@512-75' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@512-75'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@512-75'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@512-75'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@512-75' Fantomas.Core.CodePrinter/'multilineRecordExpr@512-75'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@512-75'::.cctor } // end of class 'multilineRecordExpr@512-75' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@504-76' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-76'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-76'::f IL_0014: ret } // end of method 'multilineRecordExpr@504-76'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-76'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-76'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@504-76'::Invoke } // end of class 'multilineRecordExpr@504-76' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@513-77' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@513-77' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@513-77'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@513-77'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@513-77'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@513-77' Fantomas.Core.CodePrinter/'multilineRecordExpr@513-77'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@513-77'::.cctor } // end of class 'multilineRecordExpr@513-77' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@513-78' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@513-78'::f IL_000d: ret } // end of method 'multilineRecordExpr@513-78'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@513-78'::f IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::whenShortIndent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'multilineRecordExpr@513-78'::Invoke } // end of class 'multilineRecordExpr@513-78' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@504-79' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-79'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-79'::f IL_0014: ret } // end of method 'multilineRecordExpr@504-79'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-79'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-79'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@504-79'::Invoke } // end of class 'multilineRecordExpr@504-79' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@514-80' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@514-80' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@514-80'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'multilineRecordExpr@514-80'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@514-80'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@514-80' Fantomas.Core.CodePrinter/'multilineRecordExpr@514-80'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@514-80'::.cctor } // end of class 'multilineRecordExpr@514-80' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@504-81' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-81'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-81'::f IL_0014: ret } // end of method 'multilineRecordExpr@504-81'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-81'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-81'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@504-81'::Invoke } // end of class 'multilineRecordExpr@504-81' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@504-82' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-82'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-82'::f IL_0014: ret } // end of method 'multilineRecordExpr@504-82'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-82'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@504-82'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@504-82'::Invoke } // end of class 'multilineRecordExpr@504-82' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@524-84' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@524-84' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@524-84'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'multilineRecordExpr@524-84'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@524-84'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@524-84' Fantomas.Core.CodePrinter/'multilineRecordExpr@524-84'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@524-84'::.cctor } // end of class 'multilineRecordExpr@524-84' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@524-85' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@524-85'::ctx IL_000d: ret } // end of method 'multilineRecordExpr@524-85'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@524-85'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multilineRecordExpr@524-85'::Invoke } // end of class 'multilineRecordExpr@524-85' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@528-87' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 targetColumn .method assembly specialname rtspecialname instance void .ctor(int32 targetColumn) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/'multilineRecordExpr@528-87'::targetColumn IL_000d: ret } // end of method 'multilineRecordExpr@528-87'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'multilineRecordExpr@528-87'::targetColumn IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addFixedSpaces(int32, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'multilineRecordExpr@528-87'::Invoke } // end of class 'multilineRecordExpr@528-87' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@530-88' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@530-88'::f IL_000d: ret } // end of method 'multilineRecordExpr@530-88'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@530-88'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multilineRecordExpr@530-88'::Invoke } // end of class 'multilineRecordExpr@530-88' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@528-89' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@528-89'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@528-89'::f IL_0014: ret } // end of method 'multilineRecordExpr@528-89'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@528-89'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@528-89'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@528-89'::Invoke } // end of class 'multilineRecordExpr@528-89' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@526-86' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public int32 targetColumn .method assembly specialname rtspecialname instance void .ctor(int32 targetColumn) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/'multilineRecordExpr@526-86'::targetColumn IL_000d: ret } // end of method 'multilineRecordExpr@526-86'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/RecordFieldNode e) cil managed { // Code size 34 (0x22) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'multilineRecordExpr@526-86'::targetColumn IL_0006: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@528-87'::.ctor(int32) IL_000b: stloc.0 IL_000c: ldarg.1 IL_000d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genRecordFieldName@432(class Fantomas.Core.SyntaxOak/RecordFieldNode) IL_0012: stloc.2 IL_0013: ldloc.2 IL_0014: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@530-88'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0019: stloc.1 IL_001a: ldloc.0 IL_001b: ldloc.1 IL_001c: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@528-89'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0021: ret } // end of method 'multilineRecordExpr@526-86'::Invoke } // end of class 'multilineRecordExpr@526-86' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@526-90' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineRecordExpr@526-90'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multilineRecordExpr@526-90'::f IL_0014: ret } // end of method 'multilineRecordExpr@526-90'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineRecordExpr@526-90'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multilineRecordExpr@526-90'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'multilineRecordExpr@526-90'::Invoke } // end of class 'multilineRecordExpr@526-90' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@524-91' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@524-91'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@524-91'::f IL_0014: ret } // end of method 'multilineRecordExpr@524-91'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@524-91'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@524-91'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@524-91'::Invoke } // end of class 'multilineRecordExpr@524-91' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@524-92' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@524-92'::ctx IL_000d: ret } // end of method 'multilineRecordExpr@524-92'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@524-92'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multilineRecordExpr@524-92'::Invoke } // end of class 'multilineRecordExpr@524-92' .class auto ansi serializable sealed nested assembly beforefieldinit brace@536 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 expressionStartColumn .method assembly specialname rtspecialname instance void .ctor(int32 expressionStartColumn) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/brace@536::expressionStartColumn IL_000d: ret } // end of method brace@536::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/brace@536::expressionStartColumn IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addFixedSpaces(int32, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method brace@536::Invoke } // end of class brace@536 .class auto ansi serializable sealed nested assembly beforefieldinit 'brace@536-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'brace@536-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'brace@536-1'::f IL_0014: ret } // end of method 'brace@536-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'brace@536-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'brace@536-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'brace@536-1'::Invoke } // end of class 'brace@536-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@538-94' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@538-94' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@538-94'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'multilineRecordExpr@538-94'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@538-94'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@538-94' Fantomas.Core.CodePrinter/'multilineRecordExpr@538-94'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@538-94'::.cctor } // end of class 'multilineRecordExpr@538-94' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@538-95' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 brace .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 brace, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@538-95'::brace IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@538-95'::ctx IL_0014: ret } // end of method 'multilineRecordExpr@538-95'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@538-95'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@538-95'::brace IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@538-95'::Invoke } // end of class 'multilineRecordExpr@538-95' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@532-93' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprRecordNode node .field public int32 expressionStartColumn .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprRecordNode node, int32 expressionStartColumn) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.CodePrinter/'multilineRecordExpr@532-93'::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.CodePrinter/'multilineRecordExpr@532-93'::expressionStartColumn IL_0014: ret } // end of method 'multilineRecordExpr@532-93'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 79 (0x4f) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'multilineRecordExpr@532-93'::expressionStartColumn IL_0006: newobj instance void Fantomas.Core.CodePrinter/brace@536::.ctor(int32) IL_000b: stloc.1 IL_000c: ldarg.0 IL_000d: ldfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.CodePrinter/'multilineRecordExpr@532-93'::node IL_0012: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::ClosingBrace@ IL_0017: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_001c: stloc.2 IL_001d: ldloc.1 IL_001e: ldloc.2 IL_001f: newobj instance void Fantomas.Core.CodePrinter/'brace@536-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0024: stloc.0 IL_0025: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@538-94' Fantomas.Core.CodePrinter/'multilineRecordExpr@538-94'::@_instance IL_002a: stloc.2 IL_002b: ldloc.0 IL_002c: ldloc.2 IL_002d: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@538-95'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0032: stloc.1 IL_0033: ldarg.1 IL_0034: call bool Fantomas.Core.Context::lastWriteEventIsNewline(class Fantomas.Core.Context/Context) IL_0039: brfalse.s IL_0045 IL_003b: ldloc.0 IL_003c: ldarg.1 IL_003d: tail. IL_003f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0044: ret IL_0045: ldloc.1 IL_0046: ldarg.1 IL_0047: tail. IL_0049: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_004e: ret } // end of method 'multilineRecordExpr@532-93'::Invoke } // end of class 'multilineRecordExpr@532-93' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@524-96' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@524-96'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@524-96'::f IL_0014: ret } // end of method 'multilineRecordExpr@524-96'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@524-96'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@524-96'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@524-96'::Invoke } // end of class 'multilineRecordExpr@524-96' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@517-83' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprRecordNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprRecordNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.CodePrinter/'multilineRecordExpr@517-83'::node IL_000d: ret } // end of method 'multilineRecordExpr@517-83'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 155 (0x9b) .maxstack 8 .locals init (int32 V_0, int32 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_7) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0006: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000b: stloc.0 IL_000c: ldloc.0 IL_000d: nop IL_000e: ldarg.1 IL_000f: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0014: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_0019: brfalse.s IL_001f IL_001b: ldc.i4.2 IL_001c: nop IL_001d: br.s IL_0021 IL_001f: ldc.i4.1 IL_0020: nop IL_0021: add IL_0022: stloc.1 IL_0023: ldc.i4.0 IL_0024: ldarg.1 IL_0025: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_002a: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_002f: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@524-84' Fantomas.Core.CodePrinter/'multilineRecordExpr@524-84'::@_instance IL_0034: ldarg.0 IL_0035: ldfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.CodePrinter/'multilineRecordExpr@517-83'::node IL_003a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::OpeningBrace@ IL_003f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNodeWithSpaceSuffix(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0044: stloc.s V_5 IL_0046: ldloc.s V_5 IL_0048: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@524-85'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004d: stloc.s V_4 IL_004f: ldarg.0 IL_0050: ldfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.CodePrinter/'multilineRecordExpr@517-83'::node IL_0055: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprRecordNode::Fields@ IL_005a: stloc.s V_6 IL_005c: ldloc.1 IL_005d: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@526-86'::.ctor(int32) IL_0062: stloc.s V_7 IL_0064: ldloc.s V_6 IL_0066: ldloc.s V_7 IL_0068: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@526-90'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_006d: stloc.s V_5 IL_006f: ldloc.s V_4 IL_0071: ldloc.s V_5 IL_0073: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@524-91'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0078: stloc.3 IL_0079: ldloc.3 IL_007a: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@524-92'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007f: stloc.2 IL_0080: ldarg.0 IL_0081: ldfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.CodePrinter/'multilineRecordExpr@517-83'::node IL_0086: ldloc.0 IL_0087: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@532-93'::.ctor(class Fantomas.Core.SyntaxOak/ExprRecordNode, int32) IL_008c: stloc.3 IL_008d: ldloc.2 IL_008e: ldloc.3 IL_008f: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@524-96'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0094: ldarg.1 IL_0095: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_009a: ret } // end of method 'multilineRecordExpr@517-83'::Invoke } // end of class 'multilineRecordExpr@517-83' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@545-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallRecordExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineRecordExpr .field public class Fantomas.Core.Context/Size size .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallRecordExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineRecordExpr, class Fantomas.Core.Context/Size size) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@545-38'::smallRecordExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@545-38'::multilineRecordExpr IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.Context/Size Fantomas.Core.CodePrinter/'genExpr@545-38'::size IL_001b: ret } // end of method 'genExpr@545-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/Size Fantomas.Core.CodePrinter/'genExpr@545-38'::size IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@545-38'::smallRecordExpr IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@545-38'::multilineRecordExpr IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isSmallExpression(class Fantomas.Core.Context/Size, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genExpr@545-38'::Invoke } // end of class 'genExpr@545-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@543-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprRecordNode node .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallRecordExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineRecordExpr .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprRecordNode node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallRecordExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineRecordExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.CodePrinter/'genExpr@543-37'::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@543-37'::smallRecordExpr IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@543-37'::multilineRecordExpr IL_001b: ret } // end of method 'genExpr@543-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 56 (0x38) .maxstack 8 .locals init (class Fantomas.Core.Context/Size V_0) IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.CodePrinter/'genExpr@543-37'::node IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprRecordNode::Fields@ IL_000c: call class Fantomas.Core.Context/Size Fantomas.Core.Context::getRecordSize(class Fantomas.Core.Context/Context, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: stloc.0 IL_0012: ldarg.0 IL_0013: ldfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.CodePrinter/'genExpr@543-37'::node IL_0018: ldarg.0 IL_0019: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@543-37'::smallRecordExpr IL_001e: ldarg.0 IL_001f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@543-37'::multilineRecordExpr IL_0024: ldloc.0 IL_0025: newobj instance void Fantomas.Core.CodePrinter/'genExpr@545-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Size) IL_002a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: ldarg.1 IL_0030: tail. IL_0032: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0037: ret } // end of method 'genExpr@543-37'::Invoke } // end of class 'genExpr@543-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecordFieldName@549-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAnonRecordFieldName@549-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genAnonRecordFieldName@549-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genAnonRecordFieldName@549-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecordFieldName@549-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAnonRecordFieldName@549-1' Fantomas.Core.CodePrinter/'genAnonRecordFieldName@549-1'::@_instance IL_000a: ret } // end of method 'genAnonRecordFieldName@549-1'::.cctor } // end of class 'genAnonRecordFieldName@549-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecordFieldName@548-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-2'::f IL_0014: ret } // end of method 'genAnonRecordFieldName@548-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAnonRecordFieldName@548-2'::Invoke } // end of class 'genAnonRecordFieldName@548-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecordFieldName@548-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-3'::f IL_0014: ret } // end of method 'genAnonRecordFieldName@548-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAnonRecordFieldName@548-3'::Invoke } // end of class 'genAnonRecordFieldName@548-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecordFieldName@551-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAnonRecordFieldName@551-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genAnonRecordFieldName@551-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genAnonRecordFieldName@551-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecordFieldName@551-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAnonRecordFieldName@551-4' Fantomas.Core.CodePrinter/'genAnonRecordFieldName@551-4'::@_instance IL_000a: ret } // end of method 'genAnonRecordFieldName@551-4'::.cctor } // end of class 'genAnonRecordFieldName@551-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecordFieldName@548-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-5'::f IL_0014: ret } // end of method 'genAnonRecordFieldName@548-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAnonRecordFieldName@548-5'::Invoke } // end of class 'genAnonRecordFieldName@548-5' .class auto ansi serializable sealed nested assembly beforefieldinit genAnonRecordFieldName@548 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genAnonRecordFieldName@548 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genAnonRecordFieldName@548::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/AnonRecordFieldNode node) cil managed { // Code size 77 (0x4d) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3) IL_0000: ldarg.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Ident@ IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_000c: stloc.2 IL_000d: ldsfld class Fantomas.Core.CodePrinter/'genAnonRecordFieldName@549-1' Fantomas.Core.CodePrinter/'genAnonRecordFieldName@549-1'::@_instance IL_0012: stloc.3 IL_0013: ldloc.2 IL_0014: ldloc.3 IL_0015: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001a: stloc.1 IL_001b: ldarg.1 IL_001c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Equals@ IL_0021: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0026: stloc.2 IL_0027: ldloc.1 IL_0028: ldloc.2 IL_0029: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002e: stloc.0 IL_002f: ldsfld class Fantomas.Core.CodePrinter/'genAnonRecordFieldName@551-4' Fantomas.Core.CodePrinter/'genAnonRecordFieldName@551-4'::@_instance IL_0034: ldarg.1 IL_0035: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Expr@ IL_003a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_003f: stloc.1 IL_0040: ldloc.0 IL_0041: ldloc.1 IL_0042: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecordFieldName@548-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0047: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004c: ret } // end of method genAnonRecordFieldName@548::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genAnonRecordFieldName@548::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genAnonRecordFieldName@548 Fantomas.Core.CodePrinter/genAnonRecordFieldName@548::@_instance IL_000a: ret } // end of method genAnonRecordFieldName@548::.cctor } // end of class genAnonRecordFieldName@548 .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@555-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'smallExpression@555-9'::e IL_000d: ret } // end of method 'smallExpression@555-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'smallExpression@555-9'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'smallExpression@555-9'::Invoke } // end of class 'smallExpression@555-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@555-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'smallExpression@555-10'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-10'::f IL_0014: ret } // end of method 'smallExpression@555-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'smallExpression@555-10'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-10'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'smallExpression@555-10'::Invoke } // end of class 'smallExpression@555-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@555-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-11'::f IL_0014: ret } // end of method 'smallExpression@555-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@555-11'::Invoke } // end of class 'smallExpression@555-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@557-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallExpression@557-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallExpression@557-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'smallExpression@557-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@557-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallExpression@557-12' Fantomas.Core.CodePrinter/'smallExpression@557-12'::@_instance IL_000a: ret } // end of method 'smallExpression@557-12'::.cctor } // end of class 'smallExpression@557-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@555-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-13'::f IL_0014: ret } // end of method 'smallExpression@555-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@555-13'::Invoke } // end of class 'smallExpression@555-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@558-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'smallExpression@558-15'::e IL_000d: ret } // end of method 'smallExpression@558-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'smallExpression@558-15'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'smallExpression@558-15'::Invoke } // end of class 'smallExpression@558-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@558-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@558-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@558-16'::f IL_0014: ret } // end of method 'smallExpression@558-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@558-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@558-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@558-16'::Invoke } // end of class 'smallExpression@558-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@558-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallExpression@558-14' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'smallExpression@558-14'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 33 (0x21) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class Fantomas.Core.Context/WriterEvent V_2) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0006: stloc.0 IL_0007: ldstr " with " IL_000c: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0011: stloc.2 IL_0012: ldloc.2 IL_0013: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@558-15'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0018: stloc.1 IL_0019: ldloc.0 IL_001a: ldloc.1 IL_001b: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@558-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0020: ret } // end of method 'smallExpression@558-14'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@558-14'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallExpression@558-14' Fantomas.Core.CodePrinter/'smallExpression@558-14'::@_instance IL_000a: ret } // end of method 'smallExpression@558-14'::.cctor } // end of class 'smallExpression@558-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@558-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'smallExpression@558-17'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'smallExpression@558-17'::o IL_0014: ret } // end of method 'smallExpression@558-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'smallExpression@558-17'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'smallExpression@558-17'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'smallExpression@558-17'::Invoke } // end of class 'smallExpression@558-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@555-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-18'::f IL_0014: ret } // end of method 'smallExpression@555-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@555-18'::Invoke } // end of class 'smallExpression@555-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@559-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallExpression@559-20' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallExpression@559-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSemi(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'smallExpression@559-20'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@559-20'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallExpression@559-20' Fantomas.Core.CodePrinter/'smallExpression@559-20'::@_instance IL_000a: ret } // end of method 'smallExpression@559-20'::.cctor } // end of class 'smallExpression@559-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@559-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genAnonRecordFieldName .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genAnonRecordFieldName, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'smallExpression@559-19'::genAnonRecordFieldName IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'smallExpression@559-19'::c IL_0014: ret } // end of method 'smallExpression@559-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'smallExpression@559-20' Fantomas.Core.CodePrinter/'smallExpression@559-20'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'smallExpression@559-19'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'smallExpression@559-19'::genAnonRecordFieldName IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'smallExpression@559-19'::Invoke } // end of class 'smallExpression@559-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@555-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-21'::f IL_0014: ret } // end of method 'smallExpression@555-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@555-21'::Invoke } // end of class 'smallExpression@555-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@560-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallExpression@560-22' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallExpression@560-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'smallExpression@560-22'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@560-22'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallExpression@560-22' Fantomas.Core.CodePrinter/'smallExpression@560-22'::@_instance IL_000a: ret } // end of method 'smallExpression@560-22'::.cctor } // end of class 'smallExpression@560-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@555-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-23'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-23'::f IL_0014: ret } // end of method 'smallExpression@555-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@555-23'::Invoke } // end of class 'smallExpression@555-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@555-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-24'::f IL_0014: ret } // end of method 'smallExpression@555-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@555-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@555-24'::Invoke } // end of class 'smallExpression@555-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'fieldsExpr@564-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genAnonRecordFieldName .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genAnonRecordFieldName, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'fieldsExpr@564-1'::genAnonRecordFieldName IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'fieldsExpr@564-1'::c IL_0014: ret } // end of method 'fieldsExpr@564-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'fieldsExpr@564-1'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'fieldsExpr@564-1'::genAnonRecordFieldName IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'fieldsExpr@564-1'::Invoke } // end of class 'fieldsExpr@564-1' .class auto ansi serializable sealed nested assembly beforefieldinit recordExpr@570 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/recordExpr@570 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method recordExpr@570::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method recordExpr@570::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/recordExpr@570::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/recordExpr@570 Fantomas.Core.CodePrinter/recordExpr@570::@_instance IL_000a: ret } // end of method recordExpr@570::.cctor } // end of class recordExpr@570 .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@570-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-1'::ctx IL_000d: ret } // end of method 'recordExpr@570-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-1'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'recordExpr@570-1'::Invoke } // end of class 'recordExpr@570-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@572-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'recordExpr@572-2'::e IL_000d: ret } // end of method 'recordExpr@572-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'recordExpr@572-2'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'recordExpr@572-2'::Invoke } // end of class 'recordExpr@572-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@572-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'recordExpr@572-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'recordExpr@572-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'recordExpr@572-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@572-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'recordExpr@572-3' Fantomas.Core.CodePrinter/'recordExpr@572-3'::@_instance IL_000a: ret } // end of method 'recordExpr@572-3'::.cctor } // end of class 'recordExpr@572-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@572-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-4'::ctx IL_000d: ret } // end of method 'recordExpr@572-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-4'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'recordExpr@572-4'::Invoke } // end of class 'recordExpr@572-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@572-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-5'::fieldsExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-5'::ctx IL_0014: ret } // end of method 'recordExpr@572-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-5'::fieldsExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@572-5'::Invoke } // end of class 'recordExpr@572-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@572-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'recordExpr@572-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'recordExpr@572-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'recordExpr@572-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@572-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'recordExpr@572-6' Fantomas.Core.CodePrinter/'recordExpr@572-6'::@_instance IL_000a: ret } // end of method 'recordExpr@572-6'::.cctor } // end of class 'recordExpr@572-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@572-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-7'::f IL_0014: ret } // end of method 'recordExpr@572-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@572-7'::Invoke } // end of class 'recordExpr@572-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@572-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-8'::f IL_0014: ret } // end of method 'recordExpr@572-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@572-8'::Invoke } // end of class 'recordExpr@572-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@572-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-9'::f IL_0014: ret } // end of method 'recordExpr@572-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@572-9'::Invoke } // end of class 'recordExpr@572-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@572-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-10'::f IL_000d: ret } // end of method 'recordExpr@572-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@572-10'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'recordExpr@572-10'::Invoke } // end of class 'recordExpr@572-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@570-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-11'::f IL_0014: ret } // end of method 'recordExpr@570-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@570-11'::Invoke } // end of class 'recordExpr@570-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@573-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'recordExpr@573-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'recordExpr@573-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'recordExpr@573-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@573-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'recordExpr@573-12' Fantomas.Core.CodePrinter/'recordExpr@573-12'::@_instance IL_000a: ret } // end of method 'recordExpr@573-12'::.cctor } // end of class 'recordExpr@573-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@570-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-13'::f IL_0014: ret } // end of method 'recordExpr@570-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@570-13'::Invoke } // end of class 'recordExpr@570-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@570-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-14'::f IL_0014: ret } // end of method 'recordExpr@570-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@570-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@570-14'::Invoke } // end of class 'recordExpr@570-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@581-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'recordExpr@581-16' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'recordExpr@581-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'recordExpr@581-16'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@581-16'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'recordExpr@581-16' Fantomas.Core.CodePrinter/'recordExpr@581-16'::@_instance IL_000a: ret } // end of method 'recordExpr@581-16'::.cctor } // end of class 'recordExpr@581-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@581-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-17'::ctx IL_000d: ret } // end of method 'recordExpr@581-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-17'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'recordExpr@581-17'::Invoke } // end of class 'recordExpr@581-17' .class auto ansi serializable sealed nested assembly beforefieldinit expr@586 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/expr@586::expr IL_000d: ret } // end of method expr@586::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/expr@586::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method expr@586::Invoke } // end of class expr@586 .class auto ansi serializable sealed nested assembly beforefieldinit 'expr@590-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'expr@590-1'::expr IL_000d: ret } // end of method 'expr@590-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'expr@590-1'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'expr@590-1'::Invoke } // end of class 'expr@590-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@596-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 targetColumn .method assembly specialname rtspecialname instance void .ctor(int32 targetColumn) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/'recordExpr@596-19'::targetColumn IL_000d: ret } // end of method 'recordExpr@596-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'recordExpr@596-19'::targetColumn IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addFixedSpaces(int32, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'recordExpr@596-19'::Invoke } // end of class 'recordExpr@596-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@597-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'recordExpr@597-20' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'recordExpr@597-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'recordExpr@597-20'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@597-20'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'recordExpr@597-20' Fantomas.Core.CodePrinter/'recordExpr@597-20'::@_instance IL_000a: ret } // end of method 'recordExpr@597-20'::.cctor } // end of class 'recordExpr@597-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@597-21' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'recordExpr@597-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'recordExpr@597-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'recordExpr@597-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@597-21'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'recordExpr@597-21' Fantomas.Core.CodePrinter/'recordExpr@597-21'::@_instance IL_000a: ret } // end of method 'recordExpr@597-21'::.cctor } // end of class 'recordExpr@597-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@597-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@597-22'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'recordExpr@597-22'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'recordExpr@597-22'::f IL_001b: ret } // end of method 'recordExpr@597-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@597-22'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'recordExpr@597-22'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'recordExpr@597-22'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'recordExpr@597-22'::Invoke } // end of class 'recordExpr@597-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@597-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@597-23'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@597-23'::f IL_0014: ret } // end of method 'recordExpr@597-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@597-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@597-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@597-23'::Invoke } // end of class 'recordExpr@597-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@597-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@597-24'::f IL_000d: ret } // end of method 'recordExpr@597-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@597-24'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'recordExpr@597-24'::Invoke } // end of class 'recordExpr@597-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@596-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-25'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-25'::f IL_0014: ret } // end of method 'recordExpr@596-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-25'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@596-25'::Invoke } // end of class 'recordExpr@596-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@598-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'recordExpr@598-26' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'recordExpr@598-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'recordExpr@598-26'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@598-26'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'recordExpr@598-26' Fantomas.Core.CodePrinter/'recordExpr@598-26'::@_instance IL_000a: ret } // end of method 'recordExpr@598-26'::.cctor } // end of class 'recordExpr@598-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@596-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-27'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-27'::f IL_0014: ret } // end of method 'recordExpr@596-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-27'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-27'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@596-27'::Invoke } // end of class 'recordExpr@596-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@596-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-28'::f IL_0014: ret } // end of method 'recordExpr@596-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@596-28'::Invoke } // end of class 'recordExpr@596-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@596-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-29'::expr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-29'::ctx IL_0014: ret } // end of method 'recordExpr@596-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-29'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-29'::expr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@596-29'::Invoke } // end of class 'recordExpr@596-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@601-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'recordExpr@601-30' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'recordExpr@601-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'recordExpr@601-30'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@601-30'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'recordExpr@601-30' Fantomas.Core.CodePrinter/'recordExpr@601-30'::@_instance IL_000a: ret } // end of method 'recordExpr@601-30'::.cctor } // end of class 'recordExpr@601-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@601-31' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'recordExpr@601-31' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'recordExpr@601-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'recordExpr@601-31'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@601-31'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'recordExpr@601-31' Fantomas.Core.CodePrinter/'recordExpr@601-31'::@_instance IL_000a: ret } // end of method 'recordExpr@601-31'::.cctor } // end of class 'recordExpr@601-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@601-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@601-32'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'recordExpr@601-32'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'recordExpr@601-32'::f IL_001b: ret } // end of method 'recordExpr@601-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@601-32'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'recordExpr@601-32'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'recordExpr@601-32'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'recordExpr@601-32'::Invoke } // end of class 'recordExpr@601-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@596-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-33'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-33'::f IL_0014: ret } // end of method 'recordExpr@596-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-33'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@596-33'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@596-33'::Invoke } // end of class 'recordExpr@596-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@583-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.Context/Context ctx .field public int32 targetColumn .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/Context ctx, int32 targetColumn) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter/'recordExpr@583-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.CodePrinter/'recordExpr@583-18'::targetColumn IL_0014: ret } // end of method 'recordExpr@583-18'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/AnonRecordFieldNode fieldNode) cil managed { // Code size 260 (0x104) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class [netstandard]System.Collections.Generic.IEnumerable`1 V_10, class Fantomas.Core.SyntaxOak/AnonRecordFieldNode V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_12) IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter/'recordExpr@583-18'::ctx IL_0007: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_000c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0011: ldc.i4.3 IL_0012: bge.s IL_0029 IL_0014: ldarg.1 IL_0015: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Expr@ IL_001a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_001f: stloc.1 IL_0020: ldloc.1 IL_0021: newobj instance void Fantomas.Core.CodePrinter/expr@586::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0026: nop IL_0027: br.s IL_003c IL_0029: ldarg.1 IL_002a: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Expr@ IL_002f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0034: stloc.1 IL_0035: ldloc.1 IL_0036: newobj instance void Fantomas.Core.CodePrinter/'expr@590-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003b: nop IL_003c: stloc.0 IL_003d: ldarg.0 IL_003e: ldfld int32 Fantomas.Core.CodePrinter/'recordExpr@583-18'::targetColumn IL_0043: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@596-19'::.ctor(int32) IL_0048: stloc.s V_5 IL_004a: ldsfld class Fantomas.Core.CodePrinter/'recordExpr@597-20' Fantomas.Core.CodePrinter/'recordExpr@597-20'::@_instance IL_004f: stloc.s V_9 IL_0051: ldarg.1 IL_0052: stloc.s V_11 IL_0054: ldloca.s V_11 IL_0056: constrained. Fantomas.Core.SyntaxOak/AnonRecordFieldNode IL_005c: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0061: stloc.s V_10 IL_0063: ldsfld class Fantomas.Core.CodePrinter/'recordExpr@597-21' Fantomas.Core.CodePrinter/'recordExpr@597-21'::@_instance IL_0068: stloc.s V_12 IL_006a: ldloc.s V_9 IL_006c: ldloc.s V_10 IL_006e: ldloc.s V_12 IL_0070: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@597-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0075: stloc.s V_8 IL_0077: ldarg.1 IL_0078: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Ident@ IL_007d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0082: stloc.s V_9 IL_0084: ldloc.s V_8 IL_0086: ldloc.s V_9 IL_0088: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@597-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008d: stloc.s V_7 IL_008f: ldloc.s V_7 IL_0091: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@597-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0096: stloc.s V_6 IL_0098: ldloc.s V_5 IL_009a: ldloc.s V_6 IL_009c: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@596-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a1: stloc.s V_4 IL_00a3: ldsfld class Fantomas.Core.CodePrinter/'recordExpr@598-26' Fantomas.Core.CodePrinter/'recordExpr@598-26'::@_instance IL_00a8: stloc.s V_5 IL_00aa: ldloc.s V_4 IL_00ac: ldloc.s V_5 IL_00ae: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@596-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b3: stloc.3 IL_00b4: ldarg.1 IL_00b5: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Equals@ IL_00ba: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00bf: stloc.s V_4 IL_00c1: ldloc.3 IL_00c2: ldloc.s V_4 IL_00c4: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@596-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c9: stloc.2 IL_00ca: ldloc.0 IL_00cb: ldloc.2 IL_00cc: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@596-29'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d1: stloc.1 IL_00d2: ldsfld class Fantomas.Core.CodePrinter/'recordExpr@601-30' Fantomas.Core.CodePrinter/'recordExpr@601-30'::@_instance IL_00d7: stloc.3 IL_00d8: ldarg.1 IL_00d9: stloc.s V_11 IL_00db: ldloca.s V_11 IL_00dd: constrained. Fantomas.Core.SyntaxOak/AnonRecordFieldNode IL_00e3: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_00e8: stloc.s V_10 IL_00ea: ldsfld class Fantomas.Core.CodePrinter/'recordExpr@601-31' Fantomas.Core.CodePrinter/'recordExpr@601-31'::@_instance IL_00ef: stloc.s V_12 IL_00f1: ldloc.3 IL_00f2: ldloc.s V_10 IL_00f4: ldloc.s V_12 IL_00f6: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@601-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00fb: stloc.2 IL_00fc: ldloc.1 IL_00fd: ldloc.2 IL_00fe: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@596-33'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0103: ret } // end of method 'recordExpr@583-18'::Invoke } // end of class 'recordExpr@583-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@583-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'recordExpr@583-34'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'recordExpr@583-34'::f IL_0014: ret } // end of method 'recordExpr@583-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'recordExpr@583-34'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'recordExpr@583-34'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'recordExpr@583-34'::Invoke } // end of class 'recordExpr@583-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@581-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-35'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-35'::f IL_0014: ret } // end of method 'recordExpr@581-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-35'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-35'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@581-35'::Invoke } // end of class 'recordExpr@581-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@602-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'recordExpr@602-36' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'recordExpr@602-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'recordExpr@602-36'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@602-36'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'recordExpr@602-36' Fantomas.Core.CodePrinter/'recordExpr@602-36'::@_instance IL_000a: ret } // end of method 'recordExpr@602-36'::.cctor } // end of class 'recordExpr@602-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@581-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-37'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-37'::f IL_0014: ret } // end of method 'recordExpr@581-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-37'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-37'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@581-37'::Invoke } // end of class 'recordExpr@581-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@581-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-38'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-38'::f IL_0014: ret } // end of method 'recordExpr@581-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-38'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'recordExpr@581-38'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'recordExpr@581-38'::Invoke } // end of class 'recordExpr@581-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'recordExpr@576-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprAnonRecordNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprAnonRecordNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.CodePrinter/'recordExpr@576-15'::node IL_000d: ret } // end of method 'recordExpr@576-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 163 (0xa3) .maxstack 8 .locals init (int32 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_6) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0006: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000b: nop IL_000c: ldarg.1 IL_000d: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0012: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_0017: brfalse.s IL_001d IL_0019: ldc.i4.3 IL_001a: nop IL_001b: br.s IL_001f IL_001d: ldc.i4.2 IL_001e: nop IL_001f: add IL_0020: stloc.0 IL_0021: ldc.i4.0 IL_0022: ldarg.1 IL_0023: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0028: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_002d: ldsfld class Fantomas.Core.CodePrinter/'recordExpr@581-16' Fantomas.Core.CodePrinter/'recordExpr@581-16'::@_instance IL_0032: ldarg.0 IL_0033: ldfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.CodePrinter/'recordExpr@576-15'::node IL_0038: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::OpeningBrace@ IL_003d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNodeWithSpaceSuffix(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0042: stloc.s V_4 IL_0044: ldloc.s V_4 IL_0046: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@581-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004b: stloc.3 IL_004c: ldarg.0 IL_004d: ldfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.CodePrinter/'recordExpr@576-15'::node IL_0052: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::Fields@ IL_0057: stloc.s V_5 IL_0059: ldarg.1 IL_005a: ldloc.0 IL_005b: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@583-18'::.ctor(class Fantomas.Core.Context/Context, int32) IL_0060: stloc.s V_6 IL_0062: ldloc.s V_5 IL_0064: ldloc.s V_6 IL_0066: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@583-34'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_006b: stloc.s V_4 IL_006d: ldloc.3 IL_006e: ldloc.s V_4 IL_0070: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@581-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0075: stloc.2 IL_0076: ldsfld class Fantomas.Core.CodePrinter/'recordExpr@602-36' Fantomas.Core.CodePrinter/'recordExpr@602-36'::@_instance IL_007b: stloc.3 IL_007c: ldloc.2 IL_007d: ldloc.3 IL_007e: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@581-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0083: stloc.1 IL_0084: ldarg.0 IL_0085: ldfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.CodePrinter/'recordExpr@576-15'::node IL_008a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::ClosingBrace@ IL_008f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0094: stloc.2 IL_0095: ldloc.1 IL_0096: ldloc.2 IL_0097: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@581-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_009c: ldarg.1 IL_009d: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_00a2: ret } // end of method 'recordExpr@576-15'::Invoke } // end of class 'recordExpr@576-15' .class auto ansi serializable sealed nested assembly beforefieldinit genMultilineAnonRecord@606 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genMultilineAnonRecord@606::e IL_000d: ret } // end of method genMultilineAnonRecord@606::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genMultilineAnonRecord@606::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method genMultilineAnonRecord@606::Invoke } // end of class genMultilineAnonRecord@606 .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineAnonRecord@606-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genMultilineAnonRecord@606-1'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineAnonRecord@606-1'::f IL_0014: ret } // end of method 'genMultilineAnonRecord@606-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genMultilineAnonRecord@606-1'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineAnonRecord@606-1'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genMultilineAnonRecord@606-1'::Invoke } // end of class 'genMultilineAnonRecord@606-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineAnonRecord@606-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 recordExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 recordExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineAnonRecord@606-2'::recordExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineAnonRecord@606-2'::ctx IL_0014: ret } // end of method 'genMultilineAnonRecord@606-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineAnonRecord@606-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineAnonRecord@606-2'::recordExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMultilineAnonRecord@606-2'::Invoke } // end of class 'genMultilineAnonRecord@606-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@613-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@613-1'::f IL_000d: ret } // end of method 'copyExpr@613-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@613-1'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'copyExpr@613-1'::Invoke } // end of class 'copyExpr@613-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@614-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'copyExpr@614-2'::e IL_000d: ret } // end of method 'copyExpr@614-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'copyExpr@614-2'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'copyExpr@614-2'::Invoke } // end of class 'copyExpr@614-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@615-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'copyExpr@615-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'copyExpr@615-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'copyExpr@615-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@615-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'copyExpr@615-3' Fantomas.Core.CodePrinter/'copyExpr@615-3'::@_instance IL_000a: ret } // end of method 'copyExpr@615-3'::.cctor } // end of class 'copyExpr@615-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@614-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-4'::f IL_0014: ret } // end of method 'copyExpr@614-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'copyExpr@614-4'::Invoke } // end of class 'copyExpr@614-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@616-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'copyExpr@616-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'copyExpr@616-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'copyExpr@616-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@616-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'copyExpr@616-5' Fantomas.Core.CodePrinter/'copyExpr@616-5'::@_instance IL_000a: ret } // end of method 'copyExpr@616-5'::.cctor } // end of class 'copyExpr@616-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@616-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@616-6'::f IL_000d: ret } // end of method 'copyExpr@616-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@616-6'::f IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::whenShortIndent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'copyExpr@616-6'::Invoke } // end of class 'copyExpr@616-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@614-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-7'::f IL_0014: ret } // end of method 'copyExpr@614-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'copyExpr@614-7'::Invoke } // end of class 'copyExpr@614-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@614-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-8'::ctx IL_000d: ret } // end of method 'copyExpr@614-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-8'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'copyExpr@614-8'::Invoke } // end of class 'copyExpr@614-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@614-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-9'::fieldsExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-9'::ctx IL_0014: ret } // end of method 'copyExpr@614-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-9'::fieldsExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'copyExpr@614-9'::Invoke } // end of class 'copyExpr@614-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@619-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'copyExpr@619-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'copyExpr@619-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'copyExpr@619-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@619-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'copyExpr@619-10' Fantomas.Core.CodePrinter/'copyExpr@619-10'::@_instance IL_000a: ret } // end of method 'copyExpr@619-10'::.cctor } // end of class 'copyExpr@619-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@619-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@619-11'::f IL_000d: ret } // end of method 'copyExpr@619-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@619-11'::f IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::whenShortIndent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'copyExpr@619-11'::Invoke } // end of class 'copyExpr@619-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@614-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-12'::f IL_0014: ret } // end of method 'copyExpr@614-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'copyExpr@614-12'::Invoke } // end of class 'copyExpr@614-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@620-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'copyExpr@620-13' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'copyExpr@620-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'copyExpr@620-13'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@620-13'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'copyExpr@620-13' Fantomas.Core.CodePrinter/'copyExpr@620-13'::@_instance IL_000a: ret } // end of method 'copyExpr@620-13'::.cctor } // end of class 'copyExpr@620-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@614-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-14'::f IL_0014: ret } // end of method 'copyExpr@614-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@614-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'copyExpr@614-14'::Invoke } // end of class 'copyExpr@614-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'copyExpr@613-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@613-15'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@613-15'::f IL_0014: ret } // end of method 'copyExpr@613-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@613-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'copyExpr@613-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'copyExpr@613-15'::Invoke } // end of class 'copyExpr@613-15' .class auto ansi serializable sealed nested assembly beforefieldinit genAnonRecord@622 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genAnonRecord@622 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genAnonRecord@622::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genAnonRecord@622::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genAnonRecord@622::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genAnonRecord@622 Fantomas.Core.CodePrinter/genAnonRecord@622::@_instance IL_000a: ret } // end of method genAnonRecord@622::.cctor } // end of class genAnonRecord@622 .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecord@622-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@622-1'::ctx IL_000d: ret } // end of method 'genAnonRecord@622-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@622-1'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genAnonRecord@622-1'::Invoke } // end of class 'genAnonRecord@622-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecord@622-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@622-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@622-2'::f IL_0014: ret } // end of method 'genAnonRecord@622-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@622-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@622-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAnonRecord@622-2'::Invoke } // end of class 'genAnonRecord@622-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecord@622-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@622-3'::ctx IL_000d: ret } // end of method 'genAnonRecord@622-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@622-3'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genAnonRecord@622-3'::Invoke } // end of class 'genAnonRecord@622-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecord@622-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@622-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@622-4'::f IL_0014: ret } // end of method 'genAnonRecord@622-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@622-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@622-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAnonRecord@622-4'::Invoke } // end of class 'genAnonRecord@622-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecord@629-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAnonRecord@629-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genAnonRecord@629-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genAnonRecord@629-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecord@629-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAnonRecord@629-5' Fantomas.Core.CodePrinter/'genAnonRecord@629-5'::@_instance IL_000a: ret } // end of method 'genAnonRecord@629-5'::.cctor } // end of class 'genAnonRecord@629-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecord@629-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@629-6'::ctx IL_000d: ret } // end of method 'genAnonRecord@629-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@629-6'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genAnonRecord@629-6'::Invoke } // end of class 'genAnonRecord@629-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecord@629-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@629-7'::fieldsExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@629-7'::ctx IL_0014: ret } // end of method 'genAnonRecord@629-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@629-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@629-7'::fieldsExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAnonRecord@629-7'::Invoke } // end of class 'genAnonRecord@629-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecord@629-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAnonRecord@629-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genAnonRecord@629-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genAnonRecord@629-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecord@629-8'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAnonRecord@629-8' Fantomas.Core.CodePrinter/'genAnonRecord@629-8'::@_instance IL_000a: ret } // end of method 'genAnonRecord@629-8'::.cctor } // end of class 'genAnonRecord@629-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecord@629-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@629-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@629-9'::f IL_0014: ret } // end of method 'genAnonRecord@629-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@629-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@629-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAnonRecord@629-9'::Invoke } // end of class 'genAnonRecord@629-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecord@628-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@628-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@628-10'::f IL_0014: ret } // end of method 'genAnonRecord@628-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@628-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@628-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAnonRecord@628-10'::Invoke } // end of class 'genAnonRecord@628-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecord@628-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@628-11'::ctx IL_000d: ret } // end of method 'genAnonRecord@628-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@628-11'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genAnonRecord@628-11'::Invoke } // end of class 'genAnonRecord@628-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecord@628-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@628-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@628-12'::f IL_0014: ret } // end of method 'genAnonRecord@628-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@628-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecord@628-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAnonRecord@628-12'::Invoke } // end of class 'genAnonRecord@628-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@633-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'longExpression@633-4'::e IL_000d: ret } // end of method 'longExpression@633-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'longExpression@633-4'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'longExpression@633-4'::Invoke } // end of class 'longExpression@633-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@633-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'longExpression@633-5'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@633-5'::f1 IL_0014: ret } // end of method 'longExpression@633-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'longExpression@633-5'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@633-5'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'longExpression@633-5'::Invoke } // end of class 'longExpression@633-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@633-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAnonRecord .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAnonRecord, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@633-6'::genAnonRecord IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@633-6'::ctx IL_0014: ret } // end of method 'longExpression@633-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@633-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@633-6'::genAnonRecord IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpression@633-6'::Invoke } // end of class 'longExpression@633-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@639-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpression .field public class Fantomas.Core.Context/Size size .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpression, class Fantomas.Core.Context/Size size) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@639-40'::smallExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@639-40'::longExpression IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.Context/Size Fantomas.Core.CodePrinter/'genExpr@639-40'::size IL_001b: ret } // end of method 'genExpr@639-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/Size Fantomas.Core.CodePrinter/'genExpr@639-40'::size IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@639-40'::smallExpression IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@639-40'::longExpression IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isSmallExpression(class Fantomas.Core.Context/Size, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genExpr@639-40'::Invoke } // end of class 'genExpr@639-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@637-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprAnonRecordNode node .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpression .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprAnonRecordNode node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.CodePrinter/'genExpr@637-39'::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@637-39'::smallExpression IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@637-39'::longExpression IL_001b: ret } // end of method 'genExpr@637-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 56 (0x38) .maxstack 8 .locals init (class Fantomas.Core.Context/Size V_0) IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.CodePrinter/'genExpr@637-39'::node IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::Fields@ IL_000c: call class Fantomas.Core.Context/Size Fantomas.Core.Context::getRecordSize(class Fantomas.Core.Context/Context, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: stloc.0 IL_0012: ldarg.0 IL_0013: ldfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.CodePrinter/'genExpr@637-39'::node IL_0018: ldarg.0 IL_0019: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@637-39'::smallExpression IL_001e: ldarg.0 IL_001f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@637-39'::longExpression IL_0024: ldloc.0 IL_0025: newobj instance void Fantomas.Core.CodePrinter/'genExpr@639-40'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Size) IL_002a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: ldarg.1 IL_0030: tail. IL_0032: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0037: ret } // end of method 'genExpr@637-39'::Invoke } // end of class 'genExpr@637-39' .class auto ansi serializable sealed nested assembly beforefieldinit param@641 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/param@641 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method param@641::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method param@641::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/param@641::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/param@641 Fantomas.Core.CodePrinter/param@641::@_instance IL_000a: ret } // end of method param@641::.cctor } // end of class param@641 .class auto ansi serializable sealed nested assembly beforefieldinit 'param@641-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'param@641-1'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'param@641-1'::o IL_0014: ret } // end of method 'param@641-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'param@641-1'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'param@641-1'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'param@641-1'::Invoke } // end of class 'param@641-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@646-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@646-41' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@646-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@646-41'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@646-41'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@646-41' Fantomas.Core.CodePrinter/'genExpr@646-41'::@_instance IL_000a: ret } // end of method 'genExpr@646-41'::.cctor } // end of class 'genExpr@646-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@645-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-42'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-42'::f IL_0014: ret } // end of method 'genExpr@645-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-42'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-42'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@645-42'::Invoke } // end of class 'genExpr@645-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@645-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-43'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-43'::f IL_0014: ret } // end of method 'genExpr@645-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-43'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-43'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@645-43'::Invoke } // end of class 'genExpr@645-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@648-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@648-44' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@648-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@648-44'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@648-44'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@648-44' Fantomas.Core.CodePrinter/'genExpr@648-44'::@_instance IL_000a: ret } // end of method 'genExpr@648-44'::.cctor } // end of class 'genExpr@648-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@645-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-45'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-45'::f IL_0014: ret } // end of method 'genExpr@645-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-45'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-45'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@645-45'::Invoke } // end of class 'genExpr@645-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@645-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-46'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-46'::f IL_0014: ret } // end of method 'genExpr@645-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-46'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-46'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@645-46'::Invoke } // end of class 'genExpr@645-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@645-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 param .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 param, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-47'::param IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-47'::ctx IL_0014: ret } // end of method 'genExpr@645-47'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-47'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-47'::param IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@645-47'::Invoke } // end of class 'genExpr@645-47' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@651-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@651-48' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@651-48'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@651-48'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@651-48'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@651-48' Fantomas.Core.CodePrinter/'genExpr@651-48'::@_instance IL_000a: ret } // end of method 'genExpr@651-48'::.cctor } // end of class 'genExpr@651-48' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@645-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-49'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-49'::f IL_0014: ret } // end of method 'genExpr@645-49'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-49'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-49'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@645-49'::Invoke } // end of class 'genExpr@645-49' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@645-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-50'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-50'::f IL_0014: ret } // end of method 'genExpr@645-50'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-50'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@645-50'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@645-50'::Invoke } // end of class 'genExpr@645-50' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@656-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genInterfaceImpl@656-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genInterfaceImpl@656-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genInterfaceImpl@656-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@656-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genInterfaceImpl@656-1' Fantomas.Core.CodePrinter/'genInterfaceImpl@656-1'::@_instance IL_000a: ret } // end of method 'genInterfaceImpl@656-1'::.cctor } // end of class 'genInterfaceImpl@656-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@656-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@656-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@656-2'::f IL_0014: ret } // end of method 'genInterfaceImpl@656-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@656-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@656-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInterfaceImpl@656-2'::Invoke } // end of class 'genInterfaceImpl@656-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@656-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@656-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@656-3'::f IL_0014: ret } // end of method 'genInterfaceImpl@656-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@656-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@656-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInterfaceImpl@656-3'::Invoke } // end of class 'genInterfaceImpl@656-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@659-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genInterfaceImpl@659-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genInterfaceImpl@659-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genInterfaceImpl@659-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@659-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genInterfaceImpl@659-4' Fantomas.Core.CodePrinter/'genInterfaceImpl@659-4'::@_instance IL_000a: ret } // end of method 'genInterfaceImpl@659-4'::.cctor } // end of class 'genInterfaceImpl@659-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@658-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-5'::f IL_0014: ret } // end of method 'genInterfaceImpl@658-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInterfaceImpl@658-5'::Invoke } // end of class 'genInterfaceImpl@658-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@658-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-6'::f IL_0014: ret } // end of method 'genInterfaceImpl@658-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInterfaceImpl@658-6'::Invoke } // end of class 'genInterfaceImpl@658-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@661-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genInterfaceImpl@661-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genInterfaceImpl@661-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genInterfaceImpl@661-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@661-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genInterfaceImpl@661-7' Fantomas.Core.CodePrinter/'genInterfaceImpl@661-7'::@_instance IL_000a: ret } // end of method 'genInterfaceImpl@661-7'::.cctor } // end of class 'genInterfaceImpl@661-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@658-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-8'::f IL_0014: ret } // end of method 'genInterfaceImpl@658-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInterfaceImpl@658-8'::Invoke } // end of class 'genInterfaceImpl@658-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@662-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genInterfaceImpl@662-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genInterfaceImpl@662-9'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'genInterfaceImpl@662-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@662-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genInterfaceImpl@662-9' Fantomas.Core.CodePrinter/'genInterfaceImpl@662-9'::@_instance IL_000a: ret } // end of method 'genInterfaceImpl@662-9'::.cctor } // end of class 'genInterfaceImpl@662-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@662-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genInterfaceImpl@662-10'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genInterfaceImpl@662-10'::o IL_0014: ret } // end of method 'genInterfaceImpl@662-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genInterfaceImpl@662-10'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genInterfaceImpl@662-10'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genInterfaceImpl@662-10'::Invoke } // end of class 'genInterfaceImpl@662-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@658-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-11'::f IL_0014: ret } // end of method 'genInterfaceImpl@658-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInterfaceImpl@658-11'::Invoke } // end of class 'genInterfaceImpl@658-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@663-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-12'::f IL_0014: ret } // end of method 'genInterfaceImpl@663-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInterfaceImpl@663-12'::Invoke } // end of class 'genInterfaceImpl@663-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@663-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genInterfaceImpl@663-13' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genInterfaceImpl@663-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genInterfaceImpl@663-13'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@663-13'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genInterfaceImpl@663-13' Fantomas.Core.CodePrinter/'genInterfaceImpl@663-13'::@_instance IL_000a: ret } // end of method 'genInterfaceImpl@663-13'::.cctor } // end of class 'genInterfaceImpl@663-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@663-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-14'::ctx IL_000d: ret } // end of method 'genInterfaceImpl@663-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-14'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genInterfaceImpl@663-14'::Invoke } // end of class 'genInterfaceImpl@663-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@663-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-15'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-15'::ctx IL_0014: ret } // end of method 'genInterfaceImpl@663-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInterfaceImpl@663-15'::Invoke } // end of class 'genInterfaceImpl@663-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@663-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genInterfaceImpl@663-16' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genInterfaceImpl@663-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genInterfaceImpl@663-16'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@663-16'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genInterfaceImpl@663-16' Fantomas.Core.CodePrinter/'genInterfaceImpl@663-16'::@_instance IL_000a: ret } // end of method 'genInterfaceImpl@663-16'::.cctor } // end of class 'genInterfaceImpl@663-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@663-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-17'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-17'::f IL_0014: ret } // end of method 'genInterfaceImpl@663-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-17'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@663-17'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInterfaceImpl@663-17'::Invoke } // end of class 'genInterfaceImpl@663-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterfaceImpl@658-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-18'::f IL_0014: ret } // end of method 'genInterfaceImpl@658-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterfaceImpl@658-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genInterfaceImpl@658-18'::Invoke } // end of class 'genInterfaceImpl@658-18' .class auto ansi serializable sealed nested assembly beforefieldinit genInterfaceImpl@655 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genInterfaceImpl@655 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genInterfaceImpl@655::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/InterfaceImplNode node) cil managed { // Code size 261 (0x105) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7) IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::Bindings@ IL_0007: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_000c: brtrue.s IL_004e IL_000e: nop IL_000f: ldarg.1 IL_0010: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::Members@ IL_0015: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_001a: ldnull IL_001b: ceq IL_001d: nop IL_001e: brfalse.s IL_004e IL_0020: ldarg.1 IL_0021: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InterfaceImplNode::Interface@ IL_0026: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_002b: stloc.1 IL_002c: ldsfld class Fantomas.Core.CodePrinter/'genInterfaceImpl@656-1' Fantomas.Core.CodePrinter/'genInterfaceImpl@656-1'::@_instance IL_0031: stloc.2 IL_0032: ldloc.1 IL_0033: ldloc.2 IL_0034: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@656-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0039: stloc.0 IL_003a: ldarg.1 IL_003b: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InterfaceImplNode::Type@ IL_0040: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0045: stloc.1 IL_0046: ldloc.0 IL_0047: ldloc.1 IL_0048: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@656-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004d: ret IL_004e: ldarg.1 IL_004f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InterfaceImplNode::Interface@ IL_0054: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0059: stloc.s V_4 IL_005b: ldsfld class Fantomas.Core.CodePrinter/'genInterfaceImpl@659-4' Fantomas.Core.CodePrinter/'genInterfaceImpl@659-4'::@_instance IL_0060: stloc.s V_5 IL_0062: ldloc.s V_4 IL_0064: ldloc.s V_5 IL_0066: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@658-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006b: stloc.3 IL_006c: ldarg.1 IL_006d: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InterfaceImplNode::Type@ IL_0072: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0077: stloc.s V_4 IL_0079: ldloc.3 IL_007a: ldloc.s V_4 IL_007c: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@658-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0081: stloc.2 IL_0082: ldsfld class Fantomas.Core.CodePrinter/'genInterfaceImpl@661-7' Fantomas.Core.CodePrinter/'genInterfaceImpl@661-7'::@_instance IL_0087: stloc.3 IL_0088: ldloc.2 IL_0089: ldloc.3 IL_008a: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@658-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008f: stloc.1 IL_0090: ldsfld class Fantomas.Core.CodePrinter/'genInterfaceImpl@662-9' Fantomas.Core.CodePrinter/'genInterfaceImpl@662-9'::@_instance IL_0095: stloc.s V_6 IL_0097: ldarg.1 IL_0098: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::With@ IL_009d: stloc.s V_7 IL_009f: ldloc.s V_6 IL_00a1: ldloc.s V_7 IL_00a3: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@662-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00a8: stloc.2 IL_00a9: ldloc.1 IL_00aa: ldloc.2 IL_00ab: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@658-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b0: stloc.0 IL_00b1: ldc.i4.0 IL_00b2: ldarg.1 IL_00b3: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::Bindings@ IL_00b8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genBindings(bool, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00bd: stloc.3 IL_00be: ldarg.1 IL_00bf: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::Members@ IL_00c4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00c9: stloc.s V_4 IL_00cb: ldloc.3 IL_00cc: ldloc.s V_4 IL_00ce: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@663-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d3: stloc.2 IL_00d4: ldsfld class Fantomas.Core.CodePrinter/'genInterfaceImpl@663-13' Fantomas.Core.CodePrinter/'genInterfaceImpl@663-13'::@_instance IL_00d9: stloc.s V_5 IL_00db: ldloc.s V_5 IL_00dd: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@663-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00e2: stloc.s V_4 IL_00e4: ldloc.2 IL_00e5: ldloc.s V_4 IL_00e7: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@663-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ec: stloc.3 IL_00ed: ldsfld class Fantomas.Core.CodePrinter/'genInterfaceImpl@663-16' Fantomas.Core.CodePrinter/'genInterfaceImpl@663-16'::@_instance IL_00f2: stloc.s V_4 IL_00f4: ldloc.3 IL_00f5: ldloc.s V_4 IL_00f7: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@663-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00fc: stloc.1 IL_00fd: ldloc.0 IL_00fe: ldloc.1 IL_00ff: newobj instance void Fantomas.Core.CodePrinter/'genInterfaceImpl@658-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0104: ret } // end of method genInterfaceImpl@655::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genInterfaceImpl@655::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genInterfaceImpl@655 Fantomas.Core.CodePrinter/genInterfaceImpl@655::@_instance IL_000a: ret } // end of method genInterfaceImpl@655::.cctor } // end of class genInterfaceImpl@655 .class auto ansi serializable sealed nested assembly beforefieldinit genBody@666 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genBody@666::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genBody@666::f IL_0014: ret } // end of method genBody@666::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genBody@666::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genBody@666::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genBody@666::Invoke } // end of class genBody@666 .class auto ansi serializable sealed nested assembly beforefieldinit 'genBody@666-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genBody@666-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genBody@666-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genBody@666-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genBody@666-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genBody@666-1' Fantomas.Core.CodePrinter/'genBody@666-1'::@_instance IL_000a: ret } // end of method 'genBody@666-1'::.cctor } // end of class 'genBody@666-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBody@666-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-2'::ctx IL_000d: ret } // end of method 'genBody@666-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-2'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genBody@666-2'::Invoke } // end of class 'genBody@666-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBody@666-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-3'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-3'::ctx IL_0014: ret } // end of method 'genBody@666-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBody@666-3'::Invoke } // end of class 'genBody@666-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBody@666-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genBody@666-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genBody@666-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genBody@666-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genBody@666-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genBody@666-4' Fantomas.Core.CodePrinter/'genBody@666-4'::@_instance IL_000a: ret } // end of method 'genBody@666-4'::.cctor } // end of class 'genBody@666-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBody@666-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-5'::f IL_0014: ret } // end of method 'genBody@666-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBody@666-5'::Invoke } // end of class 'genBody@666-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBody@667-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genInterfaceImpl .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genInterfaceImpl, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genBody@667-6'::genInterfaceImpl IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genBody@667-6'::c IL_0014: ret } // end of method 'genBody@667-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 29 (0x1d) .maxstack 9 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000a: ldarg.0 IL_000b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genBody@667-6'::c IL_0010: ldarg.0 IL_0011: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genBody@667-6'::genInterfaceImpl IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.Context/Context Fantomas.Core.Context::colPre(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_001c: ret } // end of method 'genBody@667-6'::Invoke } // end of class 'genBody@667-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBody@666-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-7'::f IL_0014: ret } // end of method 'genBody@666-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBody@666-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBody@666-7'::Invoke } // end of class 'genBody@666-7' .class auto ansi serializable sealed nested assembly beforefieldinit genObjExpr@671 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genObjExpr@671 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genObjExpr@671::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genObjExpr@671::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genObjExpr@671::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genObjExpr@671 Fantomas.Core.CodePrinter/genObjExpr@671::@_instance IL_000a: ret } // end of method genObjExpr@671::.cctor } // end of class genObjExpr@671 .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@670-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-1'::f IL_0014: ret } // end of method 'genObjExpr@670-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@670-1'::Invoke } // end of class 'genObjExpr@670-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@674-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genObjExpr@674-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genObjExpr@674-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genObjExpr@674-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@674-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genObjExpr@674-2' Fantomas.Core.CodePrinter/'genObjExpr@674-2'::@_instance IL_000a: ret } // end of method 'genObjExpr@674-2'::.cctor } // end of class 'genObjExpr@674-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@673-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-3'::f IL_0014: ret } // end of method 'genObjExpr@673-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@673-3'::Invoke } // end of class 'genObjExpr@673-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@673-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-4'::f IL_0014: ret } // end of method 'genObjExpr@673-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@673-4'::Invoke } // end of class 'genObjExpr@673-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@673-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 param .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 param, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-5'::param IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-5'::ctx IL_0014: ret } // end of method 'genObjExpr@673-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-5'::param IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@673-5'::Invoke } // end of class 'genObjExpr@673-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@677-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genObjExpr@677-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genObjExpr@677-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genObjExpr@677-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@677-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genObjExpr@677-6' Fantomas.Core.CodePrinter/'genObjExpr@677-6'::@_instance IL_000a: ret } // end of method 'genObjExpr@677-6'::.cctor } // end of class 'genObjExpr@677-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@673-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-7'::f IL_0014: ret } // end of method 'genObjExpr@673-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@673-7'::Invoke } // end of class 'genObjExpr@673-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@678-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genObjExpr@678-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genObjExpr@678-8'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'genObjExpr@678-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@678-8'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genObjExpr@678-8' Fantomas.Core.CodePrinter/'genObjExpr@678-8'::@_instance IL_000a: ret } // end of method 'genObjExpr@678-8'::.cctor } // end of class 'genObjExpr@678-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@678-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genObjExpr@678-9'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genObjExpr@678-9'::o IL_0014: ret } // end of method 'genObjExpr@678-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genObjExpr@678-9'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genObjExpr@678-9'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genObjExpr@678-9'::Invoke } // end of class 'genObjExpr@678-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@673-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-10'::f IL_0014: ret } // end of method 'genObjExpr@673-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@673-10'::Invoke } // end of class 'genObjExpr@673-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@673-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genBody .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genBody, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-11'::genBody IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-11'::ctx IL_0014: ret } // end of method 'genObjExpr@673-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@673-11'::genBody IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@673-11'::Invoke } // end of class 'genObjExpr@673-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@672-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@672-12'::f IL_000d: ret } // end of method 'genObjExpr@672-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@672-12'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genObjExpr@672-12'::Invoke } // end of class 'genObjExpr@672-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@670-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-13'::f IL_0014: ret } // end of method 'genObjExpr@670-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@670-13'::Invoke } // end of class 'genObjExpr@670-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@681-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genObjExpr@681-14' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genObjExpr@681-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genObjExpr@681-14'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@681-14'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genObjExpr@681-14' Fantomas.Core.CodePrinter/'genObjExpr@681-14'::@_instance IL_000a: ret } // end of method 'genObjExpr@681-14'::.cctor } // end of class 'genObjExpr@681-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@670-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-15'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-15'::f IL_0014: ret } // end of method 'genObjExpr@670-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@670-15'::Invoke } // end of class 'genObjExpr@670-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@670-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-16'::f IL_0014: ret } // end of method 'genObjExpr@670-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@670-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@670-16'::Invoke } // end of class 'genObjExpr@670-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@688-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genObjExpr@688-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genObjExpr@688-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genObjExpr@688-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@688-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genObjExpr@688-17' Fantomas.Core.CodePrinter/'genObjExpr@688-17'::@_instance IL_000a: ret } // end of method 'genObjExpr@688-17'::.cctor } // end of class 'genObjExpr@688-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@687-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-18'::f IL_0014: ret } // end of method 'genObjExpr@687-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@687-18'::Invoke } // end of class 'genObjExpr@687-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@687-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-19'::f IL_0014: ret } // end of method 'genObjExpr@687-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@687-19'::Invoke } // end of class 'genObjExpr@687-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@687-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 param .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 param, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-20'::param IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-20'::ctx IL_0014: ret } // end of method 'genObjExpr@687-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-20'::param IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@687-20'::Invoke } // end of class 'genObjExpr@687-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@691-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genObjExpr@691-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genObjExpr@691-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genObjExpr@691-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@691-21'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genObjExpr@691-21' Fantomas.Core.CodePrinter/'genObjExpr@691-21'::@_instance IL_000a: ret } // end of method 'genObjExpr@691-21'::.cctor } // end of class 'genObjExpr@691-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@687-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-22'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-22'::f IL_0014: ret } // end of method 'genObjExpr@687-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-22'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-22'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@687-22'::Invoke } // end of class 'genObjExpr@687-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@692-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genObjExpr@692-23' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genObjExpr@692-23'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'genObjExpr@692-23'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@692-23'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genObjExpr@692-23' Fantomas.Core.CodePrinter/'genObjExpr@692-23'::@_instance IL_000a: ret } // end of method 'genObjExpr@692-23'::.cctor } // end of class 'genObjExpr@692-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@692-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genObjExpr@692-24'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genObjExpr@692-24'::o IL_0014: ret } // end of method 'genObjExpr@692-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genObjExpr@692-24'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genObjExpr@692-24'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genObjExpr@692-24'::Invoke } // end of class 'genObjExpr@692-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@687-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-25'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-25'::f IL_0014: ret } // end of method 'genObjExpr@687-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-25'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@687-25'::Invoke } // end of class 'genObjExpr@687-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@687-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genBody .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genBody, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-26'::genBody IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-26'::ctx IL_0014: ret } // end of method 'genObjExpr@687-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-26'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@687-26'::genBody IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genObjExpr@687-26'::Invoke } // end of class 'genObjExpr@687-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genObjExpr@686-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@686-27'::f IL_000d: ret } // end of method 'genObjExpr@686-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genObjExpr@686-27'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genObjExpr@686-27'::Invoke } // end of class 'genObjExpr@686-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@698-51' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@698-51' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@698-51'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@698-51'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@698-51'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@698-51' Fantomas.Core.CodePrinter/'genExpr@698-51'::@_instance IL_000a: ret } // end of method 'genExpr@698-51'::.cctor } // end of class 'genExpr@698-51' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@697-52' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-52'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-52'::f IL_0014: ret } // end of method 'genExpr@697-52'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-52'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-52'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@697-52'::Invoke } // end of class 'genExpr@697-52' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@697-53' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genObjExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genObjExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-53'::genObjExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-53'::ctx IL_0014: ret } // end of method 'genExpr@697-53'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-53'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-53'::genObjExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@697-53'::Invoke } // end of class 'genExpr@697-53' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@697-54' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-54'::ctx IL_000d: ret } // end of method 'genExpr@697-54'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-54'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@697-54'::Invoke } // end of class 'genExpr@697-54' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@697-55' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-55'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-55'::f IL_0014: ret } // end of method 'genExpr@697-55'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-55'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@697-55'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@697-55'::Invoke } // end of class 'genExpr@697-55' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@696-56' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@696-56'::f IL_000d: ret } // end of method 'genExpr@696-56'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@696-56'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@696-56'::Invoke } // end of class 'genExpr@696-56' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@709-57' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@709-57' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@709-57'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@709-57'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@709-57'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@709-57' Fantomas.Core.CodePrinter/'genExpr@709-57'::@_instance IL_000a: ret } // end of method 'genExpr@709-57'::.cctor } // end of class 'genExpr@709-57' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@708-58' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-58'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-58'::f IL_0014: ret } // end of method 'genExpr@708-58'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-58'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-58'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@708-58'::Invoke } // end of class 'genExpr@708-58' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@708-59' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-59'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-59'::f IL_0014: ret } // end of method 'genExpr@708-59'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-59'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-59'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@708-59'::Invoke } // end of class 'genExpr@708-59' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@711-60' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@711-60'::e IL_000d: ret } // end of method 'genExpr@711-60'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@711-60'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@711-60'::Invoke } // end of class 'genExpr@711-60' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@708-61' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-61'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-61'::f IL_0014: ret } // end of method 'genExpr@708-61'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-61'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-61'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@708-61'::Invoke } // end of class 'genExpr@708-61' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@712-62' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@712-62' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@712-62'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@712-62'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@712-62'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@712-62' Fantomas.Core.CodePrinter/'genExpr@712-62'::@_instance IL_000a: ret } // end of method 'genExpr@712-62'::.cctor } // end of class 'genExpr@712-62' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@712-63' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@712-63'::ctx IL_000d: ret } // end of method 'genExpr@712-63'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@712-63'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@712-63'::Invoke } // end of class 'genExpr@712-63' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@712-64' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@712-64'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@712-64'::ctx IL_0014: ret } // end of method 'genExpr@712-64'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@712-64'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@712-64'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@712-64'::Invoke } // end of class 'genExpr@712-64' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@712-65' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@712-65' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@712-65'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@712-65'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@712-65'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@712-65' Fantomas.Core.CodePrinter/'genExpr@712-65'::@_instance IL_000a: ret } // end of method 'genExpr@712-65'::.cctor } // end of class 'genExpr@712-65' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@712-66' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@712-66'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@712-66'::f IL_0014: ret } // end of method 'genExpr@712-66'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@712-66'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@712-66'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@712-66'::Invoke } // end of class 'genExpr@712-66' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@708-67' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-67'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-67'::f IL_0014: ret } // end of method 'genExpr@708-67'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-67'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@708-67'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@708-67'::Invoke } // end of class 'genExpr@708-67' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@707-68' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@707-68'::f IL_000d: ret } // end of method 'genExpr@707-68'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@707-68'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@707-68'::Invoke } // end of class 'genExpr@707-68' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@718-69' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@718-69' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@718-69'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@718-69'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@718-69'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@718-69' Fantomas.Core.CodePrinter/'genExpr@718-69'::@_instance IL_000a: ret } // end of method 'genExpr@718-69'::.cctor } // end of class 'genExpr@718-69' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-70' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-70'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-70'::f IL_0014: ret } // end of method 'genExpr@717-70'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-70'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-70'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@717-70'::Invoke } // end of class 'genExpr@717-70' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-71' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-71'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-71'::f IL_0014: ret } // end of method 'genExpr@717-71'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-71'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-71'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@717-71'::Invoke } // end of class 'genExpr@717-71' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@720-72' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@720-72' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@720-72'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@720-72'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@720-72'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@720-72' Fantomas.Core.CodePrinter/'genExpr@720-72'::@_instance IL_000a: ret } // end of method 'genExpr@720-72'::.cctor } // end of class 'genExpr@720-72' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-73' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-73'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-73'::f IL_0014: ret } // end of method 'genExpr@717-73'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-73'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-73'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@717-73'::Invoke } // end of class 'genExpr@717-73' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-74' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-74'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-74'::f IL_0014: ret } // end of method 'genExpr@717-74'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-74'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-74'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@717-74'::Invoke } // end of class 'genExpr@717-74' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@722-75' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@722-75' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@722-75'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@722-75'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@722-75'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@722-75' Fantomas.Core.CodePrinter/'genExpr@722-75'::@_instance IL_000a: ret } // end of method 'genExpr@722-75'::.cctor } // end of class 'genExpr@722-75' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-76' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-76'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-76'::f IL_0014: ret } // end of method 'genExpr@717-76'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-76'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-76'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@717-76'::Invoke } // end of class 'genExpr@717-76' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-77' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-77'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-77'::f IL_0014: ret } // end of method 'genExpr@717-77'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-77'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-77'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@717-77'::Invoke } // end of class 'genExpr@717-77' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@724-78' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@724-78'::e IL_000d: ret } // end of method 'genExpr@724-78'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@724-78'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@724-78'::Invoke } // end of class 'genExpr@724-78' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@724-79' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@724-79'::e IL_000d: ret } // end of method 'genExpr@724-79'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@724-79'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@724-79'::Invoke } // end of class 'genExpr@724-79' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@724-80' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genExpr@724-80'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@724-80'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@724-80'::f2 IL_001b: ret } // end of method 'genExpr@724-80'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genExpr@724-80'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@724-80'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@724-80'::f2 IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret } // end of method 'genExpr@724-80'::Invoke } // end of class 'genExpr@724-80' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-81' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-81'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-81'::f IL_0014: ret } // end of method 'genExpr@717-81'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-81'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-81'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@717-81'::Invoke } // end of class 'genExpr@717-81' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-82' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-82'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-82'::f IL_0014: ret } // end of method 'genExpr@717-82'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-82'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-82'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@717-82'::Invoke } // end of class 'genExpr@717-82' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@726-83' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@726-83'::e IL_000d: ret } // end of method 'genExpr@726-83'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@726-83'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@726-83'::Invoke } // end of class 'genExpr@726-83' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-84' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-84'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-84'::f IL_0014: ret } // end of method 'genExpr@717-84'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-84'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-84'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@717-84'::Invoke } // end of class 'genExpr@717-84' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@727-85' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@727-85' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@727-85'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@727-85'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@727-85'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@727-85' Fantomas.Core.CodePrinter/'genExpr@727-85'::@_instance IL_000a: ret } // end of method 'genExpr@727-85'::.cctor } // end of class 'genExpr@727-85' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-86' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-86'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-86'::f IL_0014: ret } // end of method 'genExpr@717-86'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-86'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-86'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@717-86'::Invoke } // end of class 'genExpr@717-86' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-87' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-87'::ctx IL_000d: ret } // end of method 'genExpr@717-87'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-87'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@717-87'::Invoke } // end of class 'genExpr@717-87' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-88' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-88'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-88'::f IL_0014: ret } // end of method 'genExpr@717-88'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-88'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-88'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@717-88'::Invoke } // end of class 'genExpr@717-88' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@730-89' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@730-89' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@730-89'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@730-89'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@730-89'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@730-89' Fantomas.Core.CodePrinter/'genExpr@730-89'::@_instance IL_000a: ret } // end of method 'genExpr@730-89'::.cctor } // end of class 'genExpr@730-89' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@717-90' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-90'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-90'::f IL_0014: ret } // end of method 'genExpr@717-90'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-90'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@717-90'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@717-90'::Invoke } // end of class 'genExpr@717-90' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@716-91' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@716-91'::f IL_000d: ret } // end of method 'genExpr@716-91'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@716-91'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@716-91'::Invoke } // end of class 'genExpr@716-91' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@736-92' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@736-92' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@736-92'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@736-92'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@736-92'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@736-92' Fantomas.Core.CodePrinter/'genExpr@736-92'::@_instance IL_000a: ret } // end of method 'genExpr@736-92'::.cctor } // end of class 'genExpr@736-92' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@735-93' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-93'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-93'::f IL_0014: ret } // end of method 'genExpr@735-93'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-93'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-93'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@735-93'::Invoke } // end of class 'genExpr@735-93' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@735-94' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-94'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-94'::f IL_0014: ret } // end of method 'genExpr@735-94'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-94'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-94'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@735-94'::Invoke } // end of class 'genExpr@735-94' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@738-95' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@738-95'::e IL_000d: ret } // end of method 'genExpr@738-95'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@738-95'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@738-95'::Invoke } // end of class 'genExpr@738-95' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@735-96' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-96'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-96'::f IL_0014: ret } // end of method 'genExpr@735-96'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-96'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-96'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@735-96'::Invoke } // end of class 'genExpr@735-96' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@739-97' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@739-97'::expr IL_000d: ret } // end of method 'genExpr@739-97'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@739-97'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genExpr@739-97'::Invoke } // end of class 'genExpr@739-97' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@735-98' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-98'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-98'::f IL_0014: ret } // end of method 'genExpr@735-98'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-98'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-98'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@735-98'::Invoke } // end of class 'genExpr@735-98' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@742-99' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@742-99'::expr IL_000d: ret } // end of method 'genExpr@742-99'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@742-99'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genExpr@742-99'::Invoke } // end of class 'genExpr@742-99' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@742-100' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@742-100'::f IL_000d: ret } // end of method 'genExpr@742-100'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepArrow() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@742-100'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@742-100'::Invoke } // end of class 'genExpr@742-100' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@743-101' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@743-101'::e IL_000d: ret } // end of method 'genExpr@743-101'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@743-101'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@743-101'::Invoke } // end of class 'genExpr@743-101' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@743-102' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@743-102' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@743-102'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@743-102'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@743-102'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@743-102' Fantomas.Core.CodePrinter/'genExpr@743-102'::@_instance IL_000a: ret } // end of method 'genExpr@743-102'::.cctor } // end of class 'genExpr@743-102' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@743-103' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-103'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-103'::f IL_0014: ret } // end of method 'genExpr@743-103'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-103'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-103'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@743-103'::Invoke } // end of class 'genExpr@743-103' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@743-104' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-104'::ctx IL_000d: ret } // end of method 'genExpr@743-104'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-104'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@743-104'::Invoke } // end of class 'genExpr@743-104' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@743-105' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-105'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-105'::f IL_0014: ret } // end of method 'genExpr@743-105'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-105'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-105'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@743-105'::Invoke } // end of class 'genExpr@743-105' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@743-106' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@743-106' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@743-106'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@743-106'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@743-106'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@743-106' Fantomas.Core.CodePrinter/'genExpr@743-106'::@_instance IL_000a: ret } // end of method 'genExpr@743-106'::.cctor } // end of class 'genExpr@743-106' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@743-107' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-107'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-107'::f IL_0014: ret } // end of method 'genExpr@743-107'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-107'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@743-107'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@743-107'::Invoke } // end of class 'genExpr@743-107' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@740-108' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genExpr@740-108'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@740-108'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@740-108'::f2 IL_001b: ret } // end of method 'genExpr@740-108'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genExpr@740-108'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@740-108'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@740-108'::f2 IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret } // end of method 'genExpr@740-108'::Invoke } // end of class 'genExpr@740-108' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@735-109' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-109'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-109'::f IL_0014: ret } // end of method 'genExpr@735-109'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-109'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@735-109'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@735-109'::Invoke } // end of class 'genExpr@735-109' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@734-110' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@734-110'::f IL_000d: ret } // end of method 'genExpr@734-110'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@734-110'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@734-110'::Invoke } // end of class 'genExpr@734-110' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@749-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@749-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@749-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@749-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@749-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@749-4' Fantomas.Core.CodePrinter/'short@749-4'::@_instance IL_000a: ret } // end of method 'short@749-4'::.cctor } // end of class 'short@749-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@748-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-5'::f IL_0014: ret } // end of method 'short@748-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@748-5'::Invoke } // end of class 'short@748-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@748-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-6'::f IL_0014: ret } // end of method 'short@748-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@748-6'::Invoke } // end of class 'short@748-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@751-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@751-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@751-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@751-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@751-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@751-7' Fantomas.Core.CodePrinter/'short@751-7'::@_instance IL_000a: ret } // end of method 'short@751-7'::.cctor } // end of class 'short@751-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@748-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-8'::f IL_0014: ret } // end of method 'short@748-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@748-8'::Invoke } // end of class 'short@748-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@748-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-9'::f IL_0014: ret } // end of method 'short@748-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@748-9'::Invoke } // end of class 'short@748-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@753-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@753-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@753-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@753-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@753-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@753-10' Fantomas.Core.CodePrinter/'short@753-10'::@_instance IL_000a: ret } // end of method 'short@753-10'::.cctor } // end of class 'short@753-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@748-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-11'::f IL_0014: ret } // end of method 'short@748-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@748-11'::Invoke } // end of class 'short@748-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@748-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-12'::f IL_0014: ret } // end of method 'short@748-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@748-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@748-12'::Invoke } // end of class 'short@748-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@758-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@758-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@758-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'long@758-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@758-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@758-6' Fantomas.Core.CodePrinter/'long@758-6'::@_instance IL_000a: ret } // end of method 'long@758-6'::.cctor } // end of class 'long@758-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@757-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-7'::f IL_0014: ret } // end of method 'long@757-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@757-7'::Invoke } // end of class 'long@757-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@757-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-8'::f IL_0014: ret } // end of method 'long@757-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@757-8'::Invoke } // end of class 'long@757-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@760-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@760-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@760-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@760-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@760-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@760-9' Fantomas.Core.CodePrinter/'long@760-9'::@_instance IL_000a: ret } // end of method 'long@760-9'::.cctor } // end of class 'long@760-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@760-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@760-10'::ctx IL_000d: ret } // end of method 'long@760-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@760-10'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@760-10'::Invoke } // end of class 'long@760-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@760-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@760-11'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@760-11'::ctx IL_0014: ret } // end of method 'long@760-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@760-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@760-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@760-11'::Invoke } // end of class 'long@760-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@760-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@760-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@760-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@760-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@760-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@760-12' Fantomas.Core.CodePrinter/'long@760-12'::@_instance IL_000a: ret } // end of method 'long@760-12'::.cctor } // end of class 'long@760-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@760-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@760-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@760-13'::f IL_0014: ret } // end of method 'long@760-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@760-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@760-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@760-13'::Invoke } // end of class 'long@760-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@757-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-14'::f IL_0014: ret } // end of method 'long@757-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@757-14'::Invoke } // end of class 'long@757-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@757-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-15'::ctx IL_000d: ret } // end of method 'long@757-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-15'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@757-15'::Invoke } // end of class 'long@757-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@757-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-16'::f IL_0014: ret } // end of method 'long@757-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@757-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@757-16'::Invoke } // end of class 'long@757-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@764-111' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@764-111'::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@764-111'::long IL_0014: ret } // end of method 'genExpr@764-111'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@764-111'::short IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@764-111'::long IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@764-111'::Invoke } // end of class 'genExpr@764-111' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@767-112' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@767-112' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@767-112'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@767-112'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@767-112'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@767-112' Fantomas.Core.CodePrinter/'genExpr@767-112'::@_instance IL_000a: ret } // end of method 'genExpr@767-112'::.cctor } // end of class 'genExpr@767-112' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@766-113' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-113'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-113'::f IL_0014: ret } // end of method 'genExpr@766-113'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-113'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-113'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@766-113'::Invoke } // end of class 'genExpr@766-113' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@766-114' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-114'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-114'::f IL_0014: ret } // end of method 'genExpr@766-114'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-114'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-114'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@766-114'::Invoke } // end of class 'genExpr@766-114' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@769-115' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@769-115' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@769-115'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@769-115'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@769-115'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@769-115' Fantomas.Core.CodePrinter/'genExpr@769-115'::@_instance IL_000a: ret } // end of method 'genExpr@769-115'::.cctor } // end of class 'genExpr@769-115' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@766-116' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-116'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-116'::f IL_0014: ret } // end of method 'genExpr@766-116'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-116'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-116'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@766-116'::Invoke } // end of class 'genExpr@766-116' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@766-117' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-117'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-117'::f IL_0014: ret } // end of method 'genExpr@766-117'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-117'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@766-117'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@766-117'::Invoke } // end of class 'genExpr@766-117' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@778-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/BindingNode b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode b) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genStatements@778-1'::b IL_000d: ret } // end of method 'genStatements@778-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genStatements@778-1'::b IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genBinding(class Fantomas.Core.SyntaxOak/BindingNode, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genStatements@778-1'::Invoke } // end of class 'genStatements@778-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@779-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@779-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genStatements@779-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genStatements@779-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@779-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@779-3' Fantomas.Core.CodePrinter/'genStatements@779-3'::@_instance IL_000a: ret } // end of method 'genStatements@779-3'::.cctor } // end of class 'genStatements@779-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@779-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@779-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@779-4'::f IL_0014: ret } // end of method 'genStatements@779-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@779-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@779-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@779-4'::Invoke } // end of class 'genStatements@779-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@779-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@779-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genStatements@779-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode inNode) cil managed { // Code size 21 (0x15) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genStatements@779-3' Fantomas.Core.CodePrinter/'genStatements@779-3'::@_instance IL_0005: stloc.0 IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genStatements@779-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: ret } // end of method 'genStatements@779-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@779-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@779-2' Fantomas.Core.CodePrinter/'genStatements@779-2'::@_instance IL_000a: ret } // end of method 'genStatements@779-2'::.cctor } // end of class 'genStatements@779-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@779-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@779-5'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genStatements@779-5'::o IL_0014: ret } // end of method 'genStatements@779-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@779-5'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genStatements@779-5'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genStatements@779-5'::Invoke } // end of class 'genStatements@779-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@778-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-6'::f IL_0014: ret } // end of method 'genStatements@778-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@778-6'::Invoke } // end of class 'genStatements@778-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@778-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@778-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genStatements@778-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genStatements@778-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@778-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@778-7' Fantomas.Core.CodePrinter/'genStatements@778-7'::@_instance IL_000a: ret } // end of method 'genStatements@778-7'::.cctor } // end of class 'genStatements@778-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@778-8' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@778-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genStatements@778-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genStatements@778-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@778-8'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@778-8' Fantomas.Core.CodePrinter/'genStatements@778-8'::@_instance IL_000a: ret } // end of method 'genStatements@778-8'::.cctor } // end of class 'genStatements@778-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@778-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-9'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genStatements@778-9'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@778-9'::f IL_001b: ret } // end of method 'genStatements@778-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-9'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genStatements@778-9'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@778-9'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genStatements@778-9'::Invoke } // end of class 'genStatements@778-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@778-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-10'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-10'::ctx IL_0014: ret } // end of method 'genStatements@778-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@778-10'::Invoke } // end of class 'genStatements@778-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@778-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@778-11' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genStatements@778-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genStatements@778-11'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@778-11'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@778-11' Fantomas.Core.CodePrinter/'genStatements@778-11'::@_instance IL_000a: ret } // end of method 'genStatements@778-11'::.cctor } // end of class 'genStatements@778-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@778-12' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@778-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genStatements@778-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genStatements@778-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@778-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@778-12' Fantomas.Core.CodePrinter/'genStatements@778-12'::@_instance IL_000a: ret } // end of method 'genStatements@778-12'::.cctor } // end of class 'genStatements@778-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@778-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-13'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genStatements@778-13'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@778-13'::f IL_001b: ret } // end of method 'genStatements@778-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-13'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genStatements@778-13'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@778-13'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genStatements@778-13'::Invoke } // end of class 'genStatements@778-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@778-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-14'::f IL_0014: ret } // end of method 'genStatements@778-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@778-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@778-14'::Invoke } // end of class 'genStatements@778-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@782-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@782-15'::clo1 IL_000d: ret } // end of method 'genStatements@782-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg10) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@782-15'::clo1 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genStatements@782-15'::Invoke } // end of class 'genStatements@782-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@786-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@786-16' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genStatements@786-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genStatements@786-16'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@786-16'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@786-16' Fantomas.Core.CodePrinter/'genStatements@786-16'::@_instance IL_000a: ret } // end of method 'genStatements@786-16'::.cctor } // end of class 'genStatements@786-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-17'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-17'::f IL_0014: ret } // end of method 'genStatements@785-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-17'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-17'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@785-17'::Invoke } // end of class 'genStatements@785-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-18'::f IL_0014: ret } // end of method 'genStatements@785-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@785-18'::Invoke } // end of class 'genStatements@785-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@788-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@788-19' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genStatements@788-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genStatements@788-19'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@788-19'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@788-19' Fantomas.Core.CodePrinter/'genStatements@788-19'::@_instance IL_000a: ret } // end of method 'genStatements@788-19'::.cctor } // end of class 'genStatements@788-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-20'::f IL_0014: ret } // end of method 'genStatements@785-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@785-20'::Invoke } // end of class 'genStatements@785-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-21'::f IL_0014: ret } // end of method 'genStatements@785-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@785-21'::Invoke } // end of class 'genStatements@785-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@790-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@790-22' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genStatements@790-22'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genStatements@790-22'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@790-22'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@790-22' Fantomas.Core.CodePrinter/'genStatements@790-22'::@_instance IL_000a: ret } // end of method 'genStatements@790-22'::.cctor } // end of class 'genStatements@790-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-23'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-23'::f IL_0014: ret } // end of method 'genStatements@785-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@785-23'::Invoke } // end of class 'genStatements@785-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@785-24' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genStatements@785-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genStatements@785-24'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-24'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@785-24' Fantomas.Core.CodePrinter/'genStatements@785-24'::@_instance IL_000a: ret } // end of method 'genStatements@785-24'::.cctor } // end of class 'genStatements@785-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-25' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@785-25' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genStatements@785-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genStatements@785-25'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-25'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@785-25' Fantomas.Core.CodePrinter/'genStatements@785-25'::@_instance IL_000a: ret } // end of method 'genStatements@785-25'::.cctor } // end of class 'genStatements@785-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-26'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genStatements@785-26'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@785-26'::f IL_001b: ret } // end of method 'genStatements@785-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-26'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genStatements@785-26'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@785-26'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genStatements@785-26'::Invoke } // end of class 'genStatements@785-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-27'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-27'::ctx IL_0014: ret } // end of method 'genStatements@785-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-27'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-27'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@785-27'::Invoke } // end of class 'genStatements@785-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@785-28' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genStatements@785-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genStatements@785-28'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-28'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@785-28' Fantomas.Core.CodePrinter/'genStatements@785-28'::@_instance IL_000a: ret } // end of method 'genStatements@785-28'::.cctor } // end of class 'genStatements@785-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-29' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@785-29' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genStatements@785-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genStatements@785-29'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-29'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@785-29' Fantomas.Core.CodePrinter/'genStatements@785-29'::@_instance IL_000a: ret } // end of method 'genStatements@785-29'::.cctor } // end of class 'genStatements@785-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-30'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genStatements@785-30'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@785-30'::f IL_001b: ret } // end of method 'genStatements@785-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-30'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genStatements@785-30'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@785-30'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genStatements@785-30'::Invoke } // end of class 'genStatements@785-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@785-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-31'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-31'::f IL_0014: ret } // end of method 'genStatements@785-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-31'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@785-31'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@785-31'::Invoke } // end of class 'genStatements@785-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@793-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@793-32'::clo1 IL_000d: ret } // end of method 'genStatements@793-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg10) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@793-32'::clo1 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genStatements@793-32'::Invoke } // end of class 'genStatements@793-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@797-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@797-33' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genStatements@797-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genStatements@797-33'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@797-33'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@797-33' Fantomas.Core.CodePrinter/'genStatements@797-33'::@_instance IL_000a: ret } // end of method 'genStatements@797-33'::.cctor } // end of class 'genStatements@797-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-34'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-34'::f IL_0014: ret } // end of method 'genStatements@796-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-34'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-34'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@796-34'::Invoke } // end of class 'genStatements@796-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-35'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-35'::f IL_0014: ret } // end of method 'genStatements@796-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-35'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-35'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@796-35'::Invoke } // end of class 'genStatements@796-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@799-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@799-36' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genStatements@799-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genStatements@799-36'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@799-36'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@799-36' Fantomas.Core.CodePrinter/'genStatements@799-36'::@_instance IL_000a: ret } // end of method 'genStatements@799-36'::.cctor } // end of class 'genStatements@799-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-37'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-37'::f IL_0014: ret } // end of method 'genStatements@796-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-37'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-37'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@796-37'::Invoke } // end of class 'genStatements@796-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-38'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-38'::f IL_0014: ret } // end of method 'genStatements@796-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-38'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-38'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@796-38'::Invoke } // end of class 'genStatements@796-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@801-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@801-39' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genStatements@801-39'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genStatements@801-39'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@801-39'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@801-39' Fantomas.Core.CodePrinter/'genStatements@801-39'::@_instance IL_000a: ret } // end of method 'genStatements@801-39'::.cctor } // end of class 'genStatements@801-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-40'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-40'::f IL_0014: ret } // end of method 'genStatements@796-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-40'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-40'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@796-40'::Invoke } // end of class 'genStatements@796-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@796-41' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genStatements@796-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genStatements@796-41'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-41'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@796-41' Fantomas.Core.CodePrinter/'genStatements@796-41'::@_instance IL_000a: ret } // end of method 'genStatements@796-41'::.cctor } // end of class 'genStatements@796-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-42' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@796-42' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genStatements@796-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genStatements@796-42'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-42'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@796-42' Fantomas.Core.CodePrinter/'genStatements@796-42'::@_instance IL_000a: ret } // end of method 'genStatements@796-42'::.cctor } // end of class 'genStatements@796-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-43'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genStatements@796-43'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@796-43'::f IL_001b: ret } // end of method 'genStatements@796-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-43'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genStatements@796-43'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@796-43'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genStatements@796-43'::Invoke } // end of class 'genStatements@796-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-44'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-44'::ctx IL_0014: ret } // end of method 'genStatements@796-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-44'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-44'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@796-44'::Invoke } // end of class 'genStatements@796-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@796-45' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genStatements@796-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genStatements@796-45'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-45'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@796-45' Fantomas.Core.CodePrinter/'genStatements@796-45'::@_instance IL_000a: ret } // end of method 'genStatements@796-45'::.cctor } // end of class 'genStatements@796-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-46' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStatements@796-46' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genStatements@796-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genStatements@796-46'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-46'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStatements@796-46' Fantomas.Core.CodePrinter/'genStatements@796-46'::@_instance IL_000a: ret } // end of method 'genStatements@796-46'::.cctor } // end of class 'genStatements@796-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-47'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genStatements@796-47'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@796-47'::f IL_001b: ret } // end of method 'genStatements@796-47'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-47'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genStatements@796-47'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genStatements@796-47'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genStatements@796-47'::Invoke } // end of class 'genStatements@796-47' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@796-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-48'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-48'::f IL_0014: ret } // end of method 'genStatements@796-48'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-48'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@796-48'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStatements@796-48'::Invoke } // end of class 'genStatements@796-48' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@804-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@804-49'::clo1 IL_000d: ret } // end of method 'genStatements@804-49'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg10) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStatements@804-49'::clo1 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genStatements@804-49'::Invoke } // end of class 'genStatements@804-49' .class auto ansi serializable sealed nested assembly beforefieldinit genStatements@775 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genStatements@775 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genStatements@775::.ctor .method public strict virtual instance class Fantomas.Core.Context/ColMultilineItem Invoke(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement _arg3) cil managed { // Code size 809 (0x329) .maxstack 7 .locals init (class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement V_0, class Fantomas.Core.SyntaxOak/ExprLetOrUseNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class Fantomas.Core.SyntaxOak/BindingNode V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [netstandard]System.Collections.Generic.IEnumerable`1 V_9, class Fantomas.Core.SyntaxOak/ExprLetOrUseNode V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_11, class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement V_12, class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode V_17, class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement V_18, class Fantomas.Core.SyntaxOak/ExprAndBang V_19, class Fantomas.Core.SyntaxOak/ExprAndBang V_20, class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement V_21, class Fantomas.Core.SyntaxOak/Expr V_22) IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_Tag() IL_0006: switch ( IL_001b, IL_00db, IL_01ed, IL_02ff) IL_001b: ldarg.1 IL_001c: castclass Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement IL_0021: stloc.0 IL_0022: ldloc.0 IL_0023: ldfld class Fantomas.Core.SyntaxOak/ExprLetOrUseNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement::item IL_0028: stloc.1 IL_0029: nop IL_002a: ldloc.1 IL_002b: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/ExprLetOrUseNode::Binding@ IL_0030: stloc.s V_4 IL_0032: ldloc.s V_4 IL_0034: newobj instance void Fantomas.Core.CodePrinter/'genStatements@778-1'::.ctor(class Fantomas.Core.SyntaxOak/BindingNode) IL_0039: stloc.3 IL_003a: ldsfld class Fantomas.Core.CodePrinter/'genStatements@779-2' Fantomas.Core.CodePrinter/'genStatements@779-2'::@_instance IL_003f: stloc.s V_6 IL_0041: ldloc.1 IL_0042: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprLetOrUseNode::In@ IL_0047: stloc.s V_7 IL_0049: ldloc.s V_6 IL_004b: ldloc.s V_7 IL_004d: newobj instance void Fantomas.Core.CodePrinter/'genStatements@779-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0052: stloc.s V_5 IL_0054: ldloc.3 IL_0055: ldloc.s V_5 IL_0057: newobj instance void Fantomas.Core.CodePrinter/'genStatements@778-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005c: stloc.2 IL_005d: ldsfld class Fantomas.Core.CodePrinter/'genStatements@778-7' Fantomas.Core.CodePrinter/'genStatements@778-7'::@_instance IL_0062: stloc.s V_8 IL_0064: ldloc.1 IL_0065: stloc.s V_10 IL_0067: ldloca.s V_10 IL_0069: constrained. Fantomas.Core.SyntaxOak/ExprLetOrUseNode IL_006f: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0074: stloc.s V_9 IL_0076: ldsfld class Fantomas.Core.CodePrinter/'genStatements@778-8' Fantomas.Core.CodePrinter/'genStatements@778-8'::@_instance IL_007b: stloc.s V_11 IL_007d: ldloc.s V_8 IL_007f: ldloc.s V_9 IL_0081: ldloc.s V_11 IL_0083: newobj instance void Fantomas.Core.CodePrinter/'genStatements@778-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0088: stloc.s V_5 IL_008a: ldloc.2 IL_008b: ldloc.s V_5 IL_008d: newobj instance void Fantomas.Core.CodePrinter/'genStatements@778-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0092: stloc.3 IL_0093: ldsfld class Fantomas.Core.CodePrinter/'genStatements@778-11' Fantomas.Core.CodePrinter/'genStatements@778-11'::@_instance IL_0098: stloc.s V_8 IL_009a: ldloc.1 IL_009b: stloc.s V_10 IL_009d: ldloca.s V_10 IL_009f: constrained. Fantomas.Core.SyntaxOak/ExprLetOrUseNode IL_00a5: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_00aa: stloc.s V_9 IL_00ac: ldsfld class Fantomas.Core.CodePrinter/'genStatements@778-12' Fantomas.Core.CodePrinter/'genStatements@778-12'::@_instance IL_00b1: stloc.s V_11 IL_00b3: ldloc.s V_8 IL_00b5: ldloc.s V_9 IL_00b7: ldloc.s V_11 IL_00b9: newobj instance void Fantomas.Core.CodePrinter/'genStatements@778-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00be: stloc.s V_5 IL_00c0: ldloc.3 IL_00c1: ldloc.s V_5 IL_00c3: newobj instance void Fantomas.Core.CodePrinter/'genStatements@778-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c8: ldloc.1 IL_00c9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::sepNlnUnlessContentBefore(class Fantomas.Core.SyntaxOak/Node) IL_00ce: stloc.2 IL_00cf: ldloc.2 IL_00d0: newobj instance void Fantomas.Core.CodePrinter/'genStatements@782-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d5: call class Fantomas.Core.Context/ColMultilineItem Fantomas.Core.Context/ColMultilineItem::NewColMultilineItem(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00da: ret IL_00db: ldarg.1 IL_00dc: castclass Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement IL_00e1: stloc.s V_12 IL_00e3: ldloc.s V_12 IL_00e5: ldfld class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement::item IL_00ea: stloc.s V_13 IL_00ec: nop IL_00ed: ldloc.s V_13 IL_00ef: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::LeadingKeyword@ IL_00f4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00f9: stloc.s V_15 IL_00fb: ldsfld class Fantomas.Core.CodePrinter/'genStatements@786-16' Fantomas.Core.CodePrinter/'genStatements@786-16'::@_instance IL_0100: stloc.s V_16 IL_0102: ldloc.s V_15 IL_0104: ldloc.s V_16 IL_0106: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_010b: stloc.s V_14 IL_010d: ldloc.s V_13 IL_010f: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::Pattern@ IL_0114: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0119: stloc.s V_15 IL_011b: ldloc.s V_14 IL_011d: ldloc.s V_15 IL_011f: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0124: stloc.s V_8 IL_0126: ldsfld class Fantomas.Core.CodePrinter/'genStatements@788-19' Fantomas.Core.CodePrinter/'genStatements@788-19'::@_instance IL_012b: stloc.s V_14 IL_012d: ldloc.s V_8 IL_012f: ldloc.s V_14 IL_0131: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0136: stloc.s V_5 IL_0138: ldloc.s V_13 IL_013a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::Equals@ IL_013f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0144: stloc.s V_8 IL_0146: ldloc.s V_5 IL_0148: ldloc.s V_8 IL_014a: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_014f: stloc.3 IL_0150: ldsfld class Fantomas.Core.CodePrinter/'genStatements@790-22' Fantomas.Core.CodePrinter/'genStatements@790-22'::@_instance IL_0155: ldloc.s V_13 IL_0157: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::Expression@ IL_015c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_0161: stloc.s V_5 IL_0163: ldloc.3 IL_0164: ldloc.s V_5 IL_0166: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_016b: stloc.2 IL_016c: ldsfld class Fantomas.Core.CodePrinter/'genStatements@785-24' Fantomas.Core.CodePrinter/'genStatements@785-24'::@_instance IL_0171: stloc.s V_8 IL_0173: ldloc.s V_13 IL_0175: stloc.s V_17 IL_0177: ldloca.s V_17 IL_0179: constrained. Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode IL_017f: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0184: stloc.s V_9 IL_0186: ldsfld class Fantomas.Core.CodePrinter/'genStatements@785-25' Fantomas.Core.CodePrinter/'genStatements@785-25'::@_instance IL_018b: stloc.s V_11 IL_018d: ldloc.s V_8 IL_018f: ldloc.s V_9 IL_0191: ldloc.s V_11 IL_0193: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0198: stloc.s V_5 IL_019a: ldloc.2 IL_019b: ldloc.s V_5 IL_019d: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01a2: stloc.3 IL_01a3: ldsfld class Fantomas.Core.CodePrinter/'genStatements@785-28' Fantomas.Core.CodePrinter/'genStatements@785-28'::@_instance IL_01a8: stloc.s V_8 IL_01aa: ldloc.s V_13 IL_01ac: stloc.s V_17 IL_01ae: ldloca.s V_17 IL_01b0: constrained. Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode IL_01b6: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_01bb: stloc.s V_9 IL_01bd: ldsfld class Fantomas.Core.CodePrinter/'genStatements@785-29' Fantomas.Core.CodePrinter/'genStatements@785-29'::@_instance IL_01c2: stloc.s V_11 IL_01c4: ldloc.s V_8 IL_01c6: ldloc.s V_9 IL_01c8: ldloc.s V_11 IL_01ca: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_01cf: stloc.s V_5 IL_01d1: ldloc.3 IL_01d2: ldloc.s V_5 IL_01d4: newobj instance void Fantomas.Core.CodePrinter/'genStatements@785-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01d9: ldloc.s V_13 IL_01db: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::sepNlnUnlessContentBefore(class Fantomas.Core.SyntaxOak/Node) IL_01e0: stloc.2 IL_01e1: ldloc.2 IL_01e2: newobj instance void Fantomas.Core.CodePrinter/'genStatements@793-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01e7: call class Fantomas.Core.Context/ColMultilineItem Fantomas.Core.Context/ColMultilineItem::NewColMultilineItem(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01ec: ret IL_01ed: ldarg.1 IL_01ee: castclass Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement IL_01f3: stloc.s V_18 IL_01f5: ldloc.s V_18 IL_01f7: ldfld class Fantomas.Core.SyntaxOak/ExprAndBang Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement::item IL_01fc: stloc.s V_19 IL_01fe: nop IL_01ff: ldloc.s V_19 IL_0201: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAndBang::LeadingKeyword@ IL_0206: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_020b: stloc.s V_15 IL_020d: ldsfld class Fantomas.Core.CodePrinter/'genStatements@797-33' Fantomas.Core.CodePrinter/'genStatements@797-33'::@_instance IL_0212: stloc.s V_16 IL_0214: ldloc.s V_15 IL_0216: ldloc.s V_16 IL_0218: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-34'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_021d: stloc.s V_14 IL_021f: ldloc.s V_19 IL_0221: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/ExprAndBang::Pattern@ IL_0226: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_022b: stloc.s V_15 IL_022d: ldloc.s V_14 IL_022f: ldloc.s V_15 IL_0231: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0236: stloc.s V_8 IL_0238: ldsfld class Fantomas.Core.CodePrinter/'genStatements@799-36' Fantomas.Core.CodePrinter/'genStatements@799-36'::@_instance IL_023d: stloc.s V_14 IL_023f: ldloc.s V_8 IL_0241: ldloc.s V_14 IL_0243: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0248: stloc.s V_5 IL_024a: ldloc.s V_19 IL_024c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAndBang::Equals@ IL_0251: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0256: stloc.s V_8 IL_0258: ldloc.s V_5 IL_025a: ldloc.s V_8 IL_025c: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0261: stloc.3 IL_0262: ldsfld class Fantomas.Core.CodePrinter/'genStatements@801-39' Fantomas.Core.CodePrinter/'genStatements@801-39'::@_instance IL_0267: ldloc.s V_19 IL_0269: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAndBang::Expression@ IL_026e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_0273: stloc.s V_5 IL_0275: ldloc.3 IL_0276: ldloc.s V_5 IL_0278: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-40'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_027d: stloc.2 IL_027e: ldsfld class Fantomas.Core.CodePrinter/'genStatements@796-41' Fantomas.Core.CodePrinter/'genStatements@796-41'::@_instance IL_0283: stloc.s V_8 IL_0285: ldloc.s V_19 IL_0287: stloc.s V_20 IL_0289: ldloca.s V_20 IL_028b: constrained. Fantomas.Core.SyntaxOak/ExprAndBang IL_0291: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0296: stloc.s V_9 IL_0298: ldsfld class Fantomas.Core.CodePrinter/'genStatements@796-42' Fantomas.Core.CodePrinter/'genStatements@796-42'::@_instance IL_029d: stloc.s V_11 IL_029f: ldloc.s V_8 IL_02a1: ldloc.s V_9 IL_02a3: ldloc.s V_11 IL_02a5: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_02aa: stloc.s V_5 IL_02ac: ldloc.2 IL_02ad: ldloc.s V_5 IL_02af: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-44'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02b4: stloc.3 IL_02b5: ldsfld class Fantomas.Core.CodePrinter/'genStatements@796-45' Fantomas.Core.CodePrinter/'genStatements@796-45'::@_instance IL_02ba: stloc.s V_8 IL_02bc: ldloc.s V_19 IL_02be: stloc.s V_20 IL_02c0: ldloca.s V_20 IL_02c2: constrained. Fantomas.Core.SyntaxOak/ExprAndBang IL_02c8: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_02cd: stloc.s V_9 IL_02cf: ldsfld class Fantomas.Core.CodePrinter/'genStatements@796-46' Fantomas.Core.CodePrinter/'genStatements@796-46'::@_instance IL_02d4: stloc.s V_11 IL_02d6: ldloc.s V_8 IL_02d8: ldloc.s V_9 IL_02da: ldloc.s V_11 IL_02dc: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-47'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_02e1: stloc.s V_5 IL_02e3: ldloc.3 IL_02e4: ldloc.s V_5 IL_02e6: newobj instance void Fantomas.Core.CodePrinter/'genStatements@796-48'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02eb: ldloc.s V_19 IL_02ed: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::sepNlnUnlessContentBefore(class Fantomas.Core.SyntaxOak/Node) IL_02f2: stloc.2 IL_02f3: ldloc.2 IL_02f4: newobj instance void Fantomas.Core.CodePrinter/'genStatements@804-49'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02f9: call class Fantomas.Core.Context/ColMultilineItem Fantomas.Core.Context/ColMultilineItem::NewColMultilineItem(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02fe: ret IL_02ff: ldarg.1 IL_0300: castclass Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement IL_0305: stloc.s V_21 IL_0307: ldloc.s V_21 IL_0309: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement::item IL_030e: stloc.s V_22 IL_0310: ldloc.s V_22 IL_0312: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0317: ldloc.s V_22 IL_0319: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_031e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::sepNlnUnlessContentBefore(class Fantomas.Core.SyntaxOak/Node) IL_0323: call class Fantomas.Core.Context/ColMultilineItem Fantomas.Core.Context/ColMultilineItem::NewColMultilineItem(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0328: ret } // end of method genStatements@775::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genStatements@775::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genStatements@775 Fantomas.Core.CodePrinter/genStatements@775::@_instance IL_000a: ret } // end of method genStatements@775::.cctor } // end of class genStatements@775 .class auto ansi serializable sealed nested assembly beforefieldinit 'genStatements@774-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 items .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 items) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genStatements@774-50'::items IL_000d: ret } // end of method 'genStatements@774-50'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genStatements@774-50'::items IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::colWithNlnWhenItemIsMultilineUsingConfig(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genStatements@774-50'::Invoke } // end of class 'genStatements@774-50' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@814-118' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/BindingNode b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode b) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genExpr@814-118'::b IL_000d: ret } // end of method 'genExpr@814-118'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genExpr@814-118'::b IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genBinding(class Fantomas.Core.SyntaxOak/BindingNode, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genExpr@814-118'::Invoke } // end of class 'genExpr@814-118' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@815-120' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@815-120' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@815-120'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@815-120'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@815-120'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@815-120' Fantomas.Core.CodePrinter/'genExpr@815-120'::@_instance IL_000a: ret } // end of method 'genExpr@815-120'::.cctor } // end of class 'genExpr@815-120' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@815-121' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@815-121'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@815-121'::f IL_0014: ret } // end of method 'genExpr@815-121'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@815-121'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@815-121'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@815-121'::Invoke } // end of class 'genExpr@815-121' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@815-122' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@815-122' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@815-122'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@815-122'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@815-122'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@815-122' Fantomas.Core.CodePrinter/'genExpr@815-122'::@_instance IL_000a: ret } // end of method 'genExpr@815-122'::.cctor } // end of class 'genExpr@815-122' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@815-123' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@815-123'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@815-123'::f IL_0014: ret } // end of method 'genExpr@815-123'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@815-123'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@815-123'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@815-123'::Invoke } // end of class 'genExpr@815-123' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@815-119' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@815-119' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@815-119'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode inNode) cil managed { // Code size 35 (0x23) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genExpr@815-120' Fantomas.Core.CodePrinter/'genExpr@815-120'::@_instance IL_0005: stloc.1 IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_000c: stloc.2 IL_000d: ldloc.1 IL_000e: ldloc.2 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@815-121'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: stloc.0 IL_0015: ldsfld class Fantomas.Core.CodePrinter/'genExpr@815-122' Fantomas.Core.CodePrinter/'genExpr@815-122'::@_instance IL_001a: stloc.1 IL_001b: ldloc.0 IL_001c: ldloc.1 IL_001d: newobj instance void Fantomas.Core.CodePrinter/'genExpr@815-123'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0022: ret } // end of method 'genExpr@815-119'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@815-119'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@815-119' Fantomas.Core.CodePrinter/'genExpr@815-119'::@_instance IL_000a: ret } // end of method 'genExpr@815-119'::.cctor } // end of class 'genExpr@815-119' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@815-124' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@815-124'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genExpr@815-124'::o IL_0014: ret } // end of method 'genExpr@815-124'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@815-124'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genExpr@815-124'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genExpr@815-124'::Invoke } // end of class 'genExpr@815-124' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@814-125' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-125'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-125'::f IL_0014: ret } // end of method 'genExpr@814-125'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-125'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-125'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@814-125'::Invoke } // end of class 'genExpr@814-125' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@814-126' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@814-126' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@814-126'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genExpr@814-126'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@814-126'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@814-126' Fantomas.Core.CodePrinter/'genExpr@814-126'::@_instance IL_000a: ret } // end of method 'genExpr@814-126'::.cctor } // end of class 'genExpr@814-126' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@814-127' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@814-127' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genExpr@814-127'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genExpr@814-127'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@814-127'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@814-127' Fantomas.Core.CodePrinter/'genExpr@814-127'::@_instance IL_000a: ret } // end of method 'genExpr@814-127'::.cctor } // end of class 'genExpr@814-127' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@814-128' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-128'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genExpr@814-128'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@814-128'::f IL_001b: ret } // end of method 'genExpr@814-128'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-128'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genExpr@814-128'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@814-128'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@814-128'::Invoke } // end of class 'genExpr@814-128' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@814-129' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-129'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-129'::ctx IL_0014: ret } // end of method 'genExpr@814-129'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-129'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-129'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@814-129'::Invoke } // end of class 'genExpr@814-129' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@814-130' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@814-130' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@814-130'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genExpr@814-130'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@814-130'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@814-130' Fantomas.Core.CodePrinter/'genExpr@814-130'::@_instance IL_000a: ret } // end of method 'genExpr@814-130'::.cctor } // end of class 'genExpr@814-130' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@814-131' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@814-131' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genExpr@814-131'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genExpr@814-131'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@814-131'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@814-131' Fantomas.Core.CodePrinter/'genExpr@814-131'::@_instance IL_000a: ret } // end of method 'genExpr@814-131'::.cctor } // end of class 'genExpr@814-131' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@814-132' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-132'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genExpr@814-132'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@814-132'::f IL_001b: ret } // end of method 'genExpr@814-132'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-132'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genExpr@814-132'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@814-132'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@814-132'::Invoke } // end of class 'genExpr@814-132' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@814-133' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-133'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-133'::f IL_0014: ret } // end of method 'genExpr@814-133'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-133'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-133'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@814-133'::Invoke } // end of class 'genExpr@814-133' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@817-134' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@817-134' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@817-134'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@817-134'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@817-134'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@817-134' Fantomas.Core.CodePrinter/'genExpr@817-134'::@_instance IL_000a: ret } // end of method 'genExpr@817-134'::.cctor } // end of class 'genExpr@817-134' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@814-135' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-135'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-135'::f IL_0014: ret } // end of method 'genExpr@814-135'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-135'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-135'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@814-135'::Invoke } // end of class 'genExpr@814-135' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@814-136' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-136'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-136'::f IL_0014: ret } // end of method 'genExpr@814-136'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-136'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@814-136'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@814-136'::Invoke } // end of class 'genExpr@814-136' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@821-137' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genStatements .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genStatements, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@821-137'::genStatements IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@821-137'::expression IL_0014: ret } // end of method 'genExpr@821-137'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@821-137'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@821-137'::genStatements IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@821-137'::Invoke } // end of class 'genExpr@821-137' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@825-138' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@825-138' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@825-138'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@825-138'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@825-138'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@825-138' Fantomas.Core.CodePrinter/'genExpr@825-138'::@_instance IL_000a: ret } // end of method 'genExpr@825-138'::.cctor } // end of class 'genExpr@825-138' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@824-139' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-139'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-139'::f IL_0014: ret } // end of method 'genExpr@824-139'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-139'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-139'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@824-139'::Invoke } // end of class 'genExpr@824-139' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@824-140' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-140'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-140'::f IL_0014: ret } // end of method 'genExpr@824-140'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-140'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-140'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@824-140'::Invoke } // end of class 'genExpr@824-140' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@827-141' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@827-141' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@827-141'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@827-141'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@827-141'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@827-141' Fantomas.Core.CodePrinter/'genExpr@827-141'::@_instance IL_000a: ret } // end of method 'genExpr@827-141'::.cctor } // end of class 'genExpr@827-141' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@824-142' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-142'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-142'::f IL_0014: ret } // end of method 'genExpr@824-142'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-142'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-142'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@824-142'::Invoke } // end of class 'genExpr@824-142' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@828-143' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@828-143'::f IL_000d: ret } // end of method 'genExpr@828-143'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@828-143'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@828-143'::Invoke } // end of class 'genExpr@828-143' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@824-144' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-144'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-144'::f IL_0014: ret } // end of method 'genExpr@824-144'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-144'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@824-144'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@824-144'::Invoke } // end of class 'genExpr@824-144' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@833-145' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@833-145'::ctx IL_000d: ret } // end of method 'genExpr@833-145'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@833-145'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@833-145'::Invoke } // end of class 'genExpr@833-145' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@834-146' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field public class Fantomas.Core.SyntaxOak/ExprParenLambdaNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprParenLambdaNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprParenLambdaNode Fantomas.Core.CodePrinter/'genExpr@834-146'::node IL_000d: ret } // end of method 'genExpr@834-146'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(bool isMultiline, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 78 (0x4e) .maxstack 6 IL_0000: nop IL_0001: ldarg.1 IL_0002: brfalse.s IL_004c IL_0004: ldarg.2 IL_0005: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_000a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_000f: brfalse.s IL_004c IL_0011: nop IL_0012: ldarg.2 IL_0013: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0018: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_001d: brfalse.s IL_003a IL_001f: ldarg.0 IL_0020: ldfld class Fantomas.Core.SyntaxOak/ExprParenLambdaNode Fantomas.Core.CodePrinter/'genExpr@834-146'::node IL_0025: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::Lambda@ IL_002a: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLambdaNode::Expr@ IL_002f: callvirt instance bool Fantomas.Core.SyntaxOak/Expr::get_IsStroustrupStyleExpr() IL_0034: ldc.i4.0 IL_0035: ceq IL_0037: nop IL_0038: br.s IL_003c IL_003a: ldc.i4.1 IL_003b: nop IL_003c: brfalse.s IL_004c IL_003e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0043: ldarg.2 IL_0044: tail. IL_0046: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_004b: ret IL_004c: ldarg.2 IL_004d: ret } // end of method 'genExpr@834-146'::Invoke } // end of class 'genExpr@834-146' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@832-147' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@832-147'::leadingExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@832-147'::continuationExpression IL_0014: ret } // end of method 'genExpr@832-147'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@832-147'::leadingExpression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@832-147'::continuationExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!0 Fantomas.Core.Context::leadingExpressionIsMultiline(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@832-147'::Invoke } // end of class 'genExpr@832-147' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@831-148' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@831-148'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@831-148'::f IL_0014: ret } // end of method 'genExpr@831-148'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@831-148'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@831-148'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@831-148'::Invoke } // end of class 'genExpr@831-148' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@831-149' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@831-149'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@831-149'::f IL_0014: ret } // end of method 'genExpr@831-149'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@831-149'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@831-149'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@831-149'::Invoke } // end of class 'genExpr@831-149' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@845-150' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@845-150'::ctx IL_000d: ret } // end of method 'genExpr@845-150'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@845-150'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@845-150'::Invoke } // end of class 'genExpr@845-150' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@845-151' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@845-151'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@845-151'::f IL_0014: ret } // end of method 'genExpr@845-151'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@845-151'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@845-151'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@845-151'::Invoke } // end of class 'genExpr@845-151' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@849-152' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@849-152'::ctx IL_000d: ret } // end of method 'genExpr@849-152'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@849-152'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@849-152'::Invoke } // end of class 'genExpr@849-152' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@849-153' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@849-153'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@849-153'::f IL_0014: ret } // end of method 'genExpr@849-153'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@849-153'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@849-153'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@849-153'::Invoke } // end of class 'genExpr@849-153' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@848-154' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@848-154'::f IL_000d: ret } // end of method 'genExpr@848-154'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@848-154'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@848-154'::Invoke } // end of class 'genExpr@848-154' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@856-155' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@856-155' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@856-155'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genExpr@856-155'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@856-155'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@856-155' Fantomas.Core.CodePrinter/'genExpr@856-155'::@_instance IL_000a: ret } // end of method 'genExpr@856-155'::.cctor } // end of class 'genExpr@856-155' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@855-156' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-156'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-156'::f IL_0014: ret } // end of method 'genExpr@855-156'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-156'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-156'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@855-156'::Invoke } // end of class 'genExpr@855-156' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@855-157' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-157'::ctx IL_000d: ret } // end of method 'genExpr@855-157'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-157'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@855-157'::Invoke } // end of class 'genExpr@855-157' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@855-158' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-158'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-158'::f IL_0014: ret } // end of method 'genExpr@855-158'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-158'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-158'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@855-158'::Invoke } // end of class 'genExpr@855-158' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@855-159' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-159'::ctx IL_000d: ret } // end of method 'genExpr@855-159'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-159'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@855-159'::Invoke } // end of class 'genExpr@855-159' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@860-160' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@860-160' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@860-160'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@860-160'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@860-160'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@860-160' Fantomas.Core.CodePrinter/'genExpr@860-160'::@_instance IL_000a: ret } // end of method 'genExpr@860-160'::.cctor } // end of class 'genExpr@860-160' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@855-161' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-161'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-161'::f IL_0014: ret } // end of method 'genExpr@855-161'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-161'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-161'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@855-161'::Invoke } // end of class 'genExpr@855-161' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@855-162' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-162'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-162'::f IL_0014: ret } // end of method 'genExpr@855-162'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-162'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@855-162'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@855-162'::Invoke } // end of class 'genExpr@855-162' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@866-163' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@866-163' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@866-163'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@866-163'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@866-163'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@866-163' Fantomas.Core.CodePrinter/'genExpr@866-163'::@_instance IL_000a: ret } // end of method 'genExpr@866-163'::.cctor } // end of class 'genExpr@866-163' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@865-164' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-164'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-164'::f IL_0014: ret } // end of method 'genExpr@865-164'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-164'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-164'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@865-164'::Invoke } // end of class 'genExpr@865-164' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@865-165' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-165'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-165'::f IL_0014: ret } // end of method 'genExpr@865-165'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-165'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-165'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@865-165'::Invoke } // end of class 'genExpr@865-165' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@868-166' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@868-166' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@868-166'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@868-166'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@868-166'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@868-166' Fantomas.Core.CodePrinter/'genExpr@868-166'::@_instance IL_000a: ret } // end of method 'genExpr@868-166'::.cctor } // end of class 'genExpr@868-166' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@865-167' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-167'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-167'::f IL_0014: ret } // end of method 'genExpr@865-167'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-167'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-167'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@865-167'::Invoke } // end of class 'genExpr@865-167' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@865-168' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-168'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-168'::f IL_0014: ret } // end of method 'genExpr@865-168'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-168'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@865-168'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@865-168'::Invoke } // end of class 'genExpr@865-168' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@875-169' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@875-169'::f IL_000d: ret } // end of method 'genExpr@875-169'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@875-169'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@875-169'::Invoke } // end of class 'genExpr@875-169' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@874-170' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@874-170'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@874-170'::f IL_0014: ret } // end of method 'genExpr@874-170'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@874-170'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@874-170'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@874-170'::Invoke } // end of class 'genExpr@874-170' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@874-171' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@874-171'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@874-171'::f IL_0014: ret } // end of method 'genExpr@874-171'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@874-171'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@874-171'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@874-171'::Invoke } // end of class 'genExpr@874-171' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@878-172' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@878-172'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@878-172'::f IL_0014: ret } // end of method 'genExpr@878-172'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@878-172'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@878-172'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@878-172'::Invoke } // end of class 'genExpr@878-172' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@878-173' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@878-173'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@878-173'::f IL_0014: ret } // end of method 'genExpr@878-173'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@878-173'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@878-173'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@878-173'::Invoke } // end of class 'genExpr@878-173' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@882-174' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@882-174'::e IL_000d: ret } // end of method 'genExpr@882-174'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@882-174'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@882-174'::Invoke } // end of class 'genExpr@882-174' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@882-175' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@882-175'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@882-175'::f IL_0014: ret } // end of method 'genExpr@882-175'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@882-175'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@882-175'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@882-175'::Invoke } // end of class 'genExpr@882-175' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@882-176' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@882-176'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@882-176'::f IL_0014: ret } // end of method 'genExpr@882-176'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@882-176'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@882-176'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@882-176'::Invoke } // end of class 'genExpr@882-176' .class auto ansi serializable sealed nested assembly beforefieldinit 'fallback@884-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'fallback@884-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'fallback@884-3'::f IL_0014: ret } // end of method 'fallback@884-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'fallback@884-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'fallback@884-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'fallback@884-3'::Invoke } // end of class 'fallback@884-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@888-177' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@888-177' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@888-177'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@888-177'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@888-177'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@888-177' Fantomas.Core.CodePrinter/'genExpr@888-177'::@_instance IL_000a: ret } // end of method 'genExpr@888-177'::.cctor } // end of class 'genExpr@888-177' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@888-178' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@888-178'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@888-178'::f IL_0014: ret } // end of method 'genExpr@888-178'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@888-178'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@888-178'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@888-178'::Invoke } // end of class 'genExpr@888-178' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@888-179' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@888-179'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@888-179'::f IL_0014: ret } // end of method 'genExpr@888-179'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@888-179'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@888-179'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@888-179'::Invoke } // end of class 'genExpr@888-179' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@891-180' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@891-180' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@891-180'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@891-180'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@891-180'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@891-180' Fantomas.Core.CodePrinter/'genExpr@891-180'::@_instance IL_000a: ret } // end of method 'genExpr@891-180'::.cctor } // end of class 'genExpr@891-180' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@890-181' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@890-181'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@890-181'::f IL_0014: ret } // end of method 'genExpr@890-181'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@890-181'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@890-181'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@890-181'::Invoke } // end of class 'genExpr@890-181' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@890-182' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@890-182'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@890-182'::f IL_0014: ret } // end of method 'genExpr@890-182'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@890-182'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@890-182'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@890-182'::Invoke } // end of class 'genExpr@890-182' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@890-183' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@890-183'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@890-183'::f IL_0014: ret } // end of method 'genExpr@890-183'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@890-183'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@890-183'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@890-183'::Invoke } // end of class 'genExpr@890-183' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@898-184' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@898-184' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@898-184'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@898-184'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@898-184'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@898-184' Fantomas.Core.CodePrinter/'genExpr@898-184'::@_instance IL_000a: ret } // end of method 'genExpr@898-184'::.cctor } // end of class 'genExpr@898-184' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@897-185' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@897-185'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@897-185'::f IL_0014: ret } // end of method 'genExpr@897-185'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@897-185'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@897-185'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@897-185'::Invoke } // end of class 'genExpr@897-185' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@897-186' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@897-186'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@897-186'::f IL_0014: ret } // end of method 'genExpr@897-186'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@897-186'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@897-186'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@897-186'::Invoke } // end of class 'genExpr@897-186' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@897-187' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@897-187'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@897-187'::f IL_0014: ret } // end of method 'genExpr@897-187'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@897-187'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@897-187'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@897-187'::Invoke } // end of class 'genExpr@897-187' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@905-188' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@905-188' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@905-188'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@905-188'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@905-188'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@905-188' Fantomas.Core.CodePrinter/'genExpr@905-188'::@_instance IL_000a: ret } // end of method 'genExpr@905-188'::.cctor } // end of class 'genExpr@905-188' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@904-189' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@904-189'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@904-189'::f IL_0014: ret } // end of method 'genExpr@904-189'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@904-189'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@904-189'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@904-189'::Invoke } // end of class 'genExpr@904-189' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@904-190' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@904-190'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@904-190'::f IL_0014: ret } // end of method 'genExpr@904-190'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@904-190'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@904-190'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@904-190'::Invoke } // end of class 'genExpr@904-190' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@904-191' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@904-191'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@904-191'::f IL_0014: ret } // end of method 'genExpr@904-191'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@904-191'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@904-191'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@904-191'::Invoke } // end of class 'genExpr@904-191' .class auto ansi serializable sealed nested assembly beforefieldinit shortExpr@915 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool headIsSynExprLambdaOrIfThenElse .method assembly specialname rtspecialname instance void .ctor(bool headIsSynExprLambdaOrIfThenElse) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/shortExpr@915::headIsSynExprLambdaOrIfThenElse IL_000d: ret } // end of method shortExpr@915::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/shortExpr@915::headIsSynExprLambdaOrIfThenElse IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method shortExpr@915::Invoke } // end of class shortExpr@915 .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@915-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-1'::f IL_0014: ret } // end of method 'shortExpr@915-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@915-1'::Invoke } // end of class 'shortExpr@915-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@917-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool headIsSynExprLambdaOrIfThenElse .method assembly specialname rtspecialname instance void .ctor(bool headIsSynExprLambdaOrIfThenElse) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'shortExpr@917-2'::headIsSynExprLambdaOrIfThenElse IL_000d: ret } // end of method 'shortExpr@917-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'shortExpr@917-2'::headIsSynExprLambdaOrIfThenElse IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseT() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'shortExpr@917-2'::Invoke } // end of class 'shortExpr@917-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@915-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-3'::f IL_0014: ret } // end of method 'shortExpr@915-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@915-3'::Invoke } // end of class 'shortExpr@915-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@918-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@918-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortExpr@918-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'shortExpr@918-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@918-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@918-4' Fantomas.Core.CodePrinter/'shortExpr@918-4'::@_instance IL_000a: ret } // end of method 'shortExpr@918-4'::.cctor } // end of class 'shortExpr@918-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@915-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-5'::f IL_0014: ret } // end of method 'shortExpr@915-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@915-5'::Invoke } // end of class 'shortExpr@915-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@921-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@921-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortExpr@921-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'shortExpr@921-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@921-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@921-7' Fantomas.Core.CodePrinter/'shortExpr@921-7'::@_instance IL_000a: ret } // end of method 'shortExpr@921-7'::.cctor } // end of class 'shortExpr@921-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@920-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-8'::f IL_0014: ret } // end of method 'shortExpr@920-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@920-8'::Invoke } // end of class 'shortExpr@920-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@922-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'shortExpr@922-9'::cond IL_000d: ret } // end of method 'shortExpr@922-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'shortExpr@922-9'::cond IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'shortExpr@922-9'::Invoke } // end of class 'shortExpr@922-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@920-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-10'::f IL_0014: ret } // end of method 'shortExpr@920-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@920-10'::Invoke } // end of class 'shortExpr@920-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@920-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-11'::f IL_0014: ret } // end of method 'shortExpr@920-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@920-11'::Invoke } // end of class 'shortExpr@920-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@924-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'shortExpr@924-12'::cond IL_000d: ret } // end of method 'shortExpr@924-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'shortExpr@924-12'::cond IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseT() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'shortExpr@924-12'::Invoke } // end of class 'shortExpr@924-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@920-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-13'::f IL_0014: ret } // end of method 'shortExpr@920-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@920-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@920-13'::Invoke } // end of class 'shortExpr@920-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@919-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@919-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'shortExpr@919-6'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 108 (0x6c) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/SingleTextNode V_0, class Fantomas.Core.SyntaxOak/Expr V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, bool V_7) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0014: stloc.s V_5 IL_0016: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@921-7' Fantomas.Core.CodePrinter/'shortExpr@921-7'::@_instance IL_001b: stloc.s V_6 IL_001d: ldloc.s V_5 IL_001f: ldloc.s V_6 IL_0021: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@920-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0026: stloc.s V_4 IL_0028: ldloc.1 IL_0029: call bool Fantomas.Core.CodePrinter::isSynExprLambdaOrIfThenElse(class Fantomas.Core.SyntaxOak/Expr) IL_002e: stloc.s V_7 IL_0030: ldloc.s V_7 IL_0032: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@922-9'::.ctor(bool) IL_0037: stloc.s V_5 IL_0039: ldloc.s V_4 IL_003b: ldloc.s V_5 IL_003d: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@920-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0042: stloc.3 IL_0043: ldloc.1 IL_0044: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0049: stloc.s V_4 IL_004b: ldloc.3 IL_004c: ldloc.s V_4 IL_004e: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@920-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0053: stloc.2 IL_0054: ldloc.1 IL_0055: call bool Fantomas.Core.CodePrinter::isSynExprLambdaOrIfThenElse(class Fantomas.Core.SyntaxOak/Expr) IL_005a: stloc.s V_7 IL_005c: ldloc.s V_7 IL_005e: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@924-12'::.ctor(bool) IL_0063: stloc.3 IL_0064: ldloc.2 IL_0065: ldloc.3 IL_0066: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@920-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006b: ret } // end of method 'shortExpr@919-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@919-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@919-6' Fantomas.Core.CodePrinter/'shortExpr@919-6'::@_instance IL_000a: ret } // end of method 'shortExpr@919-6'::.cctor } // end of class 'shortExpr@919-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@919-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@919-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortExpr@919-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'shortExpr@919-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@919-15'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@919-15' Fantomas.Core.CodePrinter/'shortExpr@919-15'::@_instance IL_000a: ret } // end of method 'shortExpr@919-15'::.cctor } // end of class 'shortExpr@919-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@919-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'shortExpr@919-14'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'shortExpr@919-14'::f IL_0014: ret } // end of method 'shortExpr@919-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@919-15' Fantomas.Core.CodePrinter/'shortExpr@919-15'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'shortExpr@919-14'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'shortExpr@919-14'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'shortExpr@919-14'::Invoke } // end of class 'shortExpr@919-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@915-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-16'::f IL_0014: ret } // end of method 'shortExpr@915-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@915-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@915-16'::Invoke } // end of class 'shortExpr@915-16' .class auto ansi serializable sealed nested assembly beforefieldinit multilineExpr@933 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/multilineExpr@933::ctx IL_000d: ret } // end of method multilineExpr@933::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/multilineExpr@933::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method multilineExpr@933::Invoke } // end of class multilineExpr@933 .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpr@937-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineExpr@937-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineExpr@937-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'multilineExpr@937-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineExpr@937-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineExpr@937-2' Fantomas.Core.CodePrinter/'multilineExpr@937-2'::@_instance IL_000a: ret } // end of method 'multilineExpr@937-2'::.cctor } // end of class 'multilineExpr@937-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpr@936-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@936-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@936-3'::f IL_0014: ret } // end of method 'multilineExpr@936-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@936-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@936-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpr@936-3'::Invoke } // end of class 'multilineExpr@936-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpr@945-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineExpr@945-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineExpr@945-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineExpr@945-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineExpr@945-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineExpr@945-5' Fantomas.Core.CodePrinter/'multilineExpr@945-5'::@_instance IL_000a: ret } // end of method 'multilineExpr@945-5'::.cctor } // end of class 'multilineExpr@945-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpr@945-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@945-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@945-6'::f IL_0014: ret } // end of method 'multilineExpr@945-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@945-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@945-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpr@945-6'::Invoke } // end of class 'multilineExpr@945-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpr@945-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineExpr@945-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineExpr@945-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineExpr@945-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineExpr@945-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineExpr@945-7' Fantomas.Core.CodePrinter/'multilineExpr@945-7'::@_instance IL_000a: ret } // end of method 'multilineExpr@945-7'::.cctor } // end of class 'multilineExpr@945-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpr@938-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/SingleTextNode operator .field public class Fantomas.Core.SyntaxOak/Expr e .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode operator, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.CodePrinter/'multilineExpr@938-4'::operator IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'multilineExpr@938-4'::e IL_0014: ret } // end of method 'multilineExpr@938-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 137 (0x89) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'multilineExpr@938-4'::e IL_0007: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_000c: ldc.i4.s 21 IL_000e: bne.un.s IL_0075 IL_0010: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.CodePrinter::get_newLineInfixOps() IL_0015: ldarg.0 IL_0016: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.CodePrinter/'multilineExpr@938-4'::operator IL_001b: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0020: callvirt instance bool class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::Contains(!0) IL_0025: brfalse.s IL_004a IL_0027: ldarg.1 IL_0028: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_002d: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0032: ldarg.0 IL_0033: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.CodePrinter/'multilineExpr@938-4'::operator IL_0038: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_003d: callvirt instance int32 [netstandard]System.String::get_Length() IL_0042: cgt IL_0044: ldc.i4.0 IL_0045: ceq IL_0047: nop IL_0048: br.s IL_004c IL_004a: ldc.i4.0 IL_004b: nop IL_004c: brfalse.s IL_0075 IL_004e: ldsfld class Fantomas.Core.CodePrinter/'multilineExpr@945-5' Fantomas.Core.CodePrinter/'multilineExpr@945-5'::@_instance IL_0053: stloc.0 IL_0054: ldarg.0 IL_0055: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'multilineExpr@938-4'::e IL_005a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExprInMultilineInfixExpr(class Fantomas.Core.SyntaxOak/Expr) IL_005f: stloc.1 IL_0060: ldloc.0 IL_0061: ldloc.1 IL_0062: newobj instance void Fantomas.Core.CodePrinter/'multilineExpr@945-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0067: ldsfld class Fantomas.Core.CodePrinter/'multilineExpr@945-7' Fantomas.Core.CodePrinter/'multilineExpr@945-7'::@_instance IL_006c: ldarg.1 IL_006d: tail. IL_006f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0074: ret IL_0075: ldarg.0 IL_0076: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'multilineExpr@938-4'::e IL_007b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExprInMultilineInfixExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0080: ldarg.1 IL_0081: tail. IL_0083: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0088: ret } // end of method 'multilineExpr@938-4'::Invoke } // end of class 'multilineExpr@938-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpr@936-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@936-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@936-8'::f IL_0014: ret } // end of method 'multilineExpr@936-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@936-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@936-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpr@936-8'::Invoke } // end of class 'multilineExpr@936-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpr@935-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineExpr@935-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'multilineExpr@935-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 53 (0x35) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/SingleTextNode V_0, class Fantomas.Core.SyntaxOak/Expr V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0014: stloc.3 IL_0015: ldsfld class Fantomas.Core.CodePrinter/'multilineExpr@937-2' Fantomas.Core.CodePrinter/'multilineExpr@937-2'::@_instance IL_001a: stloc.s V_4 IL_001c: ldloc.3 IL_001d: ldloc.s V_4 IL_001f: newobj instance void Fantomas.Core.CodePrinter/'multilineExpr@936-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0024: stloc.2 IL_0025: ldloc.0 IL_0026: ldloc.1 IL_0027: newobj instance void Fantomas.Core.CodePrinter/'multilineExpr@938-4'::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr) IL_002c: stloc.3 IL_002d: ldloc.2 IL_002e: ldloc.3 IL_002f: newobj instance void Fantomas.Core.CodePrinter/'multilineExpr@936-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0034: ret } // end of method 'multilineExpr@935-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineExpr@935-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineExpr@935-1' Fantomas.Core.CodePrinter/'multilineExpr@935-1'::@_instance IL_000a: ret } // end of method 'multilineExpr@935-1'::.cctor } // end of class 'multilineExpr@935-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpr@935-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> es .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> es, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'multilineExpr@935-9'::es IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multilineExpr@935-9'::f IL_0014: ret } // end of method 'multilineExpr@935-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'multilineExpr@935-9'::es IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multilineExpr@935-9'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'multilineExpr@935-9'::Invoke } // end of class 'multilineExpr@935-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpr@933-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@933-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@933-10'::f IL_0014: ret } // end of method 'multilineExpr@933-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@933-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineExpr@933-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineExpr@933-10'::Invoke } // end of class 'multilineExpr@933-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@951-193' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpr .field public int32 maxWidth .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpr, int32 maxWidth) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@951-193'::shortExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@951-193'::multilineExpr IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld int32 Fantomas.Core.CodePrinter/'genExpr@951-193'::maxWidth IL_001b: ret } // end of method 'genExpr@951-193'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'genExpr@951-193'::maxWidth IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@951-193'::shortExpr IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@951-193'::multilineExpr IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genExpr@951-193'::Invoke } // end of class 'genExpr@951-193' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@951-194' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@951-194'::f IL_000d: ret } // end of method 'genExpr@951-194'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@951-194'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@951-194'::Invoke } // end of class 'genExpr@951-194' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@948-192' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode node .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpr .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode Fantomas.Core.CodePrinter/'genExpr@948-192'::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@948-192'::shortExpr IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@948-192'::multilineExpr IL_001b: ret } // end of method 'genExpr@948-192'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 57 (0x39) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, int32 V_1) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode Fantomas.Core.CodePrinter/'genExpr@948-192'::node IL_0006: ldarg.1 IL_0007: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_000c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_0011: stloc.1 IL_0012: ldarg.0 IL_0013: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@948-192'::shortExpr IL_0018: ldarg.0 IL_0019: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@948-192'::multilineExpr IL_001e: ldloc.1 IL_001f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@951-193'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, int32) IL_0024: stloc.0 IL_0025: ldloc.0 IL_0026: newobj instance void Fantomas.Core.CodePrinter/'genExpr@951-194'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0030: ldarg.1 IL_0031: tail. IL_0033: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0038: ret } // end of method 'genExpr@948-192'::Invoke } // end of class 'genExpr@948-192' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@959-196' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@959-196'::f IL_000d: ret } // end of method 'genExpr@959-196'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@959-196'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@959-196'::Invoke } // end of class 'genExpr@959-196' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOnelinerInfixExpr@963-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@963-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genOnelinerInfixExpr@963-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genOnelinerInfixExpr@963-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@963-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@963-1' Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@963-1'::@_instance IL_000a: ret } // end of method 'genOnelinerInfixExpr@963-1'::.cctor } // end of class 'genOnelinerInfixExpr@963-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOnelinerInfixExpr@962-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-2'::f IL_0014: ret } // end of method 'genOnelinerInfixExpr@962-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOnelinerInfixExpr@962-2'::Invoke } // end of class 'genOnelinerInfixExpr@962-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOnelinerInfixExpr@962-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-3'::f IL_0014: ret } // end of method 'genOnelinerInfixExpr@962-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOnelinerInfixExpr@962-3'::Invoke } // end of class 'genOnelinerInfixExpr@962-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOnelinerInfixExpr@962-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-4'::ctx IL_000d: ret } // end of method 'genOnelinerInfixExpr@962-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-4'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genOnelinerInfixExpr@962-4'::Invoke } // end of class 'genOnelinerInfixExpr@962-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOnelinerInfixExpr@966-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@966-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genOnelinerInfixExpr@966-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genOnelinerInfixExpr@966-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@966-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@966-5' Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@966-5'::@_instance IL_000a: ret } // end of method 'genOnelinerInfixExpr@966-5'::.cctor } // end of class 'genOnelinerInfixExpr@966-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOnelinerInfixExpr@962-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-6'::f IL_0014: ret } // end of method 'genOnelinerInfixExpr@962-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOnelinerInfixExpr@962-6'::Invoke } // end of class 'genOnelinerInfixExpr@962-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOnelinerInfixExpr@962-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-7'::f IL_0014: ret } // end of method 'genOnelinerInfixExpr@962-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOnelinerInfixExpr@962-7'::Invoke } // end of class 'genOnelinerInfixExpr@962-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@981-198' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genExpr@981-198'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@981-198'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@981-198'::f2 IL_001b: ret } // end of method 'genExpr@981-198'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genExpr@981-198'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@981-198'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@981-198'::f2 IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret } // end of method 'genExpr@981-198'::Invoke } // end of class 'genExpr@981-198' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@978-199' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 maxWidth .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 maxWidth, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/'genExpr@978-199'::maxWidth IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@978-199'::shortExpression IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@978-199'::fallbackExpression IL_001b: ret } // end of method 'genExpr@978-199'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'genExpr@978-199'::maxWidth IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@978-199'::shortExpression IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@978-199'::fallbackExpression IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genExpr@978-199'::Invoke } // end of class 'genExpr@978-199' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@975-197' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprInfixAppNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprInfixAppNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/'genExpr@975-197'::node IL_000d: ret } // end of method 'genExpr@975-197'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 116 (0x74) .maxstack 8 .locals init (int32 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, bool V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/'genExpr@975-197'::node IL_0006: ldarg.1 IL_0007: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_000c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_0011: stloc.0 IL_0012: ldarg.0 IL_0013: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/'genExpr@975-197'::node IL_0018: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerInfixExpr@955(class Fantomas.Core.SyntaxOak/ExprInfixAppNode) IL_001d: stloc.1 IL_001e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.CodePrinter::get_noBreakInfixOps() IL_0023: ldarg.0 IL_0024: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/'genExpr@975-197'::node IL_0029: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_002e: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0033: callvirt instance bool class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::Contains(!0) IL_0038: stloc.3 IL_0039: ldarg.0 IL_003a: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/'genExpr@975-197'::node IL_003f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerInfixExpr@955(class Fantomas.Core.SyntaxOak/ExprInfixAppNode) IL_0044: stloc.s V_4 IL_0046: ldarg.0 IL_0047: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/'genExpr@975-197'::node IL_004c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultilineInfixExpr(class Fantomas.Core.SyntaxOak/ExprInfixAppNode) IL_0051: stloc.s V_5 IL_0053: ldloc.3 IL_0054: ldloc.s V_4 IL_0056: ldloc.s V_5 IL_0058: newobj instance void Fantomas.Core.CodePrinter/'genExpr@981-198'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005d: stloc.2 IL_005e: ldloc.0 IL_005f: ldloc.1 IL_0060: ldloc.2 IL_0061: newobj instance void Fantomas.Core.CodePrinter/'genExpr@978-199'::.ctor(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0066: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006b: ldarg.1 IL_006c: tail. IL_006e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0073: ret } // end of method 'genExpr@975-197'::Invoke } // end of class 'genExpr@975-197' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@990-200' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@990-200'::ctx IL_000d: ret } // end of method 'genExpr@990-200'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@990-200'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenLFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@990-200'::Invoke } // end of class 'genExpr@990-200' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@992-201' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genIndexExpr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genIndexExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@992-201'::genIndexExpr IL_000d: ret } // end of method 'genExpr@992-201'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@992-201'::genIndexExpr IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@992-201'::Invoke } // end of class 'genExpr@992-201' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@992-202' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genIndexExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genIndexExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@992-202'::genIndexExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@992-202'::fallbackExpression IL_0014: ret } // end of method 'genExpr@992-202'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@992-202'::genIndexExpr IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@992-202'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@992-202'::Invoke } // end of class 'genExpr@992-202' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@990-203' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@990-203'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@990-203'::f IL_0014: ret } // end of method 'genExpr@990-203'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@990-203'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@990-203'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@990-203'::Invoke } // end of class 'genExpr@990-203' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@990-204' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@990-204'::ctx IL_000d: ret } // end of method 'genExpr@990-204'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@990-204'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseLFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@990-204'::Invoke } // end of class 'genExpr@990-204' .class auto ansi serializable sealed nested assembly beforefieldinit 'genLink@1007-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1007-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1007-1'::f IL_0014: ret } // end of method 'genLink@1007-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1007-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1007-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genLink@1007-1'::Invoke } // end of class 'genLink@1007-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genLink@1014-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/Expr functionExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr argExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr functionExpr, class Fantomas.Core.SyntaxOak/Expr argExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genLink@1014-2'::functionExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genLink@1014-2'::argExpr IL_0014: ret } // end of method 'genLink@1014-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genLink@1014-2'::functionExpr IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genLink@1014-2'::argExpr IL_000c: ldarg.1 IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepSpaceBeforeParenInFuncInvocation(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'genLink@1014-2'::Invoke } // end of class 'genLink@1014-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genLink@1012-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool isLastLink .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool isLastLink, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genLink@1012-3'::isLastLink IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1012-3'::f IL_0014: ret } // end of method 'genLink@1012-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genLink@1012-3'::isLastLink IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1012-3'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genLink@1012-3'::Invoke } // end of class 'genLink@1012-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genLink@1011-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1011-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1011-4'::f IL_0014: ret } // end of method 'genLink@1011-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1011-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1011-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genLink@1011-4'::Invoke } // end of class 'genLink@1011-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genLink@1011-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1011-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1011-5'::f IL_0014: ret } // end of method 'genLink@1011-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1011-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1011-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genLink@1011-5'::Invoke } // end of class 'genLink@1011-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1024-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/Expr functionExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr argExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr functionExpr, class Fantomas.Core.SyntaxOak/Expr argExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'short@1024-13'::functionExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'short@1024-13'::argExpr IL_0014: ret } // end of method 'short@1024-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'short@1024-13'::functionExpr IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'short@1024-13'::argExpr IL_000c: ldarg.1 IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepSpaceBeforeParenInFuncInvocation(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'short@1024-13'::Invoke } // end of class 'short@1024-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1022-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool isLastLink .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool isLastLink, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'short@1022-14'::isLastLink IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1022-14'::f IL_0014: ret } // end of method 'short@1022-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'short@1022-14'::isLastLink IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1022-14'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'short@1022-14'::Invoke } // end of class 'short@1022-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1021-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1021-15'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1021-15'::f IL_0014: ret } // end of method 'short@1021-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1021-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1021-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1021-15'::Invoke } // end of class 'short@1021-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1021-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1021-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1021-16'::f IL_0014: ret } // end of method 'short@1021-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1021-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1021-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1021-16'::Invoke } // end of class 'short@1021-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1033-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/Expr functionExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr argExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr functionExpr, class Fantomas.Core.SyntaxOak/Expr argExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1033-17'::functionExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1033-17'::argExpr IL_0014: ret } // end of method 'long@1033-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1033-17'::functionExpr IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1033-17'::argExpr IL_000c: ldarg.1 IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepSpaceBeforeParenInFuncInvocation(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'long@1033-17'::Invoke } // end of class 'long@1033-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1031-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool isLastLink .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool isLastLink, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'long@1031-18'::isLastLink IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1031-18'::f IL_0014: ret } // end of method 'long@1031-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'long@1031-18'::isLastLink IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1031-18'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'long@1031-18'::Invoke } // end of class 'long@1031-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1030-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-19'::f IL_0014: ret } // end of method 'long@1030-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1030-19'::Invoke } // end of class 'long@1030-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1030-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-20'::f IL_0014: ret } // end of method 'long@1030-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1030-20'::Invoke } // end of class 'long@1030-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1030-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-21'::f IL_0014: ret } // end of method 'long@1030-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1030-21'::Invoke } // end of class 'long@1030-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1037-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprLambdaNode lambdaNode .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprLambdaNode lambdaNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/'long@1037-22'::lambdaNode IL_000d: ret } // end of method 'long@1037-22'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 51 (0x33) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_000b: brfalse.s IL_0031 IL_000d: nop IL_000e: ldarg.1 IL_000f: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0014: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_0019: brfalse.s IL_002f IL_001b: ldarg.0 IL_001c: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/'long@1037-22'::lambdaNode IL_0021: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLambdaNode::Expr@ IL_0026: callvirt instance bool Fantomas.Core.SyntaxOak/Expr::get_IsStroustrupStyleExpr() IL_002b: ldc.i4.0 IL_002c: ceq IL_002e: ret IL_002f: ldc.i4.1 IL_0030: ret IL_0031: ldc.i4.0 IL_0032: ret } // end of method 'long@1037-22'::Invoke } // end of class 'long@1037-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1036-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1036-23'::cond IL_000d: ret } // end of method 'long@1036-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 30 (0x1e) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1036-23'::cond IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000c: brfalse.s IL_001c IL_000e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0013: ldarg.1 IL_0014: tail. IL_0016: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001b: ret IL_001c: ldarg.1 IL_001d: ret } // end of method 'long@1036-23'::Invoke } // end of class 'long@1036-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1030-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-24'::f IL_0014: ret } // end of method 'long@1030-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1030-24'::Invoke } // end of class 'long@1030-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1030-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-25'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-25'::f IL_0014: ret } // end of method 'long@1030-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-25'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1030-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1030-25'::Invoke } // end of class 'long@1030-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1048-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/Expr functionExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr argExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr functionExpr, class Fantomas.Core.SyntaxOak/Expr argExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1048-26'::functionExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1048-26'::argExpr IL_0014: ret } // end of method 'long@1048-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1048-26'::functionExpr IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1048-26'::argExpr IL_000c: ldarg.1 IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepSpaceBeforeParenInFuncInvocation(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'long@1048-26'::Invoke } // end of class 'long@1048-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1046-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool isLastLink .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool isLastLink, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'long@1046-27'::isLastLink IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1046-27'::f IL_0014: ret } // end of method 'long@1046-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'long@1046-27'::isLastLink IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1046-27'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'long@1046-27'::Invoke } // end of class 'long@1046-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1045-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1045-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1045-28'::f IL_0014: ret } // end of method 'long@1045-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1045-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1045-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1045-28'::Invoke } // end of class 'long@1045-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1045-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1045-29'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1045-29'::f IL_0014: ret } // end of method 'long@1045-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1045-29'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1045-29'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1045-29'::Invoke } // end of class 'long@1045-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'genLink@1051-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1051-6'::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1051-6'::long IL_0014: ret } // end of method 'genLink@1051-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1051-6'::short IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1051-6'::long IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genLink@1051-6'::Invoke } // end of class 'genLink@1051-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genLink@1052-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1052-7'::f IL_000d: ret } // end of method 'genLink@1052-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenLFixed() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1052-7'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genLink@1052-7'::Invoke } // end of class 'genLink@1052-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genLink@1052-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1052-8'::ctx IL_000d: ret } // end of method 'genLink@1052-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLink@1052-8'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseLFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genLink@1052-8'::Invoke } // end of class 'genLink@1052-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genLink@997-9' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genLink@997-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>::.ctor() IL_0006: ret } // end of method 'genLink@997-9'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(bool isLastLink, class Fantomas.Core.SyntaxOak/ChainLink link) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genLink@997(bool, class Fantomas.Core.SyntaxOak/ChainLink) IL_0009: ret } // end of method 'genLink@997-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genLink@997-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genLink@997-9' Fantomas.Core.CodePrinter/'genLink@997-9'::@_instance IL_000a: ret } // end of method 'genLink@997-9'::.cctor } // end of class 'genLink@997-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1055-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> genLink .field public int32 lastIndex .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> genLink, int32 lastIndex) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'short@1055-17'::genLink IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.CodePrinter/'short@1055-17'::lastIndex IL_0014: ret } // end of method 'short@1055-17'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Invoke(int32 idx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'short@1055-17'::genLink IL_0006: ldarg.1 IL_0007: ldarg.0 IL_0008: ldfld int32 Fantomas.Core.CodePrinter/'short@1055-17'::lastIndex IL_000d: ceq IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::Invoke(!0) IL_0016: ret } // end of method 'short@1055-17'::Invoke } // end of class 'short@1055-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1055-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@1055-19' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@1055-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'short@1055-19'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@1055-19'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@1055-19' Fantomas.Core.CodePrinter/'short@1055-19'::@_instance IL_000a: ret } // end of method 'short@1055-19'::.cctor } // end of class 'short@1055-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1055-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'short@1055-18'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'short@1055-18'::f IL_0014: ret } // end of method 'short@1055-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'short@1055-19' Fantomas.Core.CodePrinter/'short@1055-19'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'short@1055-18'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'short@1055-18'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::coli(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'short@1055-18'::Invoke } // end of class 'short@1055-18' .class auto ansi serializable sealed nested assembly beforefieldinit '|LeadingSimpleChain|_|@1076-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [netstandard]System.Collections.Generic.Queue`1 leading .method assembly specialname rtspecialname instance void .ctor(class [netstandard]System.Collections.Generic.Queue`1 leading) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1076-2'::leading IL_000d: ret } // end of method '|LeadingSimpleChain|_|@1076-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.Unit Invoke(class Fantomas.Core.SyntaxOak/ChainLink arg00) cil managed { // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1076-2'::leading IL_0006: ldarg.1 IL_0007: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1::Enqueue(!0) IL_000c: ldnull IL_000d: ret } // end of method '|LeadingSimpleChain|_|@1076-2'::Invoke } // end of class '|LeadingSimpleChain|_|@1076-2' .class auto ansi serializable sealed nested assembly beforefieldinit '|LeadingSimpleChain|_|@1081-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [netstandard]System.Collections.Generic.Queue`1 rest .method assembly specialname rtspecialname instance void .ctor(class [netstandard]System.Collections.Generic.Queue`1 rest) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1081-3'::rest IL_000d: ret } // end of method '|LeadingSimpleChain|_|@1081-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.Unit Invoke(class Fantomas.Core.SyntaxOak/ChainLink arg00) cil managed { // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1081-3'::rest IL_0006: ldarg.1 IL_0007: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1::Enqueue(!0) IL_000c: ldnull IL_000d: ret } // end of method '|LeadingSimpleChain|_|@1081-3'::Invoke } // end of class '|LeadingSimpleChain|_|@1081-3' .class auto ansi serializable sealed nested assembly beforefieldinit '|LeadingSimpleChain|_|@1069-1' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class Fantomas.Core.SyntaxOak/ChainLink,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> { .field public class [netstandard]System.Collections.Generic.Queue`1 leading .field public class [netstandard]System.Collections.Generic.Queue`1 rest .method assembly specialname rtspecialname instance void .ctor(class [netstandard]System.Collections.Generic.Queue`1 leading, class [netstandard]System.Collections.Generic.Queue`1 rest) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class Fantomas.Core.SyntaxOak/ChainLink,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1069-1'::leading IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1069-1'::rest IL_0014: ret } // end of method '|LeadingSimpleChain|_|@1069-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 lastDot, class Fantomas.Core.SyntaxOak/ChainLink link) cil managed { // Code size 122 (0x7a) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class Fantomas.Core.SyntaxOak/ChainLink V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1069-1'::rest IL_0007: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000c: brfalse.s IL_0010 IL_000e: br.s IL_001e IL_0010: ldarg.0 IL_0011: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1069-1'::rest IL_0016: ldarg.2 IL_0017: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1::Enqueue(!0) IL_001c: ldnull IL_001d: ret IL_001e: ldarg.2 IL_001f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|SimpleChain|_|@1058'(class Fantomas.Core.SyntaxOak/ChainLink) IL_0024: stloc.0 IL_0025: ldloc.0 IL_0026: brfalse.s IL_0048 IL_0028: ldarg.0 IL_0029: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1069-1'::leading IL_002e: newobj instance void Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1076-2'::.ctor(class [netstandard]System.Collections.Generic.Queue`1) IL_0033: ldarg.1 IL_0034: call void [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Iterate(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0039: nop IL_003a: ldarg.0 IL_003b: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1069-1'::leading IL_0040: ldarg.2 IL_0041: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1::Enqueue(!0) IL_0046: ldnull IL_0047: ret IL_0048: ldarg.2 IL_0049: call instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() IL_004e: ldc.i4.1 IL_004f: bne.un.s IL_005a IL_0051: ldarg.2 IL_0052: stloc.1 IL_0053: ldloc.1 IL_0054: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0059: ret IL_005a: ldarg.0 IL_005b: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1069-1'::rest IL_0060: newobj instance void Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1081-3'::.ctor(class [netstandard]System.Collections.Generic.Queue`1) IL_0065: ldarg.1 IL_0066: call void [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Iterate(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_006b: nop IL_006c: ldarg.0 IL_006d: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1069-1'::rest IL_0072: ldarg.2 IL_0073: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1::Enqueue(!0) IL_0078: ldnull IL_0079: ret } // end of method '|LeadingSimpleChain|_|@1069-1'::Invoke } // end of class '|LeadingSimpleChain|_|@1069-1' .class auto ansi serializable sealed nested assembly beforefieldinit genDotAndLink@1095 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genDotAndLink@1095::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genDotAndLink@1095::f IL_0014: ret } // end of method genDotAndLink@1095::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genDotAndLink@1095::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genDotAndLink@1095::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genDotAndLink@1095::Invoke } // end of class genDotAndLink@1095 .class auto ansi serializable sealed nested assembly beforefieldinit 'genIndentedLinks@1090-1' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`4,class Fantomas.Core.Context/Context,class Fantomas.Core.Context/Context> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genIndentedLinks@1090-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`4,class Fantomas.Core.Context/Context,class Fantomas.Core.Context/Context>::.ctor() IL_0006: ret } // end of method 'genIndentedLinks@1090-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(bool lastLinkWasSimple, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 links, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: ldarg.3 IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genIndentedLinks@1090(bool, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genIndentedLinks@1090-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genIndentedLinks@1090-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genIndentedLinks@1090-1' Fantomas.Core.CodePrinter/'genIndentedLinks@1090-1'::@_instance IL_000a: ret } // end of method 'genIndentedLinks@1090-1'::.cctor } // end of class 'genIndentedLinks@1090-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFirstLinkAndIndentOther@1120-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genFirstLinkAndIndentOther@1120-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genFirstLinkAndIndentOther@1120-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-1' Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-1'::@_instance IL_000a: ret } // end of method 'genFirstLinkAndIndentOther@1120-1'::.cctor } // end of class 'genFirstLinkAndIndentOther@1120-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFirstLinkAndIndentOther@1120-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-2'::ctx IL_000d: ret } // end of method 'genFirstLinkAndIndentOther@1120-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-2'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genFirstLinkAndIndentOther@1120-2'::Invoke } // end of class 'genFirstLinkAndIndentOther@1120-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFirstLinkAndIndentOther@1120-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-3'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-3'::ctx IL_0014: ret } // end of method 'genFirstLinkAndIndentOther@1120-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genFirstLinkAndIndentOther@1120-3'::Invoke } // end of class 'genFirstLinkAndIndentOther@1120-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFirstLinkAndIndentOther@1120-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genFirstLinkAndIndentOther@1120-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genFirstLinkAndIndentOther@1120-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-4' Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-4'::@_instance IL_000a: ret } // end of method 'genFirstLinkAndIndentOther@1120-4'::.cctor } // end of class 'genFirstLinkAndIndentOther@1120-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFirstLinkAndIndentOther@1120-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-5'::f IL_0014: ret } // end of method 'genFirstLinkAndIndentOther@1120-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genFirstLinkAndIndentOther@1120-5'::Invoke } // end of class 'genFirstLinkAndIndentOther@1120-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFirstLinkAndIndentOther@1120-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-6'::f IL_0014: ret } // end of method 'genFirstLinkAndIndentOther@1120-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genFirstLinkAndIndentOther@1120-6'::Invoke } // end of class 'genFirstLinkAndIndentOther@1120-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1123-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1123-30' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1123-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'long@1123-30'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1123-30'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1123-30' Fantomas.Core.CodePrinter/'long@1123-30'::@_instance IL_000a: ret } // end of method 'long@1123-30'::.cctor } // end of class 'long@1123-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1132-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1132-32' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1132-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'long@1132-32'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1132-32'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1132-32' Fantomas.Core.CodePrinter/'long@1132-32'::@_instance IL_000a: ret } // end of method 'long@1132-32'::.cctor } // end of class 'long@1132-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1133-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1133-33' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1133-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1133-33'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1133-33'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1133-33' Fantomas.Core.CodePrinter/'long@1133-33'::@_instance IL_000a: ret } // end of method 'long@1133-33'::.cctor } // end of class 'long@1133-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1133-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1133-34'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1133-34'::f IL_0014: ret } // end of method 'long@1133-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1133-34'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1133-34'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1133-34'::Invoke } // end of class 'long@1133-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1133-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1133-35'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1133-35'::f IL_0014: ret } // end of method 'long@1133-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1133-35'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1133-35'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1133-35'::Invoke } // end of class 'long@1133-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1133-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1133-36' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1133-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1133-36'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1133-36'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1133-36' Fantomas.Core.CodePrinter/'long@1133-36'::@_instance IL_000a: ret } // end of method 'long@1133-36'::.cctor } // end of class 'long@1133-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1133-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1133-37'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1133-37'::f IL_0014: ret } // end of method 'long@1133-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1133-37'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1133-37'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1133-37'::Invoke } // end of class 'long@1133-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1127-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> genIndentedLinks .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leadingChain .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> genIndentedLinks, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leadingChain) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1127-31'::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'long@1127-31'::genIndentedLinks IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@1127-31'::leadingChain IL_001b: ret } // end of method 'long@1127-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 139 (0x8b) .maxstack 9 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class Fantomas.Core.SyntaxOak/ChainLink V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1127-31'::short IL_0011: nop IL_0012: ldarg.0 IL_0013: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@1127-31'::leadingChain IL_0018: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_001d: brfalse.s IL_0021 IL_001f: br.s IL_0029 IL_0021: ldsfld class Fantomas.Core.CodePrinter/'long@1132-32' Fantomas.Core.CodePrinter/'long@1132-32'::@_instance IL_0026: nop IL_0027: br.s IL_0082 IL_0029: ldarg.0 IL_002a: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@1127-31'::leadingChain IL_002f: stloc.0 IL_0030: ldloc.0 IL_0031: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0036: stloc.1 IL_0037: ldloc.0 IL_0038: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_003d: stloc.2 IL_003e: ldc.i4.0 IL_003f: ldloc.2 IL_0040: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genLink@997(bool, class Fantomas.Core.SyntaxOak/ChainLink) IL_0045: stloc.s V_5 IL_0047: ldsfld class Fantomas.Core.CodePrinter/'long@1133-33' Fantomas.Core.CodePrinter/'long@1133-33'::@_instance IL_004c: stloc.s V_6 IL_004e: ldloc.s V_5 IL_0050: ldloc.s V_6 IL_0052: newobj instance void Fantomas.Core.CodePrinter/'long@1133-34'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0057: stloc.s V_4 IL_0059: ldarg.0 IL_005a: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'long@1127-31'::genIndentedLinks IL_005f: ldc.i4.1 IL_0060: ldloc.1 IL_0061: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::InvokeFast>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0066: stloc.s V_5 IL_0068: ldloc.s V_4 IL_006a: ldloc.s V_5 IL_006c: newobj instance void Fantomas.Core.CodePrinter/'long@1133-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0071: stloc.3 IL_0072: ldsfld class Fantomas.Core.CodePrinter/'long@1133-36' Fantomas.Core.CodePrinter/'long@1133-36'::@_instance IL_0077: stloc.s V_4 IL_0079: ldloc.3 IL_007a: ldloc.s V_4 IL_007c: newobj instance void Fantomas.Core.CodePrinter/'long@1133-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0081: nop IL_0082: ldarg.1 IL_0083: tail. IL_0085: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_008a: ret } // end of method 'long@1127-31'::Invoke } // end of class 'long@1127-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1137-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> genLink .field public int32 lastIndex .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> genLink, int32 lastIndex) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'long@1137-38'::genLink IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.CodePrinter/'long@1137-38'::lastIndex IL_0014: ret } // end of method 'long@1137-38'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Invoke(int32 idx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'long@1137-38'::genLink IL_0006: ldarg.1 IL_0007: ldarg.0 IL_0008: ldfld int32 Fantomas.Core.CodePrinter/'long@1137-38'::lastIndex IL_000d: ceq IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::Invoke(!0) IL_0016: ret } // end of method 'long@1137-38'::Invoke } // end of class 'long@1137-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1137-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1137-40' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1137-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'long@1137-40'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1137-40'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1137-40' Fantomas.Core.CodePrinter/'long@1137-40'::@_instance IL_000a: ret } // end of method 'long@1137-40'::.cctor } // end of class 'long@1137-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1137-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leadingChain .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leadingChain, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@1137-39'::leadingChain IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'long@1137-39'::f IL_0014: ret } // end of method 'long@1137-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'long@1137-40' Fantomas.Core.CodePrinter/'long@1137-40'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@1137-39'::leadingChain IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'long@1137-39'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::coli(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'long@1137-39'::Invoke } // end of class 'long@1137-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1139-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1139-41' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1139-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'long@1139-41'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1139-41'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1139-41' Fantomas.Core.CodePrinter/'long@1139-41'::@_instance IL_000a: ret } // end of method 'long@1139-41'::.cctor } // end of class 'long@1139-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1140-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1140-42' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1140-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1140-42'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1140-42'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1140-42' Fantomas.Core.CodePrinter/'long@1140-42'::@_instance IL_000a: ret } // end of method 'long@1140-42'::.cctor } // end of class 'long@1140-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1140-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-43'::ctx IL_000d: ret } // end of method 'long@1140-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-43'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@1140-43'::Invoke } // end of class 'long@1140-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1140-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-44'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-44'::ctx IL_0014: ret } // end of method 'long@1140-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-44'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-44'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1140-44'::Invoke } // end of class 'long@1140-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1140-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1140-45' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1140-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1140-45'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1140-45'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1140-45' Fantomas.Core.CodePrinter/'long@1140-45'::@_instance IL_000a: ret } // end of method 'long@1140-45'::.cctor } // end of class 'long@1140-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1140-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-46'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-46'::f IL_0014: ret } // end of method 'long@1140-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-46'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-46'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1140-46'::Invoke } // end of class 'long@1140-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1140-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-47'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-47'::f IL_0014: ret } // end of method 'long@1140-47'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-47'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1140-47'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1140-47'::Invoke } // end of class 'long@1140-47' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1136-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1136-48'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1136-48'::fallbackExpression IL_0014: ret } // end of method 'long@1136-48'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1136-48'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1136-48'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1136-48'::Invoke } // end of class 'long@1136-48' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1141-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1141-49' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1141-49'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1141-49'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1141-49'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1141-49' Fantomas.Core.CodePrinter/'long@1141-49'::@_instance IL_000a: ret } // end of method 'long@1141-49'::.cctor } // end of class 'long@1141-49' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1141-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1141-50'::ctx IL_000d: ret } // end of method 'long@1141-50'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1141-50'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@1141-50'::Invoke } // end of class 'long@1141-50' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1141-51' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1141-51'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1141-51'::ctx IL_0014: ret } // end of method 'long@1141-51'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1141-51'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1141-51'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1141-51'::Invoke } // end of class 'long@1141-51' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1141-52' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1141-52' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1141-52'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1141-52'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1141-52'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1141-52' Fantomas.Core.CodePrinter/'long@1141-52'::@_instance IL_000a: ret } // end of method 'long@1141-52'::.cctor } // end of class 'long@1141-52' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1141-53' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1141-53'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1141-53'::f IL_0014: ret } // end of method 'long@1141-53'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1141-53'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1141-53'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1141-53'::Invoke } // end of class 'long@1141-53' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1136-54' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1136-54'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1136-54'::f IL_0014: ret } // end of method 'long@1136-54'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1136-54'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1136-54'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1136-54'::Invoke } // end of class 'long@1136-54' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1145-205' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1145-205'::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1145-205'::long IL_0014: ret } // end of method 'genExpr@1145-205'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 32 (0x20) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1145-205'::short IL_0011: ldarg.0 IL_0012: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1145-205'::long IL_0017: ldarg.1 IL_0018: tail. IL_001a: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001f: ret } // end of method 'genExpr@1145-205'::Invoke } // end of class 'genExpr@1145-205' .class auto ansi serializable sealed nested assembly beforefieldinit 'addSpace@1151-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/Expr functionExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr argExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr functionExpr, class Fantomas.Core.SyntaxOak/Expr argExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'addSpace@1151-2'::functionExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'addSpace@1151-2'::argExpr IL_0014: ret } // end of method 'addSpace@1151-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'addSpace@1151-2'::functionExpr IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'addSpace@1151-2'::argExpr IL_000c: ldarg.1 IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepSpaceBeforeParenInFuncInvocation(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'addSpace@1151-2'::Invoke } // end of class 'addSpace@1151-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1156-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addSpace .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortLids .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addSpace, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortLids) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1156-20'::addSpace IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1156-20'::shortLids IL_0014: ret } // end of method 'short@1156-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1156-20'::shortLids IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1156-20'::addSpace IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1156-20'::Invoke } // end of class 'short@1156-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1156-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1156-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1156-21'::f IL_0014: ret } // end of method 'short@1156-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1156-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1156-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1156-21'::Invoke } // end of class 'short@1156-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'args@1161-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'args@1161-1'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'args@1161-1'::fallbackExpression IL_0014: ret } // end of method 'args@1161-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'args@1161-1'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'args@1161-1'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'args@1161-1'::Invoke } // end of class 'args@1161-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'args@1160-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addSpace .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addSpace, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'args@1160-2'::addSpace IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'args@1160-2'::f IL_0014: ret } // end of method 'args@1160-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'args@1160-2'::addSpace IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'args@1160-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'args@1160-2'::Invoke } // end of class 'args@1160-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1167-55' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1167-55'::clo3 IL_000d: ret } // end of method 'long@1167-55'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg30) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1167-55'::clo3 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'long@1167-55'::Invoke } // end of class 'long@1167-55' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1165-56' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortLids .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 args .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortLids, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 args, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1165-56'::shortLids IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1165-56'::args IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1165-56'::f1 IL_001b: ret } // end of method 'long@1165-56'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 50 (0x32) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1165-56'::shortLids IL_0006: ldarg.1 IL_0007: call bool Fantomas.Core.Context::futureNlnCheck(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000c: brfalse.s IL_001d IL_000e: ldarg.0 IL_000f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1165-56'::f1 IL_0014: ldarg.1 IL_0015: tail. IL_0017: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001c: ret IL_001d: ldarg.0 IL_001e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1165-56'::shortLids IL_0023: ldarg.0 IL_0024: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1165-56'::args IL_0029: ldarg.1 IL_002a: tail. IL_002c: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0031: ret } // end of method 'long@1165-56'::Invoke } // end of class 'long@1165-56' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1170-206' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1170-206'::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1170-206'::long IL_0014: ret } // end of method 'genExpr@1170-206'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1170-206'::short IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1170-206'::long IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1170-206'::Invoke } // end of class 'genExpr@1170-206' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1175-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/Expr functionExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr argExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr functionExpr, class Fantomas.Core.SyntaxOak/Expr argExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'short@1175-22'::functionExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'short@1175-22'::argExpr IL_0014: ret } // end of method 'short@1175-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'short@1175-22'::functionExpr IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'short@1175-22'::argExpr IL_000c: ldarg.1 IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepSpaceBeforeParenInFuncInvocation(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'short@1175-22'::Invoke } // end of class 'short@1175-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1174-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1174-23'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1174-23'::f IL_0014: ret } // end of method 'short@1174-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1174-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1174-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1174-23'::Invoke } // end of class 'short@1174-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1174-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1174-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1174-24'::f IL_0014: ret } // end of method 'short@1174-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1174-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1174-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1174-24'::Invoke } // end of class 'short@1174-24' .class auto ansi serializable sealed nested assembly beforefieldinit genDefaultLong@1181 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/Expr functionExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr argExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr functionExpr, class Fantomas.Core.SyntaxOak/Expr argExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/genDefaultLong@1181::functionExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/genDefaultLong@1181::argExpr IL_0014: ret } // end of method genDefaultLong@1181::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/genDefaultLong@1181::functionExpr IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/genDefaultLong@1181::argExpr IL_000c: ldarg.1 IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepSpaceBeforeParenInFuncInvocation(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method genDefaultLong@1181::Invoke } // end of class genDefaultLong@1181 .class auto ansi serializable sealed nested assembly beforefieldinit 'genDefaultLong@1180-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDefaultLong@1180-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDefaultLong@1180-1'::f IL_0014: ret } // end of method 'genDefaultLong@1180-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDefaultLong@1180-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDefaultLong@1180-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDefaultLong@1180-1'::Invoke } // end of class 'genDefaultLong@1180-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDefaultLong@1180-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDefaultLong@1180-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDefaultLong@1180-2'::f IL_0014: ret } // end of method 'genDefaultLong@1180-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDefaultLong@1180-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDefaultLong@1180-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDefaultLong@1180-2'::Invoke } // end of class 'genDefaultLong@1180-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1195-58' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1195-58' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1195-58'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1195-58'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1195-58'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1195-58' Fantomas.Core.CodePrinter/'long@1195-58'::@_instance IL_000a: ret } // end of method 'long@1195-58'::.cctor } // end of class 'long@1195-58' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1195-59' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1195-59'::ctx IL_000d: ret } // end of method 'long@1195-59'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1195-59'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@1195-59'::Invoke } // end of class 'long@1195-59' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1195-60' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1195-60'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1195-60'::ctx IL_0014: ret } // end of method 'long@1195-60'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1195-60'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1195-60'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1195-60'::Invoke } // end of class 'long@1195-60' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1195-61' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1195-61' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1195-61'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1195-61'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1195-61'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1195-61' Fantomas.Core.CodePrinter/'long@1195-61'::@_instance IL_000a: ret } // end of method 'long@1195-61'::.cctor } // end of class 'long@1195-61' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1195-62' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1195-62'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1195-62'::f IL_0014: ret } // end of method 'long@1195-62'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1195-62'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1195-62'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1195-62'::Invoke } // end of class 'long@1195-62' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1198-63' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1198-63' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1198-63'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1198-63'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1198-63'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1198-63' Fantomas.Core.CodePrinter/'long@1198-63'::@_instance IL_000a: ret } // end of method 'long@1198-63'::.cctor } // end of class 'long@1198-63' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1198-64' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1198-64'::ctx IL_000d: ret } // end of method 'long@1198-64'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1198-64'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@1198-64'::Invoke } // end of class 'long@1198-64' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1198-65' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1198-65'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1198-65'::ctx IL_0014: ret } // end of method 'long@1198-65'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1198-65'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1198-65'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1198-65'::Invoke } // end of class 'long@1198-65' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1198-66' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1198-66' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1198-66'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1198-66'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1198-66'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1198-66' Fantomas.Core.CodePrinter/'long@1198-66'::@_instance IL_000a: ret } // end of method 'long@1198-66'::.cctor } // end of class 'long@1198-66' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1198-67' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1198-67'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1198-67'::f IL_0014: ret } // end of method 'long@1198-67'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1198-67'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1198-67'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1198-67'::Invoke } // end of class 'long@1198-67' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1179-57' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.CodePrinter/'long@1179-57'::node IL_000d: ret } // end of method 'long@1179-57'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 385 (0x181) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class Fantomas.Core.SyntaxOak/Expr V_4, class Fantomas.Core.SyntaxOak/Expr V_5, class Fantomas.Core.SyntaxOak/Expr/Paren V_6, class Fantomas.Core.SyntaxOak/NodeBase V_7, class Fantomas.Core.SyntaxOak/ExprParenNode V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.CodePrinter/'long@1179-57'::node IL_0006: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::FunctionExpr@ IL_000b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0010: stloc.2 IL_0011: ldarg.0 IL_0012: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.CodePrinter/'long@1179-57'::node IL_0017: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::FunctionExpr@ IL_001c: stloc.s V_4 IL_001e: ldarg.0 IL_001f: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.CodePrinter/'long@1179-57'::node IL_0024: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::ArgExpr@ IL_0029: stloc.s V_5 IL_002b: ldloc.s V_4 IL_002d: ldloc.s V_5 IL_002f: newobj instance void Fantomas.Core.CodePrinter/genDefaultLong@1181::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr) IL_0034: stloc.3 IL_0035: ldloc.2 IL_0036: ldloc.3 IL_0037: newobj instance void Fantomas.Core.CodePrinter/'genDefaultLong@1180-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003c: stloc.1 IL_003d: ldarg.0 IL_003e: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.CodePrinter/'long@1179-57'::node IL_0043: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::ArgExpr@ IL_0048: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultilineFunctionApplicationArguments(class Fantomas.Core.SyntaxOak/Expr) IL_004d: stloc.2 IL_004e: ldloc.1 IL_004f: ldloc.2 IL_0050: newobj instance void Fantomas.Core.CodePrinter/'genDefaultLong@1180-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0055: stloc.0 IL_0056: ldarg.0 IL_0057: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.CodePrinter/'long@1179-57'::node IL_005c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::ArgExpr@ IL_0061: stloc.s V_4 IL_0063: ldloc.s V_4 IL_0065: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_006a: ldc.i4.s 27 IL_006c: bne.un IL_0177 IL_0071: ldloc.s V_4 IL_0073: castclass Fantomas.Core.SyntaxOak/Expr/Paren IL_0078: stloc.s V_6 IL_007a: ldloc.s V_6 IL_007c: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/Expr/Paren::item IL_0081: stloc.s V_7 IL_0083: ldloc.s V_7 IL_0085: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_008a: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_008f: ldc.i4.0 IL_0090: ceq IL_0092: nop IL_0093: brfalse IL_0177 IL_0098: ldloc.s V_6 IL_009a: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/Expr/Paren::item IL_009f: stloc.s V_8 IL_00a1: ldloc.s V_8 IL_00a3: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::OpeningParen@ IL_00a8: ldloc.s V_8 IL_00aa: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprParenNode::Expr@ IL_00af: ldloc.s V_8 IL_00b1: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::ClosingParen@ IL_00b6: ldloc.s V_8 IL_00b8: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_00bd: newobj instance void Fantomas.Core.SyntaxOak/ExprParenNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00c2: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParen(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_00c7: stloc.s V_5 IL_00c9: nop IL_00ca: ldloc.s V_5 IL_00cc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00d1: ldarg.1 IL_00d2: call bool Fantomas.Core.Context::futureNlnCheck(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_00d7: brfalse.s IL_00db IL_00d9: br.s IL_0129 IL_00db: ldarg.0 IL_00dc: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.CodePrinter/'long@1179-57'::node IL_00e1: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::FunctionExpr@ IL_00e6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00eb: ldarg.0 IL_00ec: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.CodePrinter/'long@1179-57'::node IL_00f1: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::ArgExpr@ IL_00f6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00fb: stloc.1 IL_00fc: ldsfld class Fantomas.Core.CodePrinter/'long@1195-58' Fantomas.Core.CodePrinter/'long@1195-58'::@_instance IL_0101: stloc.s V_9 IL_0103: ldloc.s V_9 IL_0105: newobj instance void Fantomas.Core.CodePrinter/'long@1195-59'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_010a: stloc.3 IL_010b: ldloc.1 IL_010c: ldloc.3 IL_010d: newobj instance void Fantomas.Core.CodePrinter/'long@1195-60'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0112: stloc.2 IL_0113: ldsfld class Fantomas.Core.CodePrinter/'long@1195-61' Fantomas.Core.CodePrinter/'long@1195-61'::@_instance IL_0118: stloc.3 IL_0119: ldloc.2 IL_011a: ldloc.3 IL_011b: newobj instance void Fantomas.Core.CodePrinter/'long@1195-62'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0120: ldarg.1 IL_0121: tail. IL_0123: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0128: ret IL_0129: ldarg.0 IL_012a: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.CodePrinter/'long@1179-57'::node IL_012f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::FunctionExpr@ IL_0134: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0139: ldarg.0 IL_013a: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.CodePrinter/'long@1179-57'::node IL_013f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::ArgExpr@ IL_0144: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultilineFunctionApplicationArguments(class Fantomas.Core.SyntaxOak/Expr) IL_0149: stloc.1 IL_014a: ldsfld class Fantomas.Core.CodePrinter/'long@1198-63' Fantomas.Core.CodePrinter/'long@1198-63'::@_instance IL_014f: stloc.s V_9 IL_0151: ldloc.s V_9 IL_0153: newobj instance void Fantomas.Core.CodePrinter/'long@1198-64'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0158: stloc.3 IL_0159: ldloc.1 IL_015a: ldloc.3 IL_015b: newobj instance void Fantomas.Core.CodePrinter/'long@1198-65'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0160: stloc.2 IL_0161: ldsfld class Fantomas.Core.CodePrinter/'long@1198-66' Fantomas.Core.CodePrinter/'long@1198-66'::@_instance IL_0166: stloc.3 IL_0167: ldloc.2 IL_0168: ldloc.3 IL_0169: newobj instance void Fantomas.Core.CodePrinter/'long@1198-67'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_016e: ldarg.1 IL_016f: tail. IL_0171: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0176: ret IL_0177: ldloc.0 IL_0178: ldarg.1 IL_0179: tail. IL_017b: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0180: ret } // end of method 'long@1179-57'::Invoke } // end of class 'long@1179-57' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1202-207' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1202-207'::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1202-207'::long IL_0014: ret } // end of method 'genExpr@1202-207'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1202-207'::short IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1202-207'::long IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1202-207'::Invoke } // end of class 'genExpr@1202-207' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1219-208' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/Expr parenExpr .field public class Fantomas.Core.SyntaxOak/Expr functionExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr parenExpr, class Fantomas.Core.SyntaxOak/Expr functionExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExpr@1219-208'::parenExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExpr@1219-208'::functionExpr IL_0014: ret } // end of method 'genExpr@1219-208'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExpr@1219-208'::functionExpr IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExpr@1219-208'::parenExpr IL_000c: ldarg.1 IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepSpaceBeforeParenInFuncInvocation(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'genExpr@1219-208'::Invoke } // end of class 'genExpr@1219-208' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1220-209' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1220-209' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1220-209'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@1220-209'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1220-209'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1220-209' Fantomas.Core.CodePrinter/'genExpr@1220-209'::@_instance IL_000a: ret } // end of method 'genExpr@1220-209'::.cctor } // end of class 'genExpr@1220-209' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1224-210' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1224-210'::ctx IL_000d: ret } // end of method 'genExpr@1224-210'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1224-210'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenLFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1224-210'::Invoke } // end of class 'genExpr@1224-210' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1224-211' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1224-211'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1224-211'::f IL_0014: ret } // end of method 'genExpr@1224-211'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1224-211'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1224-211'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1224-211'::Invoke } // end of class 'genExpr@1224-211' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1224-212' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1224-212'::ctx IL_000d: ret } // end of method 'genExpr@1224-212'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1224-212'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseLFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1224-212'::Invoke } // end of class 'genExpr@1224-212' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1224-213' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1224-213'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1224-213'::f IL_0014: ret } // end of method 'genExpr@1224-213'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1224-213'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1224-213'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1224-213'::Invoke } // end of class 'genExpr@1224-213' .class auto ansi serializable sealed nested assembly beforefieldinit singleLineTestExpr@1238 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/singleLineTestExpr@1238 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method singleLineTestExpr@1238::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method singleLineTestExpr@1238::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/singleLineTestExpr@1238::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/singleLineTestExpr@1238 Fantomas.Core.CodePrinter/singleLineTestExpr@1238::@_instance IL_000a: ret } // end of method singleLineTestExpr@1238::.cctor } // end of class singleLineTestExpr@1238 .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1237-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-1'::f IL_0014: ret } // end of method 'singleLineTestExpr@1237-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@1237-1'::Invoke } // end of class 'singleLineTestExpr@1237-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1239-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@1239-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLineTestExpr@1239-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-3' Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-3'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@1239-3'::.cctor } // end of class 'singleLineTestExpr@1239-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1239-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@1239-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'singleLineTestExpr@1239-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-4' Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-4'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@1239-4'::.cctor } // end of class 'singleLineTestExpr@1239-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1239-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-2'::sequentialArgs IL_000d: ret } // end of method 'singleLineTestExpr@1239-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-3' Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-3'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-2'::sequentialArgs IL_000b: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-4' Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-4'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'singleLineTestExpr@1239-2'::Invoke } // end of class 'singleLineTestExpr@1239-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1237-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-5'::f IL_0014: ret } // end of method 'singleLineTestExpr@1237-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@1237-5'::Invoke } // end of class 'singleLineTestExpr@1237-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1240-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@1240-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@1240-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLineTestExpr@1240-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1240-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1240-6' Fantomas.Core.CodePrinter/'singleLineTestExpr@1240-6'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@1240-6'::.cctor } // end of class 'singleLineTestExpr@1240-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1237-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-7'::f IL_0014: ret } // end of method 'singleLineTestExpr@1237-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@1237-7'::Invoke } // end of class 'singleLineTestExpr@1237-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1237-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-8'::f IL_0014: ret } // end of method 'singleLineTestExpr@1237-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@1237-8'::Invoke } // end of class 'singleLineTestExpr@1237-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1245-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@1245-25' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@1245-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@1245-25'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@1245-25'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@1245-25' Fantomas.Core.CodePrinter/'short@1245-25'::@_instance IL_000a: ret } // end of method 'short@1245-25'::.cctor } // end of class 'short@1245-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1244-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-26'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-26'::f IL_0014: ret } // end of method 'short@1244-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-26'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-26'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1244-26'::Invoke } // end of class 'short@1244-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1246-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@1246-28' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@1246-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@1246-28'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@1246-28'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@1246-28' Fantomas.Core.CodePrinter/'short@1246-28'::@_instance IL_000a: ret } // end of method 'short@1246-28'::.cctor } // end of class 'short@1246-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1246-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@1246-29' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'short@1246-29'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'short@1246-29'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@1246-29'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@1246-29' Fantomas.Core.CodePrinter/'short@1246-29'::@_instance IL_000a: ret } // end of method 'short@1246-29'::.cctor } // end of class 'short@1246-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1246-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'short@1246-27'::sequentialArgs IL_000d: ret } // end of method 'short@1246-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'short@1246-28' Fantomas.Core.CodePrinter/'short@1246-28'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'short@1246-27'::sequentialArgs IL_000b: ldsfld class Fantomas.Core.CodePrinter/'short@1246-29' Fantomas.Core.CodePrinter/'short@1246-29'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'short@1246-27'::Invoke } // end of class 'short@1246-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1244-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-30'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-30'::f IL_0014: ret } // end of method 'short@1244-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-30'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-30'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1244-30'::Invoke } // end of class 'short@1244-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1247-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'short@1247-31'::cond IL_000d: ret } // end of method 'short@1247-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'short@1247-31'::cond IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: ldarg.1 IL_000b: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0010: ret } // end of method 'short@1247-31'::Invoke } // end of class 'short@1247-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1244-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-32'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-32'::f IL_0014: ret } // end of method 'short@1244-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-32'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-32'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1244-32'::Invoke } // end of class 'short@1244-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1244-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-33'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-33'::f IL_0014: ret } // end of method 'short@1244-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-33'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-33'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1244-33'::Invoke } // end of class 'short@1244-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1249-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@1249-34' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@1249-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@1249-34'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@1249-34'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@1249-34' Fantomas.Core.CodePrinter/'short@1249-34'::@_instance IL_000a: ret } // end of method 'short@1249-34'::.cctor } // end of class 'short@1249-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1244-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-35'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-35'::f IL_0014: ret } // end of method 'short@1244-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-35'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-35'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1244-35'::Invoke } // end of class 'short@1244-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1244-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-36'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-36'::f IL_0014: ret } // end of method 'short@1244-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-36'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1244-36'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1244-36'::Invoke } // end of class 'short@1244-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1255-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@1255-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLineTestExpr@1255-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-9' Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-9'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@1255-9'::.cctor } // end of class 'singleLineTestExpr@1255-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1255-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-10'::f IL_0014: ret } // end of method 'singleLineTestExpr@1255-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@1255-10'::Invoke } // end of class 'singleLineTestExpr@1255-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1255-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@1255-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLineTestExpr@1255-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-12' Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-12'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@1255-12'::.cctor } // end of class 'singleLineTestExpr@1255-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1255-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-13' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@1255-13'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'singleLineTestExpr@1255-13'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-13'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-13' Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-13'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@1255-13'::.cctor } // end of class 'singleLineTestExpr@1255-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1255-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-11'::sequentialArgs IL_000d: ret } // end of method 'singleLineTestExpr@1255-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-12' Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-12'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-11'::sequentialArgs IL_000b: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-13' Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-13'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'singleLineTestExpr@1255-11'::Invoke } // end of class 'singleLineTestExpr@1255-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1255-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-14'::f IL_0014: ret } // end of method 'singleLineTestExpr@1255-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@1255-14'::Invoke } // end of class 'singleLineTestExpr@1255-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1259-68' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1259-68' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1259-68'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1259-68'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1259-68'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1259-68' Fantomas.Core.CodePrinter/'long@1259-68'::@_instance IL_000a: ret } // end of method 'long@1259-68'::.cctor } // end of class 'long@1259-68' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1258-69' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-69'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-69'::f IL_0014: ret } // end of method 'long@1258-69'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-69'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-69'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1258-69'::Invoke } // end of class 'long@1258-69' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1258-70' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-70'::ctx IL_000d: ret } // end of method 'long@1258-70'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-70'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@1258-70'::Invoke } // end of class 'long@1258-70' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1261-72' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1261-72' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'long@1261-72'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'long@1261-72'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1261-72'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1261-72' Fantomas.Core.CodePrinter/'long@1261-72'::@_instance IL_000a: ret } // end of method 'long@1261-72'::.cctor } // end of class 'long@1261-72' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1261-71' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@1261-71'::sequentialArgs IL_000d: ret } // end of method 'long@1261-71'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@1261-71'::sequentialArgs IL_000b: ldsfld class Fantomas.Core.CodePrinter/'long@1261-72' Fantomas.Core.CodePrinter/'long@1261-72'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1261-71'::Invoke } // end of class 'long@1261-71' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1258-73' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-73'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-73'::f IL_0014: ret } // end of method 'long@1258-73'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-73'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-73'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1258-73'::Invoke } // end of class 'long@1258-73' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1262-74' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1262-74' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1262-74'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'long@1262-74'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1262-74'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1262-74' Fantomas.Core.CodePrinter/'long@1262-74'::@_instance IL_000a: ret } // end of method 'long@1262-74'::.cctor } // end of class 'long@1262-74' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1258-75' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-75'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-75'::f IL_0014: ret } // end of method 'long@1258-75'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-75'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-75'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1258-75'::Invoke } // end of class 'long@1258-75' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1258-76' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-76'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-76'::f IL_0014: ret } // end of method 'long@1258-76'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-76'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-76'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1258-76'::Invoke } // end of class 'long@1258-76' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1264-77' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1264-77' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1264-77'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'long@1264-77'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1264-77'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1264-77' Fantomas.Core.CodePrinter/'long@1264-77'::@_instance IL_000a: ret } // end of method 'long@1264-77'::.cctor } // end of class 'long@1264-77' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1258-78' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-78'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-78'::f IL_0014: ret } // end of method 'long@1258-78'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-78'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-78'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1258-78'::Invoke } // end of class 'long@1258-78' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1258-79' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-79'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-79'::f IL_0014: ret } // end of method 'long@1258-79'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-79'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-79'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1258-79'::Invoke } // end of class 'long@1258-79' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1266-80' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1266-80' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1266-80'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1266-80'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1266-80'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1266-80' Fantomas.Core.CodePrinter/'long@1266-80'::@_instance IL_000a: ret } // end of method 'long@1266-80'::.cctor } // end of class 'long@1266-80' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1258-81' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-81'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-81'::f IL_0014: ret } // end of method 'long@1258-81'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-81'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1258-81'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1258-81'::Invoke } // end of class 'long@1258-81' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1269-82' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1269-82' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1269-82'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'long@1269-82'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1269-82'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1269-82' Fantomas.Core.CodePrinter/'long@1269-82'::@_instance IL_000a: ret } // end of method 'long@1269-82'::.cctor } // end of class 'long@1269-82' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1268-83' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-83'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-83'::f IL_0014: ret } // end of method 'long@1268-83'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-83'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-83'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1268-83'::Invoke } // end of class 'long@1268-83' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1270-85' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1270-85' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1270-85'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'long@1270-85'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1270-85'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1270-85' Fantomas.Core.CodePrinter/'long@1270-85'::@_instance IL_000a: ret } // end of method 'long@1270-85'::.cctor } // end of class 'long@1270-85' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1270-86' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1270-86' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'long@1270-86'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'long@1270-86'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1270-86'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1270-86' Fantomas.Core.CodePrinter/'long@1270-86'::@_instance IL_000a: ret } // end of method 'long@1270-86'::.cctor } // end of class 'long@1270-86' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1270-84' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@1270-84'::sequentialArgs IL_000d: ret } // end of method 'long@1270-84'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'long@1270-85' Fantomas.Core.CodePrinter/'long@1270-85'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@1270-84'::sequentialArgs IL_000b: ldsfld class Fantomas.Core.CodePrinter/'long@1270-86' Fantomas.Core.CodePrinter/'long@1270-86'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1270-84'::Invoke } // end of class 'long@1270-84' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1268-87' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-87'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-87'::f IL_0014: ret } // end of method 'long@1268-87'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-87'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-87'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1268-87'::Invoke } // end of class 'long@1268-87' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1271-88' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'long@1271-88'::cond IL_000d: ret } // end of method 'long@1271-88'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'long@1271-88'::cond IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: ldarg.1 IL_000b: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0010: ret } // end of method 'long@1271-88'::Invoke } // end of class 'long@1271-88' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1268-89' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-89'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-89'::f IL_0014: ret } // end of method 'long@1268-89'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-89'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-89'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1268-89'::Invoke } // end of class 'long@1268-89' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1268-90' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-90'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-90'::f IL_0014: ret } // end of method 'long@1268-90'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-90'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-90'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1268-90'::Invoke } // end of class 'long@1268-90' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1273-91' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1273-91' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1273-91'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'long@1273-91'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1273-91'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1273-91' Fantomas.Core.CodePrinter/'long@1273-91'::@_instance IL_000a: ret } // end of method 'long@1273-91'::.cctor } // end of class 'long@1273-91' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1268-92' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-92'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-92'::f IL_0014: ret } // end of method 'long@1268-92'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-92'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-92'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1268-92'::Invoke } // end of class 'long@1268-92' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1268-93' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-93'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-93'::f IL_0014: ret } // end of method 'long@1268-93'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-93'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1268-93'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1268-93'::Invoke } // end of class 'long@1268-93' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1284-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@1284-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLineTestExpr@1284-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-15'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-15' Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-15'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@1284-15'::.cctor } // end of class 'singleLineTestExpr@1284-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1284-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-16'::f IL_0014: ret } // end of method 'singleLineTestExpr@1284-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@1284-16'::Invoke } // end of class 'singleLineTestExpr@1284-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1284-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-18' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@1284-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLineTestExpr@1284-18'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-18'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-18' Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-18'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@1284-18'::.cctor } // end of class 'singleLineTestExpr@1284-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1284-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-19' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@1284-19'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'singleLineTestExpr@1284-19'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-19'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-19' Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-19'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@1284-19'::.cctor } // end of class 'singleLineTestExpr@1284-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1284-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-17'::sequentialArgs IL_000d: ret } // end of method 'singleLineTestExpr@1284-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-18' Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-18'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-17'::sequentialArgs IL_000b: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-19' Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-19'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'singleLineTestExpr@1284-17'::Invoke } // end of class 'singleLineTestExpr@1284-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@1284-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-20'::f IL_0014: ret } // end of method 'singleLineTestExpr@1284-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@1284-20'::Invoke } // end of class 'singleLineTestExpr@1284-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1288-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@1288-37' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@1288-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@1288-37'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@1288-37'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@1288-37' Fantomas.Core.CodePrinter/'short@1288-37'::@_instance IL_000a: ret } // end of method 'short@1288-37'::.cctor } // end of class 'short@1288-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1287-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-38'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-38'::f IL_0014: ret } // end of method 'short@1287-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-38'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-38'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1287-38'::Invoke } // end of class 'short@1287-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1289-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@1289-40' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@1289-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@1289-40'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@1289-40'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@1289-40' Fantomas.Core.CodePrinter/'short@1289-40'::@_instance IL_000a: ret } // end of method 'short@1289-40'::.cctor } // end of class 'short@1289-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1289-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@1289-41' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'short@1289-41'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'short@1289-41'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@1289-41'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@1289-41' Fantomas.Core.CodePrinter/'short@1289-41'::@_instance IL_000a: ret } // end of method 'short@1289-41'::.cctor } // end of class 'short@1289-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1289-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'short@1289-39'::sequentialArgs IL_000d: ret } // end of method 'short@1289-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'short@1289-40' Fantomas.Core.CodePrinter/'short@1289-40'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'short@1289-39'::sequentialArgs IL_000b: ldsfld class Fantomas.Core.CodePrinter/'short@1289-41' Fantomas.Core.CodePrinter/'short@1289-41'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'short@1289-39'::Invoke } // end of class 'short@1289-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1287-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-42'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-42'::f IL_0014: ret } // end of method 'short@1287-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-42'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-42'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1287-42'::Invoke } // end of class 'short@1287-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1290-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'short@1290-43'::cond IL_000d: ret } // end of method 'short@1290-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'short@1290-43'::cond IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: ldarg.1 IL_000b: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0010: ret } // end of method 'short@1290-43'::Invoke } // end of class 'short@1290-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1287-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-44'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-44'::f IL_0014: ret } // end of method 'short@1287-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-44'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-44'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1287-44'::Invoke } // end of class 'short@1287-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1287-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-45'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-45'::f IL_0014: ret } // end of method 'short@1287-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-45'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1287-45'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1287-45'::Invoke } // end of class 'short@1287-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1295-94' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1295-94' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1295-94'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1295-94'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1295-94'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1295-94' Fantomas.Core.CodePrinter/'long@1295-94'::@_instance IL_000a: ret } // end of method 'long@1295-94'::.cctor } // end of class 'long@1295-94' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1294-95' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-95'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-95'::f IL_0014: ret } // end of method 'long@1294-95'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-95'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-95'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1294-95'::Invoke } // end of class 'long@1294-95' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1294-96' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-96'::ctx IL_000d: ret } // end of method 'long@1294-96'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-96'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@1294-96'::Invoke } // end of class 'long@1294-96' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1297-98' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1297-98' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'long@1297-98'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'long@1297-98'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1297-98'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1297-98' Fantomas.Core.CodePrinter/'long@1297-98'::@_instance IL_000a: ret } // end of method 'long@1297-98'::.cctor } // end of class 'long@1297-98' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1297-97' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 sequentialArgs) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@1297-97'::sequentialArgs IL_000d: ret } // end of method 'long@1297-97'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@1297-97'::sequentialArgs IL_000b: ldsfld class Fantomas.Core.CodePrinter/'long@1297-98' Fantomas.Core.CodePrinter/'long@1297-98'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1297-97'::Invoke } // end of class 'long@1297-97' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1294-99' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-99'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-99'::f IL_0014: ret } // end of method 'long@1294-99'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-99'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-99'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1294-99'::Invoke } // end of class 'long@1294-99' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1298-100' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'long@1298-100'::cond IL_000d: ret } // end of method 'long@1298-100'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'long@1298-100'::cond IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000f: ldarg.1 IL_0010: tail. IL_0012: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0017: ret } // end of method 'long@1298-100'::Invoke } // end of class 'long@1298-100' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1294-101' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-101'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-101'::f IL_0014: ret } // end of method 'long@1294-101'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-101'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-101'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1294-101'::Invoke } // end of class 'long@1294-101' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1294-102' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-102'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-102'::f IL_0014: ret } // end of method 'long@1294-102'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-102'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-102'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1294-102'::Invoke } // end of class 'long@1294-102' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1300-103' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1300-103' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1300-103'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1300-103'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1300-103'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1300-103' Fantomas.Core.CodePrinter/'long@1300-103'::@_instance IL_000a: ret } // end of method 'long@1300-103'::.cctor } // end of class 'long@1300-103' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1294-104' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-104'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-104'::f IL_0014: ret } // end of method 'long@1294-104'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-104'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1294-104'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1294-104'::Invoke } // end of class 'long@1294-104' .class auto ansi serializable sealed nested assembly beforefieldinit sep@1310 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprAppNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprAppNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/sep@1310::node IL_000d: ret } // end of method sep@1310::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 72 (0x48) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class Fantomas.Core.SyntaxOak/Expr V_2) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/sep@1310::node IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppNode::Arguments@ IL_000b: stloc.0 IL_000c: ldloc.0 IL_000d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0012: brfalse.s IL_0025 IL_0014: ldloc.0 IL_0015: stloc.1 IL_0016: ldloc.1 IL_0017: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_001c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0021: brtrue.s IL_0041 IL_0023: br.s IL_0027 IL_0025: ldarg.1 IL_0026: ret IL_0027: ldloc.1 IL_0028: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_002d: stloc.2 IL_002e: ldarg.0 IL_002f: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/sep@1310::node IL_0034: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_0039: ldloc.2 IL_003a: ldarg.1 IL_003b: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepSpaceBeforeParenInFuncInvocation(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0040: ret IL_0041: ldarg.1 IL_0042: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0047: ret } // end of method sep@1310::Invoke } // end of class sep@1310 .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1315-215' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1315-215'::sep IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1315-215'::ctx IL_0014: ret } // end of method 'genExpr@1315-215'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1315-215'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1315-215'::sep IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1315-215'::Invoke } // end of class 'genExpr@1315-215' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1315-217' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1315-217' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1315-217'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@1315-217'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1315-217'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1315-217' Fantomas.Core.CodePrinter/'genExpr@1315-217'::@_instance IL_000a: ret } // end of method 'genExpr@1315-217'::.cctor } // end of class 'genExpr@1315-217' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1315-218' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1315-218' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@1315-218'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genExpr@1315-218'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1315-218'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1315-218' Fantomas.Core.CodePrinter/'genExpr@1315-218'::@_instance IL_000a: ret } // end of method 'genExpr@1315-218'::.cctor } // end of class 'genExpr@1315-218' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1315-216' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genExpr@1315-216'::c IL_000d: ret } // end of method 'genExpr@1315-216'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1315-217' Fantomas.Core.CodePrinter/'genExpr@1315-217'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genExpr@1315-216'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1315-218' Fantomas.Core.CodePrinter/'genExpr@1315-218'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1315-216'::Invoke } // end of class 'genExpr@1315-216' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1315-219' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1315-219'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1315-219'::f IL_0014: ret } // end of method 'genExpr@1315-219'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1315-219'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1315-219'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1315-219'::Invoke } // end of class 'genExpr@1315-219' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1319-221' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1319-221' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@1319-221'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genExpr@1319-221'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1319-221'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1319-221' Fantomas.Core.CodePrinter/'genExpr@1319-221'::@_instance IL_000a: ret } // end of method 'genExpr@1319-221'::.cctor } // end of class 'genExpr@1319-221' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1319-220' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genExpr@1319-220'::c IL_000d: ret } // end of method 'genExpr@1319-220'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genExpr@1319-220'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1319-221' Fantomas.Core.CodePrinter/'genExpr@1319-221'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1319-220'::Invoke } // end of class 'genExpr@1319-220' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1319-222' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1319-222' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1319-222'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1319-222'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1319-222'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1319-222' Fantomas.Core.CodePrinter/'genExpr@1319-222'::@_instance IL_000a: ret } // end of method 'genExpr@1319-222'::.cctor } // end of class 'genExpr@1319-222' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1319-223' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1319-223'::ctx IL_000d: ret } // end of method 'genExpr@1319-223'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1319-223'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1319-223'::Invoke } // end of class 'genExpr@1319-223' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1319-224' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1319-224'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1319-224'::ctx IL_0014: ret } // end of method 'genExpr@1319-224'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1319-224'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1319-224'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1319-224'::Invoke } // end of class 'genExpr@1319-224' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1319-225' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1319-225' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1319-225'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1319-225'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1319-225'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1319-225' Fantomas.Core.CodePrinter/'genExpr@1319-225'::@_instance IL_000a: ret } // end of method 'genExpr@1319-225'::.cctor } // end of class 'genExpr@1319-225' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1319-226' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1319-226'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1319-226'::f IL_0014: ret } // end of method 'genExpr@1319-226'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1319-226'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1319-226'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1319-226'::Invoke } // end of class 'genExpr@1319-226' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1318-227' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1318-227'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1318-227'::f IL_0014: ret } // end of method 'genExpr@1318-227'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1318-227'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1318-227'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1318-227'::Invoke } // end of class 'genExpr@1318-227' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1232-214' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprAppNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprAppNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_000d: ret } // end of method 'genExpr@1232-214'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 1253 (0x4e5) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>> V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class Fantomas.Core.SyntaxOak/Expr V_2, class Fantomas.Core.SyntaxOak/Expr V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, bool V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr>> V_18) IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldarg.0 IL_0008: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_000d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>> Fantomas.Core.CodePrinter::'|EndsWithDualListApp|_|'(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.SyntaxOak/ExprAppNode) IL_0012: stloc.0 IL_0013: ldloc.0 IL_0014: brfalse IL_02be IL_0019: ldloc.0 IL_001a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>>::get_Value() IL_001f: call instance !0 class [netstandard]System.Tuple`3,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>::get_Item1() IL_0024: stloc.1 IL_0025: ldloc.0 IL_0026: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>>::get_Value() IL_002b: call instance !2 class [netstandard]System.Tuple`3,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>::get_Item3() IL_0030: stloc.2 IL_0031: ldloc.0 IL_0032: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>>::get_Value() IL_0037: call instance !1 class [netstandard]System.Tuple`3,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>::get_Item2() IL_003c: stloc.3 IL_003d: ldarg.0 IL_003e: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_0043: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_0048: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_004d: stloc.s V_8 IL_004f: ldsfld class Fantomas.Core.CodePrinter/singleLineTestExpr@1238 Fantomas.Core.CodePrinter/singleLineTestExpr@1238::@_instance IL_0054: stloc.s V_9 IL_0056: ldloc.s V_8 IL_0058: ldloc.s V_9 IL_005a: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005f: stloc.s V_7 IL_0061: ldloc.1 IL_0062: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1239-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0067: stloc.s V_8 IL_0069: ldloc.s V_7 IL_006b: ldloc.s V_8 IL_006d: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0072: stloc.s V_6 IL_0074: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1240-6' Fantomas.Core.CodePrinter/'singleLineTestExpr@1240-6'::@_instance IL_0079: stloc.s V_7 IL_007b: ldloc.s V_6 IL_007d: ldloc.s V_7 IL_007f: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0084: stloc.s V_5 IL_0086: ldloc.3 IL_0087: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_008c: stloc.s V_6 IL_008e: ldloc.s V_5 IL_0090: ldloc.s V_6 IL_0092: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1237-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0097: stloc.s V_4 IL_0099: ldarg.0 IL_009a: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_009f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_00a4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00a9: stloc.s V_11 IL_00ab: ldsfld class Fantomas.Core.CodePrinter/'short@1245-25' Fantomas.Core.CodePrinter/'short@1245-25'::@_instance IL_00b0: stloc.s V_12 IL_00b2: ldloc.s V_11 IL_00b4: ldloc.s V_12 IL_00b6: newobj instance void Fantomas.Core.CodePrinter/'short@1244-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00bb: stloc.s V_10 IL_00bd: ldloc.1 IL_00be: newobj instance void Fantomas.Core.CodePrinter/'short@1246-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00c3: stloc.s V_11 IL_00c5: ldloc.s V_10 IL_00c7: ldloc.s V_11 IL_00c9: newobj instance void Fantomas.Core.CodePrinter/'short@1244-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ce: stloc.s V_9 IL_00d0: ldloc.1 IL_00d1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00d6: ldnull IL_00d7: ceq IL_00d9: nop IL_00da: stloc.s V_13 IL_00dc: ldloc.s V_13 IL_00de: newobj instance void Fantomas.Core.CodePrinter/'short@1247-31'::.ctor(bool) IL_00e3: stloc.s V_10 IL_00e5: ldloc.s V_9 IL_00e7: ldloc.s V_10 IL_00e9: newobj instance void Fantomas.Core.CodePrinter/'short@1244-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ee: stloc.s V_8 IL_00f0: ldloc.3 IL_00f1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00f6: stloc.s V_9 IL_00f8: ldloc.s V_8 IL_00fa: ldloc.s V_9 IL_00fc: newobj instance void Fantomas.Core.CodePrinter/'short@1244-33'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0101: stloc.s V_7 IL_0103: ldsfld class Fantomas.Core.CodePrinter/'short@1249-34' Fantomas.Core.CodePrinter/'short@1249-34'::@_instance IL_0108: stloc.s V_8 IL_010a: ldloc.s V_7 IL_010c: ldloc.s V_8 IL_010e: newobj instance void Fantomas.Core.CodePrinter/'short@1244-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0113: stloc.s V_6 IL_0115: ldloc.2 IL_0116: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_011b: stloc.s V_7 IL_011d: ldloc.s V_6 IL_011f: ldloc.s V_7 IL_0121: newobj instance void Fantomas.Core.CodePrinter/'short@1244-36'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0126: stloc.s V_5 IL_0128: ldarg.0 IL_0129: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_012e: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_0133: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0138: stloc.s V_9 IL_013a: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-9' Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-9'::@_instance IL_013f: stloc.s V_10 IL_0141: ldloc.s V_9 IL_0143: ldloc.s V_10 IL_0145: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_014a: stloc.s V_8 IL_014c: ldloc.1 IL_014d: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0152: stloc.s V_9 IL_0154: ldloc.s V_8 IL_0156: ldloc.s V_9 IL_0158: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1255-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015d: stloc.s V_7 IL_015f: nop IL_0160: ldloc.s V_7 IL_0162: ldarg.1 IL_0163: call bool Fantomas.Core.Context::futureNlnCheck(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0168: brfalse IL_020d IL_016d: ldarg.0 IL_016e: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_0173: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_0178: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_017d: stloc.s V_16 IL_017f: ldsfld class Fantomas.Core.CodePrinter/'long@1259-68' Fantomas.Core.CodePrinter/'long@1259-68'::@_instance IL_0184: stloc.s V_17 IL_0186: ldloc.s V_16 IL_0188: ldloc.s V_17 IL_018a: newobj instance void Fantomas.Core.CodePrinter/'long@1258-69'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_018f: stloc.s V_15 IL_0191: ldloc.s V_15 IL_0193: newobj instance void Fantomas.Core.CodePrinter/'long@1258-70'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0198: stloc.s V_14 IL_019a: ldloc.1 IL_019b: newobj instance void Fantomas.Core.CodePrinter/'long@1261-71'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01a0: stloc.s V_15 IL_01a2: ldloc.s V_14 IL_01a4: ldloc.s V_15 IL_01a6: newobj instance void Fantomas.Core.CodePrinter/'long@1258-73'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01ab: stloc.s V_12 IL_01ad: ldsfld class Fantomas.Core.CodePrinter/'long@1262-74' Fantomas.Core.CodePrinter/'long@1262-74'::@_instance IL_01b2: stloc.s V_14 IL_01b4: ldloc.s V_12 IL_01b6: ldloc.s V_14 IL_01b8: newobj instance void Fantomas.Core.CodePrinter/'long@1258-75'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01bd: stloc.s V_11 IL_01bf: ldloc.3 IL_01c0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_01c5: stloc.s V_12 IL_01c7: ldloc.s V_11 IL_01c9: ldloc.s V_12 IL_01cb: newobj instance void Fantomas.Core.CodePrinter/'long@1258-76'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01d0: stloc.s V_10 IL_01d2: ldsfld class Fantomas.Core.CodePrinter/'long@1264-77' Fantomas.Core.CodePrinter/'long@1264-77'::@_instance IL_01d7: stloc.s V_11 IL_01d9: ldloc.s V_10 IL_01db: ldloc.s V_11 IL_01dd: newobj instance void Fantomas.Core.CodePrinter/'long@1258-78'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01e2: stloc.s V_9 IL_01e4: ldloc.2 IL_01e5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_01ea: stloc.s V_10 IL_01ec: ldloc.s V_9 IL_01ee: ldloc.s V_10 IL_01f0: newobj instance void Fantomas.Core.CodePrinter/'long@1258-79'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01f5: stloc.s V_8 IL_01f7: ldsfld class Fantomas.Core.CodePrinter/'long@1266-80' Fantomas.Core.CodePrinter/'long@1266-80'::@_instance IL_01fc: stloc.s V_9 IL_01fe: ldloc.s V_8 IL_0200: ldloc.s V_9 IL_0202: newobj instance void Fantomas.Core.CodePrinter/'long@1258-81'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0207: nop IL_0208: br IL_029b IL_020d: ldarg.0 IL_020e: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_0213: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_0218: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_021d: stloc.s V_14 IL_021f: ldsfld class Fantomas.Core.CodePrinter/'long@1269-82' Fantomas.Core.CodePrinter/'long@1269-82'::@_instance IL_0224: stloc.s V_15 IL_0226: ldloc.s V_14 IL_0228: ldloc.s V_15 IL_022a: newobj instance void Fantomas.Core.CodePrinter/'long@1268-83'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_022f: stloc.s V_12 IL_0231: ldloc.1 IL_0232: newobj instance void Fantomas.Core.CodePrinter/'long@1270-84'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0237: stloc.s V_14 IL_0239: ldloc.s V_12 IL_023b: ldloc.s V_14 IL_023d: newobj instance void Fantomas.Core.CodePrinter/'long@1268-87'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0242: stloc.s V_11 IL_0244: ldloc.1 IL_0245: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_024a: ldnull IL_024b: ceq IL_024d: nop IL_024e: stloc.s V_13 IL_0250: ldloc.s V_13 IL_0252: newobj instance void Fantomas.Core.CodePrinter/'long@1271-88'::.ctor(bool) IL_0257: stloc.s V_12 IL_0259: ldloc.s V_11 IL_025b: ldloc.s V_12 IL_025d: newobj instance void Fantomas.Core.CodePrinter/'long@1268-89'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0262: stloc.s V_10 IL_0264: ldloc.3 IL_0265: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_026a: stloc.s V_11 IL_026c: ldloc.s V_10 IL_026e: ldloc.s V_11 IL_0270: newobj instance void Fantomas.Core.CodePrinter/'long@1268-90'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0275: stloc.s V_9 IL_0277: ldsfld class Fantomas.Core.CodePrinter/'long@1273-91' Fantomas.Core.CodePrinter/'long@1273-91'::@_instance IL_027c: stloc.s V_10 IL_027e: ldloc.s V_9 IL_0280: ldloc.s V_10 IL_0282: newobj instance void Fantomas.Core.CodePrinter/'long@1268-92'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0287: stloc.s V_8 IL_0289: ldloc.2 IL_028a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_028f: stloc.s V_9 IL_0291: ldloc.s V_8 IL_0293: ldloc.s V_9 IL_0295: newobj instance void Fantomas.Core.CodePrinter/'long@1268-93'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_029a: nop IL_029b: stloc.s V_6 IL_029d: nop IL_029e: ldloc.s V_4 IL_02a0: ldarg.1 IL_02a1: call bool Fantomas.Core.Context::futureNlnCheck(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_02a6: brfalse.s IL_02b3 IL_02a8: ldloc.s V_6 IL_02aa: ldarg.1 IL_02ab: tail. IL_02ad: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_02b2: ret IL_02b3: ldloc.s V_5 IL_02b5: ldarg.1 IL_02b6: tail. IL_02b8: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_02bd: ret IL_02be: ldarg.1 IL_02bf: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_02c4: ldarg.0 IL_02c5: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_02ca: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr>> Fantomas.Core.CodePrinter::'|EndsWithSingleListApp|_|'(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.SyntaxOak/ExprAppNode) IL_02cf: stloc.s V_18 IL_02d1: ldloc.s V_18 IL_02d3: brfalse IL_0439 IL_02d8: ldloc.s V_18 IL_02da: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr>>::get_Value() IL_02df: call instance !0 class [netstandard]System.Tuple`2,class Fantomas.Core.SyntaxOak/Expr>::get_Item1() IL_02e4: stloc.1 IL_02e5: ldloc.s V_18 IL_02e7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr>>::get_Value() IL_02ec: call instance !1 class [netstandard]System.Tuple`2,class Fantomas.Core.SyntaxOak/Expr>::get_Item2() IL_02f1: stloc.2 IL_02f2: ldarg.0 IL_02f3: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_02f8: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_02fd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0302: stloc.s V_6 IL_0304: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-15' Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-15'::@_instance IL_0309: stloc.s V_7 IL_030b: ldloc.s V_6 IL_030d: ldloc.s V_7 IL_030f: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0314: stloc.s V_5 IL_0316: ldloc.1 IL_0317: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_031c: stloc.s V_6 IL_031e: ldloc.s V_5 IL_0320: ldloc.s V_6 IL_0322: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@1284-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0327: stloc.s V_4 IL_0329: ldarg.0 IL_032a: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_032f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_0334: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0339: stloc.s V_9 IL_033b: ldsfld class Fantomas.Core.CodePrinter/'short@1288-37' Fantomas.Core.CodePrinter/'short@1288-37'::@_instance IL_0340: stloc.s V_10 IL_0342: ldloc.s V_9 IL_0344: ldloc.s V_10 IL_0346: newobj instance void Fantomas.Core.CodePrinter/'short@1287-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_034b: stloc.s V_8 IL_034d: ldloc.1 IL_034e: newobj instance void Fantomas.Core.CodePrinter/'short@1289-39'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0353: stloc.s V_9 IL_0355: ldloc.s V_8 IL_0357: ldloc.s V_9 IL_0359: newobj instance void Fantomas.Core.CodePrinter/'short@1287-42'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_035e: stloc.s V_7 IL_0360: ldloc.1 IL_0361: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0366: ldnull IL_0367: ceq IL_0369: nop IL_036a: stloc.s V_13 IL_036c: ldloc.s V_13 IL_036e: newobj instance void Fantomas.Core.CodePrinter/'short@1290-43'::.ctor(bool) IL_0373: stloc.s V_8 IL_0375: ldloc.s V_7 IL_0377: ldloc.s V_8 IL_0379: newobj instance void Fantomas.Core.CodePrinter/'short@1287-44'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_037e: stloc.s V_6 IL_0380: ldloc.2 IL_0381: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0386: stloc.s V_7 IL_0388: ldloc.s V_6 IL_038a: ldloc.s V_7 IL_038c: newobj instance void Fantomas.Core.CodePrinter/'short@1287-45'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0391: stloc.s V_5 IL_0393: ldarg.0 IL_0394: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_0399: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_039e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_03a3: stloc.s V_12 IL_03a5: ldsfld class Fantomas.Core.CodePrinter/'long@1295-94' Fantomas.Core.CodePrinter/'long@1295-94'::@_instance IL_03aa: stloc.s V_14 IL_03ac: ldloc.s V_12 IL_03ae: ldloc.s V_14 IL_03b0: newobj instance void Fantomas.Core.CodePrinter/'long@1294-95'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03b5: stloc.s V_11 IL_03b7: ldloc.s V_11 IL_03b9: newobj instance void Fantomas.Core.CodePrinter/'long@1294-96'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03be: stloc.s V_10 IL_03c0: ldloc.1 IL_03c1: newobj instance void Fantomas.Core.CodePrinter/'long@1297-97'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_03c6: stloc.s V_11 IL_03c8: ldloc.s V_10 IL_03ca: ldloc.s V_11 IL_03cc: newobj instance void Fantomas.Core.CodePrinter/'long@1294-99'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03d1: stloc.s V_9 IL_03d3: ldloc.1 IL_03d4: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_03d9: ldnull IL_03da: ceq IL_03dc: nop IL_03dd: stloc.s V_13 IL_03df: ldloc.s V_13 IL_03e1: newobj instance void Fantomas.Core.CodePrinter/'long@1298-100'::.ctor(bool) IL_03e6: stloc.s V_10 IL_03e8: ldloc.s V_9 IL_03ea: ldloc.s V_10 IL_03ec: newobj instance void Fantomas.Core.CodePrinter/'long@1294-101'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03f1: stloc.s V_8 IL_03f3: ldloc.2 IL_03f4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_03f9: stloc.s V_9 IL_03fb: ldloc.s V_8 IL_03fd: ldloc.s V_9 IL_03ff: newobj instance void Fantomas.Core.CodePrinter/'long@1294-102'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0404: stloc.s V_7 IL_0406: ldsfld class Fantomas.Core.CodePrinter/'long@1300-103' Fantomas.Core.CodePrinter/'long@1300-103'::@_instance IL_040b: stloc.s V_8 IL_040d: ldloc.s V_7 IL_040f: ldloc.s V_8 IL_0411: newobj instance void Fantomas.Core.CodePrinter/'long@1294-104'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0416: stloc.s V_6 IL_0418: nop IL_0419: ldloc.s V_4 IL_041b: ldarg.1 IL_041c: call bool Fantomas.Core.Context::futureNlnCheck(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0421: brfalse.s IL_042e IL_0423: ldloc.s V_6 IL_0425: ldarg.1 IL_0426: tail. IL_0428: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_042d: ret IL_042e: ldloc.s V_5 IL_0430: ldarg.1 IL_0431: tail. IL_0433: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0438: ret IL_0439: ldarg.0 IL_043a: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_043f: newobj instance void Fantomas.Core.CodePrinter/sep@1310::.ctor(class Fantomas.Core.SyntaxOak/ExprAppNode) IL_0444: stloc.s V_4 IL_0446: ldarg.0 IL_0447: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_044c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_0451: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0456: stloc.s V_6 IL_0458: ldloc.s V_4 IL_045a: ldloc.s V_6 IL_045c: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1315-215'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0461: stloc.s V_5 IL_0463: ldarg.0 IL_0464: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_0469: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppNode::Arguments@ IL_046e: stloc.1 IL_046f: ldloc.1 IL_0470: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1315-216'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0475: stloc.s V_6 IL_0477: ldloc.s V_5 IL_0479: ldloc.s V_6 IL_047b: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1315-219'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0480: ldarg.0 IL_0481: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_0486: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_048b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0490: stloc.s V_4 IL_0492: ldarg.0 IL_0493: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.CodePrinter/'genExpr@1232-214'::node IL_0498: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppNode::Arguments@ IL_049d: stloc.1 IL_049e: ldloc.1 IL_049f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1319-220'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_04a4: stloc.s V_6 IL_04a6: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1319-222' Fantomas.Core.CodePrinter/'genExpr@1319-222'::@_instance IL_04ab: stloc.s V_9 IL_04ad: ldloc.s V_9 IL_04af: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1319-223'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04b4: stloc.s V_8 IL_04b6: ldloc.s V_6 IL_04b8: ldloc.s V_8 IL_04ba: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1319-224'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04bf: stloc.s V_7 IL_04c1: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1319-225' Fantomas.Core.CodePrinter/'genExpr@1319-225'::@_instance IL_04c6: stloc.s V_8 IL_04c8: ldloc.s V_7 IL_04ca: ldloc.s V_8 IL_04cc: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1319-226'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04d1: stloc.s V_5 IL_04d3: ldloc.s V_4 IL_04d5: ldloc.s V_5 IL_04d7: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1318-227'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04dc: ldarg.1 IL_04dd: tail. IL_04df: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_04e4: ret } // end of method 'genExpr@1232-214'::Invoke } // end of class 'genExpr@1232-214' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1330-229' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-229'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-229'::f IL_0014: ret } // end of method 'genExpr@1330-229'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-229'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-229'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1330-229'::Invoke } // end of class 'genExpr@1330-229' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1330-230' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-230'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-230'::f IL_0014: ret } // end of method 'genExpr@1330-230'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-230'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-230'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1330-230'::Invoke } // end of class 'genExpr@1330-230' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1335-231' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 startColum .method assembly specialname rtspecialname instance void .ctor(int32 startColum) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/'genExpr@1335-231'::startColum IL_000d: ret } // end of method 'genExpr@1335-231'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'genExpr@1335-231'::startColum IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addFixedSpaces(int32, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genExpr@1335-231'::Invoke } // end of class 'genExpr@1335-231' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1330-232' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-232'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-232'::f IL_0014: ret } // end of method 'genExpr@1330-232'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-232'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-232'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1330-232'::Invoke } // end of class 'genExpr@1330-232' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1330-233' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-233'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-233'::f IL_0014: ret } // end of method 'genExpr@1330-233'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-233'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1330-233'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1330-233'::Invoke } // end of class 'genExpr@1330-233' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1325-228' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprTypeAppNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprTypeAppNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprTypeAppNode Fantomas.Core.CodePrinter/'genExpr@1325-228'::node IL_000d: ret } // end of method 'genExpr@1325-228'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 144 (0x90) .maxstack 7 .locals init (int32 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0006: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000b: stloc.0 IL_000c: ldarg.0 IL_000d: ldfld class Fantomas.Core.SyntaxOak/ExprTypeAppNode Fantomas.Core.CodePrinter/'genExpr@1325-228'::node IL_0012: ldarg.0 IL_0013: ldfld class Fantomas.Core.SyntaxOak/ExprTypeAppNode Fantomas.Core.CodePrinter/'genExpr@1325-228'::node IL_0018: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTypeAppNode::Identifier@ IL_001d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0022: stloc.s V_4 IL_0024: ldarg.0 IL_0025: ldfld class Fantomas.Core.SyntaxOak/ExprTypeAppNode Fantomas.Core.CodePrinter/'genExpr@1325-228'::node IL_002a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTypeAppNode::LessThan@ IL_002f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0034: stloc.s V_5 IL_0036: ldloc.s V_4 IL_0038: ldloc.s V_5 IL_003a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1330-229'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003f: stloc.3 IL_0040: ldarg.0 IL_0041: ldfld class Fantomas.Core.SyntaxOak/ExprTypeAppNode Fantomas.Core.CodePrinter/'genExpr@1325-228'::node IL_0046: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprTypeAppNode::TypeParameters@ IL_004b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::colGenericTypeParameters(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0050: stloc.s V_4 IL_0052: ldloc.3 IL_0053: ldloc.s V_4 IL_0055: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1330-230'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005a: stloc.2 IL_005b: ldloc.0 IL_005c: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1335-231'::.ctor(int32) IL_0061: stloc.3 IL_0062: ldloc.2 IL_0063: ldloc.3 IL_0064: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1330-232'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0069: stloc.1 IL_006a: ldarg.0 IL_006b: ldfld class Fantomas.Core.SyntaxOak/ExprTypeAppNode Fantomas.Core.CodePrinter/'genExpr@1325-228'::node IL_0070: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTypeAppNode::GreaterThan@ IL_0075: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_007a: stloc.2 IL_007b: ldloc.1 IL_007c: ldloc.2 IL_007d: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1330-233'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0082: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0087: ldarg.1 IL_0088: tail. IL_008a: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_008f: ret } // end of method 'genExpr@1325-228'::Invoke } // end of class 'genExpr@1325-228' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1344-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genClause@1344-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genClause@1344-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genClause@1344-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genClause@1344-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genClause@1344-1' Fantomas.Core.CodePrinter/'genClause@1344-1'::@_instance IL_000a: ret } // end of method 'genClause@1344-1'::.cctor } // end of class 'genClause@1344-1' .class auto ansi serializable sealed nested assembly beforefieldinit genClause@1344 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genClause@1344 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genClause@1344::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode bar) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldsfld class Fantomas.Core.CodePrinter/'genClause@1344-1' Fantomas.Core.CodePrinter/'genClause@1344-1'::@_instance IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000b: ret } // end of method genClause@1344::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genClause@1344::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genClause@1344 Fantomas.Core.CodePrinter/genClause@1344::@_instance IL_000a: ret } // end of method genClause@1344::.cctor } // end of class genClause@1344 .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1344-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genClause@1344-2'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genClause@1344-2'::o IL_0014: ret } // end of method 'genClause@1344-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genClause@1344-2'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genClause@1344-2'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genClause@1344-2'::Invoke } // end of class 'genClause@1344-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1343-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1343-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1343-3'::f IL_0014: ret } // end of method 'genClause@1343-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1343-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1343-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genClause@1343-3'::Invoke } // end of class 'genClause@1343-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1346-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 linesBefore .field public int32 linesAfter .method assembly specialname rtspecialname instance void .ctor(int32 linesBefore, int32 linesAfter) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/'genClause@1346-5'::linesBefore IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.CodePrinter/'genClause@1346-5'::linesAfter IL_0014: ret } // end of method 'genClause@1346-5'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 40 (0x28) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'genClause@1346-5'::linesAfter IL_0006: ldarg.0 IL_0007: ldfld int32 Fantomas.Core.CodePrinter/'genClause@1346-5'::linesBefore IL_000c: ble.s IL_0010 IL_000e: ldc.i4.1 IL_000f: ret IL_0010: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.String::get_isNotNullOrEmpty() IL_0015: ldarg.1 IL_0016: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_001b: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0020: tail. IL_0022: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0027: ret } // end of method 'genClause@1346-5'::Invoke } // end of class 'genClause@1346-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1346-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1346-6'::cond IL_000d: ret } // end of method 'genClause@1346-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 30 (0x1e) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1346-6'::cond IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000c: brfalse.s IL_001c IL_000e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepBar() IL_0013: ldarg.1 IL_0014: tail. IL_0016: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001b: ret IL_001c: ldarg.1 IL_001d: ret } // end of method 'genClause@1346-6'::Invoke } // end of class 'genClause@1346-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1345-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genClause@1345-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genClause@1345-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [netstandard]System.Tuple`2,class [netstandard]System.Tuple`2> tupledArg) cil managed { // Code size 45 (0x2d) .maxstack 6 .locals init (class [netstandard]System.Tuple`2 V_0, class [netstandard]System.Tuple`2 V_1, int32 V_2, int32 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2,class [netstandard]System.Tuple`2>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2,class [netstandard]System.Tuple`2>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0014: stloc.2 IL_0015: ldloc.1 IL_0016: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_001b: stloc.3 IL_001c: ldloc.2 IL_001d: ldloc.3 IL_001e: newobj instance void Fantomas.Core.CodePrinter/'genClause@1346-5'::.ctor(int32, int32) IL_0023: stloc.s V_4 IL_0025: ldloc.s V_4 IL_0027: newobj instance void Fantomas.Core.CodePrinter/'genClause@1346-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002c: ret } // end of method 'genClause@1345-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genClause@1345-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genClause@1345-4' Fantomas.Core.CodePrinter/'genClause@1345-4'::@_instance IL_000a: ret } // end of method 'genClause@1345-4'::.cctor } // end of class 'genClause@1345-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1342-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-7'::leadingExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genClause@1342-7'::continuationExpression IL_0014: ret } // end of method 'genClause@1342-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-7'::leadingExpression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genClause@1342-7'::continuationExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!0 Fantomas.Core.Context::leadingExpressionResult(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genClause@1342-7'::Invoke } // end of class 'genClause@1342-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1342-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-8'::f IL_0014: ret } // end of method 'genClause@1342-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genClause@1342-8'::Invoke } // end of class 'genClause@1342-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1349-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genClause@1349-10'::e IL_000d: ret } // end of method 'genClause@1349-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genClause@1349-10'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genClause@1349-10'::Invoke } // end of class 'genClause@1349-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1349-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1349-11'::expr IL_000d: ret } // end of method 'genClause@1349-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1349-11'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genClause@1349-11'::Invoke } // end of class 'genClause@1349-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1349-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1349-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1349-12'::f IL_0014: ret } // end of method 'genClause@1349-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1349-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1349-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genClause@1349-12'::Invoke } // end of class 'genClause@1349-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1349-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genClause@1349-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genClause@1349-9'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 40 (0x28) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class Fantomas.Core.Context/WriterEvent V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3) IL_0000: ldstr " when" IL_0005: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_000a: stloc.1 IL_000b: ldloc.1 IL_000c: newobj instance void Fantomas.Core.CodePrinter/'genClause@1349-10'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0011: stloc.0 IL_0012: ldarg.1 IL_0013: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0018: stloc.3 IL_0019: ldloc.3 IL_001a: newobj instance void Fantomas.Core.CodePrinter/'genClause@1349-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001f: stloc.2 IL_0020: ldloc.0 IL_0021: ldloc.2 IL_0022: newobj instance void Fantomas.Core.CodePrinter/'genClause@1349-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0027: ret } // end of method 'genClause@1349-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genClause@1349-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genClause@1349-9' Fantomas.Core.CodePrinter/'genClause@1349-9'::@_instance IL_000a: ret } // end of method 'genClause@1349-9'::.cctor } // end of class 'genClause@1349-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1348-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genClause@1348-13'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genClause@1348-13'::o IL_0014: ret } // end of method 'genClause@1348-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genClause@1348-13'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genClause@1348-13'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genClause@1348-13'::Invoke } // end of class 'genClause@1348-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1342-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-14'::f IL_0014: ret } // end of method 'genClause@1342-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genClause@1342-14'::Invoke } // end of class 'genClause@1342-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1351-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genClause@1351-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genClause@1351-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genClause@1351-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genClause@1351-15'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genClause@1351-15' Fantomas.Core.CodePrinter/'genClause@1351-15'::@_instance IL_000a: ret } // end of method 'genClause@1351-15'::.cctor } // end of class 'genClause@1351-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1342-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-16'::f IL_0014: ret } // end of method 'genClause@1342-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genClause@1342-16'::Invoke } // end of class 'genClause@1342-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1352-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genClause@1352-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genClause@1352-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genClause@1352-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genClause@1352-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genClause@1352-17' Fantomas.Core.CodePrinter/'genClause@1352-17'::@_instance IL_000a: ret } // end of method 'genClause@1352-17'::.cctor } // end of class 'genClause@1352-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1342-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-18'::f IL_0014: ret } // end of method 'genClause@1342-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genClause@1342-18'::Invoke } // end of class 'genClause@1342-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1353-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genClause@1353-19' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genClause@1353-19'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genClause@1353-19'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genClause@1353-19'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genClause@1353-19' Fantomas.Core.CodePrinter/'genClause@1353-19'::@_instance IL_000a: ret } // end of method 'genClause@1353-19'::.cctor } // end of class 'genClause@1353-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1353-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genClause@1353-20'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genClause@1353-20'::e IL_0014: ret } // end of method 'genClause@1353-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genClause@1353-20'::f IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genClause@1353-20'::e IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnExpressUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genClause@1353-20'::Invoke } // end of class 'genClause@1353-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1342-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-21'::f IL_0014: ret } // end of method 'genClause@1342-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genClause@1342-21'::Invoke } // end of class 'genClause@1342-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1342-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-22'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-22'::f IL_0014: ret } // end of method 'genClause@1342-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-22'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1342-22'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genClause@1342-22'::Invoke } // end of class 'genClause@1342-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1358-234' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1358-234' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1358-234'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1358-234'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1358-234'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1358-234' Fantomas.Core.CodePrinter/'genExpr@1358-234'::@_instance IL_000a: ret } // end of method 'genExpr@1358-234'::.cctor } // end of class 'genExpr@1358-234' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1357-235' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-235'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-235'::f IL_0014: ret } // end of method 'genExpr@1357-235'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-235'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-235'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1357-235'::Invoke } // end of class 'genExpr@1357-235' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1357-236' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-236'::ctx IL_000d: ret } // end of method 'genExpr@1357-236'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-236'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1357-236'::Invoke } // end of class 'genExpr@1357-236' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1357-237' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-237'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-237'::f IL_0014: ret } // end of method 'genExpr@1357-237'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-237'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-237'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1357-237'::Invoke } // end of class 'genExpr@1357-237' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1361-238' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1361-238' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1361-238'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1361-238'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1361-238'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1361-238' Fantomas.Core.CodePrinter/'genExpr@1361-238'::@_instance IL_000a: ret } // end of method 'genExpr@1361-238'::.cctor } // end of class 'genExpr@1361-238' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1357-239' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-239'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-239'::f IL_0014: ret } // end of method 'genExpr@1357-239'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-239'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-239'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1357-239'::Invoke } // end of class 'genExpr@1357-239' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1357-240' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-240'::ctx IL_000d: ret } // end of method 'genExpr@1357-240'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-240'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1357-240'::Invoke } // end of class 'genExpr@1357-240' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1357-241' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-241'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-241'::f IL_0014: ret } // end of method 'genExpr@1357-241'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-241'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-241'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1357-241'::Invoke } // end of class 'genExpr@1357-241' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1364-242' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1364-242' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1364-242'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@1364-242'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1364-242'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1364-242' Fantomas.Core.CodePrinter/'genExpr@1364-242'::@_instance IL_000a: ret } // end of method 'genExpr@1364-242'::.cctor } // end of class 'genExpr@1364-242' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1357-243' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-243'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-243'::f IL_0014: ret } // end of method 'genExpr@1357-243'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-243'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-243'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1357-243'::Invoke } // end of class 'genExpr@1357-243' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1357-244' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genClause .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genClause, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-244'::genClause IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-244'::ctx IL_0014: ret } // end of method 'genExpr@1357-244'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-244'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1357-244'::genClause IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1357-244'::Invoke } // end of class 'genExpr@1357-244' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1356-245' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1356-245'::f IL_000d: ret } // end of method 'genExpr@1356-245'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1356-245'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@1356-245'::Invoke } // end of class 'genExpr@1356-245' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1371-246' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1371-246' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1371-246'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1371-246'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1371-246'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1371-246' Fantomas.Core.CodePrinter/'genExpr@1371-246'::@_instance IL_000a: ret } // end of method 'genExpr@1371-246'::.cctor } // end of class 'genExpr@1371-246' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1370-247' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-247'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-247'::f IL_0014: ret } // end of method 'genExpr@1370-247'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-247'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-247'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1370-247'::Invoke } // end of class 'genExpr@1370-247' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1370-248' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-248'::ctx IL_000d: ret } // end of method 'genExpr@1370-248'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-248'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1370-248'::Invoke } // end of class 'genExpr@1370-248' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1370-249' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-249'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-249'::f IL_0014: ret } // end of method 'genExpr@1370-249'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-249'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-249'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1370-249'::Invoke } // end of class 'genExpr@1370-249' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1374-250' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1374-250' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1374-250'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1374-250'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1374-250'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1374-250' Fantomas.Core.CodePrinter/'genExpr@1374-250'::@_instance IL_000a: ret } // end of method 'genExpr@1374-250'::.cctor } // end of class 'genExpr@1374-250' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1370-251' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-251'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-251'::f IL_0014: ret } // end of method 'genExpr@1370-251'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-251'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-251'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1370-251'::Invoke } // end of class 'genExpr@1370-251' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1370-252' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-252'::ctx IL_000d: ret } // end of method 'genExpr@1370-252'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-252'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1370-252'::Invoke } // end of class 'genExpr@1370-252' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1370-253' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-253'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-253'::f IL_0014: ret } // end of method 'genExpr@1370-253'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-253'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-253'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1370-253'::Invoke } // end of class 'genExpr@1370-253' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1370-254' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-254'::ctx IL_000d: ret } // end of method 'genExpr@1370-254'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-254'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1370-254'::Invoke } // end of class 'genExpr@1370-254' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1378-255' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1378-255' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@1378-255'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/MatchClauseNode node) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genClause(bool, class Fantomas.Core.SyntaxOak/MatchClauseNode) IL_0007: ret } // end of method 'genExpr@1378-255'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1378-255'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1378-255' Fantomas.Core.CodePrinter/'genExpr@1378-255'::@_instance IL_000a: ret } // end of method 'genExpr@1378-255'::.cctor } // end of class 'genExpr@1378-255' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1378-256' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genExpr@1378-256'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1378-256'::f IL_0014: ret } // end of method 'genExpr@1378-256'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genExpr@1378-256'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1378-256'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genExpr@1378-256'::Invoke } // end of class 'genExpr@1378-256' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1370-257' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-257'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-257'::f IL_0014: ret } // end of method 'genExpr@1370-257'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-257'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1370-257'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1370-257'::Invoke } // end of class 'genExpr@1370-257' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1369-258' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1369-258'::f IL_000d: ret } // end of method 'genExpr@1369-258'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1369-258'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@1369-258'::Invoke } // end of class 'genExpr@1369-258' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1384-259' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1384-259' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1384-259'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1384-259'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1384-259'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1384-259' Fantomas.Core.CodePrinter/'genExpr@1384-259'::@_instance IL_000a: ret } // end of method 'genExpr@1384-259'::.cctor } // end of class 'genExpr@1384-259' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1384-260' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1384-260'::ctx IL_000d: ret } // end of method 'genExpr@1384-260'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1384-260'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1384-260'::Invoke } // end of class 'genExpr@1384-260' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1384-261' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1384-261'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1384-261'::ctx IL_0014: ret } // end of method 'genExpr@1384-261'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1384-261'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1384-261'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1384-261'::Invoke } // end of class 'genExpr@1384-261' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1384-262' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1384-262' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1384-262'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1384-262'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1384-262'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1384-262' Fantomas.Core.CodePrinter/'genExpr@1384-262'::@_instance IL_000a: ret } // end of method 'genExpr@1384-262'::.cctor } // end of class 'genExpr@1384-262' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1384-263' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1384-263'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1384-263'::f IL_0014: ret } // end of method 'genExpr@1384-263'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1384-263'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1384-263'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1384-263'::Invoke } // end of class 'genExpr@1384-263' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1383-264' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-264'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-264'::f IL_0014: ret } // end of method 'genExpr@1383-264'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-264'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-264'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1383-264'::Invoke } // end of class 'genExpr@1383-264' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1383-265' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-265'::ctx IL_000d: ret } // end of method 'genExpr@1383-265'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-265'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1383-265'::Invoke } // end of class 'genExpr@1383-265' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1383-266' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-266'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-266'::f IL_0014: ret } // end of method 'genExpr@1383-266'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-266'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-266'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1383-266'::Invoke } // end of class 'genExpr@1383-266' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1387-267' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1387-267' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1387-267'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1387-267'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1387-267'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1387-267' Fantomas.Core.CodePrinter/'genExpr@1387-267'::@_instance IL_000a: ret } // end of method 'genExpr@1387-267'::.cctor } // end of class 'genExpr@1387-267' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1387-268' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1387-268'::ctx IL_000d: ret } // end of method 'genExpr@1387-268'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1387-268'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1387-268'::Invoke } // end of class 'genExpr@1387-268' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1387-269' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1387-269'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1387-269'::ctx IL_0014: ret } // end of method 'genExpr@1387-269'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1387-269'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1387-269'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1387-269'::Invoke } // end of class 'genExpr@1387-269' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1387-270' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1387-270' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1387-270'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1387-270'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1387-270'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1387-270' Fantomas.Core.CodePrinter/'genExpr@1387-270'::@_instance IL_000a: ret } // end of method 'genExpr@1387-270'::.cctor } // end of class 'genExpr@1387-270' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1387-271' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1387-271'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1387-271'::f IL_0014: ret } // end of method 'genExpr@1387-271'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1387-271'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1387-271'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1387-271'::Invoke } // end of class 'genExpr@1387-271' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1383-272' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-272'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-272'::f IL_0014: ret } // end of method 'genExpr@1383-272'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-272'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1383-272'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1383-272'::Invoke } // end of class 'genExpr@1383-272' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1382-273' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1382-273'::f IL_000d: ret } // end of method 'genExpr@1382-273'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1382-273'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@1382-273'::Invoke } // end of class 'genExpr@1382-273' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1407-275' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1407-275' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1407-275'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@1407-275'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1407-275'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1407-275' Fantomas.Core.CodePrinter/'genExpr@1407-275'::@_instance IL_000a: ret } // end of method 'genExpr@1407-275'::.cctor } // end of class 'genExpr@1407-275' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1407-276' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1407-276'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1407-276'::f IL_0014: ret } // end of method 'genExpr@1407-276'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1407-276'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1407-276'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1407-276'::Invoke } // end of class 'genExpr@1407-276' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1408-277' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1408-277' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1408-277'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1408-277'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1408-277'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1408-277' Fantomas.Core.CodePrinter/'genExpr@1408-277'::@_instance IL_000a: ret } // end of method 'genExpr@1408-277'::.cctor } // end of class 'genExpr@1408-277' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1408-278' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1408-278'::ctx IL_000d: ret } // end of method 'genExpr@1408-278'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1408-278'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1408-278'::Invoke } // end of class 'genExpr@1408-278' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1408-279' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1408-279'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1408-279'::ctx IL_0014: ret } // end of method 'genExpr@1408-279'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1408-279'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1408-279'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1408-279'::Invoke } // end of class 'genExpr@1408-279' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1408-280' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1408-280' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1408-280'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1408-280'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1408-280'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1408-280' Fantomas.Core.CodePrinter/'genExpr@1408-280'::@_instance IL_000a: ret } // end of method 'genExpr@1408-280'::.cctor } // end of class 'genExpr@1408-280' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1408-281' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1408-281'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1408-281'::f IL_0014: ret } // end of method 'genExpr@1408-281'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1408-281'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1408-281'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1408-281'::Invoke } // end of class 'genExpr@1408-281' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1393-274' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [netstandard]System.Tuple`2>,class Fantomas.Core.Context/Context,class Fantomas.Core.Context/Context> { .field public class Fantomas.Core.SyntaxOak/ExprIfThenNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprIfThenNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [netstandard]System.Tuple`2>,class Fantomas.Core.Context/Context,class Fantomas.Core.Context/Context>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprIfThenNode Fantomas.Core.CodePrinter/'genExpr@1393-274'::node IL_000d: ret } // end of method 'genExpr@1393-274'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class [netstandard]System.Tuple`2,class [netstandard]System.Tuple`2> tupledArg, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 215 (0xd7) .maxstack 8 .locals init (class [netstandard]System.Tuple`2 V_0, class [netstandard]System.Tuple`2 V_1, int32 V_2, int32 V_3, int32 V_4, int32 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2,class [netstandard]System.Tuple`2>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2,class [netstandard]System.Tuple`2>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0014: stloc.2 IL_0015: ldloc.0 IL_0016: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_001b: stloc.3 IL_001c: ldloc.1 IL_001d: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0022: stloc.s V_4 IL_0024: ldloc.1 IL_0025: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_002a: stloc.s V_5 IL_002c: nop IL_002d: ldloc.s V_4 IL_002f: ldloc.2 IL_0030: bgt.s IL_0041 IL_0032: ldloc.s V_5 IL_0034: ldarg.2 IL_0035: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_003a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_003f: ble.s IL_005f IL_0041: ldarg.0 IL_0042: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenNode Fantomas.Core.CodePrinter/'genExpr@1393-274'::node IL_0047: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::ThenExpr@ IL_004c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0051: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::indentSepNlnUnindent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0056: ldarg.2 IL_0057: tail. IL_0059: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_005e: ret IL_005f: ldarg.2 IL_0060: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0065: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_006a: ldloc.s V_5 IL_006c: ldloc.3 IL_006d: sub IL_006e: sub IL_006f: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1407-275' Fantomas.Core.CodePrinter/'genExpr@1407-275'::@_instance IL_0074: stloc.s V_6 IL_0076: ldarg.0 IL_0077: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenNode Fantomas.Core.CodePrinter/'genExpr@1393-274'::node IL_007c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::ThenExpr@ IL_0081: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0086: stloc.s V_7 IL_0088: ldloc.s V_6 IL_008a: ldloc.s V_7 IL_008c: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1407-276'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0091: ldarg.0 IL_0092: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenNode Fantomas.Core.CodePrinter/'genExpr@1393-274'::node IL_0097: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::ThenExpr@ IL_009c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00a1: stloc.s V_6 IL_00a3: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1408-277' Fantomas.Core.CodePrinter/'genExpr@1408-277'::@_instance IL_00a8: stloc.s V_9 IL_00aa: ldloc.s V_9 IL_00ac: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1408-278'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b1: stloc.s V_8 IL_00b3: ldloc.s V_6 IL_00b5: ldloc.s V_8 IL_00b7: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1408-279'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00bc: stloc.s V_7 IL_00be: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1408-280' Fantomas.Core.CodePrinter/'genExpr@1408-280'::@_instance IL_00c3: stloc.s V_8 IL_00c5: ldloc.s V_7 IL_00c7: ldloc.s V_8 IL_00c9: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1408-281'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ce: ldarg.2 IL_00cf: tail. IL_00d1: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_00d6: ret } // end of method 'genExpr@1393-274'::Invoke } // end of class 'genExpr@1393-274' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1391-282' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1391-282'::leadingExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1391-282'::continuationExpression IL_0014: ret } // end of method 'genExpr@1391-282'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1391-282'::leadingExpression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1391-282'::continuationExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!0 Fantomas.Core.Context::leadingExpressionResult(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1391-282'::Invoke } // end of class 'genExpr@1391-282' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1391-283' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1391-283'::f IL_000d: ret } // end of method 'genExpr@1391-283'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1391-283'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@1391-283'::Invoke } // end of class 'genExpr@1391-283' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1417-105' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1417-105' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1417-105'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1417-105'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1417-105'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1417-105' Fantomas.Core.CodePrinter/'long@1417-105'::@_instance IL_000a: ret } // end of method 'long@1417-105'::.cctor } // end of class 'long@1417-105' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1417-106' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-106'::ctx IL_000d: ret } // end of method 'long@1417-106'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-106'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@1417-106'::Invoke } // end of class 'long@1417-106' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1417-107' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-107'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-107'::ctx IL_0014: ret } // end of method 'long@1417-107'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-107'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-107'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1417-107'::Invoke } // end of class 'long@1417-107' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1417-108' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1417-108' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1417-108'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@1417-108'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1417-108'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1417-108' Fantomas.Core.CodePrinter/'long@1417-108'::@_instance IL_000a: ret } // end of method 'long@1417-108'::.cctor } // end of class 'long@1417-108' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1417-109' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-109'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-109'::f IL_0014: ret } // end of method 'long@1417-109'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-109'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-109'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1417-109'::Invoke } // end of class 'long@1417-109' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1417-110' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-110'::ctx IL_000d: ret } // end of method 'long@1417-110'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-110'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@1417-110'::Invoke } // end of class 'long@1417-110' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1417-111' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-111'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-111'::f IL_0014: ret } // end of method 'long@1417-111'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-111'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-111'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1417-111'::Invoke } // end of class 'long@1417-111' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1420-112' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/SingleTextNode startNode .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode startNode, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.CodePrinter/'long@1420-112'::startNode IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1420-112'::e IL_0014: ret } // end of method 'long@1420-112'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.CodePrinter/'long@1420-112'::startNode IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1420-112'::e IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genKeepIdent(class Fantomas.Core.SyntaxOak/Node, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1420-112'::Invoke } // end of class 'long@1420-112' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1417-113' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-113'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-113'::f IL_0014: ret } // end of method 'long@1417-113'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-113'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1417-113'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1417-113'::Invoke } // end of class 'long@1417-113' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1444-285' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1444-285' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1444-285'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@1444-285'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1444-285'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1444-285' Fantomas.Core.CodePrinter/'genExpr@1444-285'::@_instance IL_000a: ret } // end of method 'genExpr@1444-285'::.cctor } // end of class 'genExpr@1444-285' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1444-286' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-286'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-286'::f IL_0014: ret } // end of method 'genExpr@1444-286'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-286'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-286'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1444-286'::Invoke } // end of class 'genExpr@1444-286' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1446-287' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1446-287' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1446-287'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@1446-287'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1446-287'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1446-287' Fantomas.Core.CodePrinter/'genExpr@1446-287'::@_instance IL_000a: ret } // end of method 'genExpr@1446-287'::.cctor } // end of class 'genExpr@1446-287' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1444-288' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-288'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-288'::f IL_0014: ret } // end of method 'genExpr@1444-288'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-288'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-288'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1444-288'::Invoke } // end of class 'genExpr@1444-288' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1444-289' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-289'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-289'::f IL_0014: ret } // end of method 'genExpr@1444-289'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-289'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-289'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1444-289'::Invoke } // end of class 'genExpr@1444-289' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1448-290' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1448-290' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1448-290'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@1448-290'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1448-290'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1448-290' Fantomas.Core.CodePrinter/'genExpr@1448-290'::@_instance IL_000a: ret } // end of method 'genExpr@1448-290'::.cctor } // end of class 'genExpr@1448-290' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1444-291' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-291'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-291'::f IL_0014: ret } // end of method 'genExpr@1444-291'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-291'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-291'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1444-291'::Invoke } // end of class 'genExpr@1444-291' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1444-292' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-292'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-292'::f IL_0014: ret } // end of method 'genExpr@1444-292'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-292'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1444-292'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1444-292'::Invoke } // end of class 'genExpr@1444-292' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1415-284' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [netstandard]System.Tuple`2>,class Fantomas.Core.Context/Context,class Fantomas.Core.Context/Context> { .field public class Fantomas.Core.SyntaxOak/ExprIfThenElseNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprIfThenElseNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [netstandard]System.Tuple`2>,class Fantomas.Core.Context/Context,class Fantomas.Core.Context/Context>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.CodePrinter/'genExpr@1415-284'::node IL_000d: ret } // end of method 'genExpr@1415-284'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class [netstandard]System.Tuple`2,class [netstandard]System.Tuple`2> tupledArg, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 671 (0x29f) .maxstack 8 .locals init (class [netstandard]System.Tuple`2 V_0, class [netstandard]System.Tuple`2 V_1, int32 V_2, int32 V_3, int32 V_4, int32 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class Fantomas.Core.SyntaxOak/SingleTextNode V_14, class Fantomas.Core.SyntaxOak/Expr V_15, bool V_16, bool V_17) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2,class [netstandard]System.Tuple`2>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2,class [netstandard]System.Tuple`2>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0014: stloc.2 IL_0015: ldloc.0 IL_0016: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_001b: stloc.3 IL_001c: ldloc.1 IL_001d: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0022: stloc.s V_4 IL_0024: ldloc.1 IL_0025: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_002a: stloc.s V_5 IL_002c: ldarg.0 IL_002d: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.CodePrinter/'genExpr@1415-284'::node IL_0032: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::ThenExpr@ IL_0037: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_003c: stloc.s V_10 IL_003e: ldsfld class Fantomas.Core.CodePrinter/'long@1417-105' Fantomas.Core.CodePrinter/'long@1417-105'::@_instance IL_0043: stloc.s V_13 IL_0045: ldloc.s V_13 IL_0047: newobj instance void Fantomas.Core.CodePrinter/'long@1417-106'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004c: stloc.s V_12 IL_004e: ldloc.s V_10 IL_0050: ldloc.s V_12 IL_0052: newobj instance void Fantomas.Core.CodePrinter/'long@1417-107'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0057: stloc.s V_11 IL_0059: ldsfld class Fantomas.Core.CodePrinter/'long@1417-108' Fantomas.Core.CodePrinter/'long@1417-108'::@_instance IL_005e: stloc.s V_12 IL_0060: ldloc.s V_11 IL_0062: ldloc.s V_12 IL_0064: newobj instance void Fantomas.Core.CodePrinter/'long@1417-109'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0069: stloc.s V_9 IL_006b: ldloc.s V_9 IL_006d: newobj instance void Fantomas.Core.CodePrinter/'long@1417-110'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0072: stloc.s V_8 IL_0074: ldarg.0 IL_0075: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.CodePrinter/'genExpr@1415-284'::node IL_007a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::Else@ IL_007f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0084: stloc.s V_9 IL_0086: ldloc.s V_8 IL_0088: ldloc.s V_9 IL_008a: newobj instance void Fantomas.Core.CodePrinter/'long@1417-111'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008f: stloc.s V_7 IL_0091: ldarg.0 IL_0092: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.CodePrinter/'genExpr@1415-284'::node IL_0097: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::Else@ IL_009c: stloc.s V_14 IL_009e: ldarg.0 IL_009f: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.CodePrinter/'genExpr@1415-284'::node IL_00a4: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::ElseExpr@ IL_00a9: stloc.s V_15 IL_00ab: ldloc.s V_14 IL_00ad: ldloc.s V_15 IL_00af: newobj instance void Fantomas.Core.CodePrinter/'long@1420-112'::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr) IL_00b4: stloc.s V_8 IL_00b6: ldloc.s V_7 IL_00b8: ldloc.s V_8 IL_00ba: newobj instance void Fantomas.Core.CodePrinter/'long@1417-113'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00bf: stloc.s V_6 IL_00c1: ldloc.s V_4 IL_00c3: ldloc.2 IL_00c4: ble.s IL_00ca IL_00c6: ldc.i4.1 IL_00c7: nop IL_00c8: br.s IL_00da IL_00ca: ldloc.s V_5 IL_00cc: ldarg.2 IL_00cd: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_00d2: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_00d7: cgt IL_00d9: nop IL_00da: stloc.s V_16 IL_00dc: nop IL_00dd: ldarg.0 IL_00de: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.CodePrinter/'genExpr@1415-284'::node IL_00e3: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::ThenExpr@ IL_00e8: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_00ed: switch ( IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e8, IL_01e8, IL_01e8, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6, IL_01e6) IL_01e6: br.s IL_01ec IL_01e8: ldc.i4.1 IL_01e9: nop IL_01ea: br.s IL_01ee IL_01ec: ldc.i4.0 IL_01ed: nop IL_01ee: stloc.s V_17 IL_01f0: nop IL_01f1: ldloc.s V_16 IL_01f3: brtrue.s IL_01f9 IL_01f5: ldloc.s V_17 IL_01f7: brfalse.s IL_0204 IL_01f9: ldloc.s V_6 IL_01fb: ldarg.2 IL_01fc: tail. IL_01fe: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0203: ret IL_0204: ldarg.2 IL_0205: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_020a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_020f: ldloc.s V_5 IL_0211: ldloc.3 IL_0212: sub IL_0213: sub IL_0214: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1444-285' Fantomas.Core.CodePrinter/'genExpr@1444-285'::@_instance IL_0219: stloc.s V_11 IL_021b: ldarg.0 IL_021c: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.CodePrinter/'genExpr@1415-284'::node IL_0221: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::ThenExpr@ IL_0226: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_022b: stloc.s V_12 IL_022d: ldloc.s V_11 IL_022f: ldloc.s V_12 IL_0231: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1444-286'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0236: stloc.s V_10 IL_0238: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1446-287' Fantomas.Core.CodePrinter/'genExpr@1446-287'::@_instance IL_023d: stloc.s V_11 IL_023f: ldloc.s V_10 IL_0241: ldloc.s V_11 IL_0243: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1444-288'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0248: stloc.s V_9 IL_024a: ldarg.0 IL_024b: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.CodePrinter/'genExpr@1415-284'::node IL_0250: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::Else@ IL_0255: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_025a: stloc.s V_10 IL_025c: ldloc.s V_9 IL_025e: ldloc.s V_10 IL_0260: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1444-289'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0265: stloc.s V_8 IL_0267: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1448-290' Fantomas.Core.CodePrinter/'genExpr@1448-290'::@_instance IL_026c: stloc.s V_9 IL_026e: ldloc.s V_8 IL_0270: ldloc.s V_9 IL_0272: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1444-291'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0277: stloc.s V_7 IL_0279: ldarg.0 IL_027a: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.CodePrinter/'genExpr@1415-284'::node IL_027f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::ElseExpr@ IL_0284: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0289: stloc.s V_8 IL_028b: ldloc.s V_7 IL_028d: ldloc.s V_8 IL_028f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1444-292'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0294: ldloc.s V_6 IL_0296: ldarg.2 IL_0297: tail. IL_0299: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_029e: ret } // end of method 'genExpr@1415-284'::Invoke } // end of class 'genExpr@1415-284' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1413-293' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1413-293'::leadingExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1413-293'::continuationExpression IL_0014: ret } // end of method 'genExpr@1413-293'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1413-293'::leadingExpression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1413-293'::continuationExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!0 Fantomas.Core.Context::leadingExpressionResult(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1413-293'::Invoke } // end of class 'genExpr@1413-293' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1413-294' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1413-294'::f IL_000d: ret } // end of method 'genExpr@1413-294'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1413-294'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@1413-294'::Invoke } // end of class 'genExpr@1413-294' .class auto ansi serializable sealed nested assembly beforefieldinit anyThenExprIsIfThenElse@1461 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/anyThenExprIsIfThenElse@1461 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method anyThenExprIsIfThenElse@1461::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.SyntaxOak/ExprIfThenNode node) cil managed { // Code size 267 (0x10b) .maxstack 5 IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::ThenExpr@ IL_0007: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_000c: switch ( IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0107, IL_0107, IL_0107, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105, IL_0105) IL_0105: br.s IL_0109 IL_0107: ldc.i4.1 IL_0108: ret IL_0109: ldc.i4.0 IL_010a: ret } // end of method anyThenExprIsIfThenElse@1461::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/anyThenExprIsIfThenElse@1461::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/anyThenExprIsIfThenElse@1461 Fantomas.Core.CodePrinter/anyThenExprIsIfThenElse@1461::@_instance IL_000a: ret } // end of method anyThenExprIsIfThenElse@1461::.cctor } // end of class anyThenExprIsIfThenElse@1461 .class auto ansi serializable sealed nested assembly beforefieldinit 'checkIfLine@1470-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'checkIfLine@1470-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'checkIfLine@1470-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'checkIfLine@1470-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'checkIfLine@1470-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'checkIfLine@1470-1' Fantomas.Core.CodePrinter/'checkIfLine@1470-1'::@_instance IL_000a: ret } // end of method 'checkIfLine@1470-1'::.cctor } // end of class 'checkIfLine@1470-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'checkIfLine@1469-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'checkIfLine@1469-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'checkIfLine@1469-2'::f IL_0014: ret } // end of method 'checkIfLine@1469-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'checkIfLine@1469-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'checkIfLine@1469-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'checkIfLine@1469-2'::Invoke } // end of class 'checkIfLine@1469-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'checkIfLine@1469-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'checkIfLine@1469-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'checkIfLine@1469-3'::f IL_0014: ret } // end of method 'checkIfLine@1469-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'checkIfLine@1469-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'checkIfLine@1469-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'checkIfLine@1469-3'::Invoke } // end of class 'checkIfLine@1469-3' .class auto ansi serializable sealed nested assembly beforefieldinit checkIfLine@1469 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/checkIfLine@1469 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method checkIfLine@1469::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExprIfThenNode node) cil managed { // Code size 63 (0x3f) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/ExprIfThenNode::If@ IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_000b: ldarg.1 IL_000c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::IfExpr@ IL_0011: ldarg.1 IL_0012: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenNode::Then@ IL_0017: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genControlExpressionStartCore(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_001c: stloc.1 IL_001d: ldsfld class Fantomas.Core.CodePrinter/'checkIfLine@1470-1' Fantomas.Core.CodePrinter/'checkIfLine@1470-1'::@_instance IL_0022: stloc.2 IL_0023: ldloc.1 IL_0024: ldloc.2 IL_0025: newobj instance void Fantomas.Core.CodePrinter/'checkIfLine@1469-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002a: stloc.0 IL_002b: ldarg.1 IL_002c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::ThenExpr@ IL_0031: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0036: stloc.1 IL_0037: ldloc.0 IL_0038: ldloc.1 IL_0039: newobj instance void Fantomas.Core.CodePrinter/'checkIfLine@1469-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003e: ret } // end of method checkIfLine@1469::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/checkIfLine@1469::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/checkIfLine@1469 Fantomas.Core.CodePrinter/checkIfLine@1469::@_instance IL_000a: ret } // end of method checkIfLine@1469::.cctor } // end of class checkIfLine@1469 .class auto ansi serializable sealed nested assembly beforefieldinit linesToCheck@1479 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/linesToCheck@1479 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method linesToCheck@1479::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method linesToCheck@1479::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/linesToCheck@1479::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/linesToCheck@1479 Fantomas.Core.CodePrinter/linesToCheck@1479::@_instance IL_000a: ret } // end of method linesToCheck@1479::.cctor } // end of class linesToCheck@1479 .class auto ansi serializable sealed nested assembly beforefieldinit 'linesToCheck@1479-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'linesToCheck@1479-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'linesToCheck@1479-1'::f IL_0014: ret } // end of method 'linesToCheck@1479-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'linesToCheck@1479-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'linesToCheck@1479-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'linesToCheck@1479-1'::Invoke } // end of class 'linesToCheck@1479-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'linesToCheck@1479-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'linesToCheck@1479-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'linesToCheck@1479-2'::f IL_0014: ret } // end of method 'linesToCheck@1479-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'linesToCheck@1479-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'linesToCheck@1479-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'linesToCheck@1479-2'::Invoke } // end of class 'linesToCheck@1479-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'lineCheck@1484-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool> { .field public class Fantomas.Core.SyntaxOak/ExprIfThenElifNode node .field public class Fantomas.Core.Context/Context ctx .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprIfThenElifNode node, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Fantomas.Core.CodePrinter/'lineCheck@1484-1'::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter/'lineCheck@1484-1'::ctx IL_0014: ret } // end of method 'lineCheck@1484-1'::.ctor .method public strict virtual instance bool Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 lineCheck) cil managed { // Code size 69 (0x45) .maxstack 7 .locals init (int32 V_0) IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Fantomas.Core.CodePrinter/'lineCheck@1484-1'::node IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Else@ IL_000c: brfalse.s IL_0021 IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter/'lineCheck@1484-1'::ctx IL_0014: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0019: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_001e: nop IL_001f: br.s IL_0032 IL_0021: ldarg.0 IL_0022: ldfld class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter/'lineCheck@1484-1'::ctx IL_0027: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_002c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_0031: nop IL_0032: stloc.0 IL_0033: nop IL_0034: ldloc.0 IL_0035: ldarg.1 IL_0036: ldarg.0 IL_0037: ldfld class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter/'lineCheck@1484-1'::ctx IL_003c: call bool Fantomas.Core.Context::exceedsWidth(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0041: ldc.i4.0 IL_0042: ceq IL_0044: ret } // end of method 'lineCheck@1484-1'::Invoke } // end of class 'lineCheck@1484-1' .class auto ansi serializable sealed nested assembly beforefieldinit areAllShort@1459 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprIfThenElifNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprIfThenElifNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Fantomas.Core.CodePrinter/areAllShort@1459::node IL_000d: ret } // end of method areAllShort@1459::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 187 (0xbb) .maxstack 8 .locals init (bool V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_4, class Fantomas.Core.SyntaxOak/SingleTextNode V_5, class Fantomas.Core.SyntaxOak/Expr V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9) IL_0000: ldsfld class Fantomas.Core.CodePrinter/anyThenExprIsIfThenElse@1461 Fantomas.Core.CodePrinter/anyThenExprIsIfThenElse@1461::@_instance IL_0005: ldarg.0 IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Fantomas.Core.CodePrinter/areAllShort@1459::node IL_000b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Branches@ IL_0010: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0015: stloc.0 IL_0016: ldsfld class Fantomas.Core.CodePrinter/checkIfLine@1469 Fantomas.Core.CodePrinter/checkIfLine@1469::@_instance IL_001b: stloc.1 IL_001c: ldarg.0 IL_001d: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Fantomas.Core.CodePrinter/areAllShort@1459::node IL_0022: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Else@ IL_0027: stloc.3 IL_0028: ldloc.3 IL_0029: brfalse.s IL_002d IL_002b: br.s IL_0041 IL_002d: ldloc.1 IL_002e: ldarg.0 IL_002f: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Fantomas.Core.CodePrinter/areAllShort@1459::node IL_0034: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Branches@ IL_0039: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003e: nop IL_003f: br.s IL_00a4 IL_0041: ldloc.3 IL_0042: stloc.s V_4 IL_0044: ldloc.s V_4 IL_0046: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_004b: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0050: stloc.s V_5 IL_0052: ldloc.s V_4 IL_0054: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0059: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_005e: stloc.s V_6 IL_0060: ldloc.s V_5 IL_0062: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0067: stloc.s V_8 IL_0069: ldsfld class Fantomas.Core.CodePrinter/linesToCheck@1479 Fantomas.Core.CodePrinter/linesToCheck@1479::@_instance IL_006e: stloc.s V_9 IL_0070: ldloc.s V_8 IL_0072: ldloc.s V_9 IL_0074: newobj instance void Fantomas.Core.CodePrinter/'linesToCheck@1479-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0079: stloc.s V_7 IL_007b: ldloc.s V_6 IL_007d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0082: stloc.s V_8 IL_0084: ldloc.s V_7 IL_0086: ldloc.s V_8 IL_0088: newobj instance void Fantomas.Core.CodePrinter/'linesToCheck@1479-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008d: ldloc.1 IL_008e: ldarg.0 IL_008f: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Fantomas.Core.CodePrinter/areAllShort@1459::node IL_0094: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Branches@ IL_0099: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_009e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00a3: nop IL_00a4: stloc.2 IL_00a5: ldloc.0 IL_00a6: brfalse.s IL_00aa IL_00a8: br.s IL_00b9 IL_00aa: ldarg.0 IL_00ab: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Fantomas.Core.CodePrinter/areAllShort@1459::node IL_00b0: ldarg.1 IL_00b1: ldloc.2 IL_00b2: ldnull IL_00b3: call bool Fantomas.Core.CodePrinter::lineCheck@1482(class Fantomas.Core.SyntaxOak/ExprIfThenElifNode, class Fantomas.Core.Context/Context, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_00b8: ret IL_00b9: ldc.i4.0 IL_00ba: ret } // end of method areAllShort@1459::Invoke } // end of class areAllShort@1459 .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@1498-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@1498-18' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortExpr@1498-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'shortExpr@1498-18'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@1498-18'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@1498-18' Fantomas.Core.CodePrinter/'shortExpr@1498-18'::@_instance IL_000a: ret } // end of method 'shortExpr@1498-18'::.cctor } // end of class 'shortExpr@1498-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@1497-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1497-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1497-19'::f IL_0014: ret } // end of method 'shortExpr@1497-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1497-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1497-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@1497-19'::Invoke } // end of class 'shortExpr@1497-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@1497-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1497-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1497-20'::f IL_0014: ret } // end of method 'shortExpr@1497-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1497-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1497-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@1497-20'::Invoke } // end of class 'shortExpr@1497-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@1496-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@1496-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'shortExpr@1496-17'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExprIfThenNode node) cil managed { // Code size 69 (0x45) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: ldarg.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/ExprIfThenNode::If@ IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_000c: ldarg.1 IL_000d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::IfExpr@ IL_0012: ldarg.1 IL_0013: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenNode::Then@ IL_0018: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genControlExpressionStartCore(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_001d: stloc.1 IL_001e: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@1498-18' Fantomas.Core.CodePrinter/'shortExpr@1498-18'::@_instance IL_0023: stloc.2 IL_0024: ldloc.1 IL_0025: ldloc.2 IL_0026: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@1497-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002b: stloc.0 IL_002c: ldarg.1 IL_002d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::ThenExpr@ IL_0032: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0037: stloc.1 IL_0038: ldloc.0 IL_0039: ldloc.1 IL_003a: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@1497-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0044: ret } // end of method 'shortExpr@1496-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@1496-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@1496-17' Fantomas.Core.CodePrinter/'shortExpr@1496-17'::@_instance IL_000a: ret } // end of method 'shortExpr@1496-17'::.cctor } // end of class 'shortExpr@1496-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@1496-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'shortExpr@1496-21'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'shortExpr@1496-21'::f IL_0014: ret } // end of method 'shortExpr@1496-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'shortExpr@1496-21'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'shortExpr@1496-21'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'shortExpr@1496-21'::Invoke } // end of class 'shortExpr@1496-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@1502-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1502-23'::f IL_000d: ret } // end of method 'shortExpr@1502-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1502-23'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'shortExpr@1502-23'::Invoke } // end of class 'shortExpr@1502-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@1502-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@1502-24' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortExpr@1502-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'shortExpr@1502-24'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@1502-24'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@1502-24' Fantomas.Core.CodePrinter/'shortExpr@1502-24'::@_instance IL_000a: ret } // end of method 'shortExpr@1502-24'::.cctor } // end of class 'shortExpr@1502-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@1502-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1502-25'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1502-25'::f IL_0014: ret } // end of method 'shortExpr@1502-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1502-25'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1502-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@1502-25'::Invoke } // end of class 'shortExpr@1502-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@1502-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1502-26'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1502-26'::f IL_0014: ret } // end of method 'shortExpr@1502-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1502-26'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1502-26'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@1502-26'::Invoke } // end of class 'shortExpr@1502-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@1502-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@1502-22' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'shortExpr@1502-22'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 61 (0x3d) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/SingleTextNode V_0, class Fantomas.Core.SyntaxOak/Expr V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0014: stloc.s V_4 IL_0016: ldloc.s V_4 IL_0018: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@1502-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001d: stloc.3 IL_001e: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@1502-24' Fantomas.Core.CodePrinter/'shortExpr@1502-24'::@_instance IL_0023: stloc.s V_4 IL_0025: ldloc.3 IL_0026: ldloc.s V_4 IL_0028: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@1502-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002d: stloc.2 IL_002e: ldloc.1 IL_002f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0034: stloc.3 IL_0035: ldloc.2 IL_0036: ldloc.3 IL_0037: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@1502-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003c: ret } // end of method 'shortExpr@1502-22'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@1502-22'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@1502-22' Fantomas.Core.CodePrinter/'shortExpr@1502-22'::@_instance IL_000a: ret } // end of method 'shortExpr@1502-22'::.cctor } // end of class 'shortExpr@1502-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@1501-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'shortExpr@1501-27'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.CodePrinter/'shortExpr@1501-27'::o IL_0014: ret } // end of method 'shortExpr@1501-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'shortExpr@1501-27'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.CodePrinter/'shortExpr@1501-27'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle,class Fantomas.Core.Context/Context>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'shortExpr@1501-27'::Invoke } // end of class 'shortExpr@1501-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@1496-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1496-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1496-28'::f IL_0014: ret } // end of method 'shortExpr@1496-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1496-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@1496-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@1496-28'::Invoke } // end of class 'shortExpr@1496-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1508-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longExpr@1508-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longExpr@1508-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'longExpr@1508-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1508-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longExpr@1508-1' Fantomas.Core.CodePrinter/'longExpr@1508-1'::@_instance IL_000a: ret } // end of method 'longExpr@1508-1'::.cctor } // end of class 'longExpr@1508-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1508-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1508-2'::ctx IL_000d: ret } // end of method 'longExpr@1508-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1508-2'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'longExpr@1508-2'::Invoke } // end of class 'longExpr@1508-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1508-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1508-3'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1508-3'::ctx IL_0014: ret } // end of method 'longExpr@1508-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1508-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1508-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpr@1508-3'::Invoke } // end of class 'longExpr@1508-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1508-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longExpr@1508-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longExpr@1508-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'longExpr@1508-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1508-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longExpr@1508-4' Fantomas.Core.CodePrinter/'longExpr@1508-4'::@_instance IL_000a: ret } // end of method 'longExpr@1508-4'::.cctor } // end of class 'longExpr@1508-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1508-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1508-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1508-5'::f IL_0014: ret } // end of method 'longExpr@1508-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1508-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1508-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpr@1508-5'::Invoke } // end of class 'longExpr@1508-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1507-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1507-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1507-6'::f IL_0014: ret } // end of method 'longExpr@1507-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1507-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1507-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpr@1507-6'::Invoke } // end of class 'longExpr@1507-6' .class auto ansi serializable sealed nested assembly beforefieldinit longExpr@1506 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/longExpr@1506 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method longExpr@1506::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExprIfThenNode node) cil managed { // Code size 96 (0x60) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5) IL_0000: ldarg.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/ExprIfThenNode::If@ IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_000c: ldarg.1 IL_000d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::IfExpr@ IL_0012: ldarg.1 IL_0013: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenNode::Then@ IL_0018: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genControlExpressionStartCore(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_001d: stloc.0 IL_001e: ldarg.1 IL_001f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::ThenExpr@ IL_0024: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0029: stloc.2 IL_002a: ldsfld class Fantomas.Core.CodePrinter/'longExpr@1508-1' Fantomas.Core.CodePrinter/'longExpr@1508-1'::@_instance IL_002f: stloc.s V_5 IL_0031: ldloc.s V_5 IL_0033: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1508-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0038: stloc.s V_4 IL_003a: ldloc.2 IL_003b: ldloc.s V_4 IL_003d: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1508-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0042: stloc.3 IL_0043: ldsfld class Fantomas.Core.CodePrinter/'longExpr@1508-4' Fantomas.Core.CodePrinter/'longExpr@1508-4'::@_instance IL_0048: stloc.s V_4 IL_004a: ldloc.3 IL_004b: ldloc.s V_4 IL_004d: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1508-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0052: stloc.1 IL_0053: ldloc.0 IL_0054: ldloc.1 IL_0055: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1507-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005f: ret } // end of method longExpr@1506::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/longExpr@1506::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/longExpr@1506 Fantomas.Core.CodePrinter/longExpr@1506::@_instance IL_000a: ret } // end of method longExpr@1506::.cctor } // end of class longExpr@1506 .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1506-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'longExpr@1506-7'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'longExpr@1506-7'::f IL_0014: ret } // end of method 'longExpr@1506-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'longExpr@1506-7'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'longExpr@1506-7'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'longExpr@1506-7'::Invoke } // end of class 'longExpr@1506-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1511-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1511-9'::f IL_000d: ret } // end of method 'longExpr@1511-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1511-9'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'longExpr@1511-9'::Invoke } // end of class 'longExpr@1511-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1511-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/SingleTextNode elseNode .field public class Fantomas.Core.SyntaxOak/Expr elseExpr .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode elseNode, class Fantomas.Core.SyntaxOak/Expr elseExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.CodePrinter/'longExpr@1511-10'::elseNode IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'longExpr@1511-10'::elseExpr IL_0014: ret } // end of method 'longExpr@1511-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.CodePrinter/'longExpr@1511-10'::elseNode IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'longExpr@1511-10'::elseExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genKeepIdent(class Fantomas.Core.SyntaxOak/Node, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpr@1511-10'::Invoke } // end of class 'longExpr@1511-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1511-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1511-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1511-11'::f IL_0014: ret } // end of method 'longExpr@1511-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1511-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1511-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpr@1511-11'::Invoke } // end of class 'longExpr@1511-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1511-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'longExpr@1511-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'longExpr@1511-8'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 44 (0x2c) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/SingleTextNode V_0, class Fantomas.Core.SyntaxOak/Expr V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0014: stloc.3 IL_0015: ldloc.3 IL_0016: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1511-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001b: stloc.2 IL_001c: ldloc.0 IL_001d: ldloc.1 IL_001e: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1511-10'::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr) IL_0023: stloc.3 IL_0024: ldloc.2 IL_0025: ldloc.3 IL_0026: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1511-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002b: ret } // end of method 'longExpr@1511-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1511-8'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longExpr@1511-8' Fantomas.Core.CodePrinter/'longExpr@1511-8'::@_instance IL_000a: ret } // end of method 'longExpr@1511-8'::.cctor } // end of class 'longExpr@1511-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1510-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'longExpr@1510-12'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.CodePrinter/'longExpr@1510-12'::o IL_0014: ret } // end of method 'longExpr@1510-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'longExpr@1510-12'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.CodePrinter/'longExpr@1510-12'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle,class Fantomas.Core.Context/Context>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'longExpr@1510-12'::Invoke } // end of class 'longExpr@1510-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@1506-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1506-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1506-13'::f IL_0014: ret } // end of method 'longExpr@1506-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1506-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@1506-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpr@1506-13'::Invoke } // end of class 'longExpr@1506-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1514-295' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 areAllShort .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 areAllShort, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1514-295'::areAllShort IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1514-295'::shortExpr IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1514-295'::longExpr IL_001b: ret } // end of method 'genExpr@1514-295'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1514-295'::areAllShort IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000c: brfalse.s IL_001d IL_000e: ldarg.0 IL_000f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1514-295'::shortExpr IL_0014: ldarg.1 IL_0015: tail. IL_0017: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001c: ret IL_001d: ldarg.0 IL_001e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1514-295'::longExpr IL_0023: ldarg.1 IL_0024: tail. IL_0026: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_002b: ret } // end of method 'genExpr@1514-295'::Invoke } // end of class 'genExpr@1514-295' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1514-296' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1514-296'::f IL_000d: ret } // end of method 'genExpr@1514-296'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1514-296'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExpr@1514-296'::Invoke } // end of class 'genExpr@1514-296' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1519-297' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1519-297'::e IL_000d: ret } // end of method 'genExpr@1519-297'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1519-297'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@1519-297'::Invoke } // end of class 'genExpr@1519-297' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1519-298' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genExpr@1519-298'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1519-298'::f IL_0014: ret } // end of method 'genExpr@1519-298'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genExpr@1519-298'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1519-298'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genExpr@1519-298'::Invoke } // end of class 'genExpr@1519-298' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1519-299' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1519-299'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1519-299'::f IL_0014: ret } // end of method 'genExpr@1519-299'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1519-299'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1519-299'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1519-299'::Invoke } // end of class 'genExpr@1519-299' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1522-300' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1522-300'::ctx IL_000d: ret } // end of method 'genExpr@1522-300'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1522-300'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepArrowRev() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1522-300'::Invoke } // end of class 'genExpr@1522-300' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1524-301' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1524-301' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@1524-301'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genExpr@1524-301'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1524-301'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1524-301' Fantomas.Core.CodePrinter/'genExpr@1524-301'::@_instance IL_000a: ret } // end of method 'genExpr@1524-301'::.cctor } // end of class 'genExpr@1524-301' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1524-302' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1524-302'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExpr@1524-302'::e IL_0014: ret } // end of method 'genExpr@1524-302'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1524-302'::f IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExpr@1524-302'::e IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1524-302'::Invoke } // end of class 'genExpr@1524-302' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1522-303' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1522-303'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1522-303'::f IL_0014: ret } // end of method 'genExpr@1522-303'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1522-303'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1522-303'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1522-303'::Invoke } // end of class 'genExpr@1522-303' .class auto ansi serializable sealed nested assembly beforefieldinit genDotIndexedGet@1533 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genDotIndexedGet@1533 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genDotIndexedGet@1533::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method genDotIndexedGet@1533::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genDotIndexedGet@1533::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genDotIndexedGet@1533 Fantomas.Core.CodePrinter/genDotIndexedGet@1533::@_instance IL_000a: ret } // end of method genDotIndexedGet@1533::.cctor } // end of class genDotIndexedGet@1533 .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedGet@1533-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool isParen .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool isParen, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-1'::isParen IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-1'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-1'::f2 IL_001b: ret } // end of method 'genDotIndexedGet@1533-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-1'::isParen IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-1'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-1'::f2 IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret } // end of method 'genDotIndexedGet@1533-1'::Invoke } // end of class 'genDotIndexedGet@1533-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedGet@1534-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genDotIndexedGet@1534-2'::e IL_000d: ret } // end of method 'genDotIndexedGet@1534-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genDotIndexedGet@1534-2'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genDotIndexedGet@1534-2'::Invoke } // end of class 'genDotIndexedGet@1534-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedGet@1533-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-3'::f IL_0014: ret } // end of method 'genDotIndexedGet@1533-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedGet@1533-3'::Invoke } // end of class 'genDotIndexedGet@1533-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedGet@1533-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-4'::ctx IL_000d: ret } // end of method 'genDotIndexedGet@1533-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-4'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenLFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genDotIndexedGet@1533-4'::Invoke } // end of class 'genDotIndexedGet@1533-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedGet@1533-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-5'::f IL_0014: ret } // end of method 'genDotIndexedGet@1533-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedGet@1533-5'::Invoke } // end of class 'genDotIndexedGet@1533-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedGet@1533-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-6'::ctx IL_000d: ret } // end of method 'genDotIndexedGet@1533-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-6'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseLFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genDotIndexedGet@1533-6'::Invoke } // end of class 'genDotIndexedGet@1533-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1540-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1540-46'::funcExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1540-46'::f IL_0014: ret } // end of method 'short@1540-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1540-46'::funcExpr IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1540-46'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1540-46'::Invoke } // end of class 'short@1540-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1543-114' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1543-114'::funcExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1543-114'::f IL_0014: ret } // end of method 'long@1543-114'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1543-114'::funcExpr IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1543-114'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1543-114'::Invoke } // end of class 'long@1543-114' .class auto ansi serializable sealed nested assembly beforefieldinit idx@1545 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/idx@1545::e IL_000d: ret } // end of method idx@1545::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/idx@1545::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method idx@1545::Invoke } // end of class idx@1545 .class auto ansi serializable sealed nested assembly beforefieldinit 'idx@1545-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1545-1'::ctx IL_000d: ret } // end of method 'idx@1545-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1545-1'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenLFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'idx@1545-1'::Invoke } // end of class 'idx@1545-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'idx@1545-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1545-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1545-2'::f IL_0014: ret } // end of method 'idx@1545-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1545-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1545-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'idx@1545-2'::Invoke } // end of class 'idx@1545-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'idx@1545-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1545-3'::ctx IL_000d: ret } // end of method 'idx@1545-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1545-3'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseLFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'idx@1545-3'::Invoke } // end of class 'idx@1545-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedGetWithApp@1546-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 idx .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 idx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-2'::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-2'::idx IL_0014: ret } // end of method 'genDotIndexedGetWithApp@1546-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-2'::short IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-2'::idx IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedGetWithApp@1546-2'::Invoke } // end of class 'genDotIndexedGetWithApp@1546-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedGetWithApp@1546-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 idx .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 idx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-3'::long IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-3'::idx IL_0014: ret } // end of method 'genDotIndexedGetWithApp@1546-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-3'::long IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-3'::idx IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedGetWithApp@1546-3'::Invoke } // end of class 'genDotIndexedGetWithApp@1546-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedGetWithApp@1546-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-4'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-4'::fallbackExpression IL_0014: ret } // end of method 'genDotIndexedGetWithApp@1546-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-4'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-4'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedGetWithApp@1546-4'::Invoke } // end of class 'genDotIndexedGetWithApp@1546-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedGetWithApp@1540-1' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3> { .field public class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode node .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1540-1'::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1540-1'::funcExpr IL_0014: ret } // end of method 'genDotIndexedGetWithApp@1540-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr argExpr, class Fantomas.Core.SyntaxOak/Node appNode) cil managed { // Code size 143 (0x8f) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class Fantomas.Core.Context/WriterEvent V_6) IL_0000: ldarg.2 IL_0001: ldarg.1 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0007: stloc.1 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1540-1'::funcExpr IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'short@1540-46'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0019: stloc.0 IL_001a: ldarg.2 IL_001b: ldarg.1 IL_001c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultilineFunctionApplicationArguments(class Fantomas.Core.SyntaxOak/Expr) IL_0021: stloc.2 IL_0022: ldarg.0 IL_0023: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1540-1'::funcExpr IL_0028: ldloc.2 IL_0029: newobj instance void Fantomas.Core.CodePrinter/'long@1543-114'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0033: stloc.1 IL_0034: ldstr "." IL_0039: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_003e: stloc.s V_6 IL_0040: ldloc.s V_6 IL_0042: newobj instance void Fantomas.Core.CodePrinter/idx@1545::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0047: stloc.s V_5 IL_0049: ldloc.s V_5 IL_004b: newobj instance void Fantomas.Core.CodePrinter/'idx@1545-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0050: stloc.s V_4 IL_0052: ldarg.0 IL_0053: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1540-1'::node IL_0058: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::IndexExpr@ IL_005d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0062: stloc.s V_5 IL_0064: ldloc.s V_4 IL_0066: ldloc.s V_5 IL_0068: newobj instance void Fantomas.Core.CodePrinter/'idx@1545-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006d: stloc.3 IL_006e: ldloc.3 IL_006f: newobj instance void Fantomas.Core.CodePrinter/'idx@1545-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0074: stloc.2 IL_0075: ldloc.0 IL_0076: ldloc.2 IL_0077: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007c: stloc.3 IL_007d: ldloc.1 IL_007e: ldloc.2 IL_007f: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0084: stloc.s V_4 IL_0086: ldloc.3 IL_0087: ldloc.s V_4 IL_0089: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1546-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008e: ret } // end of method 'genDotIndexedGetWithApp@1540-1'::Invoke } // end of class 'genDotIndexedGetWithApp@1540-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1552-307' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1552-307'::clo3 IL_000d: ret } // end of method 'genExpr@1552-307'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg30) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1552-307'::clo3 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genExpr@1552-307'::Invoke } // end of class 'genExpr@1552-307' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1552-306' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1552-306'::clo2 IL_000d: ret } // end of method 'genExpr@1552-306'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExprAppNode arg20) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1552-306'::clo2 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1552-307'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0013: ret } // end of method 'genExpr@1552-306'::Invoke } // end of class 'genExpr@1552-306' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1552-305' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genExpr@1552-305'::clo1 IL_000d: ret } // end of method 'genExpr@1552-305'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Invoke(class Fantomas.Core.SyntaxOak/Expr arg10) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genExpr@1552-305'::clo1 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1552-306'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0013: ret } // end of method 'genExpr@1552-305'::Invoke } // end of class 'genExpr@1552-305' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1552-304' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> { .field public class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.CodePrinter/'genExpr@1552-304'::node IL_000d: ret } // end of method 'genExpr@1552-304'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 arg00) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_0) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.CodePrinter/'genExpr@1552-304'::node IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter::genDotIndexedGetWithApp@1539(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1552-305'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_0013: ret } // end of method 'genExpr@1552-304'::Invoke } // end of class 'genExpr@1552-304' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1555-311' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1555-311'::clo3 IL_000d: ret } // end of method 'genExpr@1555-311'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg30) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1555-311'::clo3 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genExpr@1555-311'::Invoke } // end of class 'genExpr@1555-311' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1555-310' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1555-310'::clo2 IL_000d: ret } // end of method 'genExpr@1555-310'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode arg20) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1555-310'::clo2 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1555-311'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0013: ret } // end of method 'genExpr@1555-310'::Invoke } // end of class 'genExpr@1555-310' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1555-309' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genExpr@1555-309'::clo1 IL_000d: ret } // end of method 'genExpr@1555-309'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Invoke(class Fantomas.Core.SyntaxOak/Expr arg10) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genExpr@1555-309'::clo1 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1555-310'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0013: ret } // end of method 'genExpr@1555-309'::Invoke } // end of class 'genExpr@1555-309' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1555-308' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> { .field public class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.CodePrinter/'genExpr@1555-308'::node IL_000d: ret } // end of method 'genExpr@1555-308'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 arg00) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_0) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.CodePrinter/'genExpr@1555-308'::node IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter::genDotIndexedGetWithApp@1539(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1555-309'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_0013: ret } // end of method 'genExpr@1555-308'::Invoke } // end of class 'genExpr@1555-308' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1558-315' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1558-315'::clo3 IL_000d: ret } // end of method 'genExpr@1558-315'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg30) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1558-315'::clo3 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genExpr@1558-315'::Invoke } // end of class 'genExpr@1558-315' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1558-314' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1558-314'::clo2 IL_000d: ret } // end of method 'genExpr@1558-314'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode arg20) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1558-314'::clo2 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1558-315'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0013: ret } // end of method 'genExpr@1558-314'::Invoke } // end of class 'genExpr@1558-314' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1558-313' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genExpr@1558-313'::clo1 IL_000d: ret } // end of method 'genExpr@1558-313'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Invoke(class Fantomas.Core.SyntaxOak/Expr arg10) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genExpr@1558-313'::clo1 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1558-314'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0013: ret } // end of method 'genExpr@1558-313'::Invoke } // end of class 'genExpr@1558-313' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1558-312' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> { .field public class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.CodePrinter/'genExpr@1558-312'::node IL_000d: ret } // end of method 'genExpr@1558-312'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 arg00) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_0) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.CodePrinter/'genExpr@1558-312'::node IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter::genDotIndexedGetWithApp@1539(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1558-313'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_0013: ret } // end of method 'genExpr@1558-312'::Invoke } // end of class 'genExpr@1558-312' .class auto ansi serializable sealed nested assembly beforefieldinit genDotIndexedSet@1563 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genDotIndexedSet@1563 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genDotIndexedSet@1563::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method genDotIndexedSet@1563::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genDotIndexedSet@1563::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genDotIndexedSet@1563 Fantomas.Core.CodePrinter/genDotIndexedSet@1563::@_instance IL_000a: ret } // end of method genDotIndexedSet@1563::.cctor } // end of class genDotIndexedSet@1563 .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSet@1564-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genDotIndexedSet@1564-1'::e IL_000d: ret } // end of method 'genDotIndexedSet@1564-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genDotIndexedSet@1564-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genDotIndexedSet@1564-1'::Invoke } // end of class 'genDotIndexedSet@1564-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSet@1563-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-2'::f IL_0014: ret } // end of method 'genDotIndexedSet@1563-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedSet@1563-2'::Invoke } // end of class 'genDotIndexedSet@1563-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSet@1563-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-3'::f IL_0014: ret } // end of method 'genDotIndexedSet@1563-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedSet@1563-3'::Invoke } // end of class 'genDotIndexedSet@1563-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSet@1566-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genDotIndexedSet@1566-4'::e IL_000d: ret } // end of method 'genDotIndexedSet@1566-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genDotIndexedSet@1566-4'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genDotIndexedSet@1566-4'::Invoke } // end of class 'genDotIndexedSet@1566-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSet@1563-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-5'::f IL_0014: ret } // end of method 'genDotIndexedSet@1563-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedSet@1563-5'::Invoke } // end of class 'genDotIndexedSet@1563-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSet@1567-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genDotIndexedSet@1567-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genDotIndexedSet@1567-6'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genDotIndexedSet@1567-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSet@1567-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genDotIndexedSet@1567-6' Fantomas.Core.CodePrinter/'genDotIndexedSet@1567-6'::@_instance IL_000a: ret } // end of method 'genDotIndexedSet@1567-6'::.cctor } // end of class 'genDotIndexedSet@1567-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSet@1567-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genDotIndexedSet@1567-7'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genDotIndexedSet@1567-7'::e IL_0014: ret } // end of method 'genDotIndexedSet@1567-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genDotIndexedSet@1567-7'::f IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genDotIndexedSet@1567-7'::e IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedSet@1567-7'::Invoke } // end of class 'genDotIndexedSet@1567-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSet@1563-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-8'::f IL_0014: ret } // end of method 'genDotIndexedSet@1563-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedSet@1563-8'::Invoke } // end of class 'genDotIndexedSet@1563-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1570-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1570-47'::funcExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1570-47'::f IL_0014: ret } // end of method 'short@1570-47'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1570-47'::funcExpr IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1570-47'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1570-47'::Invoke } // end of class 'short@1570-47' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1573-115' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1573-115'::funcExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1573-115'::f IL_0014: ret } // end of method 'long@1573-115'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1573-115'::funcExpr IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1573-115'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1573-115'::Invoke } // end of class 'long@1573-115' .class auto ansi serializable sealed nested assembly beforefieldinit 'idx@1576-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'idx@1576-4'::e IL_000d: ret } // end of method 'idx@1576-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'idx@1576-4'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'idx@1576-4'::Invoke } // end of class 'idx@1576-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'idx@1576-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1576-5'::ctx IL_000d: ret } // end of method 'idx@1576-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1576-5'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenLFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'idx@1576-5'::Invoke } // end of class 'idx@1576-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'idx@1576-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1576-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1576-6'::f IL_0014: ret } // end of method 'idx@1576-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1576-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1576-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'idx@1576-6'::Invoke } // end of class 'idx@1576-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'idx@1576-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1576-7'::ctx IL_000d: ret } // end of method 'idx@1576-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1576-7'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseLFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'idx@1576-7'::Invoke } // end of class 'idx@1576-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'idx@1576-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1576-8'::ctx IL_000d: ret } // end of method 'idx@1576-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'idx@1576-8'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepArrowRev() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'idx@1576-8'::Invoke } // end of class 'idx@1576-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSetWithApp@1579-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 idx .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 idx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1579-2'::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1579-2'::idx IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1579-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1579-2'::short IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1579-2'::idx IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1579-2'::Invoke } // end of class 'genDotIndexedSetWithApp@1579-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSetWithApp@1579-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1579-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1579-3'::f IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1579-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1579-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1579-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1579-3'::Invoke } // end of class 'genDotIndexedSetWithApp@1579-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSetWithApp@1580-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 idx .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 idx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1580-4'::long IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1580-4'::idx IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1580-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1580-4'::long IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1580-4'::idx IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1580-4'::Invoke } // end of class 'genDotIndexedSetWithApp@1580-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSetWithApp@1582-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1582-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genDotIndexedSetWithApp@1582-5'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genDotIndexedSetWithApp@1582-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1582-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1582-5' Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1582-5'::@_instance IL_000a: ret } // end of method 'genDotIndexedSetWithApp@1582-5'::.cctor } // end of class 'genDotIndexedSetWithApp@1582-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSetWithApp@1582-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1582-6'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1582-6'::e IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1582-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1582-6'::f IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1582-6'::e IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1582-6'::Invoke } // end of class 'genDotIndexedSetWithApp@1582-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSetWithApp@1580-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1580-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1580-7'::f IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1580-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1580-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1580-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1580-7'::Invoke } // end of class 'genDotIndexedSetWithApp@1580-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSetWithApp@1578-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1578-8'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1578-8'::fallbackExpression IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1578-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1578-8'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1578-8'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1578-8'::Invoke } // end of class 'genDotIndexedSetWithApp@1578-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDotIndexedSetWithApp@1570-1' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3> { .field public class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode node .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1570-1'::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1570-1'::funcExpr IL_0014: ret } // end of method 'genDotIndexedSetWithApp@1570-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr argExpr, class Fantomas.Core.SyntaxOak/Node appNode) cil managed { // Code size 223 (0xdf) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class Fantomas.Core.Context/WriterEvent V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_8, class Fantomas.Core.SyntaxOak/Expr V_9) IL_0000: ldarg.2 IL_0001: ldarg.1 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0007: stloc.1 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1570-1'::funcExpr IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'short@1570-47'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0019: stloc.0 IL_001a: ldarg.2 IL_001b: ldarg.1 IL_001c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultilineFunctionApplicationArguments(class Fantomas.Core.SyntaxOak/Expr) IL_0021: stloc.2 IL_0022: ldarg.0 IL_0023: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1570-1'::funcExpr IL_0028: ldloc.2 IL_0029: newobj instance void Fantomas.Core.CodePrinter/'long@1573-115'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0033: stloc.1 IL_0034: ldstr "." IL_0039: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_003e: stloc.s V_7 IL_0040: ldloc.s V_7 IL_0042: newobj instance void Fantomas.Core.CodePrinter/'idx@1576-4'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0047: stloc.s V_6 IL_0049: ldloc.s V_6 IL_004b: newobj instance void Fantomas.Core.CodePrinter/'idx@1576-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0050: stloc.s V_5 IL_0052: ldarg.0 IL_0053: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1570-1'::node IL_0058: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::Index@ IL_005d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0062: stloc.s V_6 IL_0064: ldloc.s V_5 IL_0066: ldloc.s V_6 IL_0068: newobj instance void Fantomas.Core.CodePrinter/'idx@1576-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006d: stloc.s V_4 IL_006f: ldloc.s V_4 IL_0071: newobj instance void Fantomas.Core.CodePrinter/'idx@1576-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0076: stloc.3 IL_0077: ldloc.3 IL_0078: newobj instance void Fantomas.Core.CodePrinter/'idx@1576-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007d: stloc.2 IL_007e: ldloc.0 IL_007f: ldloc.2 IL_0080: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1579-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0085: stloc.s V_4 IL_0087: ldarg.0 IL_0088: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1570-1'::node IL_008d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::Value@ IL_0092: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0097: stloc.s V_5 IL_0099: ldloc.s V_4 IL_009b: ldloc.s V_5 IL_009d: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1579-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a2: stloc.3 IL_00a3: ldloc.1 IL_00a4: ldloc.2 IL_00a5: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1580-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00aa: stloc.s V_5 IL_00ac: ldsfld class Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1582-5' Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1582-5'::@_instance IL_00b1: stloc.s V_8 IL_00b3: ldarg.0 IL_00b4: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1570-1'::node IL_00b9: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::Value@ IL_00be: stloc.s V_9 IL_00c0: ldloc.s V_8 IL_00c2: ldloc.s V_9 IL_00c4: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1582-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_00c9: stloc.s V_6 IL_00cb: ldloc.s V_5 IL_00cd: ldloc.s V_6 IL_00cf: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1580-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d4: stloc.s V_4 IL_00d6: ldloc.3 IL_00d7: ldloc.s V_4 IL_00d9: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1578-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00de: ret } // end of method 'genDotIndexedSetWithApp@1570-1'::Invoke } // end of class 'genDotIndexedSetWithApp@1570-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1588-319' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1588-319'::clo3 IL_000d: ret } // end of method 'genExpr@1588-319'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg30) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1588-319'::clo3 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genExpr@1588-319'::Invoke } // end of class 'genExpr@1588-319' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1588-318' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1588-318'::clo2 IL_000d: ret } // end of method 'genExpr@1588-318'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExprAppNode arg20) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1588-318'::clo2 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1588-319'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0013: ret } // end of method 'genExpr@1588-318'::Invoke } // end of class 'genExpr@1588-318' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1588-317' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genExpr@1588-317'::clo1 IL_000d: ret } // end of method 'genExpr@1588-317'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Invoke(class Fantomas.Core.SyntaxOak/Expr arg10) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genExpr@1588-317'::clo1 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1588-318'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0013: ret } // end of method 'genExpr@1588-317'::Invoke } // end of class 'genExpr@1588-317' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1588-316' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> { .field public class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.CodePrinter/'genExpr@1588-316'::node IL_000d: ret } // end of method 'genExpr@1588-316'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 arg00) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_0) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.CodePrinter/'genExpr@1588-316'::node IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter::genDotIndexedSetWithApp@1569(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1588-317'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_0013: ret } // end of method 'genExpr@1588-316'::Invoke } // end of class 'genExpr@1588-316' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1592-323' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1592-323'::clo3 IL_000d: ret } // end of method 'genExpr@1592-323'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg30) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1592-323'::clo3 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genExpr@1592-323'::Invoke } // end of class 'genExpr@1592-323' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1592-322' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1592-322'::clo2 IL_000d: ret } // end of method 'genExpr@1592-322'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode arg20) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1592-322'::clo2 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1592-323'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0013: ret } // end of method 'genExpr@1592-322'::Invoke } // end of class 'genExpr@1592-322' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1592-321' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genExpr@1592-321'::clo1 IL_000d: ret } // end of method 'genExpr@1592-321'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Invoke(class Fantomas.Core.SyntaxOak/Expr arg10) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genExpr@1592-321'::clo1 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1592-322'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0013: ret } // end of method 'genExpr@1592-321'::Invoke } // end of class 'genExpr@1592-321' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1592-320' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> { .field public class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.CodePrinter/'genExpr@1592-320'::node IL_000d: ret } // end of method 'genExpr@1592-320'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 arg00) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_0) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.CodePrinter/'genExpr@1592-320'::node IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter::genDotIndexedSetWithApp@1569(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1592-321'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_0013: ret } // end of method 'genExpr@1592-320'::Invoke } // end of class 'genExpr@1592-320' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1595-327' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1595-327'::clo3 IL_000d: ret } // end of method 'genExpr@1595-327'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg30) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1595-327'::clo3 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genExpr@1595-327'::Invoke } // end of class 'genExpr@1595-327' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1595-326' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> clo2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1595-326'::clo2 IL_000d: ret } // end of method 'genExpr@1595-326'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode arg20) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1595-326'::clo2 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1595-327'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0013: ret } // end of method 'genExpr@1595-326'::Invoke } // end of class 'genExpr@1595-326' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1595-325' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genExpr@1595-325'::clo1 IL_000d: ret } // end of method 'genExpr@1595-325'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Invoke(class Fantomas.Core.SyntaxOak/Expr arg10) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genExpr@1595-325'::clo1 IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::Invoke(!0) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1595-326'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0013: ret } // end of method 'genExpr@1595-325'::Invoke } // end of class 'genExpr@1595-325' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1595-324' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> { .field public class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.CodePrinter/'genExpr@1595-324'::node IL_000d: ret } // end of method 'genExpr@1595-324'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 arg00) cil managed { // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_0) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.CodePrinter/'genExpr@1595-324'::node IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter::genDotIndexedSetWithApp@1569(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1595-325'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_0013: ret } // end of method 'genExpr@1595-324'::Invoke } // end of class 'genExpr@1595-324' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1602-328' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-328'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-328'::f IL_0014: ret } // end of method 'genExpr@1602-328'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-328'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-328'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1602-328'::Invoke } // end of class 'genExpr@1602-328' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1604-330' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1604-330' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1604-330'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genExpr@1604-330'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1604-330'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1604-330' Fantomas.Core.CodePrinter/'genExpr@1604-330'::@_instance IL_000a: ret } // end of method 'genExpr@1604-330'::.cctor } // end of class 'genExpr@1604-330' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1604-331' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1604-331' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@1604-331'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genExpr@1604-331'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1604-331'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1604-331' Fantomas.Core.CodePrinter/'genExpr@1604-331'::@_instance IL_000a: ret } // end of method 'genExpr@1604-331'::.cctor } // end of class 'genExpr@1604-331' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1604-329' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genExpr@1604-329'::c IL_000d: ret } // end of method 'genExpr@1604-329'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1604-330' Fantomas.Core.CodePrinter/'genExpr@1604-330'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genExpr@1604-329'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1604-331' Fantomas.Core.CodePrinter/'genExpr@1604-331'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@1604-329'::Invoke } // end of class 'genExpr@1604-329' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1602-332' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-332'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-332'::f IL_0014: ret } // end of method 'genExpr@1602-332'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-332'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-332'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1602-332'::Invoke } // end of class 'genExpr@1602-332' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1602-333' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-333'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-333'::f IL_0014: ret } // end of method 'genExpr@1602-333'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-333'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-333'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1602-333'::Invoke } // end of class 'genExpr@1602-333' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1602-334' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-334'::ctx IL_000d: ret } // end of method 'genExpr@1602-334'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-334'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepArrowRev() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1602-334'::Invoke } // end of class 'genExpr@1602-334' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1607-335' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1607-335'::expr IL_000d: ret } // end of method 'genExpr@1607-335'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1607-335'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genExpr@1607-335'::Invoke } // end of class 'genExpr@1607-335' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1602-336' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-336'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-336'::f IL_0014: ret } // end of method 'genExpr@1602-336'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-336'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1602-336'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1602-336'::Invoke } // end of class 'genExpr@1602-336' .class auto ansi serializable sealed nested assembly beforefieldinit 'sep@1612-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'sep@1612-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'sep@1612-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'sep@1612-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'sep@1612-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'sep@1612-1' Fantomas.Core.CodePrinter/'sep@1612-1'::@_instance IL_000a: ret } // end of method 'sep@1612-1'::.cctor } // end of class 'sep@1612-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'sep@1613-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'sep@1613-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'sep@1613-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'sep@1613-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'sep@1613-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'sep@1613-2' Fantomas.Core.CodePrinter/'sep@1613-2'::@_instance IL_000a: ret } // end of method 'sep@1613-2'::.cctor } // end of class 'sep@1613-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1615-337' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-337'::sep IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-337'::ctx IL_0014: ret } // end of method 'genExpr@1615-337'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-337'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-337'::sep IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1615-337'::Invoke } // end of class 'genExpr@1615-337' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1615-338' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-338'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-338'::f IL_0014: ret } // end of method 'genExpr@1615-338'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-338'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-338'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1615-338'::Invoke } // end of class 'genExpr@1615-338' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1615-339' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-339'::ctx IL_000d: ret } // end of method 'genExpr@1615-339'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-339'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepArrowRev() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1615-339'::Invoke } // end of class 'genExpr@1615-339' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1619-340' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1619-340'::expr IL_000d: ret } // end of method 'genExpr@1619-340'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1619-340'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genExpr@1619-340'::Invoke } // end of class 'genExpr@1619-340' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1615-341' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-341'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-341'::f IL_0014: ret } // end of method 'genExpr@1615-341'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-341'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1615-341'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1615-341'::Invoke } // end of class 'genExpr@1615-341' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1622-342' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-342'::ctx IL_000d: ret } // end of method 'genExpr@1622-342'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-342'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepDot() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1622-342'::Invoke } // end of class 'genExpr@1622-342' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1622-343' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-343'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-343'::f IL_0014: ret } // end of method 'genExpr@1622-343'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-343'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-343'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1622-343'::Invoke } // end of class 'genExpr@1622-343' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1622-344' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-344'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-344'::f IL_0014: ret } // end of method 'genExpr@1622-344'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-344'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-344'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1622-344'::Invoke } // end of class 'genExpr@1622-344' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1622-345' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-345'::ctx IL_000d: ret } // end of method 'genExpr@1622-345'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-345'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepArrowRev() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1622-345'::Invoke } // end of class 'genExpr@1622-345' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1627-346' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1627-346'::expr IL_000d: ret } // end of method 'genExpr@1627-346'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1627-346'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genExpr@1627-346'::Invoke } // end of class 'genExpr@1627-346' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1622-347' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-347'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-347'::f IL_0014: ret } // end of method 'genExpr@1622-347'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-347'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1622-347'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1622-347'::Invoke } // end of class 'genExpr@1622-347' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1630-348' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1630-348' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@1630-348'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genExpr@1630-348'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1630-348'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1630-348' Fantomas.Core.CodePrinter/'genExpr@1630-348'::@_instance IL_000a: ret } // end of method 'genExpr@1630-348'::.cctor } // end of class 'genExpr@1630-348' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1630-349' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1630-349'::ctx IL_000d: ret } // end of method 'genExpr@1630-349'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1630-349'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepArrowRev() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1630-349'::Invoke } // end of class 'genExpr@1630-349' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1632-350' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1632-350' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@1632-350'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genExpr@1632-350'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1632-350'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1632-350' Fantomas.Core.CodePrinter/'genExpr@1632-350'::@_instance IL_000a: ret } // end of method 'genExpr@1632-350'::.cctor } // end of class 'genExpr@1632-350' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1632-351' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1632-351'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExpr@1632-351'::e IL_0014: ret } // end of method 'genExpr@1632-351'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1632-351'::f IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExpr@1632-351'::e IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1632-351'::Invoke } // end of class 'genExpr@1632-351' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1630-352' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1630-352'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1630-352'::f IL_0014: ret } // end of method 'genExpr@1630-352'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1630-352'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1630-352'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1630-352'::Invoke } // end of class 'genExpr@1630-352' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1636-353' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1636-353'::e IL_000d: ret } // end of method 'genExpr@1636-353'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1636-353'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@1636-353'::Invoke } // end of class 'genExpr@1636-353' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1636-354' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genExpr@1636-354'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1636-354'::f IL_0014: ret } // end of method 'genExpr@1636-354'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genExpr@1636-354'::cond IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: ldarg.0 IL_000b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1636-354'::f IL_0010: ldarg.1 IL_0011: tail. IL_0013: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0018: ret } // end of method 'genExpr@1636-354'::Invoke } // end of class 'genExpr@1636-354' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1635-355' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-355'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-355'::f IL_0014: ret } // end of method 'genExpr@1635-355'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-355'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-355'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1635-355'::Invoke } // end of class 'genExpr@1635-355' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1639-357' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1639-357' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1639-357'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genExpr@1639-357'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1639-357'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1639-357' Fantomas.Core.CodePrinter/'genExpr@1639-357'::@_instance IL_000a: ret } // end of method 'genExpr@1639-357'::.cctor } // end of class 'genExpr@1639-357' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1639-358' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1639-358'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1639-358'::f IL_0014: ret } // end of method 'genExpr@1639-358'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1639-358'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1639-358'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1639-358'::Invoke } // end of class 'genExpr@1639-358' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1639-359' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1639-359' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1639-359'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@1639-359'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1639-359'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1639-359' Fantomas.Core.CodePrinter/'genExpr@1639-359'::@_instance IL_000a: ret } // end of method 'genExpr@1639-359'::.cctor } // end of class 'genExpr@1639-359' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1639-360' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1639-360'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1639-360'::f IL_0014: ret } // end of method 'genExpr@1639-360'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1639-360'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1639-360'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1639-360'::Invoke } // end of class 'genExpr@1639-360' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1639-361' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1639-361'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1639-361'::f IL_0014: ret } // end of method 'genExpr@1639-361'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1639-361'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1639-361'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1639-361'::Invoke } // end of class 'genExpr@1639-361' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1637-356' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1637-356' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@1637-356'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint _arg4) cil managed { // Code size 111 (0x6f) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon V_0, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct V_6) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_0006: brfalse.s IL_000a IL_0008: br.s IL_005a IL_000a: ldarg.1 IL_000b: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon IL_0010: stloc.0 IL_0011: ldloc.0 IL_0012: ldfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon::item IL_0017: stloc.1 IL_0018: ldloc.1 IL_0019: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::TypeParameter@ IL_001e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0023: stloc.s V_4 IL_0025: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1639-357' Fantomas.Core.CodePrinter/'genExpr@1639-357'::@_instance IL_002a: stloc.s V_5 IL_002c: ldloc.s V_4 IL_002e: ldloc.s V_5 IL_0030: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1639-358'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0035: stloc.3 IL_0036: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1639-359' Fantomas.Core.CodePrinter/'genExpr@1639-359'::@_instance IL_003b: stloc.s V_4 IL_003d: ldloc.3 IL_003e: ldloc.s V_4 IL_0040: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1639-360'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0045: stloc.2 IL_0046: ldloc.1 IL_0047: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::Type@ IL_004c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0051: stloc.3 IL_0052: ldloc.2 IL_0053: ldloc.3 IL_0054: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1639-361'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0059: ret IL_005a: ldarg.1 IL_005b: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_0060: stloc.s V_6 IL_0062: ldloc.s V_6 IL_0064: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct::item IL_0069: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_006e: ret } // end of method 'genExpr@1637-356'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1637-356'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1637-356' Fantomas.Core.CodePrinter/'genExpr@1637-356'::@_instance IL_000a: ret } // end of method 'genExpr@1637-356'::.cctor } // end of class 'genExpr@1637-356' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1637-363' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1637-363' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1637-363'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@1637-363'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1637-363'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1637-363' Fantomas.Core.CodePrinter/'genExpr@1637-363'::@_instance IL_000a: ret } // end of method 'genExpr@1637-363'::.cctor } // end of class 'genExpr@1637-363' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1637-362' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genExpr@1637-362'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1637-362'::f IL_0014: ret } // end of method 'genExpr@1637-362'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1637-363' Fantomas.Core.CodePrinter/'genExpr@1637-363'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genExpr@1637-362'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1637-362'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genExpr@1637-362'::Invoke } // end of class 'genExpr@1637-362' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1635-364' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-364'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-364'::f IL_0014: ret } // end of method 'genExpr@1635-364'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-364'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-364'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1635-364'::Invoke } // end of class 'genExpr@1635-364' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1635-365' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-365'::ctx IL_000d: ret } // end of method 'genExpr@1635-365'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-365'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepEq() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@1635-365'::Invoke } // end of class 'genExpr@1635-365' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1642-366' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1642-366'::expr IL_000d: ret } // end of method 'genExpr@1642-366'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1642-366'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genExpr@1642-366'::Invoke } // end of class 'genExpr@1642-366' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1635-367' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-367'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-367'::f IL_0014: ret } // end of method 'genExpr@1635-367'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-367'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1635-367'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1635-367'::Invoke } // end of class 'genExpr@1635-367' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterpolatedFillExpr@1646-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/Expr expr .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genInterpolatedFillExpr@1646-1'::expr IL_000d: ret } // end of method 'genInterpolatedFillExpr@1646-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 300 (0x12c) .maxstack 40 .locals init (class Fantomas.Core.FormatConfig/FormatConfig V_0, class Fantomas.Core.FormatConfig/FormatConfig V_1, class Fantomas.Core.Context/Context V_2) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000d: ldarg.1 IL_000e: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0013: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0018: ldarg.1 IL_0019: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_001e: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0023: add IL_0024: ldloc.0 IL_0025: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_002a: ldloc.0 IL_002b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_0030: ldloc.0 IL_0031: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_0036: ldloc.0 IL_0037: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_003c: ldloc.0 IL_003d: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0042: ldloc.0 IL_0043: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_0048: ldloc.0 IL_0049: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_004e: ldloc.0 IL_004f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_0054: ldloc.0 IL_0055: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_005a: ldloc.0 IL_005b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_0060: ldloc.0 IL_0061: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_0066: ldloc.0 IL_0067: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_006c: ldloc.0 IL_006d: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_0072: ldloc.0 IL_0073: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_0078: ldloc.0 IL_0079: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_007e: ldloc.0 IL_007f: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_0084: ldloc.0 IL_0085: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_008a: ldloc.0 IL_008b: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_0090: ldloc.0 IL_0091: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_0096: ldloc.0 IL_0097: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_009c: ldloc.0 IL_009d: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_00a2: ldloc.0 IL_00a3: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_00a8: ldloc.0 IL_00a9: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_00ae: ldloc.0 IL_00af: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_00b4: ldloc.0 IL_00b5: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_00ba: ldloc.0 IL_00bb: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_00c0: ldloc.0 IL_00c1: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_00c6: ldloc.0 IL_00c7: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_00cc: ldloc.0 IL_00cd: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_00d2: ldloc.0 IL_00d3: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_00d8: ldloc.0 IL_00d9: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_00de: ldloc.0 IL_00df: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_00e4: ldloc.0 IL_00e5: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_00ea: ldloc.0 IL_00eb: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_00f0: newobj instance void Fantomas.Core.FormatConfig/FormatConfig::.ctor(int32, int32, class Fantomas.Core.FormatConfig/EndOfLineStyle, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, int32, int32, int32, int32, int32, class Fantomas.Core.FormatConfig/MultilineFormatterType, int32, int32, class Fantomas.Core.FormatConfig/MultilineFormatterType, int32, int32, int32, bool, bool, bool, bool, bool, bool, bool, class Fantomas.Core.FormatConfig/MultilineBracketStyle, int32, bool) IL_00f5: stloc.1 IL_00f6: ldarg.0 IL_00f7: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genInterpolatedFillExpr@1646-1'::expr IL_00fc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0101: ldloc.1 IL_0102: ldarg.1 IL_0103: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0108: ldarg.1 IL_0109: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_010e: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_0113: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0118: stloc.2 IL_0119: ldloc.0 IL_011a: ldloc.2 IL_011b: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0120: ldloc.2 IL_0121: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0126: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_012b: ret } // end of method 'genInterpolatedFillExpr@1646-1'::Invoke } // end of class 'genInterpolatedFillExpr@1646-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genInterpolatedFillExpr@1646-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterpolatedFillExpr@1646-2'::f IL_000d: ret } // end of method 'genInterpolatedFillExpr@1646-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genInterpolatedFillExpr@1646-2'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genInterpolatedFillExpr@1646-2'::Invoke } // end of class 'genInterpolatedFillExpr@1646-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1662-368' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1662-368'::e IL_000d: ret } // end of method 'genExpr@1662-368'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1662-368'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@1662-368'::Invoke } // end of class 'genExpr@1662-368' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1662-369' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1662-369'::f IL_000d: ret } // end of method 'genExpr@1662-369'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 30 (0x1e) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_000b: brfalse.s IL_001c IL_000d: ldarg.0 IL_000e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1662-369'::f IL_0013: ldarg.1 IL_0014: tail. IL_0016: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001b: ret IL_001c: ldarg.1 IL_001d: ret } // end of method 'genExpr@1662-369'::Invoke } // end of class 'genExpr@1662-369' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFill@1670-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFill@1670-1'::f IL_000d: ret } // end of method 'genFill@1670-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepColonFixed() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFill@1670-1'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genFill@1670-1'::Invoke } // end of class 'genFill@1670-1' .class auto ansi serializable sealed nested assembly beforefieldinit genFill@1670 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genFill@1670 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genFill@1670::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode format) cil managed { // Code size 14 (0xe) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: newobj instance void Fantomas.Core.CodePrinter/'genFill@1670-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000d: ret } // end of method genFill@1670::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genFill@1670::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genFill@1670 Fantomas.Core.CodePrinter/genFill@1670::@_instance IL_000a: ret } // end of method genFill@1670::.cctor } // end of class genFill@1670 .class auto ansi serializable sealed nested assembly beforefieldinit 'genFill@1670-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genFill@1670-2'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genFill@1670-2'::o IL_0014: ret } // end of method 'genFill@1670-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genFill@1670-2'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genFill@1670-2'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genFill@1670-2'::Invoke } // end of class 'genFill@1670-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFill@1669-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFill@1669-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFill@1669-3'::f IL_0014: ret } // end of method 'genFill@1669-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFill@1669-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFill@1669-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genFill@1669-3'::Invoke } // end of class 'genFill@1669-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1673-372' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1673-372'::e IL_000d: ret } // end of method 'genExpr@1673-372'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1673-372'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@1673-372'::Invoke } // end of class 'genExpr@1673-372' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1673-373' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genFill .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genFill, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1673-373'::genFill IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1673-373'::ctx IL_0014: ret } // end of method 'genExpr@1673-373'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1673-373'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1673-373'::genFill IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1673-373'::Invoke } // end of class 'genExpr@1673-373' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1673-374' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1673-374'::e IL_000d: ret } // end of method 'genExpr@1673-374'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1673-374'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@1673-374'::Invoke } // end of class 'genExpr@1673-374' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1667-371' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/FillExprNode fillNode .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/FillExprNode fillNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/FillExprNode Fantomas.Core.CodePrinter/'genExpr@1667-371'::fillNode IL_000d: ret } // end of method 'genExpr@1667-371'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 132 (0x84) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class Fantomas.Core.Context/WriterEvent V_5) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/FillExprNode Fantomas.Core.CodePrinter/'genExpr@1667-371'::fillNode IL_0006: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/FillExprNode::Expr@ IL_000b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genInterpolatedFillExpr@1645(class Fantomas.Core.SyntaxOak/Expr) IL_0010: stloc.1 IL_0011: ldsfld class Fantomas.Core.CodePrinter/genFill@1670 Fantomas.Core.CodePrinter/genFill@1670::@_instance IL_0016: stloc.3 IL_0017: ldarg.0 IL_0018: ldfld class Fantomas.Core.SyntaxOak/FillExprNode Fantomas.Core.CodePrinter/'genExpr@1667-371'::fillNode IL_001d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FillExprNode::Ident@ IL_0022: stloc.s V_4 IL_0024: ldloc.3 IL_0025: ldloc.s V_4 IL_0027: newobj instance void Fantomas.Core.CodePrinter/'genFill@1670-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002c: stloc.2 IL_002d: ldloc.1 IL_002e: ldloc.2 IL_002f: newobj instance void Fantomas.Core.CodePrinter/'genFill@1669-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0034: stloc.0 IL_0035: nop IL_0036: ldarg.1 IL_0037: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_003c: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_0041: brfalse.s IL_007a IL_0043: ldstr "{" IL_0048: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_004d: stloc.s V_5 IL_004f: ldloc.s V_5 IL_0051: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1673-372'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0056: stloc.1 IL_0057: ldloc.0 IL_0058: ldloc.1 IL_0059: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1673-373'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005e: ldstr "}" IL_0063: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0068: stloc.s V_5 IL_006a: ldloc.s V_5 IL_006c: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1673-374'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0071: ldarg.1 IL_0072: tail. IL_0074: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0079: ret IL_007a: ldloc.0 IL_007b: ldarg.1 IL_007c: tail. IL_007e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0083: ret } // end of method 'genExpr@1667-371'::Invoke } // end of class 'genExpr@1667-371' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1663-370' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1663-370' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@1663-370'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 part) cil managed { // Code size 51 (0x33) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_1, class Fantomas.Core.SyntaxOak/FillExprNode V_2) IL_0000: nop IL_0001: ldarg.1 IL_0002: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0007: brfalse.s IL_000b IL_0009: br.s IL_001e IL_000b: ldarg.1 IL_000c: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0018: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_001d: ret IL_001e: ldarg.1 IL_001f: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0024: stloc.1 IL_0025: ldloc.1 IL_0026: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_002b: stloc.2 IL_002c: ldloc.2 IL_002d: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1667-371'::.ctor(class Fantomas.Core.SyntaxOak/FillExprNode) IL_0032: ret } // end of method 'genExpr@1663-370'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1663-370'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1663-370' Fantomas.Core.CodePrinter/'genExpr@1663-370'::@_instance IL_000a: ret } // end of method 'genExpr@1663-370'::.cctor } // end of class 'genExpr@1663-370' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1663-376' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1663-376' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@1663-376'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genExpr@1663-376'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1663-376'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1663-376' Fantomas.Core.CodePrinter/'genExpr@1663-376'::@_instance IL_000a: ret } // end of method 'genExpr@1663-376'::.cctor } // end of class 'genExpr@1663-376' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1663-375' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'genExpr@1663-375'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1663-375'::f IL_0014: ret } // end of method 'genExpr@1663-375'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1663-376' Fantomas.Core.CodePrinter/'genExpr@1663-376'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'genExpr@1663-375'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1663-375'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genExpr@1663-375'::Invoke } // end of class 'genExpr@1663-375' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1662-377' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1662-377'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1662-377'::f IL_0014: ret } // end of method 'genExpr@1662-377'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1662-377'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1662-377'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1662-377'::Invoke } // end of class 'genExpr@1662-377' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1676-378' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1676-378'::e IL_000d: ret } // end of method 'genExpr@1676-378'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1676-378'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@1676-378'::Invoke } // end of class 'genExpr@1676-378' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1676-379' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1676-379'::f IL_000d: ret } // end of method 'genExpr@1676-379'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 30 (0x1e) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_000b: brfalse.s IL_001c IL_000d: ldarg.0 IL_000e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1676-379'::f IL_0013: ldarg.1 IL_0014: tail. IL_0016: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001b: ret IL_001c: ldarg.1 IL_001d: ret } // end of method 'genExpr@1676-379'::Invoke } // end of class 'genExpr@1676-379' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1662-380' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1662-380'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1662-380'::f IL_0014: ret } // end of method 'genExpr@1662-380'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1662-380'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1662-380'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1662-380'::Invoke } // end of class 'genExpr@1662-380' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1680-381' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-381'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-381'::f IL_0014: ret } // end of method 'genExpr@1680-381'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-381'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-381'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1680-381'::Invoke } // end of class 'genExpr@1680-381' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1680-382' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-382'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-382'::f IL_0014: ret } // end of method 'genExpr@1680-382'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-382'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-382'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1680-382'::Invoke } // end of class 'genExpr@1680-382' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1680-383' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-383'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-383'::f IL_0014: ret } // end of method 'genExpr@1680-383'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-383'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-383'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1680-383'::Invoke } // end of class 'genExpr@1680-383' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1680-384' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-384'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-384'::f IL_0014: ret } // end of method 'genExpr@1680-384'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-384'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1680-384'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1680-384'::Invoke } // end of class 'genExpr@1680-384' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1687-385' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1687-385' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@1687-385'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genExpr@1687-385'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1687-385'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1687-385' Fantomas.Core.CodePrinter/'genExpr@1687-385'::@_instance IL_000a: ret } // end of method 'genExpr@1687-385'::.cctor } // end of class 'genExpr@1687-385' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1687-386' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1687-386'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genExpr@1687-386'::o IL_0014: ret } // end of method 'genExpr@1687-386'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1687-386'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genExpr@1687-386'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genExpr@1687-386'::Invoke } // end of class 'genExpr@1687-386' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1687-387' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1687-387'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1687-387'::f IL_0014: ret } // end of method 'genExpr@1687-387'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1687-387'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1687-387'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1687-387'::Invoke } // end of class 'genExpr@1687-387' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1689-388' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@1689-388' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@1689-388'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genExpr@1689-388'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1689-388'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@1689-388' Fantomas.Core.CodePrinter/'genExpr@1689-388'::@_instance IL_000a: ret } // end of method 'genExpr@1689-388'::.cctor } // end of class 'genExpr@1689-388' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1689-389' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1689-389'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genExpr@1689-389'::o IL_0014: ret } // end of method 'genExpr@1689-389'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@1689-389'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genExpr@1689-389'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genExpr@1689-389'::Invoke } // end of class 'genExpr@1689-389' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1687-390' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1687-390'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1687-390'::f IL_0014: ret } // end of method 'genExpr@1687-390'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1687-390'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1687-390'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1687-390'::Invoke } // end of class 'genExpr@1687-390' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1691-391' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1691-391'::e IL_000d: ret } // end of method 'genExpr@1691-391'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genExpr@1691-391'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genExpr@1691-391'::Invoke } // end of class 'genExpr@1691-391' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@1691-392' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1691-392'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1691-392'::f IL_0014: ret } // end of method 'genExpr@1691-392'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1691-392'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@1691-392'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@1691-392'::Invoke } // end of class 'genExpr@1691-392' .class auto ansi serializable sealed nested assembly beforefieldinit genQuoteExpr@1696 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genQuoteExpr@1696 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genQuoteExpr@1696::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genQuoteExpr@1696::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genQuoteExpr@1696::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genQuoteExpr@1696 Fantomas.Core.CodePrinter/genQuoteExpr@1696::@_instance IL_000a: ret } // end of method genQuoteExpr@1696::.cctor } // end of class genQuoteExpr@1696 .class auto ansi serializable sealed nested assembly beforefieldinit 'genQuoteExpr@1695-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-1'::f IL_0014: ret } // end of method 'genQuoteExpr@1695-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genQuoteExpr@1695-1'::Invoke } // end of class 'genQuoteExpr@1695-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genQuoteExpr@1697-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genQuoteExpr@1697-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genQuoteExpr@1697-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genQuoteExpr@1697-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genQuoteExpr@1697-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genQuoteExpr@1697-2' Fantomas.Core.CodePrinter/'genQuoteExpr@1697-2'::@_instance IL_000a: ret } // end of method 'genQuoteExpr@1697-2'::.cctor } // end of class 'genQuoteExpr@1697-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genQuoteExpr@1697-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-3'::ctx IL_000d: ret } // end of method 'genQuoteExpr@1697-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-3'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genQuoteExpr@1697-3'::Invoke } // end of class 'genQuoteExpr@1697-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genQuoteExpr@1697-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-4'::f IL_0014: ret } // end of method 'genQuoteExpr@1697-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genQuoteExpr@1697-4'::Invoke } // end of class 'genQuoteExpr@1697-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genQuoteExpr@1697-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genQuoteExpr@1697-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genQuoteExpr@1697-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genQuoteExpr@1697-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genQuoteExpr@1697-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genQuoteExpr@1697-5' Fantomas.Core.CodePrinter/'genQuoteExpr@1697-5'::@_instance IL_000a: ret } // end of method 'genQuoteExpr@1697-5'::.cctor } // end of class 'genQuoteExpr@1697-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genQuoteExpr@1697-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-6'::f IL_0014: ret } // end of method 'genQuoteExpr@1697-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genQuoteExpr@1697-6'::Invoke } // end of class 'genQuoteExpr@1697-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genQuoteExpr@1697-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-7'::ctx IL_000d: ret } // end of method 'genQuoteExpr@1697-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-7'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genQuoteExpr@1697-7'::Invoke } // end of class 'genQuoteExpr@1697-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genQuoteExpr@1697-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-8'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-8'::fallbackExpression IL_0014: ret } // end of method 'genQuoteExpr@1697-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-8'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1697-8'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genQuoteExpr@1697-8'::Invoke } // end of class 'genQuoteExpr@1697-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genQuoteExpr@1695-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-9'::f IL_0014: ret } // end of method 'genQuoteExpr@1695-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genQuoteExpr@1695-9'::Invoke } // end of class 'genQuoteExpr@1695-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genQuoteExpr@1698-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genQuoteExpr@1698-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genQuoteExpr@1698-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genQuoteExpr@1698-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genQuoteExpr@1698-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genQuoteExpr@1698-10' Fantomas.Core.CodePrinter/'genQuoteExpr@1698-10'::@_instance IL_000a: ret } // end of method 'genQuoteExpr@1698-10'::.cctor } // end of class 'genQuoteExpr@1698-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genQuoteExpr@1695-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-11'::f IL_0014: ret } // end of method 'genQuoteExpr@1695-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genQuoteExpr@1695-11'::Invoke } // end of class 'genQuoteExpr@1695-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genQuoteExpr@1695-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-12'::f IL_0014: ret } // end of method 'genQuoteExpr@1695-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genQuoteExpr@1695-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genQuoteExpr@1695-12'::Invoke } // end of class 'genQuoteExpr@1695-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'argsInsideParenthesis@1705-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'argsInsideParenthesis@1705-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'argsInsideParenthesis@1705-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-2' Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-2'::@_instance IL_000a: ret } // end of method 'argsInsideParenthesis@1705-2'::.cctor } // end of class 'argsInsideParenthesis@1705-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'argsInsideParenthesis@1705-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-3'::ctx IL_000d: ret } // end of method 'argsInsideParenthesis@1705-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-3'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'argsInsideParenthesis@1705-3'::Invoke } // end of class 'argsInsideParenthesis@1705-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'argsInsideParenthesis@1705-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-4'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-4'::ctx IL_0014: ret } // end of method 'argsInsideParenthesis@1705-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'argsInsideParenthesis@1705-4'::Invoke } // end of class 'argsInsideParenthesis@1705-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'argsInsideParenthesis@1705-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'argsInsideParenthesis@1705-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'argsInsideParenthesis@1705-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-5' Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-5'::@_instance IL_000a: ret } // end of method 'argsInsideParenthesis@1705-5'::.cctor } // end of class 'argsInsideParenthesis@1705-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'argsInsideParenthesis@1705-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-6'::f IL_0014: ret } // end of method 'argsInsideParenthesis@1705-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'argsInsideParenthesis@1705-6'::Invoke } // end of class 'argsInsideParenthesis@1705-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'argsInsideParenthesis@1704-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-7'::f IL_0014: ret } // end of method 'argsInsideParenthesis@1704-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'argsInsideParenthesis@1704-7'::Invoke } // end of class 'argsInsideParenthesis@1704-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'argsInsideParenthesis@1704-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-8'::ctx IL_000d: ret } // end of method 'argsInsideParenthesis@1704-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-8'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'argsInsideParenthesis@1704-8'::Invoke } // end of class 'argsInsideParenthesis@1704-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'argsInsideParenthesis@1704-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-9'::f IL_0014: ret } // end of method 'argsInsideParenthesis@1704-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'argsInsideParenthesis@1704-9'::Invoke } // end of class 'argsInsideParenthesis@1704-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'argsInsideParenthesis@1704-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.SyntaxOak/ExprParenNode parenNode .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprParenNode parenNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-1'::parenNode IL_000d: ret } // end of method 'argsInsideParenthesis@1704-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { // Code size 111 (0x6f) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-1'::parenNode IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-1'::parenNode IL_000c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::OpeningParen@ IL_0011: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0016: stloc.2 IL_0017: ldsfld class Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-2' Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-2'::@_instance IL_001c: stloc.s V_6 IL_001e: ldloc.s V_6 IL_0020: newobj instance void Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0025: stloc.s V_5 IL_0027: ldarg.1 IL_0028: ldloc.s V_5 IL_002a: newobj instance void Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: stloc.s V_4 IL_0031: ldsfld class Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-5' Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-5'::@_instance IL_0036: stloc.s V_5 IL_0038: ldloc.s V_4 IL_003a: ldloc.s V_5 IL_003c: newobj instance void Fantomas.Core.CodePrinter/'argsInsideParenthesis@1705-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0041: stloc.3 IL_0042: ldloc.2 IL_0043: ldloc.3 IL_0044: newobj instance void Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0049: stloc.1 IL_004a: ldloc.1 IL_004b: newobj instance void Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0050: stloc.0 IL_0051: ldarg.0 IL_0052: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-1'::parenNode IL_0057: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::ClosingParen@ IL_005c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0061: stloc.1 IL_0062: ldloc.0 IL_0063: ldloc.1 IL_0064: newobj instance void Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0069: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006e: ret } // end of method 'argsInsideParenthesis@1704-1'::Invoke } // end of class 'argsInsideParenthesis@1704-1' .class auto ansi serializable sealed nested assembly beforefieldinit genMultilineFunctionApplicationArguments@1719 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genMultilineFunctionApplicationArguments@1719 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genMultilineFunctionApplicationArguments@1719::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method genMultilineFunctionApplicationArguments@1719::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genMultilineFunctionApplicationArguments@1719::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genMultilineFunctionApplicationArguments@1719 Fantomas.Core.CodePrinter/genMultilineFunctionApplicationArguments@1719::@_instance IL_000a: ret } // end of method genMultilineFunctionApplicationArguments@1719::.cctor } // end of class genMultilineFunctionApplicationArguments@1719 .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineFunctionApplicationArguments@1719-1' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-1' Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-1'::@_instance IL_000a: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-1'::.cctor } // end of class 'genMultilineFunctionApplicationArguments@1719-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineFunctionApplicationArguments@1719-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-2'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-2'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-2'::f IL_001b: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-2'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-2'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-2'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-2'::Invoke } // end of class 'genMultilineFunctionApplicationArguments@1719-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineFunctionApplicationArguments@1719-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-3'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-3'::ctx IL_0014: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-3'::Invoke } // end of class 'genMultilineFunctionApplicationArguments@1719-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineFunctionApplicationArguments@1719-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-4' Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-4'::@_instance IL_000a: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-4'::.cctor } // end of class 'genMultilineFunctionApplicationArguments@1719-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineFunctionApplicationArguments@1719-5' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-5' Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-5'::@_instance IL_000a: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-5'::.cctor } // end of class 'genMultilineFunctionApplicationArguments@1719-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineFunctionApplicationArguments@1719-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-6'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-6'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-6'::f IL_001b: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-6'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-6'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-6'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-6'::Invoke } // end of class 'genMultilineFunctionApplicationArguments@1719-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineFunctionApplicationArguments@1719-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-7'::f IL_0014: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMultilineFunctionApplicationArguments@1719-7'::Invoke } // end of class 'genMultilineFunctionApplicationArguments@1719-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpression@1733-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpression@1733-4'::f IL_000d: ret } // end of method 'shortExpression@1733-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpression@1733-4'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'shortExpression@1733-4'::Invoke } // end of class 'shortExpression@1733-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpression@1733-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpression@1733-5'::ctx IL_000d: ret } // end of method 'shortExpression@1733-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpression@1733-5'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'shortExpression@1733-5'::Invoke } // end of class 'shortExpression@1733-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpression@1735-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpression@1735-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortExpression@1735-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAfterComma(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'shortExpression@1735-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpression@1735-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpression@1735-6' Fantomas.Core.CodePrinter/'shortExpression@1735-6'::@_instance IL_000a: ret } // end of method 'shortExpression@1735-6'::.cctor } // end of class 'shortExpression@1735-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpression@1735-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpression@1735-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpression@1735-7'::f IL_0014: ret } // end of method 'shortExpression@1735-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpression@1735-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpression@1735-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpression@1735-7'::Invoke } // end of class 'shortExpression@1735-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpression@1727-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpression@1727-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'shortExpression@1727-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 _arg5) cil managed { // Code size 354 (0x162) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_0, class Fantomas.Core.SyntaxOak/Expr V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_4, class Fantomas.Core.SyntaxOak/SingleTextNode V_5) IL_0000: ldarg.1 IL_0001: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0006: brfalse.s IL_000d IL_0008: br IL_013b IL_000d: ldarg.1 IL_000e: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0013: stloc.0 IL_0014: ldloc.0 IL_0015: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_001a: stloc.1 IL_001b: nop IL_001c: ldloc.1 IL_001d: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0022: switch ( IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011d, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011d, IL_011d, IL_011d, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b) IL_011b: br.s IL_0132 IL_011d: ldloc.1 IL_011e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0123: stloc.3 IL_0124: ldloc.3 IL_0125: newobj instance void Fantomas.Core.CodePrinter/'shortExpression@1733-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_012a: stloc.2 IL_012b: ldloc.2 IL_012c: newobj instance void Fantomas.Core.CodePrinter/'shortExpression@1733-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0131: ret IL_0132: ldloc.1 IL_0133: tail. IL_0135: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_013a: ret IL_013b: ldarg.1 IL_013c: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0141: stloc.s V_4 IL_0143: ldloc.s V_4 IL_0145: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_014a: stloc.s V_5 IL_014c: ldloc.s V_5 IL_014e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0153: stloc.2 IL_0154: ldsfld class Fantomas.Core.CodePrinter/'shortExpression@1735-6' Fantomas.Core.CodePrinter/'shortExpression@1735-6'::@_instance IL_0159: stloc.3 IL_015a: ldloc.2 IL_015b: ldloc.3 IL_015c: newobj instance void Fantomas.Core.CodePrinter/'shortExpression@1735-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0161: ret } // end of method 'shortExpression@1727-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpression@1727-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpression@1727-3' Fantomas.Core.CodePrinter/'shortExpression@1727-3'::@_instance IL_000a: ret } // end of method 'shortExpression@1727-3'::.cctor } // end of class 'shortExpression@1727-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpression@1727-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpression@1727-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortExpression@1727-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'shortExpression@1727-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpression@1727-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpression@1727-9' Fantomas.Core.CodePrinter/'shortExpression@1727-9'::@_instance IL_000a: ret } // end of method 'shortExpression@1727-9'::.cctor } // end of class 'shortExpression@1727-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpression@1727-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'shortExpression@1727-8'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'shortExpression@1727-8'::f IL_0014: ret } // end of method 'shortExpression@1727-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'shortExpression@1727-9' Fantomas.Core.CodePrinter/'shortExpression@1727-9'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'shortExpression@1727-8'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'shortExpression@1727-8'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'shortExpression@1727-8'::Invoke } // end of class 'shortExpression@1727-8' .class auto ansi serializable sealed nested assembly beforefieldinit genTuple@1739 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpression .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpression .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTuple@1739::shortExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTuple@1739::longExpression IL_0014: ret } // end of method genTuple@1739::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTuple@1739::shortExpression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTuple@1739::longExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genTuple@1739::Invoke } // end of class genTuple@1739 .class auto ansi serializable sealed nested assembly beforefieldinit 'genTuple@1739-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTuple@1739-1'::f IL_000d: ret } // end of method 'genTuple@1739-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTuple@1739-1'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genTuple@1739-1'::Invoke } // end of class 'genTuple@1739-1' .class auto ansi serializable sealed nested assembly beforefieldinit containsLambdaOrMatchExpr@1747 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,bool> { .field static assembly initonly class Fantomas.Core.CodePrinter/containsLambdaOrMatchExpr@1747 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,bool>::.ctor() IL_0006: ret } // end of method containsLambdaOrMatchExpr@1747::.ctor .method public strict virtual instance bool Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> pair) cil managed { // Code size 406 (0x196) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_2, class Fantomas.Core.SyntaxOak/Expr V_3, class Fantomas.Core.SyntaxOak/Expr/InfixApp V_4, class Fantomas.Core.SyntaxOak/ExprInfixAppNode V_5) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0007: brfalse IL_0194 IL_000c: ldarg.1 IL_000d: stloc.0 IL_000e: ldloc.0 IL_000f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_0014: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0019: brfalse IL_0194 IL_001e: ldloc.0 IL_001f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_0024: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0029: stloc.1 IL_002a: ldloc.0 IL_002b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0030: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0035: brfalse IL_0194 IL_003a: ldloc.0 IL_003b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0040: stloc.2 IL_0041: ldloc.2 IL_0042: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_0047: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_004c: brfalse IL_0194 IL_0051: ldloc.2 IL_0052: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0057: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_005c: brtrue IL_0194 IL_0061: ldloc.1 IL_0062: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0067: stloc.3 IL_0068: nop IL_0069: ldloc.3 IL_006a: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_006f: switch ( IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_016a, IL_0168, IL_016a, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_016c, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168, IL_0168) IL_0168: br.s IL_0192 IL_016a: ldc.i4.1 IL_016b: ret IL_016c: ldloc.3 IL_016d: castclass Fantomas.Core.SyntaxOak/Expr/InfixApp IL_0172: stloc.s V_4 IL_0174: ldloc.s V_4 IL_0176: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.SyntaxOak/Expr/InfixApp::item IL_017b: stloc.s V_5 IL_017d: nop IL_017e: ldloc.s V_5 IL_0180: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::RightHandSide@ IL_0185: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_018a: ldc.i4.s 21 IL_018c: bne.un.s IL_0190 IL_018e: ldc.i4.1 IL_018f: ret IL_0190: ldc.i4.0 IL_0191: ret IL_0192: ldc.i4.0 IL_0193: ret IL_0194: ldc.i4.0 IL_0195: ret } // end of method containsLambdaOrMatchExpr@1747::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/containsLambdaOrMatchExpr@1747::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/containsLambdaOrMatchExpr@1747 Fantomas.Core.CodePrinter/containsLambdaOrMatchExpr@1747::@_instance IL_000a: ret } // end of method containsLambdaOrMatchExpr@1747::.cctor } // end of class containsLambdaOrMatchExpr@1747 .class auto ansi serializable sealed nested assembly beforefieldinit 'genItem@1768-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1768-2'::expr IL_000d: ret } // end of method 'genItem@1768-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1768-2'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoParenthesisIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genItem@1768-2'::Invoke } // end of class 'genItem@1768-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genItem@1773-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1773-3'::clo1 IL_000d: ret } // end of method 'genItem@1773-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg10) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1773-3'::clo1 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genItem@1773-3'::Invoke } // end of class 'genItem@1773-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genItem@1773-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1773-4'::f IL_000d: ret } // end of method 'genItem@1773-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1773-4'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genItem@1773-4'::Invoke } // end of class 'genItem@1773-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genItem@1773-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genItem@1773-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genItem@1773-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genItem@1773-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genItem@1773-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genItem@1773-5' Fantomas.Core.CodePrinter/'genItem@1773-5'::@_instance IL_000a: ret } // end of method 'genItem@1773-5'::.cctor } // end of class 'genItem@1773-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genItem@1773-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1773-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1773-6'::f IL_0014: ret } // end of method 'genItem@1773-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1773-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1773-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genItem@1773-6'::Invoke } // end of class 'genItem@1773-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genItem@1775-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1775-7'::clo1 IL_000d: ret } // end of method 'genItem@1775-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg10) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1775-7'::clo1 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genItem@1775-7'::Invoke } // end of class 'genItem@1775-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genItem@1775-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1775-8'::ctx IL_000d: ret } // end of method 'genItem@1775-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genItem@1775-8'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genItem@1775-8'::Invoke } // end of class 'genItem@1775-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genItem@1763-1'<(Fantomas.Core.SyntaxOak/SingleTextNode) a> extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public bool containsLambdaOrMatchExpr .field public int32 lastIndex .method assembly specialname rtspecialname instance void .ctor(bool containsLambdaOrMatchExpr, int32 lastIndex) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool class Fantomas.Core.CodePrinter/'genItem@1763-1'::containsLambdaOrMatchExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 class Fantomas.Core.CodePrinter/'genItem@1763-1'::lastIndex IL_0014: ret } // end of method 'genItem@1763-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(int32 idx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 _arg6) cil managed { // Code size 516 (0x204) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_0, class Fantomas.Core.SyntaxOak/Expr V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class Fantomas.Core.SyntaxOak/Expr/InfixApp V_3, class Fantomas.Core.SyntaxOak/ExprInfixAppNode V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_5, !a V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8) IL_0000: ldarg.2 IL_0001: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0006: brfalse.s IL_000d IL_0008: br IL_0194 IL_000d: ldarg.2 IL_000e: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0013: stloc.0 IL_0014: ldloc.0 IL_0015: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_001a: stloc.1 IL_001b: nop IL_001c: ldloc.1 IL_001d: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0022: switch ( IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011d, IL_0133, IL_0128, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b, IL_011b) IL_011b: br.s IL_014a IL_011d: ldarg.1 IL_011e: ldarg.0 IL_011f: ldfld int32 class Fantomas.Core.CodePrinter/'genItem@1763-1'::lastIndex IL_0124: bge.s IL_014a IL_0126: br.s IL_013c IL_0128: ldarg.1 IL_0129: ldarg.0 IL_012a: ldfld int32 class Fantomas.Core.CodePrinter/'genItem@1763-1'::lastIndex IL_012f: bge.s IL_014a IL_0131: br.s IL_013c IL_0133: ldarg.1 IL_0134: ldarg.0 IL_0135: ldfld int32 class Fantomas.Core.CodePrinter/'genItem@1763-1'::lastIndex IL_013a: bge.s IL_014a IL_013c: ldloc.1 IL_013d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0142: stloc.2 IL_0143: ldloc.2 IL_0144: newobj instance void Fantomas.Core.CodePrinter/'genItem@1768-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0149: ret IL_014a: ldloc.1 IL_014b: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0150: ldc.i4.s 31 IL_0152: bne.un.s IL_018b IL_0154: ldloc.1 IL_0155: castclass Fantomas.Core.SyntaxOak/Expr/InfixApp IL_015a: stloc.3 IL_015b: ldloc.3 IL_015c: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.SyntaxOak/Expr/InfixApp::item IL_0161: stloc.s V_4 IL_0163: ldloc.s V_4 IL_0165: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_016a: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_016f: ldstr "=" IL_0174: call bool [netstandard]System.String::Equals(string, string) IL_0179: brfalse.s IL_018b IL_017b: ldloc.3 IL_017c: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.SyntaxOak/Expr/InfixApp::item IL_0181: stloc.s V_4 IL_0183: ldloc.s V_4 IL_0185: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNamedArgumentExpr(class Fantomas.Core.SyntaxOak/ExprInfixAppNode) IL_018a: ret IL_018b: ldloc.1 IL_018c: tail. IL_018e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0193: ret IL_0194: ldarg.2 IL_0195: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_019a: stloc.s V_5 IL_019c: ldloc.s V_5 IL_019e: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_01a3: stloc.s V_6 IL_01a5: nop IL_01a6: ldarg.0 IL_01a7: ldfld bool class Fantomas.Core.CodePrinter/'genItem@1763-1'::containsLambdaOrMatchExpr IL_01ac: brfalse.s IL_01e2 IL_01ae: ldloc.s V_6 IL_01b0: box !a IL_01b5: unbox.any Fantomas.Core.SyntaxOak/SingleTextNode IL_01ba: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_01bf: stloc.s V_8 IL_01c1: ldloc.s V_8 IL_01c3: newobj instance void Fantomas.Core.CodePrinter/'genItem@1773-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01c8: stloc.s V_7 IL_01ca: ldloc.s V_7 IL_01cc: newobj instance void Fantomas.Core.CodePrinter/'genItem@1773-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01d1: stloc.2 IL_01d2: ldsfld class Fantomas.Core.CodePrinter/'genItem@1773-5' Fantomas.Core.CodePrinter/'genItem@1773-5'::@_instance IL_01d7: stloc.s V_7 IL_01d9: ldloc.2 IL_01da: ldloc.s V_7 IL_01dc: newobj instance void Fantomas.Core.CodePrinter/'genItem@1773-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01e1: ret IL_01e2: ldloc.s V_6 IL_01e4: box !a IL_01e9: unbox.any Fantomas.Core.SyntaxOak/SingleTextNode IL_01ee: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_01f3: stloc.s V_7 IL_01f5: ldloc.s V_7 IL_01f7: newobj instance void Fantomas.Core.CodePrinter/'genItem@1775-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01fc: stloc.2 IL_01fd: ldloc.2 IL_01fe: newobj instance void Fantomas.Core.CodePrinter/'genItem@1775-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0203: ret } // end of method 'genItem@1763-1'::Invoke } // end of class 'genItem@1763-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTupleMultiline@1777-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTupleMultiline@1777-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTupleMultiline@1777-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genTupleMultiline@1777-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTupleMultiline@1777-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTupleMultiline@1777-1' Fantomas.Core.CodePrinter/'genTupleMultiline@1777-1'::@_instance IL_000a: ret } // end of method 'genTupleMultiline@1777-1'::.cctor } // end of class 'genTupleMultiline@1777-1' .class auto ansi serializable sealed nested assembly beforefieldinit genTupleMultiline@1777 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool containsLambdaOrMatchExpr .field public int32 lastIndex .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool containsLambdaOrMatchExpr, int32 lastIndex, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/genTupleMultiline@1777::containsLambdaOrMatchExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.CodePrinter/genTupleMultiline@1777::lastIndex IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/genTupleMultiline@1777::c IL_001b: ret } // end of method genTupleMultiline@1777::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 35 (0x23) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genTupleMultiline@1777-1' Fantomas.Core.CodePrinter/'genTupleMultiline@1777-1'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/genTupleMultiline@1777::c IL_000b: ldarg.0 IL_000c: ldfld bool Fantomas.Core.CodePrinter/genTupleMultiline@1777::containsLambdaOrMatchExpr IL_0011: ldarg.0 IL_0012: ldfld int32 Fantomas.Core.CodePrinter/genTupleMultiline@1777::lastIndex IL_0017: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter::genItem@1762(bool, int32) IL_001c: ldarg.1 IL_001d: call class Fantomas.Core.Context/Context Fantomas.Core.Context::coli>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, class Fantomas.Core.Context/Context) IL_0022: ret } // end of method genTupleMultiline@1777::Invoke } // end of class genTupleMultiline@1777 .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1782-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@1782-48' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@1782-48'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@1782-48'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@1782-48'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@1782-48' Fantomas.Core.CodePrinter/'short@1782-48'::@_instance IL_000a: ret } // end of method 'short@1782-48'::.cctor } // end of class 'short@1782-48' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1781-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-49'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-49'::f IL_0014: ret } // end of method 'short@1781-49'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-49'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-49'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1781-49'::Invoke } // end of class 'short@1781-49' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1781-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-50'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-50'::f IL_0014: ret } // end of method 'short@1781-50'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-50'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-50'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1781-50'::Invoke } // end of class 'short@1781-50' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1784-51' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@1784-51' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@1784-51'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@1784-51'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@1784-51'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@1784-51' Fantomas.Core.CodePrinter/'short@1784-51'::@_instance IL_000a: ret } // end of method 'short@1784-51'::.cctor } // end of class 'short@1784-51' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1781-52' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-52'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-52'::f IL_0014: ret } // end of method 'short@1781-52'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-52'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-52'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1781-52'::Invoke } // end of class 'short@1781-52' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@1781-53' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-53'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-53'::f IL_0014: ret } // end of method 'short@1781-53'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-53'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@1781-53'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@1781-53'::Invoke } // end of class 'short@1781-53' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1789-116' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1789-116' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1789-116'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'long@1789-116'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1789-116'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1789-116' Fantomas.Core.CodePrinter/'long@1789-116'::@_instance IL_000a: ret } // end of method 'long@1789-116'::.cctor } // end of class 'long@1789-116' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1788-117' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1788-117'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1788-117'::f IL_0014: ret } // end of method 'long@1788-117'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1788-117'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1788-117'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1788-117'::Invoke } // end of class 'long@1788-117' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1788-118' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1788-118'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1788-118'::f IL_0014: ret } // end of method 'long@1788-118'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1788-118'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1788-118'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1788-118'::Invoke } // end of class 'long@1788-118' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1791-120' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1791-120' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@1791-120'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'long@1791-120'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1791-120'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1791-120' Fantomas.Core.CodePrinter/'long@1791-120'::@_instance IL_000a: ret } // end of method 'long@1791-120'::.cctor } // end of class 'long@1791-120' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1791-121' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1791-121'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1791-121'::f IL_0014: ret } // end of method 'long@1791-121'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1791-121'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1791-121'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1791-121'::Invoke } // end of class 'long@1791-121' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1791-119' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@1791-119' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'long@1791-119'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 21 (0x15) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'long@1791-120' Fantomas.Core.CodePrinter/'long@1791-120'::@_instance IL_0005: stloc.0 IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'long@1791-121'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: ret } // end of method 'long@1791-119'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@1791-119'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@1791-119' Fantomas.Core.CodePrinter/'long@1791-119'::@_instance IL_000a: ret } // end of method 'long@1791-119'::.cctor } // end of class 'long@1791-119' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1791-122' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'long@1791-122'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1791-122'::e IL_0014: ret } // end of method 'long@1791-122'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'long@1791-122'::f IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1791-122'::e IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnExpressUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1791-122'::Invoke } // end of class 'long@1791-122' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1788-123' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1788-123'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1788-123'::f IL_0014: ret } // end of method 'long@1788-123'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1788-123'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@1788-123'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1788-123'::Invoke } // end of class 'long@1788-123' .class auto ansi serializable sealed nested assembly beforefieldinit genNamedArgumentExpr@1793 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genNamedArgumentExpr@1793::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genNamedArgumentExpr@1793::long IL_0014: ret } // end of method genNamedArgumentExpr@1793::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genNamedArgumentExpr@1793::short IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genNamedArgumentExpr@1793::long IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genNamedArgumentExpr@1793::Invoke } // end of class genNamedArgumentExpr@1793 .class auto ansi serializable sealed nested assembly beforefieldinit genPats@1797 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genPats@1797 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genPats@1797::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genPats@1797::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genPats@1797::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genPats@1797 Fantomas.Core.CodePrinter/genPats@1797::@_instance IL_000a: ret } // end of method genPats@1797::.cctor } // end of class genPats@1797 .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1797-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPats@1797-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPats@1797-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPats@1797-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPats@1797-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPats@1797-2' Fantomas.Core.CodePrinter/'genPats@1797-2'::@_instance IL_000a: ret } // end of method 'genPats@1797-2'::.cctor } // end of class 'genPats@1797-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1797-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPats@1797-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genPats@1797-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genPats@1797-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPats@1797-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPats@1797-3' Fantomas.Core.CodePrinter/'genPats@1797-3'::@_instance IL_000a: ret } // end of method 'genPats@1797-3'::.cctor } // end of class 'genPats@1797-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1797-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPats@1797-1'::c IL_000d: ret } // end of method 'genPats@1797-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genPats@1797-2' Fantomas.Core.CodePrinter/'genPats@1797-2'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPats@1797-1'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genPats@1797-3' Fantomas.Core.CodePrinter/'genPats@1797-3'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genPats@1797-1'::Invoke } // end of class 'genPats@1797-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1797-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@1797-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@1797-4'::f IL_0014: ret } // end of method 'genPats@1797-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@1797-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@1797-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPats@1797-4'::Invoke } // end of class 'genPats@1797-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1803-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPats@1803-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPats@1803-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPats@1803-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPats@1803-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPats@1803-6' Fantomas.Core.CodePrinter/'genPats@1803-6'::@_instance IL_000a: ret } // end of method 'genPats@1803-6'::.cctor } // end of class 'genPats@1803-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1803-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPats@1803-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genPats@1803-8'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genPats@1803-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPats@1803-8'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPats@1803-8' Fantomas.Core.CodePrinter/'genPats@1803-8'::@_instance IL_000a: ret } // end of method 'genPats@1803-8'::.cctor } // end of class 'genPats@1803-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1803-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPats@1803-7'::c IL_000d: ret } // end of method 'genPats@1803-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPats@1803-7'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genPats@1803-8' Fantomas.Core.CodePrinter/'genPats@1803-8'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genPats@1803-7'::Invoke } // end of class 'genPats@1803-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1803-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@1803-9'::f IL_000d: ret } // end of method 'genPats@1803-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@1803-9'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genPats@1803-9'::Invoke } // end of class 'genPats@1803-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1803-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@1803-10'::f IL_000d: ret } // end of method 'genPats@1803-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@1803-10'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genPats@1803-10'::Invoke } // end of class 'genPats@1803-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1805-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPats@1805-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genPats@1805-12'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genPats@1805-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPats@1805-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPats@1805-12' Fantomas.Core.CodePrinter/'genPats@1805-12'::@_instance IL_000a: ret } // end of method 'genPats@1805-12'::.cctor } // end of class 'genPats@1805-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1805-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPats@1805-11'::c IL_000d: ret } // end of method 'genPats@1805-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPats@1805-11'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genPats@1805-12' Fantomas.Core.CodePrinter/'genPats@1805-12'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genPats@1805-11'::Invoke } // end of class 'genPats@1805-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1802-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprLambdaNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprLambdaNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/'genPats@1802-5'::node IL_000d: ret } // end of method 'genPats@1802-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 115 (0x73) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2) IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.1 IL_000d: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0012: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0017: ldarg.1 IL_0018: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_001d: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0022: add IL_0023: ble.s IL_0053 IL_0025: ldsfld class Fantomas.Core.CodePrinter/'genPats@1803-6' Fantomas.Core.CodePrinter/'genPats@1803-6'::@_instance IL_002a: ldarg.0 IL_002b: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/'genPats@1802-5'::node IL_0030: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprLambdaNode::Parameters@ IL_0035: stloc.2 IL_0036: ldloc.2 IL_0037: newobj instance void Fantomas.Core.CodePrinter/'genPats@1803-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003c: stloc.1 IL_003d: ldloc.1 IL_003e: newobj instance void Fantomas.Core.CodePrinter/'genPats@1803-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0043: stloc.0 IL_0044: ldloc.0 IL_0045: newobj instance void Fantomas.Core.CodePrinter/'genPats@1803-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004a: ldarg.1 IL_004b: tail. IL_004d: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0052: ret IL_0053: ldarg.0 IL_0054: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/'genPats@1802-5'::node IL_0059: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprLambdaNode::Parameters@ IL_005e: stloc.2 IL_005f: ldloc.2 IL_0060: newobj instance void Fantomas.Core.CodePrinter/'genPats@1805-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0065: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::indentSepNlnUnindent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006a: ldarg.1 IL_006b: tail. IL_006d: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0072: ret } // end of method 'genPats@1802-5'::Invoke } // end of class 'genPats@1802-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@1807-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@1807-13'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@1807-13'::fallbackExpression IL_0014: ret } // end of method 'genPats@1807-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@1807-13'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@1807-13'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPats@1807-13'::Invoke } // end of class 'genPats@1807-13' .class auto ansi serializable sealed nested assembly beforefieldinit genLambdaAux@1809 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPats .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPats, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genLambdaAux@1809::genPats IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genLambdaAux@1809::ctx IL_0014: ret } // end of method genLambdaAux@1809::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genLambdaAux@1809::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genLambdaAux@1809::genPats IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genLambdaAux@1809::Invoke } // end of class genLambdaAux@1809 .class auto ansi serializable sealed nested assembly beforefieldinit 'genLambdaAux@1811-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genLambdaAux@1811-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genLambdaAux@1811-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genLambdaAux@1811-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genLambdaAux@1811-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genLambdaAux@1811-1' Fantomas.Core.CodePrinter/'genLambdaAux@1811-1'::@_instance IL_000a: ret } // end of method 'genLambdaAux@1811-1'::.cctor } // end of class 'genLambdaAux@1811-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genLambdaAux@1809-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLambdaAux@1809-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLambdaAux@1809-2'::f IL_0014: ret } // end of method 'genLambdaAux@1809-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLambdaAux@1809-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLambdaAux@1809-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genLambdaAux@1809-2'::Invoke } // end of class 'genLambdaAux@1809-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genLambdaAux@1809-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLambdaAux@1809-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLambdaAux@1809-3'::f IL_0014: ret } // end of method 'genLambdaAux@1809-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLambdaAux@1809-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLambdaAux@1809-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genLambdaAux@1809-3'::Invoke } // end of class 'genLambdaAux@1809-3' .class auto ansi serializable sealed nested assembly beforefieldinit ctx@1832 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/ctx@1832 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method ctx@1832::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method ctx@1832::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/ctx@1832::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/ctx@1832 Fantomas.Core.CodePrinter/ctx@1832::@_instance IL_000a: ret } // end of method ctx@1832::.cctor } // end of class ctx@1832 .class auto ansi serializable sealed nested assembly beforefieldinit 'genLambdaAux@1813-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool includeClosingParen .field public class Fantomas.Core.SyntaxOak/ExprLambdaNode node .method assembly specialname rtspecialname instance void .ctor(bool includeClosingParen, class Fantomas.Core.SyntaxOak/ExprLambdaNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genLambdaAux@1813-4'::includeClosingParen IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/'genLambdaAux@1813-4'::node IL_0014: ret } // end of method 'genLambdaAux@1813-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 597 (0x255) .maxstack 40 .locals init (int32 V_0, class Fantomas.Core.Context/Context V_1, class Fantomas.Core.FormatConfig/FormatConfig V_2, class Fantomas.Core.Context/Context V_3) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_000b: stloc.0 IL_000c: nop IL_000d: ldarg.0 IL_000e: ldfld bool Fantomas.Core.CodePrinter/'genLambdaAux@1813-4'::includeClosingParen IL_0013: brfalse IL_010d IL_0018: ldarg.1 IL_0019: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_001e: stloc.2 IL_001f: ldloc.2 IL_0020: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0025: ldloc.0 IL_0026: ldc.i4.1 IL_0027: sub IL_0028: ldloc.2 IL_0029: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_002e: ldloc.2 IL_002f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_0034: ldloc.2 IL_0035: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_003a: ldloc.2 IL_003b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_0040: ldloc.2 IL_0041: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0046: ldloc.2 IL_0047: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_004c: ldloc.2 IL_004d: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_0052: ldloc.2 IL_0053: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_0058: ldloc.2 IL_0059: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_005e: ldloc.2 IL_005f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_0064: ldloc.2 IL_0065: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_006a: ldloc.2 IL_006b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_0070: ldloc.2 IL_0071: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_0076: ldloc.2 IL_0077: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_007c: ldloc.2 IL_007d: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_0082: ldloc.2 IL_0083: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_0088: ldloc.2 IL_0089: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_008e: ldloc.2 IL_008f: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_0094: ldloc.2 IL_0095: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_009a: ldloc.2 IL_009b: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_00a0: ldloc.2 IL_00a1: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_00a6: ldloc.2 IL_00a7: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_00ac: ldloc.2 IL_00ad: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_00b2: ldloc.2 IL_00b3: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_00b8: ldloc.2 IL_00b9: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_00be: ldloc.2 IL_00bf: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_00c4: ldloc.2 IL_00c5: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_00ca: ldloc.2 IL_00cb: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_00d0: ldloc.2 IL_00d1: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_00d6: ldloc.2 IL_00d7: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_00dc: ldloc.2 IL_00dd: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_00e2: ldloc.2 IL_00e3: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_00e8: ldloc.2 IL_00e9: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_00ee: ldloc.2 IL_00ef: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_00f4: newobj instance void Fantomas.Core.FormatConfig/FormatConfig::.ctor(int32, int32, class Fantomas.Core.FormatConfig/EndOfLineStyle, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, int32, int32, int32, int32, int32, class Fantomas.Core.FormatConfig/MultilineFormatterType, int32, int32, class Fantomas.Core.FormatConfig/MultilineFormatterType, int32, int32, int32, bool, bool, bool, bool, bool, bool, bool, class Fantomas.Core.FormatConfig/MultilineBracketStyle, int32, bool) IL_00f9: ldarg.1 IL_00fa: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_00ff: ldarg.1 IL_0100: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0105: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_010a: nop IL_010b: br.s IL_010f IL_010d: ldarg.1 IL_010e: nop IL_010f: stloc.1 IL_0110: nop IL_0111: nop IL_0112: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.String::get_isNotNullOrEmpty() IL_0117: ldloc.1 IL_0118: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_011d: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0122: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0127: brfalse.s IL_0147 IL_0129: ldarg.0 IL_012a: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/'genLambdaAux@1813-4'::node IL_012f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLambdaNode::Expr@ IL_0134: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0139: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::indentSepNlnUnindent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_013e: ldloc.1 IL_013f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0144: nop IL_0145: br.s IL_0163 IL_0147: ldsfld class Fantomas.Core.CodePrinter/ctx@1832 Fantomas.Core.CodePrinter/ctx@1832::@_instance IL_014c: ldarg.0 IL_014d: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/'genLambdaAux@1813-4'::node IL_0152: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLambdaNode::Expr@ IL_0157: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_015c: ldloc.1 IL_015d: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0162: nop IL_0163: stloc.3 IL_0164: ldloc.3 IL_0165: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_016a: stloc.2 IL_016b: ldloc.2 IL_016c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0171: ldloc.0 IL_0172: ldloc.2 IL_0173: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_0178: ldloc.2 IL_0179: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_017e: ldloc.2 IL_017f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_0184: ldloc.2 IL_0185: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_018a: ldloc.2 IL_018b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0190: ldloc.2 IL_0191: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_0196: ldloc.2 IL_0197: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_019c: ldloc.2 IL_019d: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_01a2: ldloc.2 IL_01a3: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_01a8: ldloc.2 IL_01a9: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_01ae: ldloc.2 IL_01af: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_01b4: ldloc.2 IL_01b5: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_01ba: ldloc.2 IL_01bb: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_01c0: ldloc.2 IL_01c1: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_01c6: ldloc.2 IL_01c7: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_01cc: ldloc.2 IL_01cd: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_01d2: ldloc.2 IL_01d3: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_01d8: ldloc.2 IL_01d9: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_01de: ldloc.2 IL_01df: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_01e4: ldloc.2 IL_01e5: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_01ea: ldloc.2 IL_01eb: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_01f0: ldloc.2 IL_01f1: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_01f6: ldloc.2 IL_01f7: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_01fc: ldloc.2 IL_01fd: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_0202: ldloc.2 IL_0203: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_0208: ldloc.2 IL_0209: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_020e: ldloc.2 IL_020f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_0214: ldloc.2 IL_0215: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_021a: ldloc.2 IL_021b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_0220: ldloc.2 IL_0221: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_0226: ldloc.2 IL_0227: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_022c: ldloc.2 IL_022d: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_0232: ldloc.2 IL_0233: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_0238: ldloc.2 IL_0239: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_023e: newobj instance void Fantomas.Core.FormatConfig/FormatConfig::.ctor(int32, int32, class Fantomas.Core.FormatConfig/EndOfLineStyle, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, int32, int32, int32, int32, int32, class Fantomas.Core.FormatConfig/MultilineFormatterType, int32, int32, class Fantomas.Core.FormatConfig/MultilineFormatterType, int32, int32, int32, bool, bool, bool, bool, bool, bool, bool, class Fantomas.Core.FormatConfig/MultilineBracketStyle, int32, bool) IL_0243: ldloc.3 IL_0244: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0249: ldloc.3 IL_024a: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_024f: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_0254: ret } // end of method 'genLambdaAux@1813-4'::Invoke } // end of class 'genLambdaAux@1813-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genLambdaAux@1809-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLambdaAux@1809-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLambdaAux@1809-5'::f IL_0014: ret } // end of method 'genLambdaAux@1809-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLambdaAux@1809-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genLambdaAux@1809-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genLambdaAux@1809-5'::Invoke } // end of class 'genLambdaAux@1809-5' .class auto ansi serializable sealed nested assembly beforefieldinit genLambda@1841 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genLambda@1841 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genLambda@1841::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExprLambdaNode node) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genLambdaAux(bool, class Fantomas.Core.SyntaxOak/ExprLambdaNode) IL_0007: ret } // end of method genLambda@1841::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genLambda@1841::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genLambda@1841 Fantomas.Core.CodePrinter/genLambda@1841::@_instance IL_000a: ret } // end of method genLambda@1841::.cctor } // end of class genLambda@1841 .class auto ansi serializable sealed nested assembly beforefieldinit genLambdaWithParen@1842 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genLambdaWithParen@1842 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genLambdaWithParen@1842::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExprLambdaNode node) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genLambdaAux(bool, class Fantomas.Core.SyntaxOak/ExprLambdaNode) IL_0007: ret } // end of method genLambdaWithParen@1842::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genLambdaWithParen@1842::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genLambdaWithParen@1842 Fantomas.Core.CodePrinter/genLambdaWithParen@1842::@_instance IL_000a: ret } // end of method genLambdaWithParen@1842::.cctor } // end of class genLambdaWithParen@1842 .class auto ansi serializable sealed nested assembly beforefieldinit genClauses@1847 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3> { .field public int32 lastIndex .method assembly specialname rtspecialname instance void .ctor(int32 lastIndex) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/genClauses@1847::lastIndex IL_000d: ret } // end of method genClauses@1847::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(int32 idx, class Fantomas.Core.SyntaxOak/MatchClauseNode clause) cil managed { // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/genClauses@1847::lastIndex IL_0006: ldarg.1 IL_0007: ceq IL_0009: ldarg.2 IL_000a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genClause(bool, class Fantomas.Core.SyntaxOak/MatchClauseNode) IL_000f: ret } // end of method genClauses@1847::Invoke } // end of class genClauses@1847 .class auto ansi serializable sealed nested assembly beforefieldinit 'genClauses@1847-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 clauses .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 clauses, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genClauses@1847-1'::clauses IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genClauses@1847-1'::f IL_0014: ret } // end of method 'genClauses@1847-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genClauses@1847-1'::clauses IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genClauses@1847-1'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::coli(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genClauses@1847-1'::Invoke } // end of class 'genClauses@1847-1' .class auto ansi serializable sealed nested assembly beforefieldinit genBar@1854 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genBar@1854 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genBar@1854::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genBar@1854::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genBar@1854::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genBar@1854 Fantomas.Core.CodePrinter/genBar@1854::@_instance IL_000a: ret } // end of method genBar@1854::.cctor } // end of class genBar@1854 .class auto ansi serializable sealed nested assembly beforefieldinit genWhenAndBody@1858 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genWhenAndBody@1858 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genWhenAndBody@1858::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genWhenAndBody@1858::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genWhenAndBody@1858::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genWhenAndBody@1858 Fantomas.Core.CodePrinter/genWhenAndBody@1858::@_instance IL_000a: ret } // end of method genWhenAndBody@1858::.cctor } // end of class genWhenAndBody@1858 .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1862-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genWhenAndBody@1862-2'::e IL_000d: ret } // end of method 'genWhenAndBody@1862-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genWhenAndBody@1862-2'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genWhenAndBody@1862-2'::Invoke } // end of class 'genWhenAndBody@1862-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1863-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1863-3'::expr IL_000d: ret } // end of method 'genWhenAndBody@1863-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1863-3'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genWhenAndBody@1863-3'::Invoke } // end of class 'genWhenAndBody@1863-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1862-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1862-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1862-4'::f IL_0014: ret } // end of method 'genWhenAndBody@1862-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1862-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1862-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genWhenAndBody@1862-4'::Invoke } // end of class 'genWhenAndBody@1862-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1864-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genWhenAndBody@1864-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genWhenAndBody@1864-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genWhenAndBody@1864-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1864-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genWhenAndBody@1864-5' Fantomas.Core.CodePrinter/'genWhenAndBody@1864-5'::@_instance IL_000a: ret } // end of method 'genWhenAndBody@1864-5'::.cctor } // end of class 'genWhenAndBody@1864-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1862-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1862-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1862-6'::f IL_0014: ret } // end of method 'genWhenAndBody@1862-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1862-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1862-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genWhenAndBody@1862-6'::Invoke } // end of class 'genWhenAndBody@1862-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1861-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genWhenAndBody@1861-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genWhenAndBody@1861-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 56 (0x38) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class Fantomas.Core.Context/WriterEvent V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4) IL_0000: ldstr "when" IL_0005: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_000a: stloc.2 IL_000b: ldloc.2 IL_000c: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1862-2'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0011: stloc.1 IL_0012: ldarg.1 IL_0013: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0018: stloc.s V_4 IL_001a: ldloc.s V_4 IL_001c: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1863-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0021: stloc.3 IL_0022: ldloc.1 IL_0023: ldloc.3 IL_0024: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1862-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0029: stloc.0 IL_002a: ldsfld class Fantomas.Core.CodePrinter/'genWhenAndBody@1864-5' Fantomas.Core.CodePrinter/'genWhenAndBody@1864-5'::@_instance IL_002f: stloc.1 IL_0030: ldloc.0 IL_0031: ldloc.1 IL_0032: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1862-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0037: ret } // end of method 'genWhenAndBody@1861-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1861-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genWhenAndBody@1861-1' Fantomas.Core.CodePrinter/'genWhenAndBody@1861-1'::@_instance IL_000a: ret } // end of method 'genWhenAndBody@1861-1'::.cctor } // end of class 'genWhenAndBody@1861-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1860-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genWhenAndBody@1860-7'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genWhenAndBody@1860-7'::o IL_0014: ret } // end of method 'genWhenAndBody@1860-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genWhenAndBody@1860-7'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genWhenAndBody@1860-7'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genWhenAndBody@1860-7'::Invoke } // end of class 'genWhenAndBody@1860-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1868-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1868-9'::ctx IL_000d: ret } // end of method 'genWhenAndBody@1868-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1868-9'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genWhenAndBody@1868-9'::Invoke } // end of class 'genWhenAndBody@1868-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1868-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1868-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1868-10'::f IL_0014: ret } // end of method 'genWhenAndBody@1868-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1868-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1868-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genWhenAndBody@1868-10'::Invoke } // end of class 'genWhenAndBody@1868-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@1877-124' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/Node startNode .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Node startNode, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.CodePrinter/'long@1877-124'::startNode IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1877-124'::e IL_0014: ret } // end of method 'long@1877-124'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.CodePrinter/'long@1877-124'::startNode IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'long@1877-124'::e IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genKeepIdent(class Fantomas.Core.SyntaxOak/Node, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@1877-124'::Invoke } // end of class 'long@1877-124' .class auto ansi serializable sealed nested assembly beforefieldinit genKeepIndentInBranch@1879 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genKeepIndentInBranch@1879 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genKeepIndentInBranch@1879::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genKeepIndentInBranch@1879::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genKeepIndentInBranch@1879::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genKeepIndentInBranch@1879 Fantomas.Core.CodePrinter/genKeepIndentInBranch@1879::@_instance IL_000a: ret } // end of method genKeepIndentInBranch@1879::.cctor } // end of class genKeepIndentInBranch@1879 .class auto ansi serializable sealed nested assembly beforefieldinit 'genKeepIndentInBranch@1879-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genKeepIndentInBranch@1879-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genKeepIndentInBranch@1879-1'::f IL_0014: ret } // end of method 'genKeepIndentInBranch@1879-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genKeepIndentInBranch@1879-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genKeepIndentInBranch@1879-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genKeepIndentInBranch@1879-1'::Invoke } // end of class 'genKeepIndentInBranch@1879-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genKeepIndentInBranch@1879-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genKeepIndentInBranch@1879-2'::long IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genKeepIndentInBranch@1879-2'::expression IL_0014: ret } // end of method 'genKeepIndentInBranch@1879-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genKeepIndentInBranch@1879-2'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genKeepIndentInBranch@1879-2'::long IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genKeepIndentInBranch@1879-2'::Invoke } // end of class 'genKeepIndentInBranch@1879-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1881-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genWhenAndBody@1881-11' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genWhenAndBody@1881-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genWhenAndBody@1881-11'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1881-11'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genWhenAndBody@1881-11' Fantomas.Core.CodePrinter/'genWhenAndBody@1881-11'::@_instance IL_000a: ret } // end of method 'genWhenAndBody@1881-11'::.cctor } // end of class 'genWhenAndBody@1881-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1885-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genWhenAndBody@1885-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genWhenAndBody@1885-12'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genWhenAndBody@1885-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1885-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genWhenAndBody@1885-12' Fantomas.Core.CodePrinter/'genWhenAndBody@1885-12'::@_instance IL_000a: ret } // end of method 'genWhenAndBody@1885-12'::.cctor } // end of class 'genWhenAndBody@1885-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1885-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genWhenAndBody@1885-13'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genWhenAndBody@1885-13'::e IL_0014: ret } // end of method 'genWhenAndBody@1885-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genWhenAndBody@1885-13'::f IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genWhenAndBody@1885-13'::e IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genWhenAndBody@1885-13'::Invoke } // end of class 'genWhenAndBody@1885-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1882-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genKeepIndentInBranch .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genKeepIndentInBranch, bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1882-14'::genKeepIndentInBranch IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld bool Fantomas.Core.CodePrinter/'genWhenAndBody@1882-14'::b IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1882-14'::f2 IL_001b: ret } // end of method 'genWhenAndBody@1882-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genWhenAndBody@1882-14'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1882-14'::genKeepIndentInBranch IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1882-14'::f2 IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret } // end of method 'genWhenAndBody@1882-14'::Invoke } // end of class 'genWhenAndBody@1882-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1866-8' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field public bool isLastItem .field public class Fantomas.Core.SyntaxOak/MatchClauseNode node .method assembly specialname rtspecialname instance void .ctor(bool isLastItem, class Fantomas.Core.SyntaxOak/MatchClauseNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genWhenAndBody@1866-8'::isLastItem IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/'genWhenAndBody@1866-8'::node IL_0014: ret } // end of method 'genWhenAndBody@1866-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(bool isMultiline, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 277 (0x115) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class Fantomas.Core.SyntaxOak/Node V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class Fantomas.Core.SyntaxOak/Expr V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, bool V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_10) IL_0000: nop IL_0001: ldarg.1 IL_0002: brfalse.s IL_0042 IL_0004: ldarg.0 IL_0005: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/'genWhenAndBody@1866-8'::node IL_000a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MatchClauseNode::Arrow@ IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0014: stloc.1 IL_0015: ldloc.1 IL_0016: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1868-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001b: stloc.0 IL_001c: ldarg.0 IL_001d: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/'genWhenAndBody@1866-8'::node IL_0022: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MatchClauseNode::BodyExpr@ IL_0027: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_002c: stloc.1 IL_002d: ldloc.0 IL_002e: ldloc.1 IL_002f: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1868-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0034: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::indentSepNlnUnindent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0039: ldarg.2 IL_003a: tail. IL_003c: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0041: ret IL_0042: nop IL_0043: ldarg.0 IL_0044: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/'genWhenAndBody@1866-8'::node IL_0049: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MatchClauseNode::Bar@ IL_004e: stloc.3 IL_004f: ldloc.3 IL_0050: brfalse.s IL_0054 IL_0052: br.s IL_0067 IL_0054: ldarg.0 IL_0055: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/'genWhenAndBody@1866-8'::node IL_005a: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/MatchClauseNode::Pattern@ IL_005f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0064: nop IL_0065: br.s IL_0072 IL_0067: ldloc.3 IL_0068: stloc.s V_4 IL_006a: ldloc.s V_4 IL_006c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0071: nop IL_0072: stloc.2 IL_0073: ldarg.0 IL_0074: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/'genWhenAndBody@1866-8'::node IL_0079: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MatchClauseNode::BodyExpr@ IL_007e: stloc.s V_5 IL_0080: ldloc.2 IL_0081: ldloc.s V_5 IL_0083: newobj instance void Fantomas.Core.CodePrinter/'long@1877-124'::.ctor(class Fantomas.Core.SyntaxOak/Node, class Fantomas.Core.SyntaxOak/Expr) IL_0088: stloc.1 IL_0089: ldsfld class Fantomas.Core.CodePrinter/genKeepIndentInBranch@1879 Fantomas.Core.CodePrinter/genKeepIndentInBranch@1879::@_instance IL_008e: stloc.s V_7 IL_0090: ldarg.0 IL_0091: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/'genWhenAndBody@1866-8'::node IL_0096: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MatchClauseNode::BodyExpr@ IL_009b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00a0: stloc.s V_8 IL_00a2: ldloc.s V_7 IL_00a4: ldloc.s V_8 IL_00a6: newobj instance void Fantomas.Core.CodePrinter/'genKeepIndentInBranch@1879-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ab: stloc.s V_6 IL_00ad: ldloc.1 IL_00ae: ldloc.s V_6 IL_00b0: newobj instance void Fantomas.Core.CodePrinter/'genKeepIndentInBranch@1879-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b5: stloc.0 IL_00b6: ldsfld class Fantomas.Core.CodePrinter/'genWhenAndBody@1881-11' Fantomas.Core.CodePrinter/'genWhenAndBody@1881-11'::@_instance IL_00bb: ldarg.0 IL_00bc: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/'genWhenAndBody@1866-8'::node IL_00c1: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MatchClauseNode::Arrow@ IL_00c6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNodeWithSpaceSuffix(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00cb: ldarg.2 IL_00cc: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_00d1: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_00d6: brfalse.s IL_00e1 IL_00d8: ldarg.0 IL_00d9: ldfld bool Fantomas.Core.CodePrinter/'genWhenAndBody@1866-8'::isLastItem IL_00de: nop IL_00df: br.s IL_00e3 IL_00e1: ldc.i4.0 IL_00e2: nop IL_00e3: stloc.s V_9 IL_00e5: ldsfld class Fantomas.Core.CodePrinter/'genWhenAndBody@1885-12' Fantomas.Core.CodePrinter/'genWhenAndBody@1885-12'::@_instance IL_00ea: stloc.s V_10 IL_00ec: ldarg.0 IL_00ed: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/'genWhenAndBody@1866-8'::node IL_00f2: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MatchClauseNode::BodyExpr@ IL_00f7: stloc.s V_5 IL_00f9: ldloc.s V_10 IL_00fb: ldloc.s V_5 IL_00fd: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1885-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_0102: stloc.1 IL_0103: ldloc.0 IL_0104: ldloc.s V_9 IL_0106: ldloc.1 IL_0107: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1882-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_010c: ldarg.2 IL_010d: tail. IL_010f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0114: ret } // end of method 'genWhenAndBody@1866-8'::Invoke } // end of class 'genWhenAndBody@1866-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1859-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1859-15'::leadingExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genWhenAndBody@1859-15'::continuationExpression IL_0014: ret } // end of method 'genWhenAndBody@1859-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1859-15'::leadingExpression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genWhenAndBody@1859-15'::continuationExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!0 Fantomas.Core.Context::leadingExpressionIsMultiline(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genWhenAndBody@1859-15'::Invoke } // end of class 'genWhenAndBody@1859-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genWhenAndBody@1858-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1858-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1858-16'::f IL_0014: ret } // end of method 'genWhenAndBody@1858-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1858-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genWhenAndBody@1858-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genWhenAndBody@1858-16'::Invoke } // end of class 'genWhenAndBody@1858-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatAndBody@1891-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genWhenAndBody .field public int32 startColumn .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genWhenAndBody, int32 startColumn) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatAndBody@1891-1'::genWhenAndBody IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.CodePrinter/'genPatAndBody@1891-1'::startColumn IL_0014: ret } // end of method 'genPatAndBody@1891-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.0 IL_0002: ldfld int32 Fantomas.Core.CodePrinter/'genPatAndBody@1891-1'::startColumn IL_0007: ldarg.0 IL_0008: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatAndBody@1891-1'::genWhenAndBody IL_000d: ldarg.1 IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genPatAndBody@1891-1'::Invoke } // end of class 'genPatAndBody@1891-1' .class auto ansi serializable sealed nested assembly beforefieldinit genPatAndBody@1889 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/MatchClauseNode node .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genWhenAndBody .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MatchClauseNode node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genWhenAndBody) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/genPatAndBody@1889::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genPatAndBody@1889::genWhenAndBody IL_0014: ret } // end of method genPatAndBody@1889::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 112 (0x70) .maxstack 7 .locals init (int32 V_0) IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_000c: brfalse.s IL_0051 IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/genPatAndBody@1889::node IL_0014: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MatchClauseNode::BodyExpr@ IL_0019: callvirt instance bool Fantomas.Core.SyntaxOak/Expr::get_IsStroustrupStyleExpr() IL_001e: brfalse.s IL_0051 IL_0020: ldarg.1 IL_0021: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0026: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_002b: stloc.0 IL_002c: ldarg.0 IL_002d: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/genPatAndBody@1889::node IL_0032: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/MatchClauseNode::Pattern@ IL_0037: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatInClause(class Fantomas.Core.SyntaxOak/Pattern) IL_003c: ldarg.0 IL_003d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genPatAndBody@1889::genWhenAndBody IL_0042: ldloc.0 IL_0043: newobj instance void Fantomas.Core.CodePrinter/'genPatAndBody@1891-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, int32) IL_0048: ldarg.1 IL_0049: tail. IL_004b: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0050: ret IL_0051: ldarg.0 IL_0052: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.CodePrinter/genPatAndBody@1889::node IL_0057: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/MatchClauseNode::Pattern@ IL_005c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatInClause(class Fantomas.Core.SyntaxOak/Pattern) IL_0061: ldarg.0 IL_0062: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genPatAndBody@1889::genWhenAndBody IL_0067: ldarg.1 IL_0068: tail. IL_006a: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_006f: ret } // end of method genPatAndBody@1889::Invoke } // end of class genPatAndBody@1889 .class auto ansi serializable sealed nested assembly beforefieldinit 'genClause@1895-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genBar .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPatAndBody .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genBar, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPatAndBody) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1895-23'::genBar IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1895-23'::genPatAndBody IL_0014: ret } // end of method 'genClause@1895-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1895-23'::genBar IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genClause@1895-23'::genPatAndBody IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genClause@1895-23'::Invoke } // end of class 'genClause@1895-23' .class auto ansi serializable sealed nested assembly beforefieldinit genStart@1909 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genStart@1909::e IL_000d: ret } // end of method genStart@1909::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genStart@1909::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method genStart@1909::Invoke } // end of class genStart@1909 .class auto ansi serializable sealed nested assembly beforefieldinit 'genStart@1912-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genStart@1912-1'::e IL_000d: ret } // end of method 'genStart@1912-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genStart@1912-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genStart@1912-1'::Invoke } // end of class 'genStart@1912-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStart@1913-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genStart@1913-2'::e IL_000d: ret } // end of method 'genStart@1913-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genStart@1913-2'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genStart@1913-2'::Invoke } // end of class 'genStart@1913-2' .class auto ansi serializable sealed nested assembly beforefieldinit shortIfExpr@1921 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genStart .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leaveStart .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genStart, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leaveStart) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/shortIfExpr@1921::genStart IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/shortIfExpr@1921::leaveStart IL_0014: ret } // end of method shortIfExpr@1921::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/shortIfExpr@1921::genStart IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/shortIfExpr@1921::leaveStart IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method shortIfExpr@1921::Invoke } // end of class shortIfExpr@1921 .class auto ansi serializable sealed nested assembly beforefieldinit 'shortIfExpr@1923-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortIfExpr@1923-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortIfExpr@1923-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'shortIfExpr@1923-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortIfExpr@1923-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortIfExpr@1923-1' Fantomas.Core.CodePrinter/'shortIfExpr@1923-1'::@_instance IL_000a: ret } // end of method 'shortIfExpr@1923-1'::.cctor } // end of class 'shortIfExpr@1923-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortIfExpr@1923-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallback .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallback) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1923-2'::fallback IL_000d: ret } // end of method 'shortIfExpr@1923-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1923-2'::fallback IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepNlnWhenWriteBeforeNewlineNotEmptyOr(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'shortIfExpr@1923-2'::Invoke } // end of class 'shortIfExpr@1923-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortIfExpr@1921-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-3'::f IL_0014: ret } // end of method 'shortIfExpr@1921-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortIfExpr@1921-3'::Invoke } // end of class 'shortIfExpr@1921-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortIfExpr@1921-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-4'::f IL_0014: ret } // end of method 'shortIfExpr@1921-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortIfExpr@1921-4'::Invoke } // end of class 'shortIfExpr@1921-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortIfExpr@1925-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortIfExpr@1925-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortIfExpr@1925-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'shortIfExpr@1925-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortIfExpr@1925-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortIfExpr@1925-5' Fantomas.Core.CodePrinter/'shortIfExpr@1925-5'::@_instance IL_000a: ret } // end of method 'shortIfExpr@1925-5'::.cctor } // end of class 'shortIfExpr@1925-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortIfExpr@1921-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-6'::f IL_0014: ret } // end of method 'shortIfExpr@1921-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortIfExpr@1921-6'::Invoke } // end of class 'shortIfExpr@1921-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortIfExpr@1921-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-7'::f IL_0014: ret } // end of method 'shortIfExpr@1921-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortIfExpr@1921-7'::Invoke } // end of class 'shortIfExpr@1921-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortIfExpr@1927-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'shortIfExpr@1927-8'::e IL_000d: ret } // end of method 'shortIfExpr@1927-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'shortIfExpr@1927-8'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'shortIfExpr@1927-8'::Invoke } // end of class 'shortIfExpr@1927-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortIfExpr@1921-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-9'::f IL_0014: ret } // end of method 'shortIfExpr@1921-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortIfExpr@1921-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortIfExpr@1921-9'::Invoke } // end of class 'shortIfExpr@1921-9' .class auto ansi serializable sealed nested assembly beforefieldinit longIfExpr@1930 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genStart .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leaveStart .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genStart, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leaveStart) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/longIfExpr@1930::genStart IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/longIfExpr@1930::leaveStart IL_0014: ret } // end of method longIfExpr@1930::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/longIfExpr@1930::genStart IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/longIfExpr@1930::leaveStart IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method longIfExpr@1930::Invoke } // end of class longIfExpr@1930 .class auto ansi serializable sealed nested assembly beforefieldinit 'longIfExpr@1932-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longIfExpr@1932-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longIfExpr@1932-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'longIfExpr@1932-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longIfExpr@1932-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longIfExpr@1932-1' Fantomas.Core.CodePrinter/'longIfExpr@1932-1'::@_instance IL_000a: ret } // end of method 'longIfExpr@1932-1'::.cctor } // end of class 'longIfExpr@1932-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'longIfExpr@1932-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1932-2'::ctx IL_000d: ret } // end of method 'longIfExpr@1932-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1932-2'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'longIfExpr@1932-2'::Invoke } // end of class 'longIfExpr@1932-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'longIfExpr@1932-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1932-3'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1932-3'::ctx IL_0014: ret } // end of method 'longIfExpr@1932-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1932-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1932-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longIfExpr@1932-3'::Invoke } // end of class 'longIfExpr@1932-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'longIfExpr@1932-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longIfExpr@1932-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longIfExpr@1932-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'longIfExpr@1932-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longIfExpr@1932-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longIfExpr@1932-4' Fantomas.Core.CodePrinter/'longIfExpr@1932-4'::@_instance IL_000a: ret } // end of method 'longIfExpr@1932-4'::.cctor } // end of class 'longIfExpr@1932-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'longIfExpr@1932-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1932-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1932-5'::f IL_0014: ret } // end of method 'longIfExpr@1932-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1932-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1932-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longIfExpr@1932-5'::Invoke } // end of class 'longIfExpr@1932-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'longIfExpr@1930-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-6'::f IL_0014: ret } // end of method 'longIfExpr@1930-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longIfExpr@1930-6'::Invoke } // end of class 'longIfExpr@1930-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'longIfExpr@1930-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-7'::ctx IL_000d: ret } // end of method 'longIfExpr@1930-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-7'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'longIfExpr@1930-7'::Invoke } // end of class 'longIfExpr@1930-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'longIfExpr@1930-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-8'::f IL_0014: ret } // end of method 'longIfExpr@1930-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longIfExpr@1930-8'::Invoke } // end of class 'longIfExpr@1930-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'longIfExpr@1935-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'longIfExpr@1935-9'::e IL_000d: ret } // end of method 'longIfExpr@1935-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'longIfExpr@1935-9'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'longIfExpr@1935-9'::Invoke } // end of class 'longIfExpr@1935-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'longIfExpr@1930-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-10'::f IL_0014: ret } // end of method 'longIfExpr@1930-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longIfExpr@1930-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longIfExpr@1930-10'::Invoke } // end of class 'longIfExpr@1930-10' .class auto ansi serializable sealed nested assembly beforefieldinit genControlExpressionStartCore@1939 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortIfExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longIfExpr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortIfExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longIfExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genControlExpressionStartCore@1939::shortIfExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genControlExpressionStartCore@1939::longIfExpr IL_0014: ret } // end of method genControlExpressionStartCore@1939::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genControlExpressionStartCore@1939::shortIfExpr IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genControlExpressionStartCore@1939::longIfExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genControlExpressionStartCore@1939::Invoke } // end of class genControlExpressionStartCore@1939 .class auto ansi serializable sealed nested assembly beforefieldinit 'genControlExpressionStartCore@1938-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 enterStart .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 enterStart, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genControlExpressionStartCore@1938-1'::enterStart IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genControlExpressionStartCore@1938-1'::f IL_0014: ret } // end of method 'genControlExpressionStartCore@1938-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genControlExpressionStartCore@1938-1'::enterStart IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genControlExpressionStartCore@1938-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genControlExpressionStartCore@1938-1'::Invoke } // end of class 'genControlExpressionStartCore@1938-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genControlExpressionStartCore@1938-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genControlExpressionStartCore@1938-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genControlExpressionStartCore@1938-2'::f IL_0014: ret } // end of method 'genControlExpressionStartCore@1938-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genControlExpressionStartCore@1938-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genControlExpressionStartCore@1938-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genControlExpressionStartCore@1938-2'::Invoke } // end of class 'genControlExpressionStartCore@1938-2' .class auto ansi serializable sealed nested assembly beforefieldinit e@1955 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/e@1955 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method e@1955::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/WriterEvent e) cil managed { // Code size 66 (0x42) .maxstack 5 IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0007: switch ( IL_003c, IL_003c, IL_003c, IL_003c, IL_003c, IL_003c, IL_003c, IL_003c, IL_003c, IL_003e, IL_003c, IL_003e) IL_003c: br.s IL_0040 IL_003e: ldc.i4.1 IL_003f: ret IL_0040: ldc.i4.0 IL_0041: ret } // end of method e@1955::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/e@1955::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/e@1955 Fantomas.Core.CodePrinter/e@1955::@_instance IL_000a: ret } // end of method e@1955::.cctor } // end of class e@1955 .class auto ansi serializable sealed nested assembly beforefieldinit genLhs@1945 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprInfixAppNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprInfixAppNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/genLhs@1945::node IL_000d: ret } // end of method genLhs@1945::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 586 (0x24a) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/Expr V_0, class Fantomas.Core.Context/Context V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class Fantomas.Core.SyntaxOak/Expr V_4) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/genLhs@1945::node IL_0006: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::LeftHandSide@ IL_000b: stloc.0 IL_000c: ldloc.0 IL_000d: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0012: switch ( IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_0110, IL_0136, IL_015c, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b, IL_010b) IL_010b: br IL_0199 IL_0110: ldarg.1 IL_0111: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0116: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_011b: ldc.i4.1 IL_011c: sub IL_011d: ldarg.0 IL_011e: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/genLhs@1945::node IL_0123: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_0128: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_012d: callvirt instance int32 [netstandard]System.String::get_Length() IL_0132: bgt.s IL_0199 IL_0134: br.s IL_0180 IL_0136: ldarg.1 IL_0137: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_013c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0141: ldc.i4.1 IL_0142: sub IL_0143: ldarg.0 IL_0144: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/genLhs@1945::node IL_0149: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_014e: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0153: callvirt instance int32 [netstandard]System.String::get_Length() IL_0158: bgt.s IL_0199 IL_015a: br.s IL_0180 IL_015c: ldarg.1 IL_015d: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0162: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0167: ldc.i4.1 IL_0168: sub IL_0169: ldarg.0 IL_016a: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/genLhs@1945::node IL_016f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_0174: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0179: callvirt instance int32 [netstandard]System.String::get_Length() IL_017e: bgt.s IL_0199 IL_0180: ldarg.0 IL_0181: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/genLhs@1945::node IL_0186: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::LeftHandSide@ IL_018b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0190: ldarg.1 IL_0191: tail. IL_0193: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoParenthesisIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0198: ret IL_0199: ldloc.0 IL_019a: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_019f: ldc.i4.s 23 IL_01a1: bne.un IL_0232 IL_01a6: ldarg.1 IL_01a7: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_01ac: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_01b1: ldarg.0 IL_01b2: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/genLhs@1945::node IL_01b7: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_01bc: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_01c1: callvirt instance int32 [netstandard]System.String::get_Length() IL_01c6: bgt.s IL_0237 IL_01c8: ldarg.0 IL_01c9: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/genLhs@1945::node IL_01ce: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::LeftHandSide@ IL_01d3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_01d8: ldarg.1 IL_01d9: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_01de: stloc.1 IL_01df: nop IL_01e0: ldsfld class Fantomas.Core.CodePrinter/e@1955 Fantomas.Core.CodePrinter/e@1955::@_instance IL_01e5: ldloc.1 IL_01e6: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_01eb: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 class Fantomas.Core.Queue`1::Rev() IL_01f0: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::SkipWhile(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_01f5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TryHead(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_01fa: stloc.2 IL_01fb: nop IL_01fc: ldloc.2 IL_01fd: brfalse.s IL_0213 IL_01ff: ldloc.2 IL_0200: stloc.3 IL_0201: ldloc.3 IL_0202: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0207: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_020c: ldc.i4.7 IL_020d: bne.un.s IL_0213 IL_020f: ldc.i4.0 IL_0210: nop IL_0211: br.s IL_0215 IL_0213: ldc.i4.1 IL_0214: nop IL_0215: brfalse.s IL_0219 IL_0217: ldloc.1 IL_0218: ret IL_0219: ldarg.0 IL_021a: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.CodePrinter/genLhs@1945::node IL_021f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::LeftHandSide@ IL_0224: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0229: ldarg.1 IL_022a: tail. IL_022c: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoParenthesisIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0231: ret IL_0232: ldloc.0 IL_0233: stloc.s V_4 IL_0235: br.s IL_023a IL_0237: ldloc.0 IL_0238: stloc.s V_4 IL_023a: ldloc.s V_4 IL_023c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0241: ldarg.1 IL_0242: tail. IL_0244: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0249: ret } // end of method genLhs@1945::Invoke } // end of class genLhs@1945 .class auto ansi serializable sealed nested assembly beforefieldinit genMultilineInfixExpr@1974 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genLhs .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genLhs) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genMultilineInfixExpr@1974::genLhs IL_000d: ret } // end of method genMultilineInfixExpr@1974::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genMultilineInfixExpr@1974::genLhs IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method genMultilineInfixExpr@1974::Invoke } // end of class genMultilineInfixExpr@1974 .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineInfixExpr@1974-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-1'::f IL_0014: ret } // end of method 'genMultilineInfixExpr@1974-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMultilineInfixExpr@1974-1'::Invoke } // end of class 'genMultilineInfixExpr@1974-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineInfixExpr@1974-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-2'::ctx IL_000d: ret } // end of method 'genMultilineInfixExpr@1974-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-2'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genMultilineInfixExpr@1974-2'::Invoke } // end of class 'genMultilineInfixExpr@1974-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineInfixExpr@1978-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1978-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMultilineInfixExpr@1978-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMultilineInfixExpr@1978-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1978-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1978-3' Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1978-3'::@_instance IL_000a: ret } // end of method 'genMultilineInfixExpr@1978-3'::.cctor } // end of class 'genMultilineInfixExpr@1978-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineInfixExpr@1974-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-4'::f IL_0014: ret } // end of method 'genMultilineInfixExpr@1974-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMultilineInfixExpr@1974-4'::Invoke } // end of class 'genMultilineInfixExpr@1974-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineInfixExpr@1974-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-5'::f IL_0014: ret } // end of method 'genMultilineInfixExpr@1974-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMultilineInfixExpr@1974-5'::Invoke } // end of class 'genMultilineInfixExpr@1974-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMultilineInfixExpr@1973-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1973-6'::f IL_000d: ret } // end of method 'genMultilineInfixExpr@1973-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1973-6'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genMultilineInfixExpr@1973-6'::Invoke } // end of class 'genMultilineInfixExpr@1973-6' .class auto ansi serializable sealed nested assembly beforefieldinit genExprInMultilineInfixExpr@1994 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/genExprInMultilineInfixExpr@1994 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method genExprInMultilineInfixExpr@1994::.ctor .method public strict virtual instance bool Invoke(bool e1, bool e2) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: brfalse.s IL_0005 IL_0003: ldarg.2 IL_0004: ret IL_0005: ldc.i4.0 IL_0006: ret } // end of method genExprInMultilineInfixExpr@1994::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genExprInMultilineInfixExpr@1994::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genExprInMultilineInfixExpr@1994 Fantomas.Core.CodePrinter/genExprInMultilineInfixExpr@1994::@_instance IL_000a: ret } // end of method genExprInMultilineInfixExpr@1994::.cctor } // end of class genExprInMultilineInfixExpr@1994 .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@1988-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1988-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@1988-1'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement _arg7) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_Tag() IL_0006: ldc.i4.0 IL_0007: bne.un.s IL_000b IL_0009: ldc.i4.1 IL_000a: ret IL_000b: ldc.i4.0 IL_000c: ret } // end of method 'genExprInMultilineInfixExpr@1988-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1988-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1988-1' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1988-1'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@1988-1'::.cctor } // end of class 'genExprInMultilineInfixExpr@1988-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@1991-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1991-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@1991-2'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement _arg8) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_Tag() IL_0006: ldc.i4.3 IL_0007: bne.un.s IL_000b IL_0009: ldc.i4.1 IL_000a: ret IL_000b: ldc.i4.0 IL_000c: ret } // end of method 'genExprInMultilineInfixExpr@1991-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1991-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1991-2' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1991-2'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@1991-2'::.cctor } // end of class 'genExprInMultilineInfixExpr@1991-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2001-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2001-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2001-3'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ComputationExpressionStatement::Node(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement) IL_0008: ret } // end of method 'genExprInMultilineInfixExpr@2001-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2001-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2001-3' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2001-3'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@2001-3'::.cctor } // end of class 'genExprInMultilineInfixExpr@2001-3' .class auto ansi serializable sealed nested assembly beforefieldinit genIn@2007 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genIn@2007::e IL_000d: ret } // end of method genIn@2007::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genIn@2007::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method genIn@2007::Invoke } // end of class genIn@2007 .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/BindingNode b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode b) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-5'::b IL_000d: ret } // end of method 'genExprInMultilineInfixExpr@2010-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-5'::b IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genBinding(class Fantomas.Core.SyntaxOak/BindingNode, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genExprInMultilineInfixExpr@2010-5'::Invoke } // end of class 'genExprInMultilineInfixExpr@2010-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2010-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2010-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-6' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-6'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@2010-6'::.cctor } // end of class 'genExprInMultilineInfixExpr@2010-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-7'::f IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2010-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2010-7'::Invoke } // end of class 'genExprInMultilineInfixExpr@2010-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genIn .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genIn, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-8'::genIn IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-8'::ctx IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2010-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-8'::genIn IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2010-8'::Invoke } // end of class 'genExprInMultilineInfixExpr@2010-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2010-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2010-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-9' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-9'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@2010-9'::.cctor } // end of class 'genExprInMultilineInfixExpr@2010-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-10'::f IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2010-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2010-10'::Invoke } // end of class 'genExprInMultilineInfixExpr@2010-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-11' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2010-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genExprInMultilineInfixExpr@2010-11'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-11'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-11' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-11'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@2010-11'::.cctor } // end of class 'genExprInMultilineInfixExpr@2010-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-12' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2010-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genExprInMultilineInfixExpr@2010-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-12' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-12'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@2010-12'::.cctor } // end of class 'genExprInMultilineInfixExpr@2010-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-13'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-13'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-13'::f IL_001b: ret } // end of method 'genExprInMultilineInfixExpr@2010-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-13'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-13'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-13'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExprInMultilineInfixExpr@2010-13'::Invoke } // end of class 'genExprInMultilineInfixExpr@2010-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-14'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-14'::ctx IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2010-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2010-14'::Invoke } // end of class 'genExprInMultilineInfixExpr@2010-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2010-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genExprInMultilineInfixExpr@2010-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-15'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-15' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-15'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@2010-15'::.cctor } // end of class 'genExprInMultilineInfixExpr@2010-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-16' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-16' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2010-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genExprInMultilineInfixExpr@2010-16'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-16'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-16' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-16'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@2010-16'::.cctor } // end of class 'genExprInMultilineInfixExpr@2010-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-17'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-17'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-17'::f IL_001b: ret } // end of method 'genExprInMultilineInfixExpr@2010-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-17'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-17'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-17'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExprInMultilineInfixExpr@2010-17'::Invoke } // end of class 'genExprInMultilineInfixExpr@2010-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2010-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-18'::f IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2010-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2010-18'::Invoke } // end of class 'genExprInMultilineInfixExpr@2010-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2002-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2002-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2002-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement ces) cil managed { // Code size 306 (0x132) .maxstack 7 .locals init (class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement V_0, class Fantomas.Core.SyntaxOak/ExprLetOrUseNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class Fantomas.Core.Context/WriterEvent V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class Fantomas.Core.SyntaxOak/BindingNode V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [netstandard]System.Collections.Generic.IEnumerable`1 V_12, class Fantomas.Core.SyntaxOak/ExprLetOrUseNode V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_14, class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement V_15) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_Tag() IL_0007: switch ( IL_0021, IL_001c, IL_001c, IL_0110) IL_001c: br IL_0127 IL_0021: ldarg.1 IL_0022: castclass Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement IL_0027: stloc.0 IL_0028: ldloc.0 IL_0029: ldfld class Fantomas.Core.SyntaxOak/ExprLetOrUseNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement::item IL_002e: stloc.1 IL_002f: ldloc.1 IL_0030: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprLetOrUseNode::In@ IL_0035: stloc.3 IL_0036: ldloc.3 IL_0037: brfalse.s IL_003b IL_0039: br.s IL_0051 IL_003b: ldstr "in" IL_0040: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0045: stloc.s V_4 IL_0047: ldloc.s V_4 IL_0049: newobj instance void Fantomas.Core.CodePrinter/genIn@2007::.ctor(class Fantomas.Core.Context/WriterEvent) IL_004e: nop IL_004f: br.s IL_0061 IL_0051: ldloc.3 IL_0052: stloc.s V_5 IL_0054: ldloc.s V_5 IL_0056: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_005b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0060: nop IL_0061: stloc.2 IL_0062: ldloc.1 IL_0063: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/ExprLetOrUseNode::Binding@ IL_0068: stloc.s V_10 IL_006a: ldloc.s V_10 IL_006c: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-5'::.ctor(class Fantomas.Core.SyntaxOak/BindingNode) IL_0071: stloc.s V_9 IL_0073: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-6' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-6'::@_instance IL_0078: stloc.s V_11 IL_007a: ldloc.s V_9 IL_007c: ldloc.s V_11 IL_007e: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0083: stloc.s V_8 IL_0085: ldloc.2 IL_0086: ldloc.s V_8 IL_0088: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008d: stloc.s V_7 IL_008f: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-9' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-9'::@_instance IL_0094: stloc.s V_8 IL_0096: ldloc.s V_7 IL_0098: ldloc.s V_8 IL_009a: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_009f: stloc.s V_6 IL_00a1: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-11' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-11'::@_instance IL_00a6: stloc.s V_9 IL_00a8: ldloc.1 IL_00a9: stloc.s V_13 IL_00ab: ldloca.s V_13 IL_00ad: constrained. Fantomas.Core.SyntaxOak/ExprLetOrUseNode IL_00b3: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_00b8: stloc.s V_12 IL_00ba: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-12' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-12'::@_instance IL_00bf: stloc.s V_14 IL_00c1: ldloc.s V_9 IL_00c3: ldloc.s V_12 IL_00c5: ldloc.s V_14 IL_00c7: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00cc: stloc.s V_8 IL_00ce: ldloc.s V_6 IL_00d0: ldloc.s V_8 IL_00d2: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d7: stloc.s V_7 IL_00d9: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-15' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-15'::@_instance IL_00de: stloc.s V_9 IL_00e0: ldloc.1 IL_00e1: stloc.s V_13 IL_00e3: ldloca.s V_13 IL_00e5: constrained. Fantomas.Core.SyntaxOak/ExprLetOrUseNode IL_00eb: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_00f0: stloc.s V_12 IL_00f2: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-16' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-16'::@_instance IL_00f7: stloc.s V_14 IL_00f9: ldloc.s V_9 IL_00fb: ldloc.s V_12 IL_00fd: ldloc.s V_14 IL_00ff: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0104: stloc.s V_8 IL_0106: ldloc.s V_7 IL_0108: ldloc.s V_8 IL_010a: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2010-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_010f: ret IL_0110: ldarg.1 IL_0111: castclass Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement IL_0116: stloc.s V_15 IL_0118: ldloc.s V_15 IL_011a: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement::item IL_011f: tail. IL_0121: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0126: ret IL_0127: ldstr "unexpected ComputationExpressionStatement" IL_012c: newobj instance void [netstandard]System.Exception::.ctor(string) IL_0131: throw } // end of method 'genExprInMultilineInfixExpr@2002-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2002-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2002-4' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2002-4'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@2002-4'::.cctor } // end of class 'genExprInMultilineInfixExpr@2002-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@1999-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1999-19'::f IL_000d: ret } // end of method 'genExprInMultilineInfixExpr@1999-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1999-19'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExprInMultilineInfixExpr@1999-19'::Invoke } // end of class 'genExprInMultilineInfixExpr@1999-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2025-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2025-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExprInMultilineInfixExpr@2025-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-21'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-21' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-21'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@2025-21'::.cctor } // end of class 'genExprInMultilineInfixExpr@2025-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2025-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-22'::ctx IL_000d: ret } // end of method 'genExprInMultilineInfixExpr@2025-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-22'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExprInMultilineInfixExpr@2025-22'::Invoke } // end of class 'genExprInMultilineInfixExpr@2025-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2025-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-23'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-23'::ctx IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2025-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2025-23'::Invoke } // end of class 'genExprInMultilineInfixExpr@2025-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2025-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-24' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2025-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExprInMultilineInfixExpr@2025-24'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-24'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-24' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-24'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@2025-24'::.cctor } // end of class 'genExprInMultilineInfixExpr@2025-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2025-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-25'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-25'::f IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2025-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-25'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2025-25'::Invoke } // end of class 'genExprInMultilineInfixExpr@2025-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2024-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-26'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-26'::f IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2024-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-26'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-26'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2024-26'::Invoke } // end of class 'genExprInMultilineInfixExpr@2024-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2024-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-27'::ctx IL_000d: ret } // end of method 'genExprInMultilineInfixExpr@2024-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-27'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExprInMultilineInfixExpr@2024-27'::Invoke } // end of class 'genExprInMultilineInfixExpr@2024-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2024-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-28'::f IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2024-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2024-28'::Invoke } // end of class 'genExprInMultilineInfixExpr@2024-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2033-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2033-29'::f IL_000d: ret } // end of method 'genExprInMultilineInfixExpr@2033-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2033-29'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExprInMultilineInfixExpr@2033-29'::Invoke } // end of class 'genExprInMultilineInfixExpr@2033-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2032-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2032-30'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2032-30'::f IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2032-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2032-30'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2032-30'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2032-30'::Invoke } // end of class 'genExprInMultilineInfixExpr@2032-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2032-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2032-31'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2032-31'::f IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2032-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2032-31'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2032-31'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2032-31'::Invoke } // end of class 'genExprInMultilineInfixExpr@2032-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2020-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprParenNode parenNode .field public class Fantomas.Core.SyntaxOak/Expr mex .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprParenNode parenNode, class Fantomas.Core.SyntaxOak/Expr mex) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2020-20'::parenNode IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2020-20'::mex IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2020-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 238 (0xee) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7) IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_000c: brfalse IL_0096 IL_0011: ldarg.0 IL_0012: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2020-20'::parenNode IL_0017: ldarg.0 IL_0018: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2020-20'::parenNode IL_001d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::OpeningParen@ IL_0022: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0027: stloc.2 IL_0028: ldarg.0 IL_0029: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2020-20'::mex IL_002e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0033: stloc.s V_4 IL_0035: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-21' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-21'::@_instance IL_003a: stloc.s V_7 IL_003c: ldloc.s V_7 IL_003e: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0043: stloc.s V_6 IL_0045: ldloc.s V_4 IL_0047: ldloc.s V_6 IL_0049: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004e: stloc.s V_5 IL_0050: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-24' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-24'::@_instance IL_0055: stloc.s V_6 IL_0057: ldloc.s V_5 IL_0059: ldloc.s V_6 IL_005b: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2025-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0060: stloc.3 IL_0061: ldloc.2 IL_0062: ldloc.3 IL_0063: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0068: stloc.1 IL_0069: ldloc.1 IL_006a: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006f: stloc.0 IL_0070: ldarg.0 IL_0071: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2020-20'::parenNode IL_0076: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::ClosingParen@ IL_007b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0080: stloc.1 IL_0081: ldloc.0 IL_0082: ldloc.1 IL_0083: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2024-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0088: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008d: ldarg.1 IL_008e: tail. IL_0090: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0095: ret IL_0096: ldarg.0 IL_0097: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2020-20'::parenNode IL_009c: ldarg.0 IL_009d: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2020-20'::parenNode IL_00a2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::OpeningParen@ IL_00a7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00ac: stloc.1 IL_00ad: ldarg.0 IL_00ae: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2020-20'::mex IL_00b3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00b8: stloc.3 IL_00b9: ldloc.3 IL_00ba: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2033-29'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00bf: stloc.2 IL_00c0: ldloc.1 IL_00c1: ldloc.2 IL_00c2: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2032-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c7: stloc.0 IL_00c8: ldarg.0 IL_00c9: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2020-20'::parenNode IL_00ce: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::ClosingParen@ IL_00d3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00d8: stloc.1 IL_00d9: ldloc.0 IL_00da: ldloc.1 IL_00db: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2032-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00e0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00e5: ldarg.1 IL_00e6: tail. IL_00e8: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_00ed: ret } // end of method 'genExprInMultilineInfixExpr@2020-20'::Invoke } // end of class 'genExprInMultilineInfixExpr@2020-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2038-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2038-32'::f IL_000d: ret } // end of method 'genExprInMultilineInfixExpr@2038-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2038-32'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExprInMultilineInfixExpr@2038-32'::Invoke } // end of class 'genExprInMultilineInfixExpr@2038-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2041-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2041-33'::f IL_000d: ret } // end of method 'genExprInMultilineInfixExpr@2041-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2041-33'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExprInMultilineInfixExpr@2041-33'::Invoke } // end of class 'genExprInMultilineInfixExpr@2041-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2045-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-34' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2045-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExprInMultilineInfixExpr@2045-34'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-34'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-34' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-34'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@2045-34'::.cctor } // end of class 'genExprInMultilineInfixExpr@2045-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2045-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-35'::ctx IL_000d: ret } // end of method 'genExprInMultilineInfixExpr@2045-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-35'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExprInMultilineInfixExpr@2045-35'::Invoke } // end of class 'genExprInMultilineInfixExpr@2045-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2045-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-36'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-36'::ctx IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2045-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-36'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-36'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2045-36'::Invoke } // end of class 'genExprInMultilineInfixExpr@2045-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2045-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-37' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExprInMultilineInfixExpr@2045-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExprInMultilineInfixExpr@2045-37'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-37'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-37' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-37'::@_instance IL_000a: ret } // end of method 'genExprInMultilineInfixExpr@2045-37'::.cctor } // end of class 'genExprInMultilineInfixExpr@2045-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2045-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-38'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-38'::f IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2045-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-38'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-38'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2045-38'::Invoke } // end of class 'genExprInMultilineInfixExpr@2045-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2044-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2044-39'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2044-39'::f IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2044-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2044-39'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2044-39'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExprInMultilineInfixExpr@2044-39'::Invoke } // end of class 'genExprInMultilineInfixExpr@2044-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExprInMultilineInfixExpr@2047-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2047-40'::f IL_000d: ret } // end of method 'genExprInMultilineInfixExpr@2047-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2047-40'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genExprInMultilineInfixExpr@2047-40'::Invoke } // end of class 'genExprInMultilineInfixExpr@2047-40' .class auto ansi serializable sealed nested assembly beforefieldinit genKeepIdent@2057 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genKeepIdent@2057::f IL_000d: ret } // end of method genKeepIdent@2057::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genKeepIdent@2057::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method genKeepIdent@2057::Invoke } // end of class genKeepIdent@2057 .class auto ansi serializable sealed nested assembly beforefieldinit 'colGenericTypeParameters@2065-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'colGenericTypeParameters@2065-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'colGenericTypeParameters@2065-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'colGenericTypeParameters@2065-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'colGenericTypeParameters@2065-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'colGenericTypeParameters@2065-1' Fantomas.Core.CodePrinter/'colGenericTypeParameters@2065-1'::@_instance IL_000a: ret } // end of method 'colGenericTypeParameters@2065-1'::.cctor } // end of class 'colGenericTypeParameters@2065-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'colGenericTypeParameters@2066-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'colGenericTypeParameters@2066-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'colGenericTypeParameters@2066-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'colGenericTypeParameters@2066-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'colGenericTypeParameters@2066-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'colGenericTypeParameters@2066-2' Fantomas.Core.CodePrinter/'colGenericTypeParameters@2066-2'::@_instance IL_000a: ret } // end of method 'colGenericTypeParameters@2066-2'::.cctor } // end of class 'colGenericTypeParameters@2066-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'colGenericTypeParameters@2068-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'colGenericTypeParameters@2068-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'colGenericTypeParameters@2068-3'::f IL_0014: ret } // end of method 'colGenericTypeParameters@2068-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'colGenericTypeParameters@2068-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'colGenericTypeParameters@2068-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'colGenericTypeParameters@2068-3'::Invoke } // end of class 'colGenericTypeParameters@2068-3' .class auto ansi serializable sealed nested assembly beforefieldinit colGenericTypeParameters@2062 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3> { .field static assembly initonly class Fantomas.Core.CodePrinter/colGenericTypeParameters@2062 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>::.ctor() IL_0006: ret } // end of method colGenericTypeParameters@2062::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(int32 idx, class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 89 (0x59) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class Fantomas.Core.SyntaxOak/Type/Var V_1, class Fantomas.Core.SyntaxOak/SingleTextNode V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3) IL_0000: nop IL_0001: nop IL_0002: ldarg.2 IL_0003: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0008: ldc.i4.s 9 IL_000a: bne.un.s IL_0043 IL_000c: ldarg.2 IL_000d: castclass Fantomas.Core.SyntaxOak/Type/Var IL_0012: stloc.1 IL_0013: ldloc.1 IL_0014: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Var::item IL_0019: stloc.2 IL_001a: ldarg.1 IL_001b: brtrue.s IL_0030 IL_001d: ldloc.2 IL_001e: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0023: ldstr "^" IL_0028: callvirt instance bool [netstandard]System.String::StartsWith(string) IL_002d: nop IL_002e: br.s IL_0032 IL_0030: ldc.i4.0 IL_0031: nop IL_0032: brfalse.s IL_0043 IL_0034: ldloc.1 IL_0035: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Var::item IL_003a: stloc.2 IL_003b: ldsfld class Fantomas.Core.CodePrinter/'colGenericTypeParameters@2065-1' Fantomas.Core.CodePrinter/'colGenericTypeParameters@2065-1'::@_instance IL_0040: nop IL_0041: br.s IL_0049 IL_0043: ldsfld class Fantomas.Core.CodePrinter/'colGenericTypeParameters@2066-2' Fantomas.Core.CodePrinter/'colGenericTypeParameters@2066-2'::@_instance IL_0048: nop IL_0049: stloc.0 IL_004a: ldarg.2 IL_004b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0050: stloc.3 IL_0051: ldloc.0 IL_0052: ldloc.3 IL_0053: newobj instance void Fantomas.Core.CodePrinter/'colGenericTypeParameters@2068-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0058: ret } // end of method colGenericTypeParameters@2062::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/colGenericTypeParameters@2062::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/colGenericTypeParameters@2062 Fantomas.Core.CodePrinter/colGenericTypeParameters@2062::@_instance IL_000a: ret } // end of method colGenericTypeParameters@2062::.cctor } // end of class colGenericTypeParameters@2062 .class auto ansi serializable sealed nested assembly beforefieldinit 'colGenericTypeParameters@2062-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'colGenericTypeParameters@2062-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'colGenericTypeParameters@2062-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'colGenericTypeParameters@2062-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'colGenericTypeParameters@2062-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'colGenericTypeParameters@2062-5' Fantomas.Core.CodePrinter/'colGenericTypeParameters@2062-5'::@_instance IL_000a: ret } // end of method 'colGenericTypeParameters@2062-5'::.cctor } // end of class 'colGenericTypeParameters@2062-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'colGenericTypeParameters@2062-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 typeParameters .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 typeParameters, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'colGenericTypeParameters@2062-4'::typeParameters IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'colGenericTypeParameters@2062-4'::f IL_0014: ret } // end of method 'colGenericTypeParameters@2062-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'colGenericTypeParameters@2062-5' Fantomas.Core.CodePrinter/'colGenericTypeParameters@2062-5'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'colGenericTypeParameters@2062-4'::typeParameters IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'colGenericTypeParameters@2062-4'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::coli(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'colGenericTypeParameters@2062-4'::Invoke } // end of class 'colGenericTypeParameters@2062-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionNameWithMultilineLids@2077-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2077-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genFunctionNameWithMultilineLids@2077-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genFunctionNameWithMultilineLids@2077-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2077-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2077-1' Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2077-1'::@_instance IL_000a: ret } // end of method 'genFunctionNameWithMultilineLids@2077-1'::.cctor } // end of class 'genFunctionNameWithMultilineLids@2077-1' .class auto ansi serializable sealed nested assembly beforefieldinit genFunctionNameWithMultilineLids@2076 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genFunctionNameWithMultilineLids@2076 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genFunctionNameWithMultilineLids@2076::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/IdentifierOrDot _arg9) cil managed { // Code size 30 (0x1e) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/IdentifierOrDot V_0) IL_0000: ldarg.1 IL_0001: stloc.0 IL_0002: ldloc.0 IL_0003: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0008: brtrue.s IL_0018 IL_000a: ldloc.0 IL_000b: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/_UnknownDot IL_0010: brtrue.s IL_0018 IL_0012: ldsfld class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2077-1' Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2077-1'::@_instance IL_0017: ret IL_0018: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_001d: ret } // end of method genFunctionNameWithMultilineLids@2076::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genFunctionNameWithMultilineLids@2076::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genFunctionNameWithMultilineLids@2076 Fantomas.Core.CodePrinter/genFunctionNameWithMultilineLids@2076::@_instance IL_000a: ret } // end of method genFunctionNameWithMultilineLids@2076::.cctor } // end of class genFunctionNameWithMultilineLids@2076 .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionNameWithMultilineLids@2081-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2081-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genFunctionNameWithMultilineLids@2081-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/IdentifierOrDot _arg10) cil managed { // Code size 62 (0x3e) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/IdentifierOrDot V_0, class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_1, class Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot V_2) IL_0000: ldarg.1 IL_0001: stloc.0 IL_0002: ldloc.0 IL_0003: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0008: brtrue.s IL_0025 IL_000a: ldloc.0 IL_000b: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/_UnknownDot IL_0010: brtrue.s IL_0038 IL_0012: ldarg.1 IL_0013: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0018: stloc.1 IL_0019: ldloc.1 IL_001a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_001f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0024: ret IL_0025: ldarg.1 IL_0026: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_002b: stloc.2 IL_002c: ldloc.2 IL_002d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot::item IL_0032: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0037: ret IL_0038: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepDot() IL_003d: ret } // end of method 'genFunctionNameWithMultilineLids@2081-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2081-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2081-2' Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2081-2'::@_instance IL_000a: ret } // end of method 'genFunctionNameWithMultilineLids@2081-2'::.cctor } // end of class 'genFunctionNameWithMultilineLids@2081-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionNameWithMultilineLids@2075-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 t .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 t, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> 'f\'', class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2075-3'::t IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2075-3'::'f\'' IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2075-3'::f IL_001b: ret } // end of method 'genFunctionNameWithMultilineLids@2075-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2075-3'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2075-3'::t IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2075-3'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::colEx(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genFunctionNameWithMultilineLids@2075-3'::Invoke } // end of class 'genFunctionNameWithMultilineLids@2075-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionNameWithMultilineLids@2075-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 trailing .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 trailing, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2075-4'::trailing IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2075-4'::ctx IL_0014: ret } // end of method 'genFunctionNameWithMultilineLids@2075-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2075-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2075-4'::trailing IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genFunctionNameWithMultilineLids@2075-4'::Invoke } // end of class 'genFunctionNameWithMultilineLids@2075-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionNameWithMultilineLids@2074-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genFunctionNameWithMultilineLids@2074-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genFunctionNameWithMultilineLids@2074-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-5' Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-5'::@_instance IL_000a: ret } // end of method 'genFunctionNameWithMultilineLids@2074-5'::.cctor } // end of class 'genFunctionNameWithMultilineLids@2074-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionNameWithMultilineLids@2074-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-6'::ctx IL_000d: ret } // end of method 'genFunctionNameWithMultilineLids@2074-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-6'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genFunctionNameWithMultilineLids@2074-6'::Invoke } // end of class 'genFunctionNameWithMultilineLids@2074-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionNameWithMultilineLids@2074-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-7'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-7'::ctx IL_0014: ret } // end of method 'genFunctionNameWithMultilineLids@2074-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genFunctionNameWithMultilineLids@2074-7'::Invoke } // end of class 'genFunctionNameWithMultilineLids@2074-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionNameWithMultilineLids@2074-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genFunctionNameWithMultilineLids@2074-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genFunctionNameWithMultilineLids@2074-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-8'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-8' Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-8'::@_instance IL_000a: ret } // end of method 'genFunctionNameWithMultilineLids@2074-8'::.cctor } // end of class 'genFunctionNameWithMultilineLids@2074-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionNameWithMultilineLids@2074-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-9'::f IL_0014: ret } // end of method 'genFunctionNameWithMultilineLids@2074-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genFunctionNameWithMultilineLids@2074-9'::Invoke } // end of class 'genFunctionNameWithMultilineLids@2074-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionNameWithMultilineLids@2073-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2073-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2073-10'::f IL_0014: ret } // end of method 'genFunctionNameWithMultilineLids@2073-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2073-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2073-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genFunctionNameWithMultilineLids@2073-10'::Invoke } // end of class 'genFunctionNameWithMultilineLids@2073-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionNameWithMultilineLids@2087-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2087-11' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genFunctionNameWithMultilineLids@2087-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genFunctionNameWithMultilineLids@2087-11'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2087-11'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2087-11' Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2087-11'::@_instance IL_000a: ret } // end of method 'genFunctionNameWithMultilineLids@2087-11'::.cctor } // end of class 'genFunctionNameWithMultilineLids@2087-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2125-54' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-54'::sep IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-54'::ctx IL_0014: ret } // end of method 'short@2125-54'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-54'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-54'::sep IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2125-54'::Invoke } // end of class 'short@2125-54' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2127-56' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@2127-56' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@2127-56'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@2127-56'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@2127-56'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@2127-56' Fantomas.Core.CodePrinter/'short@2127-56'::@_instance IL_000a: ret } // end of method 'short@2127-56'::.cctor } // end of class 'short@2127-56' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2127-57' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@2127-57' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'short@2127-57'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'short@2127-57'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@2127-57'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@2127-57' Fantomas.Core.CodePrinter/'short@2127-57'::@_instance IL_000a: ret } // end of method 'short@2127-57'::.cctor } // end of class 'short@2127-57' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2127-55' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'short@2127-55'::c IL_000d: ret } // end of method 'short@2127-55'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'short@2127-56' Fantomas.Core.CodePrinter/'short@2127-56'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'short@2127-55'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'short@2127-57' Fantomas.Core.CodePrinter/'short@2127-57'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'short@2127-55'::Invoke } // end of class 'short@2127-55' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2125-58' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-58'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-58'::f IL_0014: ret } // end of method 'short@2125-58'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-58'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-58'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2125-58'::Invoke } // end of class 'short@2125-58' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2128-59' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'short@2128-59'::cond IL_000d: ret } // end of method 'short@2128-59'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'short@2128-59'::cond IL_0006: brfalse.s IL_000f IL_0008: ldarg.1 IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_000e: ret IL_000f: ldarg.1 IL_0010: ret } // end of method 'short@2128-59'::Invoke } // end of class 'short@2128-59' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2125-60' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-60'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-60'::f IL_0014: ret } // end of method 'short@2125-60'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-60'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-60'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2125-60'::Invoke } // end of class 'short@2125-60' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2134-61' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@2134-61' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@2134-61'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'short@2134-61'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@2134-61'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@2134-61' Fantomas.Core.CodePrinter/'short@2134-61'::@_instance IL_000a: ret } // end of method 'short@2134-61'::.cctor } // end of class 'short@2134-61' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2134-62' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2134-62'::ctx IL_000d: ret } // end of method 'short@2134-62'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2134-62'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'short@2134-62'::Invoke } // end of class 'short@2134-62' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2134-63' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2134-63'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2134-63'::ctx IL_0014: ret } // end of method 'short@2134-63'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2134-63'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2134-63'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2134-63'::Invoke } // end of class 'short@2134-63' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2134-64' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@2134-64' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@2134-64'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'short@2134-64'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@2134-64'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@2134-64' Fantomas.Core.CodePrinter/'short@2134-64'::@_instance IL_000a: ret } // end of method 'short@2134-64'::.cctor } // end of class 'short@2134-64' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2134-65' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2134-65'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2134-65'::f IL_0014: ret } // end of method 'short@2134-65'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2134-65'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2134-65'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2134-65'::Invoke } // end of class 'short@2134-65' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2133-66' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2133-66'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2133-66'::f IL_0014: ret } // end of method 'short@2133-66'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2133-66'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2133-66'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2133-66'::Invoke } // end of class 'short@2133-66' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2129-67' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2129-67'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2129-67'::f IL_0014: ret } // end of method 'short@2129-67'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2129-67'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2129-67'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2129-67'::Invoke } // end of class 'short@2129-67' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2129-68' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2129-68'::ctx IL_000d: ret } // end of method 'short@2129-68'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2129-68'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'short@2129-68'::Invoke } // end of class 'short@2129-68' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2129-69' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2129-69'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2129-69'::f IL_0014: ret } // end of method 'short@2129-69'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2129-69'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2129-69'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2129-69'::Invoke } // end of class 'short@2129-69' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2125-70' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-70'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-70'::f IL_0014: ret } // end of method 'short@2125-70'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-70'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2125-70'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2125-70'::Invoke } // end of class 'short@2125-70' .class auto ansi serializable sealed nested assembly beforefieldinit genArguments@2146 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genArguments@2146::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genArguments@2146::f IL_0014: ret } // end of method genArguments@2146::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genArguments@2146::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genArguments@2146::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genArguments@2146::Invoke } // end of class genArguments@2146 .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2148-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genArguments@2148-1'::cond IL_000d: ret } // end of method 'genArguments@2148-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genArguments@2148-1'::cond IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'genArguments@2148-1'::Invoke } // end of class 'genArguments@2148-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2146-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2146-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2146-2'::f IL_0014: ret } // end of method 'genArguments@2146-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2146-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2146-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2146-2'::Invoke } // end of class 'genArguments@2146-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2146-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2146-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2146-3'::f IL_0014: ret } // end of method 'genArguments@2146-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2146-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2146-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2146-3'::Invoke } // end of class 'genArguments@2146-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2155-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-4'::ctx IL_000d: ret } // end of method 'genArguments@2155-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-4'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genArguments@2155-4'::Invoke } // end of class 'genArguments@2155-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2155-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-5'::f IL_0014: ret } // end of method 'genArguments@2155-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2155-5'::Invoke } // end of class 'genArguments@2155-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2155-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genArguments@2155-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genArguments@2155-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genArguments@2155-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2155-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genArguments@2155-6' Fantomas.Core.CodePrinter/'genArguments@2155-6'::@_instance IL_000a: ret } // end of method 'genArguments@2155-6'::.cctor } // end of class 'genArguments@2155-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2155-7' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genArguments@2155-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genArguments@2155-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genArguments@2155-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2155-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genArguments@2155-7' Fantomas.Core.CodePrinter/'genArguments@2155-7'::@_instance IL_000a: ret } // end of method 'genArguments@2155-7'::.cctor } // end of class 'genArguments@2155-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2155-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-8'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genArguments@2155-8'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genArguments@2155-8'::f IL_001b: ret } // end of method 'genArguments@2155-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-8'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genArguments@2155-8'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genArguments@2155-8'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genArguments@2155-8'::Invoke } // end of class 'genArguments@2155-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2155-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-9'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-9'::ctx IL_0014: ret } // end of method 'genArguments@2155-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2155-9'::Invoke } // end of class 'genArguments@2155-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2155-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genArguments@2155-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genArguments@2155-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genArguments@2155-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2155-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genArguments@2155-10' Fantomas.Core.CodePrinter/'genArguments@2155-10'::@_instance IL_000a: ret } // end of method 'genArguments@2155-10'::.cctor } // end of class 'genArguments@2155-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2155-11' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genArguments@2155-11' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genArguments@2155-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genArguments@2155-11'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2155-11'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genArguments@2155-11' Fantomas.Core.CodePrinter/'genArguments@2155-11'::@_instance IL_000a: ret } // end of method 'genArguments@2155-11'::.cctor } // end of class 'genArguments@2155-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2155-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-12'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genArguments@2155-12'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genArguments@2155-12'::f IL_001b: ret } // end of method 'genArguments@2155-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-12'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genArguments@2155-12'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genArguments@2155-12'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genArguments@2155-12'::Invoke } // end of class 'genArguments@2155-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2155-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-13'::f IL_0014: ret } // end of method 'genArguments@2155-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2155-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2155-13'::Invoke } // end of class 'genArguments@2155-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2154-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genArguments@2154-14' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genArguments@2154-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genArguments@2154-14'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2154-14'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genArguments@2154-14' Fantomas.Core.CodePrinter/'genArguments@2154-14'::@_instance IL_000a: ret } // end of method 'genArguments@2154-14'::.cctor } // end of class 'genArguments@2154-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2154-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2154-15'::ctx IL_000d: ret } // end of method 'genArguments@2154-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2154-15'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genArguments@2154-15'::Invoke } // end of class 'genArguments@2154-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2154-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2154-16'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2154-16'::ctx IL_0014: ret } // end of method 'genArguments@2154-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2154-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2154-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2154-16'::Invoke } // end of class 'genArguments@2154-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2154-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genArguments@2154-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genArguments@2154-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genArguments@2154-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2154-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genArguments@2154-17' Fantomas.Core.CodePrinter/'genArguments@2154-17'::@_instance IL_000a: ret } // end of method 'genArguments@2154-17'::.cctor } // end of class 'genArguments@2154-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2154-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2154-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2154-18'::f IL_0014: ret } // end of method 'genArguments@2154-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2154-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2154-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2154-18'::Invoke } // end of class 'genArguments@2154-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2153-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2153-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2153-19'::f IL_0014: ret } // end of method 'genArguments@2153-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2153-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2153-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2153-19'::Invoke } // end of class 'genArguments@2153-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2153-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2153-20'::ctx IL_000d: ret } // end of method 'genArguments@2153-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2153-20'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genArguments@2153-20'::Invoke } // end of class 'genArguments@2153-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2153-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2153-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2153-21'::f IL_0014: ret } // end of method 'genArguments@2153-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2153-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2153-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2153-21'::Invoke } // end of class 'genArguments@2153-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2163-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genArguments@2163-23' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genArguments@2163-23'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genArguments@2163-23'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2163-23'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genArguments@2163-23' Fantomas.Core.CodePrinter/'genArguments@2163-23'::@_instance IL_000a: ret } // end of method 'genArguments@2163-23'::.cctor } // end of class 'genArguments@2163-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2163-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 es .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 es) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genArguments@2163-22'::es IL_000d: ret } // end of method 'genArguments@2163-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genArguments@2163-22'::es IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genArguments@2163-23' Fantomas.Core.CodePrinter/'genArguments@2163-23'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genArguments@2163-22'::Invoke } // end of class 'genArguments@2163-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2163-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2163-24'::ctx IL_000d: ret } // end of method 'genArguments@2163-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2163-24'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genArguments@2163-24'::Invoke } // end of class 'genArguments@2163-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2168-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2168-25'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2168-25'::f IL_0014: ret } // end of method 'genArguments@2168-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2168-25'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2168-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2168-25'::Invoke } // end of class 'genArguments@2168-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2171-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genArguments@2171-27'::cond IL_000d: ret } // end of method 'genArguments@2171-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genArguments@2171-27'::cond IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'genArguments@2171-27'::Invoke } // end of class 'genArguments@2171-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2171-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2171-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2171-28'::f IL_0014: ret } // end of method 'genArguments@2171-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2171-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2171-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2171-28'::Invoke } // end of class 'genArguments@2171-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2170-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode node .field public class Fantomas.Core.Context/Context ctx .field public class Fantomas.Core.SyntaxOak/ExprLambdaNode lambdaNode .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode node, class Fantomas.Core.Context/Context ctx, class Fantomas.Core.SyntaxOak/ExprLambdaNode lambdaNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'genArguments@2170-26'::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter/'genArguments@2170-26'::ctx IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/'genArguments@2170-26'::lambdaNode IL_001b: ret } // end of method 'genArguments@2170-26'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(bool isMultiline) cil managed { // Code size 84 (0x54) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, bool V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: nop IL_0001: ldarg.1 IL_0002: brfalse.s IL_0031 IL_0004: nop IL_0005: ldarg.0 IL_0006: ldfld class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter/'genArguments@2170-26'::ctx IL_000b: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0010: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_0015: brfalse.s IL_002d IL_0017: ldarg.0 IL_0018: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/'genArguments@2170-26'::lambdaNode IL_001d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLambdaNode::Expr@ IL_0022: callvirt instance bool Fantomas.Core.SyntaxOak/Expr::get_IsStroustrupStyleExpr() IL_0027: ldc.i4.0 IL_0028: ceq IL_002a: nop IL_002b: br.s IL_0033 IL_002d: ldc.i4.1 IL_002e: nop IL_002f: br.s IL_0033 IL_0031: ldc.i4.0 IL_0032: nop IL_0033: stloc.1 IL_0034: ldloc.1 IL_0035: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2171-27'::.ctor(bool) IL_003a: stloc.0 IL_003b: ldarg.0 IL_003c: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'genArguments@2170-26'::node IL_0041: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::ClosingParen@ IL_0046: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_004b: stloc.2 IL_004c: ldloc.0 IL_004d: ldloc.2 IL_004e: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2171-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0053: ret } // end of method 'genArguments@2170-26'::Invoke } // end of class 'genArguments@2170-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2167-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2167-29'::leadingExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genArguments@2167-29'::continuationExpression IL_0014: ret } // end of method 'genArguments@2167-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2167-29'::leadingExpression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genArguments@2167-29'::continuationExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!0 Fantomas.Core.Context::leadingExpressionIsMultiline(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2167-29'::Invoke } // end of class 'genArguments@2167-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2181-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2181-30'::ctx IL_000d: ret } // end of method 'genArguments@2181-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2181-30'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genArguments@2181-30'::Invoke } // end of class 'genArguments@2181-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2181-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2181-31'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2181-31'::f IL_0014: ret } // end of method 'genArguments@2181-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2181-31'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2181-31'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2181-31'::Invoke } // end of class 'genArguments@2181-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2180-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2180-32'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2180-32'::f IL_0014: ret } // end of method 'genArguments@2180-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2180-32'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2180-32'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2180-32'::Invoke } // end of class 'genArguments@2180-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2180-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2180-33'::ctx IL_000d: ret } // end of method 'genArguments@2180-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2180-33'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genArguments@2180-33'::Invoke } // end of class 'genArguments@2180-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2180-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2180-34'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2180-34'::f IL_0014: ret } // end of method 'genArguments@2180-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2180-34'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2180-34'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2180-34'::Invoke } // end of class 'genArguments@2180-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2163-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2163-35'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2163-35'::f IL_0014: ret } // end of method 'genArguments@2163-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2163-35'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2163-35'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2163-35'::Invoke } // end of class 'genArguments@2163-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2187-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genArguments@2187-36' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genArguments@2187-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genArguments@2187-36'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2187-36'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genArguments@2187-36' Fantomas.Core.CodePrinter/'genArguments@2187-36'::@_instance IL_000a: ret } // end of method 'genArguments@2187-36'::.cctor } // end of class 'genArguments@2187-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'genArguments@2163-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2163-37'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2163-37'::f IL_0014: ret } // end of method 'genArguments@2163-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2163-37'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genArguments@2163-37'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genArguments@2163-37'::Invoke } // end of class 'genArguments@2163-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2190-126' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@2190-126' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@2190-126'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@2190-126'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@2190-126'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@2190-126' Fantomas.Core.CodePrinter/'long@2190-126'::@_instance IL_000a: ret } // end of method 'long@2190-126'::.cctor } // end of class 'long@2190-126' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2190-127' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2190-127'::ctx IL_000d: ret } // end of method 'long@2190-127'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2190-127'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@2190-127'::Invoke } // end of class 'long@2190-127' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2190-128' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2190-128'::sep IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld bool Fantomas.Core.CodePrinter/'long@2190-128'::b IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2190-128'::f2 IL_001b: ret } // end of method 'long@2190-128'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'long@2190-128'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2190-128'::sep IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2190-128'::f2 IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret } // end of method 'long@2190-128'::Invoke } // end of class 'long@2190-128' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2189-129' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2189-129'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2189-129'::f IL_0014: ret } // end of method 'long@2189-129'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2189-129'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2189-129'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2189-129'::Invoke } // end of class 'long@2189-129' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2197-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-21'::sep IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-21'::ctx IL_0014: ret } // end of method 'singleLineTestExpr@2197-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-21'::sep IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2197-21'::Invoke } // end of class 'singleLineTestExpr@2197-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2199-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-23' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@2199-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLineTestExpr@2199-23'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-23'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-23' Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-23'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@2199-23'::.cctor } // end of class 'singleLineTestExpr@2199-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2199-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-24' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@2199-24'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'singleLineTestExpr@2199-24'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-24'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-24' Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-24'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@2199-24'::.cctor } // end of class 'singleLineTestExpr@2199-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2199-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-22'::c IL_000d: ret } // end of method 'singleLineTestExpr@2199-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-23' Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-23'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-22'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-24' Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-24'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'singleLineTestExpr@2199-22'::Invoke } // end of class 'singleLineTestExpr@2199-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2197-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-25'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-25'::f IL_0014: ret } // end of method 'singleLineTestExpr@2197-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-25'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2197-25'::Invoke } // end of class 'singleLineTestExpr@2197-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2197-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-26'::sep IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-26'::ctx IL_0014: ret } // end of method 'singleLineTestExpr@2197-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-26'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-26'::sep IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2197-26'::Invoke } // end of class 'singleLineTestExpr@2197-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2197-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-27'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-27'::f IL_0014: ret } // end of method 'singleLineTestExpr@2197-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-27'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-27'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2197-27'::Invoke } // end of class 'singleLineTestExpr@2197-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2197-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-28'::f IL_0014: ret } // end of method 'singleLineTestExpr@2197-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2197-28'::Invoke } // end of class 'singleLineTestExpr@2197-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2197-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-29'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-29'::f IL_0014: ret } // end of method 'singleLineTestExpr@2197-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-29'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-29'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2197-29'::Invoke } // end of class 'singleLineTestExpr@2197-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2204-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@2204-30' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@2204-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLineTestExpr@2204-30'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2204-30'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2204-30' Fantomas.Core.CodePrinter/'singleLineTestExpr@2204-30'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@2204-30'::.cctor } // end of class 'singleLineTestExpr@2204-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2197-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-31'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-31'::f IL_0014: ret } // end of method 'singleLineTestExpr@2197-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-31'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-31'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2197-31'::Invoke } // end of class 'singleLineTestExpr@2197-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2205-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-33' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@2205-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLineTestExpr@2205-33'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-33'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-33' Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-33'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@2205-33'::.cctor } // end of class 'singleLineTestExpr@2205-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2205-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-34' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@2205-34'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'singleLineTestExpr@2205-34'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-34'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-34' Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-34'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@2205-34'::.cctor } // end of class 'singleLineTestExpr@2205-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2205-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-32'::c IL_000d: ret } // end of method 'singleLineTestExpr@2205-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-33' Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-33'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-32'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-34' Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-34'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'singleLineTestExpr@2205-32'::Invoke } // end of class 'singleLineTestExpr@2205-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2197-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-35'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-35'::f IL_0014: ret } // end of method 'singleLineTestExpr@2197-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-35'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-35'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2197-35'::Invoke } // end of class 'singleLineTestExpr@2197-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2206-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@2206-36' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@2206-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLineTestExpr@2206-36'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2206-36'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2206-36' Fantomas.Core.CodePrinter/'singleLineTestExpr@2206-36'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@2206-36'::.cctor } // end of class 'singleLineTestExpr@2206-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2197-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-37'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-37'::f IL_0014: ret } // end of method 'singleLineTestExpr@2197-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-37'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-37'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2197-37'::Invoke } // end of class 'singleLineTestExpr@2197-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2197-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-38'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-38'::f IL_0014: ret } // end of method 'singleLineTestExpr@2197-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-38'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-38'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2197-38'::Invoke } // end of class 'singleLineTestExpr@2197-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2212-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-1'::sep IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-1'::ctx IL_0014: ret } // end of method 'singleLine@2212-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-1'::sep IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2212-1'::Invoke } // end of class 'singleLine@2212-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2214-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLine@2214-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLine@2214-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLine@2214-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2214-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLine@2214-3' Fantomas.Core.CodePrinter/'singleLine@2214-3'::@_instance IL_000a: ret } // end of method 'singleLine@2214-3'::.cctor } // end of class 'singleLine@2214-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2214-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLine@2214-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'singleLine@2214-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'singleLine@2214-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2214-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLine@2214-4' Fantomas.Core.CodePrinter/'singleLine@2214-4'::@_instance IL_000a: ret } // end of method 'singleLine@2214-4'::.cctor } // end of class 'singleLine@2214-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2214-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLine@2214-2'::c IL_000d: ret } // end of method 'singleLine@2214-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'singleLine@2214-3' Fantomas.Core.CodePrinter/'singleLine@2214-3'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLine@2214-2'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'singleLine@2214-4' Fantomas.Core.CodePrinter/'singleLine@2214-4'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'singleLine@2214-2'::Invoke } // end of class 'singleLine@2214-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2212-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-5'::f IL_0014: ret } // end of method 'singleLine@2212-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2212-5'::Invoke } // end of class 'singleLine@2212-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2212-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-6'::sep IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-6'::ctx IL_0014: ret } // end of method 'singleLine@2212-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-6'::sep IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2212-6'::Invoke } // end of class 'singleLine@2212-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2212-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-7'::f IL_0014: ret } // end of method 'singleLine@2212-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2212-7'::Invoke } // end of class 'singleLine@2212-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2212-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-8'::f IL_0014: ret } // end of method 'singleLine@2212-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2212-8'::Invoke } // end of class 'singleLine@2212-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2212-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-9'::ctx IL_000d: ret } // end of method 'singleLine@2212-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-9'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'singleLine@2212-9'::Invoke } // end of class 'singleLine@2212-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2219-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 startColumn .method assembly specialname rtspecialname instance void .ctor(int32 startColumn) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/'singleLine@2219-10'::startColumn IL_000d: ret } // end of method 'singleLine@2219-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'singleLine@2219-10'::startColumn IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addFixedSpaces(int32, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'singleLine@2219-10'::Invoke } // end of class 'singleLine@2219-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2212-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-11'::f IL_0014: ret } // end of method 'singleLine@2212-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2212-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2212-11'::Invoke } // end of class 'singleLine@2212-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2228-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2228-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'multiLine@2228-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'multiLine@2228-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2228-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2228-2' Fantomas.Core.CodePrinter/'multiLine@2228-2'::@_instance IL_000a: ret } // end of method 'multiLine@2228-2'::.cctor } // end of class 'multiLine@2228-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2228-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multiLine@2228-1'::c IL_000d: ret } // end of method 'multiLine@2228-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multiLine@2228-1'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2228-2' Fantomas.Core.CodePrinter/'multiLine@2228-2'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multiLine@2228-1'::Invoke } // end of class 'multiLine@2228-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2229-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'multiLine@2229-3'::cond IL_000d: ret } // end of method 'multiLine@2229-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'multiLine@2229-3'::cond IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000f: ldarg.1 IL_0010: tail. IL_0012: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0017: ret } // end of method 'multiLine@2229-3'::Invoke } // end of class 'multiLine@2229-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2228-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-4'::f IL_0014: ret } // end of method 'multiLine@2228-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2228-4'::Invoke } // end of class 'multiLine@2228-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2228-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-5'::f IL_0014: ret } // end of method 'multiLine@2228-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2228-5'::Invoke } // end of class 'multiLine@2228-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2231-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2231-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multiLine@2231-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'multiLine@2231-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2231-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2231-6' Fantomas.Core.CodePrinter/'multiLine@2231-6'::@_instance IL_000a: ret } // end of method 'multiLine@2231-6'::.cctor } // end of class 'multiLine@2231-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2231-7' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2231-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'multiLine@2231-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'multiLine@2231-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2231-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2231-7' Fantomas.Core.CodePrinter/'multiLine@2231-7'::@_instance IL_000a: ret } // end of method 'multiLine@2231-7'::.cctor } // end of class 'multiLine@2231-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2231-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2231-8'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'multiLine@2231-8'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multiLine@2231-8'::f IL_001b: ret } // end of method 'multiLine@2231-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2231-8'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'multiLine@2231-8'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multiLine@2231-8'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multiLine@2231-8'::Invoke } // end of class 'multiLine@2231-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2231-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2231-9'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2231-9'::ctx IL_0014: ret } // end of method 'multiLine@2231-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2231-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2231-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2231-9'::Invoke } // end of class 'multiLine@2231-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2231-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2231-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multiLine@2231-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'multiLine@2231-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2231-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2231-10' Fantomas.Core.CodePrinter/'multiLine@2231-10'::@_instance IL_000a: ret } // end of method 'multiLine@2231-10'::.cctor } // end of class 'multiLine@2231-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2231-11' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2231-11' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'multiLine@2231-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'multiLine@2231-11'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2231-11'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2231-11' Fantomas.Core.CodePrinter/'multiLine@2231-11'::@_instance IL_000a: ret } // end of method 'multiLine@2231-11'::.cctor } // end of class 'multiLine@2231-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2231-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2231-12'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'multiLine@2231-12'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multiLine@2231-12'::f IL_001b: ret } // end of method 'multiLine@2231-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2231-12'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'multiLine@2231-12'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multiLine@2231-12'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multiLine@2231-12'::Invoke } // end of class 'multiLine@2231-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2231-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2231-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2231-13'::f IL_0014: ret } // end of method 'multiLine@2231-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2231-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2231-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2231-13'::Invoke } // end of class 'multiLine@2231-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2228-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-14'::f IL_0014: ret } // end of method 'multiLine@2228-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2228-14'::Invoke } // end of class 'multiLine@2228-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2232-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 startColumn .method assembly specialname rtspecialname instance void .ctor(int32 startColumn) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/'multiLine@2232-15'::startColumn IL_000d: ret } // end of method 'multiLine@2232-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'multiLine@2232-15'::startColumn IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addFixedSpaces(int32, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'multiLine@2232-15'::Invoke } // end of class 'multiLine@2232-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2228-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-16'::f IL_0014: ret } // end of method 'multiLine@2228-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2228-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2228-16'::Invoke } // end of class 'multiLine@2228-16' .class auto ansi serializable sealed nested assembly beforefieldinit multiLine@2225 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode node .field public class Fantomas.Core.SyntaxOak/ExprLambdaNode lambdaNode .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode node, class Fantomas.Core.SyntaxOak/ExprLambdaNode lambdaNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/multiLine@2225::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/multiLine@2225::lambdaNode IL_0014: ret } // end of method multiLine@2225::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 288 (0x120) .maxstack 7 .locals init (int32 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, bool V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class [netstandard]System.Collections.Generic.IEnumerable`1 V_10, class Fantomas.Core.SyntaxOak/ExprLambdaNode V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_12) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0006: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_000b: stloc.0 IL_000c: ldarg.0 IL_000d: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/multiLine@2225::node IL_0012: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_0017: stloc.s V_5 IL_0019: ldloc.s V_5 IL_001b: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2228-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0020: stloc.s V_4 IL_0022: ldarg.0 IL_0023: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/multiLine@2225::node IL_0028: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_002d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0032: ldnull IL_0033: ceq IL_0035: nop IL_0036: stloc.s V_7 IL_0038: ldloc.s V_7 IL_003a: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2229-3'::.ctor(bool) IL_003f: stloc.s V_6 IL_0041: ldloc.s V_4 IL_0043: ldloc.s V_6 IL_0045: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2228-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004a: stloc.3 IL_004b: ldarg.0 IL_004c: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/multiLine@2225::node IL_0051: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_0056: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_005b: stloc.s V_4 IL_005d: ldloc.3 IL_005e: ldloc.s V_4 IL_0060: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2228-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0065: stloc.2 IL_0066: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter::get_genLambdaWithParen() IL_006b: ldarg.0 IL_006c: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/multiLine@2225::lambdaNode IL_0071: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_0076: stloc.s V_4 IL_0078: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2231-6' Fantomas.Core.CodePrinter/'multiLine@2231-6'::@_instance IL_007d: stloc.s V_9 IL_007f: ldarg.0 IL_0080: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/multiLine@2225::lambdaNode IL_0085: stloc.s V_11 IL_0087: ldloca.s V_11 IL_0089: constrained. Fantomas.Core.SyntaxOak/ExprLambdaNode IL_008f: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0094: stloc.s V_10 IL_0096: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2231-7' Fantomas.Core.CodePrinter/'multiLine@2231-7'::@_instance IL_009b: stloc.s V_12 IL_009d: ldloc.s V_9 IL_009f: ldloc.s V_10 IL_00a1: ldloc.s V_12 IL_00a3: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2231-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00a8: stloc.s V_8 IL_00aa: ldloc.s V_4 IL_00ac: ldloc.s V_8 IL_00ae: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2231-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b3: stloc.s V_6 IL_00b5: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2231-10' Fantomas.Core.CodePrinter/'multiLine@2231-10'::@_instance IL_00ba: stloc.s V_9 IL_00bc: ldarg.0 IL_00bd: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.CodePrinter/multiLine@2225::lambdaNode IL_00c2: stloc.s V_11 IL_00c4: ldloca.s V_11 IL_00c6: constrained. Fantomas.Core.SyntaxOak/ExprLambdaNode IL_00cc: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_00d1: stloc.s V_10 IL_00d3: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2231-11' Fantomas.Core.CodePrinter/'multiLine@2231-11'::@_instance IL_00d8: stloc.s V_12 IL_00da: ldloc.s V_9 IL_00dc: ldloc.s V_10 IL_00de: ldloc.s V_12 IL_00e0: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2231-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00e5: stloc.s V_8 IL_00e7: ldloc.s V_6 IL_00e9: ldloc.s V_8 IL_00eb: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2231-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00f0: stloc.3 IL_00f1: ldloc.2 IL_00f2: ldloc.3 IL_00f3: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2228-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00f8: stloc.1 IL_00f9: ldloc.0 IL_00fa: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2232-15'::.ctor(int32) IL_00ff: stloc.2 IL_0100: ldloc.1 IL_0101: ldloc.2 IL_0102: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2228-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0107: ldarg.0 IL_0108: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/multiLine@2225::node IL_010d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::ClosingParen@ IL_0112: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0117: ldarg.1 IL_0118: tail. IL_011a: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_011f: ret } // end of method multiLine@2225::Invoke } // end of class multiLine@2225 .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2225-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2225-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multiLine@2225-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multiLine@2225-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2225-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2225-17' Fantomas.Core.CodePrinter/'multiLine@2225-17'::@_instance IL_000a: ret } // end of method 'multiLine@2225-17'::.cctor } // end of class 'multiLine@2225-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2225-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2225-18'::ctx IL_000d: ret } // end of method 'multiLine@2225-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2225-18'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multiLine@2225-18'::Invoke } // end of class 'multiLine@2225-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2225-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2225-19'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2225-19'::ctx IL_0014: ret } // end of method 'multiLine@2225-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2225-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2225-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2225-19'::Invoke } // end of class 'multiLine@2225-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2225-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2225-20' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multiLine@2225-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multiLine@2225-20'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2225-20'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2225-20' Fantomas.Core.CodePrinter/'multiLine@2225-20'::@_instance IL_000a: ret } // end of method 'multiLine@2225-20'::.cctor } // end of class 'multiLine@2225-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2225-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2225-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2225-21'::f IL_0014: ret } // end of method 'multiLine@2225-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2225-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2225-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2225-21'::Invoke } // end of class 'multiLine@2225-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2224-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2224-22'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2224-22'::f IL_0014: ret } // end of method 'multiLine@2224-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2224-22'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2224-22'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2224-22'::Invoke } // end of class 'multiLine@2224-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2243-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-39'::sep IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-39'::ctx IL_0014: ret } // end of method 'singleLineTestExpr@2243-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-39'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-39'::sep IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2243-39'::Invoke } // end of class 'singleLineTestExpr@2243-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2245-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-41' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@2245-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLineTestExpr@2245-41'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-41'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-41' Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-41'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@2245-41'::.cctor } // end of class 'singleLineTestExpr@2245-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2245-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-42' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'singleLineTestExpr@2245-42'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'singleLineTestExpr@2245-42'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-42'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-42' Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-42'::@_instance IL_000a: ret } // end of method 'singleLineTestExpr@2245-42'::.cctor } // end of class 'singleLineTestExpr@2245-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2245-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-40'::c IL_000d: ret } // end of method 'singleLineTestExpr@2245-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-41' Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-41'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-40'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-42' Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-42'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'singleLineTestExpr@2245-40'::Invoke } // end of class 'singleLineTestExpr@2245-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2243-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-43'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-43'::f IL_0014: ret } // end of method 'singleLineTestExpr@2243-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-43'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-43'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2243-43'::Invoke } // end of class 'singleLineTestExpr@2243-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2243-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-44'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-44'::f IL_0014: ret } // end of method 'singleLineTestExpr@2243-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-44'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-44'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2243-44'::Invoke } // end of class 'singleLineTestExpr@2243-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2243-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-45'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-45'::f IL_0014: ret } // end of method 'singleLineTestExpr@2243-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-45'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-45'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2243-45'::Invoke } // end of class 'singleLineTestExpr@2243-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLineTestExpr@2243-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-46'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-46'::f IL_0014: ret } // end of method 'singleLineTestExpr@2243-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-46'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-46'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLineTestExpr@2243-46'::Invoke } // end of class 'singleLineTestExpr@2243-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2251-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-12'::sep IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-12'::ctx IL_0014: ret } // end of method 'singleLine@2251-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-12'::sep IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2251-12'::Invoke } // end of class 'singleLine@2251-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2253-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLine@2253-14' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLine@2253-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLine@2253-14'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2253-14'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLine@2253-14' Fantomas.Core.CodePrinter/'singleLine@2253-14'::@_instance IL_000a: ret } // end of method 'singleLine@2253-14'::.cctor } // end of class 'singleLine@2253-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2253-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLine@2253-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'singleLine@2253-15'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'singleLine@2253-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2253-15'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLine@2253-15' Fantomas.Core.CodePrinter/'singleLine@2253-15'::@_instance IL_000a: ret } // end of method 'singleLine@2253-15'::.cctor } // end of class 'singleLine@2253-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2253-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLine@2253-13'::c IL_000d: ret } // end of method 'singleLine@2253-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'singleLine@2253-14' Fantomas.Core.CodePrinter/'singleLine@2253-14'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'singleLine@2253-13'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'singleLine@2253-15' Fantomas.Core.CodePrinter/'singleLine@2253-15'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'singleLine@2253-13'::Invoke } // end of class 'singleLine@2253-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2251-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-16'::f IL_0014: ret } // end of method 'singleLine@2251-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2251-16'::Invoke } // end of class 'singleLine@2251-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2254-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLine@2254-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLine@2254-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'singleLine@2254-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2254-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLine@2254-17' Fantomas.Core.CodePrinter/'singleLine@2254-17'::@_instance IL_000a: ret } // end of method 'singleLine@2254-17'::.cctor } // end of class 'singleLine@2254-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2251-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-18'::f IL_0014: ret } // end of method 'singleLine@2251-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2251-18'::Invoke } // end of class 'singleLine@2251-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2251-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-19'::f IL_0014: ret } // end of method 'singleLine@2251-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2251-19'::Invoke } // end of class 'singleLine@2251-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2257-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLine@2257-20' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLine@2257-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'singleLine@2257-20'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2257-20'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLine@2257-20' Fantomas.Core.CodePrinter/'singleLine@2257-20'::@_instance IL_000a: ret } // end of method 'singleLine@2257-20'::.cctor } // end of class 'singleLine@2257-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2257-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2257-21'::ctx IL_000d: ret } // end of method 'singleLine@2257-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2257-21'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'singleLine@2257-21'::Invoke } // end of class 'singleLine@2257-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2257-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2257-22'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2257-22'::ctx IL_0014: ret } // end of method 'singleLine@2257-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2257-22'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2257-22'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2257-22'::Invoke } // end of class 'singleLine@2257-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2257-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'singleLine@2257-23' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'singleLine@2257-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'singleLine@2257-23'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2257-23'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'singleLine@2257-23' Fantomas.Core.CodePrinter/'singleLine@2257-23'::@_instance IL_000a: ret } // end of method 'singleLine@2257-23'::.cctor } // end of class 'singleLine@2257-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2257-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2257-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2257-24'::f IL_0014: ret } // end of method 'singleLine@2257-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2257-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2257-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2257-24'::Invoke } // end of class 'singleLine@2257-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2256-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2256-25'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2256-25'::f IL_0014: ret } // end of method 'singleLine@2256-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2256-25'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2256-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2256-25'::Invoke } // end of class 'singleLine@2256-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2251-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-26'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-26'::f IL_0014: ret } // end of method 'singleLine@2251-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-26'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-26'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2251-26'::Invoke } // end of class 'singleLine@2251-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2251-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-27'::ctx IL_000d: ret } // end of method 'singleLine@2251-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-27'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'singleLine@2251-27'::Invoke } // end of class 'singleLine@2251-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'singleLine@2251-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-28'::f IL_0014: ret } // end of method 'singleLine@2251-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'singleLine@2251-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'singleLine@2251-28'::Invoke } // end of class 'singleLine@2251-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2265-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2265-24' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'multiLine@2265-24'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'multiLine@2265-24'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2265-24'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2265-24' Fantomas.Core.CodePrinter/'multiLine@2265-24'::@_instance IL_000a: ret } // end of method 'multiLine@2265-24'::.cctor } // end of class 'multiLine@2265-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2265-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multiLine@2265-23'::c IL_000d: ret } // end of method 'multiLine@2265-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multiLine@2265-23'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2265-24' Fantomas.Core.CodePrinter/'multiLine@2265-24'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multiLine@2265-23'::Invoke } // end of class 'multiLine@2265-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2265-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-25'::ctx IL_000d: ret } // end of method 'multiLine@2265-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-25'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multiLine@2265-25'::Invoke } // end of class 'multiLine@2265-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2265-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-26'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-26'::f IL_0014: ret } // end of method 'multiLine@2265-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-26'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-26'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2265-26'::Invoke } // end of class 'multiLine@2265-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2269-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-27'::ctx IL_000d: ret } // end of method 'multiLine@2269-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-27'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multiLine@2269-27'::Invoke } // end of class 'multiLine@2269-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2269-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-28'::f IL_0014: ret } // end of method 'multiLine@2269-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2269-28'::Invoke } // end of class 'multiLine@2269-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2269-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2269-29' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multiLine@2269-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'multiLine@2269-29'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2269-29'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2269-29' Fantomas.Core.CodePrinter/'multiLine@2269-29'::@_instance IL_000a: ret } // end of method 'multiLine@2269-29'::.cctor } // end of class 'multiLine@2269-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2269-30' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2269-30' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'multiLine@2269-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'multiLine@2269-30'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2269-30'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2269-30' Fantomas.Core.CodePrinter/'multiLine@2269-30'::@_instance IL_000a: ret } // end of method 'multiLine@2269-30'::.cctor } // end of class 'multiLine@2269-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2269-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-31'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'multiLine@2269-31'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multiLine@2269-31'::f IL_001b: ret } // end of method 'multiLine@2269-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-31'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'multiLine@2269-31'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multiLine@2269-31'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multiLine@2269-31'::Invoke } // end of class 'multiLine@2269-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2269-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-32'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-32'::ctx IL_0014: ret } // end of method 'multiLine@2269-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-32'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-32'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2269-32'::Invoke } // end of class 'multiLine@2269-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2269-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2269-33' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multiLine@2269-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'multiLine@2269-33'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2269-33'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2269-33' Fantomas.Core.CodePrinter/'multiLine@2269-33'::@_instance IL_000a: ret } // end of method 'multiLine@2269-33'::.cctor } // end of class 'multiLine@2269-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2269-34' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2269-34' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'multiLine@2269-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'multiLine@2269-34'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2269-34'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2269-34' Fantomas.Core.CodePrinter/'multiLine@2269-34'::@_instance IL_000a: ret } // end of method 'multiLine@2269-34'::.cctor } // end of class 'multiLine@2269-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2269-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-35'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'multiLine@2269-35'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multiLine@2269-35'::f IL_001b: ret } // end of method 'multiLine@2269-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-35'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'multiLine@2269-35'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'multiLine@2269-35'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multiLine@2269-35'::Invoke } // end of class 'multiLine@2269-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2269-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-36'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-36'::f IL_0014: ret } // end of method 'multiLine@2269-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-36'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2269-36'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2269-36'::Invoke } // end of class 'multiLine@2269-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2268-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2268-37'::f IL_000d: ret } // end of method 'multiLine@2268-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2268-37'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multiLine@2268-37'::Invoke } // end of class 'multiLine@2268-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2265-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-38'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-38'::f IL_0014: ret } // end of method 'multiLine@2265-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-38'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-38'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2265-38'::Invoke } // end of class 'multiLine@2265-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2265-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-39'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-39'::f IL_0014: ret } // end of method 'multiLine@2265-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-39'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2265-39'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2265-39'::Invoke } // end of class 'multiLine@2265-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2264-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2264-40' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multiLine@2264-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multiLine@2264-40'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2264-40'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2264-40' Fantomas.Core.CodePrinter/'multiLine@2264-40'::@_instance IL_000a: ret } // end of method 'multiLine@2264-40'::.cctor } // end of class 'multiLine@2264-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2264-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2264-41'::ctx IL_000d: ret } // end of method 'multiLine@2264-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2264-41'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multiLine@2264-41'::Invoke } // end of class 'multiLine@2264-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2264-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2264-42'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2264-42'::ctx IL_0014: ret } // end of method 'multiLine@2264-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2264-42'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2264-42'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2264-42'::Invoke } // end of class 'multiLine@2264-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2264-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multiLine@2264-43' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multiLine@2264-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multiLine@2264-43'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2264-43'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multiLine@2264-43' Fantomas.Core.CodePrinter/'multiLine@2264-43'::@_instance IL_000a: ret } // end of method 'multiLine@2264-43'::.cctor } // end of class 'multiLine@2264-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2264-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2264-44'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2264-44'::f IL_0014: ret } // end of method 'multiLine@2264-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2264-44'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2264-44'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2264-44'::Invoke } // end of class 'multiLine@2264-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'multiLine@2263-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2263-45'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2263-45'::f IL_0014: ret } // end of method 'multiLine@2263-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2263-45'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multiLine@2263-45'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multiLine@2263-45'::Invoke } // end of class 'multiLine@2263-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2140-125' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep .field public class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode node .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2140-125'::sep IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_0014: ret } // end of method 'long@2140-125'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 2104 (0x838) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_3, class Fantomas.Core.SyntaxOak/ExprLambdaNode V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, bool V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_10, class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [netstandard]System.Collections.Generic.IEnumerable`1 V_17, class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_19, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_20, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_21, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_22, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_23, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_24, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_25) IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_000c: brfalse IL_038d IL_0011: ldarg.0 IL_0012: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_0017: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_001c: stloc.1 IL_001d: ldloc.1 IL_001e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0023: brtrue IL_0201 IL_0028: ldarg.0 IL_0029: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_002e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Lambda@ IL_0033: stloc.2 IL_0034: ldloc.2 IL_0035: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_003a: brfalse.s IL_0041 IL_003c: br IL_00da IL_0041: ldloc.2 IL_0042: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0047: stloc.3 IL_0048: ldloc.3 IL_0049: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_004e: stloc.s V_4 IL_0050: ldarg.0 IL_0051: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_0056: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_005b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0060: stloc.s V_7 IL_0062: ldloc.s V_4 IL_0064: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter::get_genLambdaWithParen() IL_0069: ldloc.s V_4 IL_006b: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_0070: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0075: stloc.s V_8 IL_0077: ldloc.s V_7 IL_0079: ldloc.s V_8 IL_007b: newobj instance void Fantomas.Core.CodePrinter/genArguments@2146::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0080: stloc.s V_6 IL_0082: ldarg.1 IL_0083: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0088: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_008d: brfalse.s IL_00a1 IL_008f: ldloc.s V_4 IL_0091: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLambdaNode::Expr@ IL_0096: callvirt instance bool Fantomas.Core.SyntaxOak/Expr::get_IsStroustrupStyleExpr() IL_009b: ldc.i4.0 IL_009c: ceq IL_009e: nop IL_009f: br.s IL_00a3 IL_00a1: ldc.i4.1 IL_00a2: nop IL_00a3: stloc.s V_9 IL_00a5: ldloc.s V_9 IL_00a7: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2148-1'::.ctor(bool) IL_00ac: stloc.s V_7 IL_00ae: ldloc.s V_6 IL_00b0: ldloc.s V_7 IL_00b2: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2146-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b7: stloc.s V_5 IL_00b9: ldarg.0 IL_00ba: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_00bf: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::ClosingParen@ IL_00c4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00c9: stloc.s V_6 IL_00cb: ldloc.s V_5 IL_00cd: ldloc.s V_6 IL_00cf: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2146-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d4: nop IL_00d5: br IL_0330 IL_00da: ldloc.2 IL_00db: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_00e0: stloc.s V_10 IL_00e2: ldloc.s V_10 IL_00e4: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_00e9: stloc.s V_11 IL_00eb: ldarg.0 IL_00ec: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_00f1: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_00f6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00fb: stloc.s V_7 IL_00fd: ldloc.s V_11 IL_00ff: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Function@ IL_0104: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0109: stloc.s V_15 IL_010b: ldloc.s V_15 IL_010d: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2155-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0112: stloc.s V_14 IL_0114: ldloc.s V_11 IL_0116: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Clauses@ IL_011b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genClauses(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0120: stloc.s V_15 IL_0122: ldloc.s V_14 IL_0124: ldloc.s V_15 IL_0126: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2155-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_012b: stloc.s V_13 IL_012d: ldsfld class Fantomas.Core.CodePrinter/'genArguments@2155-6' Fantomas.Core.CodePrinter/'genArguments@2155-6'::@_instance IL_0132: stloc.s V_16 IL_0134: ldloc.s V_11 IL_0136: stloc.s V_18 IL_0138: ldloca.s V_18 IL_013a: constrained. Fantomas.Core.SyntaxOak/ExprMatchLambdaNode IL_0140: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0145: stloc.s V_17 IL_0147: ldsfld class Fantomas.Core.CodePrinter/'genArguments@2155-7' Fantomas.Core.CodePrinter/'genArguments@2155-7'::@_instance IL_014c: stloc.s V_19 IL_014e: ldloc.s V_16 IL_0150: ldloc.s V_17 IL_0152: ldloc.s V_19 IL_0154: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2155-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0159: stloc.s V_15 IL_015b: ldloc.s V_13 IL_015d: ldloc.s V_15 IL_015f: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2155-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0164: stloc.s V_14 IL_0166: ldsfld class Fantomas.Core.CodePrinter/'genArguments@2155-10' Fantomas.Core.CodePrinter/'genArguments@2155-10'::@_instance IL_016b: stloc.s V_16 IL_016d: ldloc.s V_11 IL_016f: stloc.s V_18 IL_0171: ldloca.s V_18 IL_0173: constrained. Fantomas.Core.SyntaxOak/ExprMatchLambdaNode IL_0179: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_017e: stloc.s V_17 IL_0180: ldsfld class Fantomas.Core.CodePrinter/'genArguments@2155-11' Fantomas.Core.CodePrinter/'genArguments@2155-11'::@_instance IL_0185: stloc.s V_19 IL_0187: ldloc.s V_16 IL_0189: ldloc.s V_17 IL_018b: ldloc.s V_19 IL_018d: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2155-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0192: stloc.s V_15 IL_0194: ldloc.s V_14 IL_0196: ldloc.s V_15 IL_0198: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2155-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_019d: stloc.s V_12 IL_019f: ldsfld class Fantomas.Core.CodePrinter/'genArguments@2154-14' Fantomas.Core.CodePrinter/'genArguments@2154-14'::@_instance IL_01a4: stloc.s V_15 IL_01a6: ldloc.s V_15 IL_01a8: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2154-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01ad: stloc.s V_14 IL_01af: ldloc.s V_12 IL_01b1: ldloc.s V_14 IL_01b3: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2154-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01b8: stloc.s V_13 IL_01ba: ldsfld class Fantomas.Core.CodePrinter/'genArguments@2154-17' Fantomas.Core.CodePrinter/'genArguments@2154-17'::@_instance IL_01bf: stloc.s V_14 IL_01c1: ldloc.s V_13 IL_01c3: ldloc.s V_14 IL_01c5: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2154-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01ca: stloc.s V_8 IL_01cc: ldloc.s V_7 IL_01ce: ldloc.s V_8 IL_01d0: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2153-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01d5: stloc.s V_6 IL_01d7: ldloc.s V_6 IL_01d9: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2153-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01de: stloc.s V_5 IL_01e0: ldarg.0 IL_01e1: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_01e6: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::ClosingParen@ IL_01eb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_01f0: stloc.s V_6 IL_01f2: ldloc.s V_5 IL_01f4: ldloc.s V_6 IL_01f6: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2153-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01fb: nop IL_01fc: br IL_0330 IL_0201: ldloc.1 IL_0202: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2163-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0207: stloc.s V_7 IL_0209: ldloc.s V_7 IL_020b: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2163-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0210: stloc.s V_6 IL_0212: ldarg.0 IL_0213: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_0218: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Lambda@ IL_021d: stloc.2 IL_021e: ldloc.2 IL_021f: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0224: brfalse.s IL_0228 IL_0226: br.s IL_0288 IL_0228: ldloc.2 IL_0229: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_022e: stloc.3 IL_022f: ldloc.3 IL_0230: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0235: stloc.s V_4 IL_0237: ldarg.0 IL_0238: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_023d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_0242: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0247: stloc.s V_12 IL_0249: ldloc.s V_4 IL_024b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter::get_genLambdaWithParen() IL_0250: ldloc.s V_4 IL_0252: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_0257: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_025c: stloc.s V_13 IL_025e: ldloc.s V_12 IL_0260: ldloc.s V_13 IL_0262: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2168-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0267: stloc.s V_8 IL_0269: ldarg.0 IL_026a: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_026f: ldarg.1 IL_0270: ldloc.s V_4 IL_0272: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2170-26'::.ctor(class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode, class Fantomas.Core.Context/Context, class Fantomas.Core.SyntaxOak/ExprLambdaNode) IL_0277: stloc.s V_20 IL_0279: ldloc.s V_8 IL_027b: ldloc.s V_20 IL_027d: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2167-29'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0282: nop IL_0283: br IL_0312 IL_0288: ldloc.2 IL_0289: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_028e: stloc.s V_10 IL_0290: ldloc.s V_10 IL_0292: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_0297: stloc.s V_11 IL_0299: ldarg.0 IL_029a: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_029f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_02a4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_02a9: stloc.s V_13 IL_02ab: ldloc.s V_11 IL_02ad: ldloc.s V_11 IL_02af: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Function@ IL_02b4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_02b9: stloc.s V_16 IL_02bb: ldloc.s V_16 IL_02bd: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2181-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02c2: stloc.s V_15 IL_02c4: ldloc.s V_11 IL_02c6: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Clauses@ IL_02cb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genClauses(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02d0: stloc.s V_16 IL_02d2: ldloc.s V_15 IL_02d4: ldloc.s V_16 IL_02d6: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2181-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02db: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02e0: stloc.s V_14 IL_02e2: ldloc.s V_13 IL_02e4: ldloc.s V_14 IL_02e6: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2180-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02eb: stloc.s V_12 IL_02ed: ldloc.s V_12 IL_02ef: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2180-33'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02f4: stloc.s V_8 IL_02f6: ldarg.0 IL_02f7: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_02fc: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::ClosingParen@ IL_0301: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0306: stloc.s V_12 IL_0308: ldloc.s V_8 IL_030a: ldloc.s V_12 IL_030c: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2180-34'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0311: nop IL_0312: stloc.s V_7 IL_0314: ldloc.s V_6 IL_0316: ldloc.s V_7 IL_0318: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2163-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_031d: stloc.s V_5 IL_031f: ldsfld class Fantomas.Core.CodePrinter/'genArguments@2187-36' Fantomas.Core.CodePrinter/'genArguments@2187-36'::@_instance IL_0324: stloc.s V_6 IL_0326: ldloc.s V_5 IL_0328: ldloc.s V_6 IL_032a: newobj instance void Fantomas.Core.CodePrinter/'genArguments@2163-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_032f: nop IL_0330: stloc.0 IL_0331: ldarg.0 IL_0332: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_0337: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::FunctionName@ IL_033c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0341: stloc.s V_5 IL_0343: ldarg.0 IL_0344: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_0349: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_034e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0353: ldnull IL_0354: ceq IL_0356: nop IL_0357: stloc.s V_9 IL_0359: ldsfld class Fantomas.Core.CodePrinter/'long@2190-126' Fantomas.Core.CodePrinter/'long@2190-126'::@_instance IL_035e: stloc.s V_8 IL_0360: ldloc.s V_8 IL_0362: newobj instance void Fantomas.Core.CodePrinter/'long@2190-127'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0367: stloc.s V_7 IL_0369: ldarg.0 IL_036a: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2140-125'::sep IL_036f: ldloc.s V_9 IL_0371: ldloc.s V_7 IL_0373: newobj instance void Fantomas.Core.CodePrinter/'long@2190-128'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0378: stloc.s V_6 IL_037a: ldloc.s V_5 IL_037c: ldloc.s V_6 IL_037e: newobj instance void Fantomas.Core.CodePrinter/'long@2189-129'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0383: ldloc.0 IL_0384: ldarg.1 IL_0385: tail. IL_0387: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_038c: ret IL_038d: ldarg.0 IL_038e: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_0393: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Lambda@ IL_0398: stloc.2 IL_0399: ldloc.2 IL_039a: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_039f: brfalse.s IL_03a6 IL_03a1: br IL_052c IL_03a6: ldloc.2 IL_03a7: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_03ac: stloc.3 IL_03ad: ldloc.3 IL_03ae: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_03b3: stloc.s V_4 IL_03b5: ldarg.0 IL_03b6: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_03bb: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::FunctionName@ IL_03c0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_03c5: stloc.s V_21 IL_03c7: ldarg.0 IL_03c8: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2140-125'::sep IL_03cd: ldloc.s V_21 IL_03cf: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03d4: stloc.s V_16 IL_03d6: ldarg.0 IL_03d7: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_03dc: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_03e1: stloc.1 IL_03e2: ldloc.1 IL_03e3: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2199-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_03e8: stloc.s V_21 IL_03ea: ldloc.s V_16 IL_03ec: ldloc.s V_21 IL_03ee: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03f3: stloc.s V_15 IL_03f5: ldarg.0 IL_03f6: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2140-125'::sep IL_03fb: ldloc.s V_15 IL_03fd: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0402: stloc.s V_14 IL_0404: ldarg.0 IL_0405: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_040a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_040f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0414: stloc.s V_15 IL_0416: ldloc.s V_14 IL_0418: ldloc.s V_15 IL_041a: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_041f: stloc.s V_13 IL_0421: ldloc.s V_4 IL_0423: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::enterNode(!!0) IL_0428: stloc.s V_14 IL_042a: ldloc.s V_13 IL_042c: ldloc.s V_14 IL_042e: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0433: stloc.s V_12 IL_0435: ldloc.s V_4 IL_0437: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLambdaNode::Fun@ IL_043c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0441: stloc.s V_13 IL_0443: ldloc.s V_12 IL_0445: ldloc.s V_13 IL_0447: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-29'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_044c: stloc.s V_8 IL_044e: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2204-30' Fantomas.Core.CodePrinter/'singleLineTestExpr@2204-30'::@_instance IL_0453: stloc.s V_12 IL_0455: ldloc.s V_8 IL_0457: ldloc.s V_12 IL_0459: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_045e: stloc.s V_7 IL_0460: ldloc.s V_4 IL_0462: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprLambdaNode::Parameters@ IL_0467: stloc.s V_22 IL_0469: ldloc.s V_22 IL_046b: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2205-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0470: stloc.s V_8 IL_0472: ldloc.s V_7 IL_0474: ldloc.s V_8 IL_0476: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_047b: stloc.s V_6 IL_047d: ldsfld class Fantomas.Core.CodePrinter/'singleLineTestExpr@2206-36' Fantomas.Core.CodePrinter/'singleLineTestExpr@2206-36'::@_instance IL_0482: stloc.s V_7 IL_0484: ldloc.s V_6 IL_0486: ldloc.s V_7 IL_0488: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_048d: stloc.s V_5 IL_048f: ldloc.s V_4 IL_0491: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLambdaNode::Arrow@ IL_0496: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_049b: stloc.s V_6 IL_049d: ldloc.s V_5 IL_049f: ldloc.s V_6 IL_04a1: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2197-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04a6: stloc.0 IL_04a7: ldarg.0 IL_04a8: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_04ad: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::FunctionName@ IL_04b2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_04b7: stloc.s V_6 IL_04b9: ldarg.0 IL_04ba: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_04bf: ldloc.s V_4 IL_04c1: newobj instance void Fantomas.Core.CodePrinter/multiLine@2225::.ctor(class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode, class Fantomas.Core.SyntaxOak/ExprLambdaNode) IL_04c6: stloc.s V_8 IL_04c8: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2225-17' Fantomas.Core.CodePrinter/'multiLine@2225-17'::@_instance IL_04cd: stloc.s V_14 IL_04cf: ldloc.s V_14 IL_04d1: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2225-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04d6: stloc.s V_13 IL_04d8: ldloc.s V_8 IL_04da: ldloc.s V_13 IL_04dc: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2225-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04e1: stloc.s V_12 IL_04e3: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2225-20' Fantomas.Core.CodePrinter/'multiLine@2225-20'::@_instance IL_04e8: stloc.s V_13 IL_04ea: ldloc.s V_12 IL_04ec: ldloc.s V_13 IL_04ee: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2225-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04f3: stloc.s V_7 IL_04f5: ldloc.s V_6 IL_04f7: ldloc.s V_7 IL_04f9: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2224-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04fe: stloc.s V_5 IL_0500: nop IL_0501: ldloc.0 IL_0502: ldarg.1 IL_0503: call bool Fantomas.Core.Context::futureNlnCheck(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0508: brfalse.s IL_0515 IL_050a: ldloc.s V_5 IL_050c: ldarg.1 IL_050d: tail. IL_050f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0514: ret IL_0515: ldarg.0 IL_0516: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2140-125'::sep IL_051b: ldarg.0 IL_051c: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_0521: ldloc.s V_4 IL_0523: ldarg.1 IL_0524: tail. IL_0526: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::singleLine@2209(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode, class Fantomas.Core.SyntaxOak/ExprLambdaNode, class Fantomas.Core.Context/Context) IL_052b: ret IL_052c: ldloc.2 IL_052d: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0532: stloc.s V_10 IL_0534: ldloc.s V_10 IL_0536: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_053b: stloc.s V_11 IL_053d: ldarg.0 IL_053e: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_0543: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::FunctionName@ IL_0548: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_054d: stloc.s V_12 IL_054f: ldarg.0 IL_0550: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2140-125'::sep IL_0555: ldloc.s V_12 IL_0557: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-39'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_055c: stloc.s V_8 IL_055e: ldarg.0 IL_055f: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_0564: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_0569: stloc.1 IL_056a: ldloc.1 IL_056b: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2245-40'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0570: stloc.s V_12 IL_0572: ldloc.s V_8 IL_0574: ldloc.s V_12 IL_0576: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_057b: stloc.s V_7 IL_057d: ldarg.0 IL_057e: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_0583: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_0588: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_058d: stloc.s V_8 IL_058f: ldloc.s V_7 IL_0591: ldloc.s V_8 IL_0593: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-44'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0598: stloc.s V_6 IL_059a: ldloc.s V_11 IL_059c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::enterNode(!!0) IL_05a1: stloc.s V_7 IL_05a3: ldloc.s V_6 IL_05a5: ldloc.s V_7 IL_05a7: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-45'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05ac: stloc.s V_5 IL_05ae: ldloc.s V_11 IL_05b0: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Function@ IL_05b5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_05ba: stloc.s V_6 IL_05bc: ldloc.s V_5 IL_05be: ldloc.s V_6 IL_05c0: newobj instance void Fantomas.Core.CodePrinter/'singleLineTestExpr@2243-46'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05c5: stloc.0 IL_05c6: ldarg.0 IL_05c7: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_05cc: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::FunctionName@ IL_05d1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_05d6: stloc.s V_15 IL_05d8: ldarg.0 IL_05d9: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2140-125'::sep IL_05de: ldloc.s V_15 IL_05e0: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2251-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05e5: stloc.s V_14 IL_05e7: ldarg.0 IL_05e8: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_05ed: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_05f2: stloc.1 IL_05f3: ldloc.1 IL_05f4: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2253-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_05f9: stloc.s V_15 IL_05fb: ldloc.s V_14 IL_05fd: ldloc.s V_15 IL_05ff: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2251-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0604: stloc.s V_13 IL_0606: ldsfld class Fantomas.Core.CodePrinter/'singleLine@2254-17' Fantomas.Core.CodePrinter/'singleLine@2254-17'::@_instance IL_060b: stloc.s V_14 IL_060d: ldloc.s V_13 IL_060f: ldloc.s V_14 IL_0611: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2251-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0616: stloc.s V_12 IL_0618: ldarg.0 IL_0619: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_061e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_0623: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0628: stloc.s V_13 IL_062a: ldloc.s V_12 IL_062c: ldloc.s V_13 IL_062e: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2251-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0633: stloc.s V_8 IL_0635: ldloc.s V_11 IL_0637: ldloc.s V_11 IL_0639: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Function@ IL_063e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0643: stloc.s V_13 IL_0645: ldloc.s V_11 IL_0647: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Clauses@ IL_064c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genClauses(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0651: stloc.s V_15 IL_0653: ldsfld class Fantomas.Core.CodePrinter/'singleLine@2257-20' Fantomas.Core.CodePrinter/'singleLine@2257-20'::@_instance IL_0658: stloc.s V_23 IL_065a: ldloc.s V_23 IL_065c: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2257-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0661: stloc.s V_21 IL_0663: ldloc.s V_15 IL_0665: ldloc.s V_21 IL_0667: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2257-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_066c: stloc.s V_16 IL_066e: ldsfld class Fantomas.Core.CodePrinter/'singleLine@2257-23' Fantomas.Core.CodePrinter/'singleLine@2257-23'::@_instance IL_0673: stloc.s V_21 IL_0675: ldloc.s V_16 IL_0677: ldloc.s V_21 IL_0679: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2257-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_067e: stloc.s V_14 IL_0680: ldloc.s V_13 IL_0682: ldloc.s V_14 IL_0684: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2256-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0689: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_068e: stloc.s V_12 IL_0690: ldloc.s V_8 IL_0692: ldloc.s V_12 IL_0694: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2251-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0699: stloc.s V_7 IL_069b: ldloc.s V_7 IL_069d: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2251-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06a2: stloc.s V_6 IL_06a4: ldarg.0 IL_06a5: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_06aa: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::ClosingParen@ IL_06af: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_06b4: stloc.s V_7 IL_06b6: ldloc.s V_6 IL_06b8: ldloc.s V_7 IL_06ba: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2251-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06bf: stloc.s V_5 IL_06c1: ldarg.0 IL_06c2: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_06c7: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::FunctionName@ IL_06cc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_06d1: stloc.s V_7 IL_06d3: ldarg.0 IL_06d4: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_06d9: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_06de: stloc.1 IL_06df: ldloc.1 IL_06e0: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2265-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_06e5: stloc.s V_16 IL_06e7: ldloc.s V_16 IL_06e9: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2265-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06ee: stloc.s V_15 IL_06f0: ldarg.0 IL_06f1: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_06f6: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_06fb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0700: stloc.s V_16 IL_0702: ldloc.s V_15 IL_0704: ldloc.s V_16 IL_0706: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2265-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_070b: stloc.s V_14 IL_070d: ldloc.s V_11 IL_070f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Function@ IL_0714: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0719: stloc.s V_24 IL_071b: ldloc.s V_24 IL_071d: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2269-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0722: stloc.s V_23 IL_0724: ldloc.s V_11 IL_0726: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Clauses@ IL_072b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genClauses(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0730: stloc.s V_24 IL_0732: ldloc.s V_23 IL_0734: ldloc.s V_24 IL_0736: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2269-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_073b: stloc.s V_21 IL_073d: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2269-29' Fantomas.Core.CodePrinter/'multiLine@2269-29'::@_instance IL_0742: stloc.s V_25 IL_0744: ldloc.s V_11 IL_0746: stloc.s V_18 IL_0748: ldloca.s V_18 IL_074a: constrained. Fantomas.Core.SyntaxOak/ExprMatchLambdaNode IL_0750: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0755: stloc.s V_17 IL_0757: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2269-30' Fantomas.Core.CodePrinter/'multiLine@2269-30'::@_instance IL_075c: stloc.s V_19 IL_075e: ldloc.s V_25 IL_0760: ldloc.s V_17 IL_0762: ldloc.s V_19 IL_0764: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2269-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0769: stloc.s V_24 IL_076b: ldloc.s V_21 IL_076d: ldloc.s V_24 IL_076f: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2269-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0774: stloc.s V_23 IL_0776: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2269-33' Fantomas.Core.CodePrinter/'multiLine@2269-33'::@_instance IL_077b: stloc.s V_25 IL_077d: ldloc.s V_11 IL_077f: stloc.s V_18 IL_0781: ldloca.s V_18 IL_0783: constrained. Fantomas.Core.SyntaxOak/ExprMatchLambdaNode IL_0789: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_078e: stloc.s V_17 IL_0790: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2269-34' Fantomas.Core.CodePrinter/'multiLine@2269-34'::@_instance IL_0795: stloc.s V_19 IL_0797: ldloc.s V_25 IL_0799: ldloc.s V_17 IL_079b: ldloc.s V_19 IL_079d: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2269-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_07a2: stloc.s V_24 IL_07a4: ldloc.s V_23 IL_07a6: ldloc.s V_24 IL_07a8: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2269-36'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07ad: stloc.s V_16 IL_07af: ldloc.s V_16 IL_07b1: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2268-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07b6: stloc.s V_15 IL_07b8: ldloc.s V_14 IL_07ba: ldloc.s V_15 IL_07bc: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2265-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07c1: stloc.s V_13 IL_07c3: ldarg.0 IL_07c4: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.CodePrinter/'long@2140-125'::node IL_07c9: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::ClosingParen@ IL_07ce: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_07d3: stloc.s V_14 IL_07d5: ldloc.s V_13 IL_07d7: ldloc.s V_14 IL_07d9: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2265-39'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07de: stloc.s V_12 IL_07e0: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2264-40' Fantomas.Core.CodePrinter/'multiLine@2264-40'::@_instance IL_07e5: stloc.s V_15 IL_07e7: ldloc.s V_15 IL_07e9: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2264-41'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07ee: stloc.s V_14 IL_07f0: ldloc.s V_12 IL_07f2: ldloc.s V_14 IL_07f4: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2264-42'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07f9: stloc.s V_13 IL_07fb: ldsfld class Fantomas.Core.CodePrinter/'multiLine@2264-43' Fantomas.Core.CodePrinter/'multiLine@2264-43'::@_instance IL_0800: stloc.s V_14 IL_0802: ldloc.s V_13 IL_0804: ldloc.s V_14 IL_0806: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2264-44'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_080b: stloc.s V_8 IL_080d: ldloc.s V_7 IL_080f: ldloc.s V_8 IL_0811: newobj instance void Fantomas.Core.CodePrinter/'multiLine@2263-45'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0816: stloc.s V_6 IL_0818: nop IL_0819: ldloc.0 IL_081a: ldarg.1 IL_081b: call bool Fantomas.Core.Context::futureNlnCheck(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0820: brfalse.s IL_082d IL_0822: ldloc.s V_6 IL_0824: ldarg.1 IL_0825: tail. IL_0827: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_082c: ret IL_082d: ldloc.s V_5 IL_082f: ldarg.1 IL_0830: tail. IL_0832: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0837: ret } // end of method 'long@2140-125'::Invoke } // end of class 'long@2140-125' .class auto ansi serializable sealed nested assembly beforefieldinit genAppWithLambda@2282 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAppWithLambda@2282::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAppWithLambda@2282::long IL_0014: ret } // end of method genAppWithLambda@2282::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAppWithLambda@2282::short IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAppWithLambda@2282::long IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genAppWithLambda@2282::Invoke } // end of class genAppWithLambda@2282 .class auto ansi serializable sealed nested assembly beforefieldinit genPatLeftMiddleRight@2297 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genPatLeftMiddleRight@2297 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genPatLeftMiddleRight@2297::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genPatLeftMiddleRight@2297::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genPatLeftMiddleRight@2297::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genPatLeftMiddleRight@2297 Fantomas.Core.CodePrinter/genPatLeftMiddleRight@2297::@_instance IL_000a: ret } // end of method genPatLeftMiddleRight@2297::.cctor } // end of class genPatLeftMiddleRight@2297 .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatLeftMiddleRight@2296-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-1'::f IL_0014: ret } // end of method 'genPatLeftMiddleRight@2296-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatLeftMiddleRight@2296-1'::Invoke } // end of class 'genPatLeftMiddleRight@2296-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatLeftMiddleRight@2300-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2300-2'::e IL_000d: ret } // end of method 'genPatLeftMiddleRight@2300-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2300-2'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genPatLeftMiddleRight@2300-2'::Invoke } // end of class 'genPatLeftMiddleRight@2300-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatLeftMiddleRight@2296-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-3'::f IL_0014: ret } // end of method 'genPatLeftMiddleRight@2296-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatLeftMiddleRight@2296-3'::Invoke } // end of class 'genPatLeftMiddleRight@2296-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatLeftMiddleRight@2301-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2301-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPatLeftMiddleRight@2301-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPatLeftMiddleRight@2301-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2301-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2301-4' Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2301-4'::@_instance IL_000a: ret } // end of method 'genPatLeftMiddleRight@2301-4'::.cctor } // end of class 'genPatLeftMiddleRight@2301-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatLeftMiddleRight@2296-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-5'::f IL_0014: ret } // end of method 'genPatLeftMiddleRight@2296-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatLeftMiddleRight@2296-5'::Invoke } // end of class 'genPatLeftMiddleRight@2296-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatLeftMiddleRight@2296-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-6'::f IL_0014: ret } // end of method 'genPatLeftMiddleRight@2296-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatLeftMiddleRight@2296-6'::Invoke } // end of class 'genPatLeftMiddleRight@2296-6' .class auto ansi serializable sealed nested assembly beforefieldinit genTyparDecl@2307 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/genTyparDecl@2307::cond IL_000d: ret } // end of method genTyparDecl@2307::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/genTyparDecl@2307::cond IL_0006: brfalse.s IL_000f IL_0008: ldarg.1 IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_000e: ret IL_000f: ldarg.1 IL_0010: ret } // end of method genTyparDecl@2307::Invoke } // end of class genTyparDecl@2307 .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecl@2306-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecl@2306-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecl@2306-1'::f IL_0014: ret } // end of method 'genTyparDecl@2306-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecl@2306-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecl@2306-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTyparDecl@2306-1'::Invoke } // end of class 'genTyparDecl@2306-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecl@2306-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecl@2306-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecl@2306-2'::f IL_0014: ret } // end of method 'genTyparDecl@2306-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecl@2306-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecl@2306-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTyparDecl@2306-2'::Invoke } // end of class 'genTyparDecl@2306-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2315-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public bool isFirstTypeParam .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool isFirstTypeParam) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTyparDecls@2315-1'::isFirstTypeParam IL_000d: ret } // end of method 'genTyparDecls@2315-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TyparDeclNode td) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genTyparDecls@2315-1'::isFirstTypeParam IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTyparDecl(bool, class Fantomas.Core.SyntaxOak/TyparDeclNode) IL_000c: ret } // end of method 'genTyparDecls@2315-1'::Invoke } // end of class 'genTyparDecls@2315-1' .class auto ansi serializable sealed nested assembly beforefieldinit genTyparDecls@2315 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field static assembly initonly class Fantomas.Core.CodePrinter/genTyparDecls@2315 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ret } // end of method genTyparDecls@2315::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Invoke(int32 i) cil managed { // Code size 12 (0xc) .maxstack 6 .locals init (bool V_0) IL_0000: ldarg.1 IL_0001: ldc.i4.0 IL_0002: ceq IL_0004: stloc.0 IL_0005: ldloc.0 IL_0006: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2315-1'::.ctor(bool) IL_000b: ret } // end of method genTyparDecls@2315::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genTyparDecls@2315::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genTyparDecls@2315 Fantomas.Core.CodePrinter/genTyparDecls@2315::@_instance IL_000a: ret } // end of method genTyparDecls@2315::.cctor } // end of class genTyparDecls@2315 .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2315-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTyparDecls@2315-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTyparDecls@2315-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genTyparDecls@2315-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2315-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTyparDecls@2315-3' Fantomas.Core.CodePrinter/'genTyparDecls@2315-3'::@_instance IL_000a: ret } // end of method 'genTyparDecls@2315-3'::.cctor } // end of class 'genTyparDecls@2315-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2315-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genTyparDecls@2315-2'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genTyparDecls@2315-2'::f IL_0014: ret } // end of method 'genTyparDecls@2315-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genTyparDecls@2315-3' Fantomas.Core.CodePrinter/'genTyparDecls@2315-3'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genTyparDecls@2315-2'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genTyparDecls@2315-2'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::coli(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genTyparDecls@2315-2'::Invoke } // end of class 'genTyparDecls@2315-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2314-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2314-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2314-4'::f IL_0014: ret } // end of method 'genTyparDecls@2314-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2314-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2314-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTyparDecls@2314-4'::Invoke } // end of class 'genTyparDecls@2314-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2316-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTyparDecls@2316-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTyparDecls@2316-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genTyparDecls@2316-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2316-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTyparDecls@2316-5' Fantomas.Core.CodePrinter/'genTyparDecls@2316-5'::@_instance IL_000a: ret } // end of method 'genTyparDecls@2316-5'::.cctor } // end of class 'genTyparDecls@2316-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2316-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2316-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2316-6'::f IL_0014: ret } // end of method 'genTyparDecls@2316-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2316-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2316-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTyparDecls@2316-6'::Invoke } // end of class 'genTyparDecls@2316-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2316-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTyparDecls@2316-7'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2316-7'::f IL_0014: ret } // end of method 'genTyparDecls@2316-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genTyparDecls@2316-7'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2316-7'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genTyparDecls@2316-7'::Invoke } // end of class 'genTyparDecls@2316-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2314-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2314-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2314-8'::f IL_0014: ret } // end of method 'genTyparDecls@2314-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2314-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2314-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTyparDecls@2314-8'::Invoke } // end of class 'genTyparDecls@2314-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2314-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2314-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2314-9'::f IL_0014: ret } // end of method 'genTyparDecls@2314-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2314-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2314-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTyparDecls@2314-9'::Invoke } // end of class 'genTyparDecls@2314-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2321-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public bool isFirstTypeParam .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool isFirstTypeParam) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTyparDecls@2321-11'::isFirstTypeParam IL_000d: ret } // end of method 'genTyparDecls@2321-11'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TyparDeclNode td) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genTyparDecls@2321-11'::isFirstTypeParam IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTyparDecl(bool, class Fantomas.Core.SyntaxOak/TyparDeclNode) IL_000c: ret } // end of method 'genTyparDecls@2321-11'::Invoke } // end of class 'genTyparDecls@2321-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2321-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTyparDecls@2321-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ret } // end of method 'genTyparDecls@2321-10'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Invoke(int32 i) cil managed { // Code size 12 (0xc) .maxstack 6 .locals init (bool V_0) IL_0000: ldarg.1 IL_0001: ldc.i4.0 IL_0002: ceq IL_0004: stloc.0 IL_0005: ldloc.0 IL_0006: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2321-11'::.ctor(bool) IL_000b: ret } // end of method 'genTyparDecls@2321-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2321-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTyparDecls@2321-10' Fantomas.Core.CodePrinter/'genTyparDecls@2321-10'::@_instance IL_000a: ret } // end of method 'genTyparDecls@2321-10'::.cctor } // end of class 'genTyparDecls@2321-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2321-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTyparDecls@2321-13' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTyparDecls@2321-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genTyparDecls@2321-13'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2321-13'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTyparDecls@2321-13' Fantomas.Core.CodePrinter/'genTyparDecls@2321-13'::@_instance IL_000a: ret } // end of method 'genTyparDecls@2321-13'::.cctor } // end of class 'genTyparDecls@2321-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2321-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genTyparDecls@2321-12'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genTyparDecls@2321-12'::f IL_0014: ret } // end of method 'genTyparDecls@2321-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genTyparDecls@2321-13' Fantomas.Core.CodePrinter/'genTyparDecls@2321-13'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genTyparDecls@2321-12'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter/'genTyparDecls@2321-12'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::coli(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genTyparDecls@2321-12'::Invoke } // end of class 'genTyparDecls@2321-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2320-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2320-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2320-14'::f IL_0014: ret } // end of method 'genTyparDecls@2320-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2320-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2320-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTyparDecls@2320-14'::Invoke } // end of class 'genTyparDecls@2320-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTyparDecls@2320-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2320-15'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2320-15'::f IL_0014: ret } // end of method 'genTyparDecls@2320-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2320-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTyparDecls@2320-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTyparDecls@2320-15'::Invoke } // end of class 'genTyparDecls@2320-15' .class auto ansi serializable sealed nested assembly beforefieldinit genPat@2330 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genPat@2330::e IL_000d: ret } // end of method genPat@2330::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genPat@2330::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method genPat@2330::Invoke } // end of class genPat@2330 .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2330-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2330-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genPat@2330-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genPat@2330-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2330-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2330-2' Fantomas.Core.CodePrinter/'genPat@2330-2'::@_instance IL_000a: ret } // end of method 'genPat@2330-2'::.cctor } // end of class 'genPat@2330-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2330-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2330-1'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPat@2330-1'::c IL_0014: ret } // end of method 'genPat@2330-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2330-1'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPat@2330-1'::c IL_000c: ldsfld class Fantomas.Core.CodePrinter/'genPat@2330-2' Fantomas.Core.CodePrinter/'genPat@2330-2'::@_instance IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genPat@2330-1'::Invoke } // end of class 'genPat@2330-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2334-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2334-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2334-3'::f IL_0014: ret } // end of method 'genPat@2334-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2334-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2334-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2334-3'::Invoke } // end of class 'genPat@2334-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2338-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2338-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPat@2338-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genPat@2338-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2338-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2338-5' Fantomas.Core.CodePrinter/'genPat@2338-5'::@_instance IL_000a: ret } // end of method 'genPat@2338-5'::.cctor } // end of class 'genPat@2338-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2339-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2339-6'::f IL_000d: ret } // end of method 'genPat@2339-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2339-6'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genPat@2339-6'::Invoke } // end of class 'genPat@2339-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2339-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2339-7'::expr IL_000d: ret } // end of method 'genPat@2339-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2339-7'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genPat@2339-7'::Invoke } // end of class 'genPat@2339-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2338-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2338-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2338-8'::f IL_0014: ret } // end of method 'genPat@2338-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2338-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2338-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2338-8'::Invoke } // end of class 'genPat@2338-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2337-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2337-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genPat@2337-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 35 (0x23) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genPat@2338-5' Fantomas.Core.CodePrinter/'genPat@2338-5'::@_instance IL_0005: stloc.0 IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_000c: stloc.3 IL_000d: ldloc.3 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genPat@2339-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0013: stloc.2 IL_0014: ldloc.2 IL_0015: newobj instance void Fantomas.Core.CodePrinter/'genPat@2339-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001a: stloc.1 IL_001b: ldloc.0 IL_001c: ldloc.1 IL_001d: newobj instance void Fantomas.Core.CodePrinter/'genPat@2338-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0022: ret } // end of method 'genPat@2337-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2337-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2337-4' Fantomas.Core.CodePrinter/'genPat@2337-4'::@_instance IL_000a: ret } // end of method 'genPat@2337-4'::.cctor } // end of class 'genPat@2337-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2336-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genPat@2336-9'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genPat@2336-9'::o IL_0014: ret } // end of method 'genPat@2336-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genPat@2336-9'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genPat@2336-9'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genPat@2336-9'::Invoke } // end of class 'genPat@2336-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2334-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2334-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2334-10'::f IL_0014: ret } // end of method 'genPat@2334-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2334-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2334-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2334-10'::Invoke } // end of class 'genPat@2334-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2343-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-11'::f IL_0014: ret } // end of method 'genPat@2343-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2343-11'::Invoke } // end of class 'genPat@2343-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2345-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2345-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPat@2345-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPat@2345-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2345-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2345-12' Fantomas.Core.CodePrinter/'genPat@2345-12'::@_instance IL_000a: ret } // end of method 'genPat@2345-12'::.cctor } // end of class 'genPat@2345-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2343-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-13'::f IL_0014: ret } // end of method 'genPat@2343-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2343-13'::Invoke } // end of class 'genPat@2343-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2343-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-14'::f IL_0014: ret } // end of method 'genPat@2343-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2343-14'::Invoke } // end of class 'genPat@2343-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2347-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2347-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPat@2347-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPat@2347-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2347-15'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2347-15' Fantomas.Core.CodePrinter/'genPat@2347-15'::@_instance IL_000a: ret } // end of method 'genPat@2347-15'::.cctor } // end of class 'genPat@2347-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2343-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-16'::f IL_0014: ret } // end of method 'genPat@2343-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2343-16'::Invoke } // end of class 'genPat@2343-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2343-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-17'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-17'::f IL_0014: ret } // end of method 'genPat@2343-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-17'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2343-17'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2343-17'::Invoke } // end of class 'genPat@2343-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2350-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2350-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2350-18'::f IL_0014: ret } // end of method 'genPat@2350-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2350-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2350-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2350-18'::Invoke } // end of class 'genPat@2350-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatWithIdent@2356-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPatWithIdent@2356-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPatWithIdent@2356-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPatWithIdent@2356-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPatWithIdent@2356-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPatWithIdent@2356-1' Fantomas.Core.CodePrinter/'genPatWithIdent@2356-1'::@_instance IL_000a: ret } // end of method 'genPatWithIdent@2356-1'::.cctor } // end of class 'genPatWithIdent@2356-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatWithIdent@2355-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-2'::f IL_0014: ret } // end of method 'genPatWithIdent@2355-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatWithIdent@2355-2'::Invoke } // end of class 'genPatWithIdent@2355-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatWithIdent@2355-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-3'::f IL_0014: ret } // end of method 'genPatWithIdent@2355-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatWithIdent@2355-3'::Invoke } // end of class 'genPatWithIdent@2355-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatWithIdent@2358-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPatWithIdent@2358-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPatWithIdent@2358-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPatWithIdent@2358-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPatWithIdent@2358-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPatWithIdent@2358-4' Fantomas.Core.CodePrinter/'genPatWithIdent@2358-4'::@_instance IL_000a: ret } // end of method 'genPatWithIdent@2358-4'::.cctor } // end of class 'genPatWithIdent@2358-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatWithIdent@2355-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-5'::f IL_0014: ret } // end of method 'genPatWithIdent@2355-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatWithIdent@2355-5'::Invoke } // end of class 'genPatWithIdent@2355-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatWithIdent@2355-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-6'::f IL_0014: ret } // end of method 'genPatWithIdent@2355-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatWithIdent@2355-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatWithIdent@2355-6'::Invoke } // end of class 'genPatWithIdent@2355-6' .class auto ansi serializable sealed nested assembly beforefieldinit genPatWithIdent@2355 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genPatWithIdent@2355 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genPatWithIdent@2355::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/NamePatPair node) cil managed { // Code size 82 (0x52) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NamePatPair::Ident@ IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_000b: stloc.3 IL_000c: ldsfld class Fantomas.Core.CodePrinter/'genPatWithIdent@2356-1' Fantomas.Core.CodePrinter/'genPatWithIdent@2356-1'::@_instance IL_0011: stloc.s V_4 IL_0013: ldloc.3 IL_0014: ldloc.s V_4 IL_0016: newobj instance void Fantomas.Core.CodePrinter/'genPatWithIdent@2355-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001b: stloc.2 IL_001c: ldarg.1 IL_001d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NamePatPair::Equals@ IL_0022: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0027: stloc.3 IL_0028: ldloc.2 IL_0029: ldloc.3 IL_002a: newobj instance void Fantomas.Core.CodePrinter/'genPatWithIdent@2355-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: stloc.1 IL_0030: ldsfld class Fantomas.Core.CodePrinter/'genPatWithIdent@2358-4' Fantomas.Core.CodePrinter/'genPatWithIdent@2358-4'::@_instance IL_0035: stloc.2 IL_0036: ldloc.1 IL_0037: ldloc.2 IL_0038: newobj instance void Fantomas.Core.CodePrinter/'genPatWithIdent@2355-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003d: stloc.0 IL_003e: ldarg.1 IL_003f: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/NamePatPair::Pattern@ IL_0044: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0049: stloc.1 IL_004a: ldloc.0 IL_004b: ldloc.1 IL_004c: newobj instance void Fantomas.Core.CodePrinter/'genPatWithIdent@2355-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0051: ret } // end of method genPatWithIdent@2355::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genPatWithIdent@2355::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genPatWithIdent@2355 Fantomas.Core.CodePrinter/genPatWithIdent@2355::@_instance IL_000a: ret } // end of method genPatWithIdent@2355::.cctor } // end of class genPatWithIdent@2355 .class auto ansi serializable sealed nested assembly beforefieldinit 'pats@2363-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'pats@2363-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'pats@2363-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSemi(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'pats@2363-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'pats@2363-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'pats@2363-3' Fantomas.Core.CodePrinter/'pats@2363-3'::@_instance IL_000a: ret } // end of method 'pats@2363-3'::.cctor } // end of class 'pats@2363-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'pats@2363-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genPatWithIdent .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genPatWithIdent, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'pats@2363-2'::genPatWithIdent IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'pats@2363-2'::c IL_0014: ret } // end of method 'pats@2363-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'pats@2363-3' Fantomas.Core.CodePrinter/'pats@2363-3'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'pats@2363-2'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'pats@2363-2'::genPatWithIdent IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'pats@2363-2'::Invoke } // end of class 'pats@2363-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'pats@2363-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'pats@2363-4'::f IL_000d: ret } // end of method 'pats@2363-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'pats@2363-4'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'pats@2363-4'::Invoke } // end of class 'pats@2363-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'pats@2364-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genPatWithIdent .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genPatWithIdent, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'pats@2364-5'::genPatWithIdent IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'pats@2364-5'::c IL_0014: ret } // end of method 'pats@2364-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'pats@2364-5'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'pats@2364-5'::genPatWithIdent IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'pats@2364-5'::Invoke } // end of class 'pats@2364-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'pats@2364-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'pats@2364-6'::f IL_000d: ret } // end of method 'pats@2364-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'pats@2364-6'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'pats@2364-6'::Invoke } // end of class 'pats@2364-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'pats@2362-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'pats@2362-7'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'pats@2362-7'::fallbackExpression IL_0014: ret } // end of method 'pats@2362-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'pats@2362-7'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'pats@2362-7'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'pats@2362-7'::Invoke } // end of class 'pats@2362-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2367-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2367-19' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genPat@2367-19'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TyparDecls td) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTyparDecls(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: ret } // end of method 'genPat@2367-19'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2367-19'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2367-19' Fantomas.Core.CodePrinter/'genPat@2367-19'::@_instance IL_000a: ret } // end of method 'genPat@2367-19'::.cctor } // end of class 'genPat@2367-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2367-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genPat@2367-20'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genPat@2367-20'::o IL_0014: ret } // end of method 'genPat@2367-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genPat@2367-20'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genPat@2367-20'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genPat@2367-20'::Invoke } // end of class 'genPat@2367-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2366-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-21'::f IL_0014: ret } // end of method 'genPat@2366-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2366-21'::Invoke } // end of class 'genPat@2366-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2368-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/IdentListNode node .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IdentListNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.CodePrinter/'genPat@2368-22'::node IL_000d: ret } // end of method 'genPat@2368-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.CodePrinter/'genPat@2368-22'::node IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::addSpaceBeforeParenInPattern(class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genPat@2368-22'::Invoke } // end of class 'genPat@2368-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2366-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-23'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-23'::f IL_0014: ret } // end of method 'genPat@2366-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2366-23'::Invoke } // end of class 'genPat@2366-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2366-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-24'::f IL_0014: ret } // end of method 'genPat@2366-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2366-24'::Invoke } // end of class 'genPat@2366-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2370-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 pats .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 pats) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2370-25'::pats IL_000d: ret } // end of method 'genPat@2370-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2370-25'::pats IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genPat@2370-25'::Invoke } // end of class 'genPat@2370-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2370-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2370-26'::expr IL_000d: ret } // end of method 'genPat@2370-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2370-26'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genPat@2370-26'::Invoke } // end of class 'genPat@2370-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2366-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-27'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-27'::f IL_0014: ret } // end of method 'genPat@2366-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-27'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-27'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2366-27'::Invoke } // end of class 'genPat@2366-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2366-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-28'::f IL_0014: ret } // end of method 'genPat@2366-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2366-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2366-28'::Invoke } // end of class 'genPat@2366-28' .class auto ansi serializable sealed nested assembly beforefieldinit genName@2376 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genName@2376::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genName@2376::f IL_0014: ret } // end of method genName@2376::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genName@2376::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genName@2376::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genName@2376::Invoke } // end of class genName@2376 .class auto ansi serializable sealed nested assembly beforefieldinit 'genName@2378-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genName@2378-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genName@2378-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TyparDecls td) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTyparDecls(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: ret } // end of method 'genName@2378-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genName@2378-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genName@2378-1' Fantomas.Core.CodePrinter/'genName@2378-1'::@_instance IL_000a: ret } // end of method 'genName@2378-1'::.cctor } // end of class 'genName@2378-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genName@2378-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genName@2378-2'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genName@2378-2'::o IL_0014: ret } // end of method 'genName@2378-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genName@2378-2'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genName@2378-2'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genName@2378-2'::Invoke } // end of class 'genName@2378-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genName@2376-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genName@2376-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genName@2376-3'::f IL_0014: ret } // end of method 'genName@2376-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genName@2376-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genName@2376-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genName@2376-3'::Invoke } // end of class 'genName@2376-3' .class auto ansi serializable sealed nested assembly beforefieldinit genParameters@2382 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genParameters@2382 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genParameters@2382::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method genParameters@2382::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genParameters@2382::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genParameters@2382 Fantomas.Core.CodePrinter/genParameters@2382::@_instance IL_000a: ret } // end of method genParameters@2382::.cctor } // end of class genParameters@2382 .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2384-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/IdentListNode node .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IdentListNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.CodePrinter/'genParameters@2384-1'::node IL_000d: ret } // end of method 'genParameters@2384-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.CodePrinter/'genParameters@2384-1'::node IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::addSpaceBeforeParenInPattern(class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genParameters@2384-1'::Invoke } // end of class 'genParameters@2384-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2384-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2384-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2384-2'::f IL_0014: ret } // end of method 'genParameters@2384-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2384-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2384-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2384-2'::Invoke } // end of class 'genParameters@2384-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2385-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2385-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genParameters@2385-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genParameters@2385-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2385-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2385-3' Fantomas.Core.CodePrinter/'genParameters@2385-3'::@_instance IL_000a: ret } // end of method 'genParameters@2385-3'::.cctor } // end of class 'genParameters@2385-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2385-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2385-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genParameters@2385-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genParameters@2385-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2385-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2385-5' Fantomas.Core.CodePrinter/'genParameters@2385-5'::@_instance IL_000a: ret } // end of method 'genParameters@2385-5'::.cctor } // end of class 'genParameters@2385-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2385-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2385-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genParameters@2385-6'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genParameters@2385-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2385-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2385-6' Fantomas.Core.CodePrinter/'genParameters@2385-6'::@_instance IL_000a: ret } // end of method 'genParameters@2385-6'::.cctor } // end of class 'genParameters@2385-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2385-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ps .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ps) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genParameters@2385-4'::ps IL_000d: ret } // end of method 'genParameters@2385-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2385-5' Fantomas.Core.CodePrinter/'genParameters@2385-5'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genParameters@2385-4'::ps IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2385-6' Fantomas.Core.CodePrinter/'genParameters@2385-6'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genParameters@2385-4'::Invoke } // end of class 'genParameters@2385-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2385-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2385-7'::f IL_000d: ret } // end of method 'genParameters@2385-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2385-7'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genParameters@2385-7'::Invoke } // end of class 'genParameters@2385-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2385-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2385-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2385-8'::f IL_0014: ret } // end of method 'genParameters@2385-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2385-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2385-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2385-8'::Invoke } // end of class 'genParameters@2385-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2387-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genName .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genParameters .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genParameters) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2387-29'::genName IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2387-29'::genParameters IL_0014: ret } // end of method 'genPat@2387-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2387-29'::genName IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2387-29'::genParameters IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2387-29'::Invoke } // end of class 'genPat@2387-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2390-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2390-30'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2390-30'::f IL_0014: ret } // end of method 'genPat@2390-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2390-30'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2390-30'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2390-30'::Invoke } // end of class 'genPat@2390-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2390-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2390-31'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2390-31'::f IL_0014: ret } // end of method 'genPat@2390-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2390-31'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2390-31'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2390-31'::Invoke } // end of class 'genPat@2390-31' .class auto ansi serializable sealed nested assembly beforefieldinit padUntilAtCurrentColumn@2396 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/padUntilAtCurrentColumn@2396 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method padUntilAtCurrentColumn@2396::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0006: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addFixedSpaces(int32, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method padUntilAtCurrentColumn@2396::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/padUntilAtCurrentColumn@2396::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/padUntilAtCurrentColumn@2396 Fantomas.Core.CodePrinter/padUntilAtCurrentColumn@2396::@_instance IL_000a: ret } // end of method padUntilAtCurrentColumn@2396::.cctor } // end of class padUntilAtCurrentColumn@2396 .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2399-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2399-33' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPat@2399-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genPat@2399-33'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2399-33'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2399-33' Fantomas.Core.CodePrinter/'genPat@2399-33'::@_instance IL_000a: ret } // end of method 'genPat@2399-33'::.cctor } // end of class 'genPat@2399-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2399-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2399-34' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genPat@2399-34'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genPat@2399-34'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2399-34'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2399-34' Fantomas.Core.CodePrinter/'genPat@2399-34'::@_instance IL_000a: ret } // end of method 'genPat@2399-34'::.cctor } // end of class 'genPat@2399-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2399-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPat@2399-32'::c IL_000d: ret } // end of method 'genPat@2399-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genPat@2399-33' Fantomas.Core.CodePrinter/'genPat@2399-33'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPat@2399-32'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genPat@2399-34' Fantomas.Core.CodePrinter/'genPat@2399-34'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genPat@2399-32'::Invoke } // end of class 'genPat@2399-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2400-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2400-35' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPat@2400-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genPat@2400-35'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2400-35'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2400-35' Fantomas.Core.CodePrinter/'genPat@2400-35'::@_instance IL_000a: ret } // end of method 'genPat@2400-35'::.cctor } // end of class 'genPat@2400-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2400-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 padUntilAtCurrentColumn .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 padUntilAtCurrentColumn, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2400-36'::padUntilAtCurrentColumn IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2400-36'::f IL_0014: ret } // end of method 'genPat@2400-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2400-36'::padUntilAtCurrentColumn IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2400-36'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2400-36'::Invoke } // end of class 'genPat@2400-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2400-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2400-37'::ctx IL_000d: ret } // end of method 'genPat@2400-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2400-37'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genPat@2400-37'::Invoke } // end of class 'genPat@2400-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2400-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2400-39' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genPat@2400-39'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genPat@2400-39'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2400-39'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2400-39' Fantomas.Core.CodePrinter/'genPat@2400-39'::@_instance IL_000a: ret } // end of method 'genPat@2400-39'::.cctor } // end of class 'genPat@2400-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2400-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2400-38'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPat@2400-38'::c IL_0014: ret } // end of method 'genPat@2400-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2400-38'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPat@2400-38'::c IL_000c: ldsfld class Fantomas.Core.CodePrinter/'genPat@2400-39' Fantomas.Core.CodePrinter/'genPat@2400-39'::@_instance IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genPat@2400-38'::Invoke } // end of class 'genPat@2400-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2400-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2400-40'::f IL_000d: ret } // end of method 'genPat@2400-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2400-40'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genPat@2400-40'::Invoke } // end of class 'genPat@2400-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2398-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2398-41'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2398-41'::fallbackExpression IL_0014: ret } // end of method 'genPat@2398-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2398-41'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2398-41'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2398-41'::Invoke } // end of class 'genPat@2398-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2403-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genPat@2403-42'::e IL_000d: ret } // end of method 'genPat@2403-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genPat@2403-42'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genPat@2403-42'::Invoke } // end of class 'genPat@2403-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2403-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2403-43'::ctx IL_000d: ret } // end of method 'genPat@2403-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2403-43'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genPat@2403-43'::Invoke } // end of class 'genPat@2403-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2405-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2405-44' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPat@2405-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genPat@2405-44'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2405-44'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2405-44' Fantomas.Core.CodePrinter/'genPat@2405-44'::@_instance IL_000a: ret } // end of method 'genPat@2405-44'::.cctor } // end of class 'genPat@2405-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2405-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2405-45' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genPat@2405-45'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genPat@2405-45'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2405-45'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2405-45' Fantomas.Core.CodePrinter/'genPat@2405-45'::@_instance IL_000a: ret } // end of method 'genPat@2405-45'::.cctor } // end of class 'genPat@2405-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2405-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2405-46'::clo3 IL_000d: ret } // end of method 'genPat@2405-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg30) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2405-46'::clo3 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genPat@2405-46'::Invoke } // end of class 'genPat@2405-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2405-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2405-47'::f IL_000d: ret } // end of method 'genPat@2405-47'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2405-47'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genPat@2405-47'::Invoke } // end of class 'genPat@2405-47' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2403-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2403-48'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2403-48'::f IL_0014: ret } // end of method 'genPat@2403-48'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2403-48'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2403-48'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2403-48'::Invoke } // end of class 'genPat@2403-48' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2403-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2403-49'::ctx IL_000d: ret } // end of method 'genPat@2403-49'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2403-49'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genPat@2403-49'::Invoke } // end of class 'genPat@2403-49' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@2410-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPats@2410-14' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPats@2410-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSemi(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genPats@2410-14'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPats@2410-14'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPats@2410-14' Fantomas.Core.CodePrinter/'genPats@2410-14'::@_instance IL_000a: ret } // end of method 'genPats@2410-14'::.cctor } // end of class 'genPats@2410-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@2410-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPats@2410-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genPats@2410-15'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genPats@2410-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPats@2410-15'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPats@2410-15' Fantomas.Core.CodePrinter/'genPats@2410-15'::@_instance IL_000a: ret } // end of method 'genPats@2410-15'::.cctor } // end of class 'genPats@2410-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@2410-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo3) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@2410-16'::clo3 IL_000d: ret } // end of method 'genPats@2410-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg30) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@2410-16'::clo3 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'genPats@2410-16'::Invoke } // end of class 'genPats@2410-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@2416-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPats@2416-19' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genPats@2416-19'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern pat) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatInClause(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genPats@2416-19'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPats@2416-19'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPats@2416-19' Fantomas.Core.CodePrinter/'genPats@2416-19'::@_instance IL_000a: ret } // end of method 'genPats@2416-19'::.cctor } // end of class 'genPats@2416-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@2416-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPats@2416-18'::c IL_000d: ret } // end of method 'genPats@2416-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genPats@2416-18'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genPats@2416-19' Fantomas.Core.CodePrinter/'genPats@2416-19'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genPats@2416-18'::Invoke } // end of class 'genPats@2416-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@2417-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPats@2417-20' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genPats@2417-20'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern pat) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatInClause(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genPats@2417-20'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPats@2417-20'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPats@2417-20' Fantomas.Core.CodePrinter/'genPats@2417-20'::@_instance IL_000a: ret } // end of method 'genPats@2417-20'::.cctor } // end of class 'genPats@2417-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@2413-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/PatArrayOrListNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatArrayOrListNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/PatArrayOrListNode Fantomas.Core.CodePrinter/'genPats@2413-17'::node IL_000d: ret } // end of method 'genPats@2413-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 116 (0x74) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatArrayOrListNode Fantomas.Core.CodePrinter/'genPats@2413-17'::node IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatArrayOrListNode::Patterns@ IL_000b: stloc.0 IL_000c: ldloc.0 IL_000d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0012: brfalse.s IL_0058 IL_0014: ldloc.0 IL_0015: stloc.1 IL_0016: ldloc.1 IL_0017: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_001c: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0021: ldc.i4.1 IL_0022: bne.un.s IL_0058 IL_0024: ldloc.1 IL_0025: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_002a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_002f: brtrue.s IL_0058 IL_0031: ldc.i4.0 IL_0032: ldarg.1 IL_0033: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0038: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_003d: ldc.i4.1 IL_003e: add IL_003f: ldarg.0 IL_0040: ldfld class Fantomas.Core.SyntaxOak/PatArrayOrListNode Fantomas.Core.CodePrinter/'genPats@2413-17'::node IL_0045: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatArrayOrListNode::Patterns@ IL_004a: stloc.2 IL_004b: ldloc.2 IL_004c: newobj instance void Fantomas.Core.CodePrinter/'genPats@2416-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0051: ldarg.1 IL_0052: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0057: ret IL_0058: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_005d: ldarg.0 IL_005e: ldfld class Fantomas.Core.SyntaxOak/PatArrayOrListNode Fantomas.Core.CodePrinter/'genPats@2413-17'::node IL_0063: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatArrayOrListNode::Patterns@ IL_0068: ldsfld class Fantomas.Core.CodePrinter/'genPats@2417-20' Fantomas.Core.CodePrinter/'genPats@2417-20'::@_instance IL_006d: ldarg.1 IL_006e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0073: ret } // end of method 'genPats@2413-17'::Invoke } // end of class 'genPats@2413-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@2419-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@2419-21'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@2419-21'::fallbackExpression IL_0014: ret } // end of method 'genPats@2419-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@2419-21'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@2419-21'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPats@2419-21'::Invoke } // end of class 'genPats@2419-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2423-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2423-50'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2423-50'::f IL_0014: ret } // end of method 'genPat@2423-50'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2423-50'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2423-50'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2423-50'::Invoke } // end of class 'genPat@2423-50' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2425-51' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2425-51' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPat@2425-51'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPat@2425-51'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2425-51'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2425-51' Fantomas.Core.CodePrinter/'genPat@2425-51'::@_instance IL_000a: ret } // end of method 'genPat@2425-51'::.cctor } // end of class 'genPat@2425-51' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2424-52' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-52'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-52'::f IL_0014: ret } // end of method 'genPat@2424-52'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-52'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-52'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2424-52'::Invoke } // end of class 'genPat@2424-52' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2426-53' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPats .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPats) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2426-53'::genPats IL_000d: ret } // end of method 'genPat@2426-53'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2426-53'::genPats IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genPat@2426-53'::Invoke } // end of class 'genPat@2426-53' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2424-54' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-54'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-54'::f IL_0014: ret } // end of method 'genPat@2424-54'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-54'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-54'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2424-54'::Invoke } // end of class 'genPat@2424-54' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2427-55' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2427-55' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPat@2427-55'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPat@2427-55'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2427-55'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2427-55' Fantomas.Core.CodePrinter/'genPat@2427-55'::@_instance IL_000a: ret } // end of method 'genPat@2427-55'::.cctor } // end of class 'genPat@2427-55' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2424-56' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-56'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-56'::f IL_0014: ret } // end of method 'genPat@2424-56'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-56'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-56'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2424-56'::Invoke } // end of class 'genPat@2424-56' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2424-57' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-57'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-57'::f IL_0014: ret } // end of method 'genPat@2424-57'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-57'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2424-57'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2424-57'::Invoke } // end of class 'genPat@2424-57' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2421-58' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genPat@2421-58'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2421-58'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2421-58'::f2 IL_001b: ret } // end of method 'genPat@2421-58'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genPat@2421-58'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2421-58'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2421-58'::f2 IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret } // end of method 'genPat@2421-58'::Invoke } // end of class 'genPat@2421-58' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@2433-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallRecordExpr@2433-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallRecordExpr@2433-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'smallRecordExpr@2433-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@2433-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@2433-17' Fantomas.Core.CodePrinter/'smallRecordExpr@2433-17'::@_instance IL_000a: ret } // end of method 'smallRecordExpr@2433-17'::.cctor } // end of class 'smallRecordExpr@2433-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@2432-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-18'::f IL_0014: ret } // end of method 'smallRecordExpr@2432-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@2432-18'::Invoke } // end of class 'smallRecordExpr@2432-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@2434-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallRecordExpr@2434-20' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallRecordExpr@2434-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSemi(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'smallRecordExpr@2434-20'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@2434-20'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@2434-20' Fantomas.Core.CodePrinter/'smallRecordExpr@2434-20'::@_instance IL_000a: ret } // end of method 'smallRecordExpr@2434-20'::.cctor } // end of class 'smallRecordExpr@2434-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@2434-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallRecordExpr@2434-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'smallRecordExpr@2434-21'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/PatRecordField node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatRecordFieldName(class Fantomas.Core.SyntaxOak/PatRecordField) IL_0006: ret } // end of method 'smallRecordExpr@2434-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@2434-21'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@2434-21' Fantomas.Core.CodePrinter/'smallRecordExpr@2434-21'::@_instance IL_000a: ret } // end of method 'smallRecordExpr@2434-21'::.cctor } // end of class 'smallRecordExpr@2434-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@2434-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'smallRecordExpr@2434-19'::c IL_000d: ret } // end of method 'smallRecordExpr@2434-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@2434-20' Fantomas.Core.CodePrinter/'smallRecordExpr@2434-20'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'smallRecordExpr@2434-19'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@2434-21' Fantomas.Core.CodePrinter/'smallRecordExpr@2434-21'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'smallRecordExpr@2434-19'::Invoke } // end of class 'smallRecordExpr@2434-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@2432-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-22'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-22'::f IL_0014: ret } // end of method 'smallRecordExpr@2432-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-22'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-22'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@2432-22'::Invoke } // end of class 'smallRecordExpr@2432-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@2435-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallRecordExpr@2435-23' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallRecordExpr@2435-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'smallRecordExpr@2435-23'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@2435-23'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@2435-23' Fantomas.Core.CodePrinter/'smallRecordExpr@2435-23'::@_instance IL_000a: ret } // end of method 'smallRecordExpr@2435-23'::.cctor } // end of class 'smallRecordExpr@2435-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@2432-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-24'::f IL_0014: ret } // end of method 'smallRecordExpr@2432-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@2432-24'::Invoke } // end of class 'smallRecordExpr@2432-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallRecordExpr@2432-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-25'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-25'::f IL_0014: ret } // end of method 'smallRecordExpr@2432-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-25'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallRecordExpr@2432-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallRecordExpr@2432-25'::Invoke } // end of class 'smallRecordExpr@2432-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@2440-97' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@2440-97' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@2440-97'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'multilineRecordExpr@2440-97'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@2440-97'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@2440-97' Fantomas.Core.CodePrinter/'multilineRecordExpr@2440-97'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@2440-97'::.cctor } // end of class 'multilineRecordExpr@2440-97' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@2439-98' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-98'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-98'::f IL_0014: ret } // end of method 'multilineRecordExpr@2439-98'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-98'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-98'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@2439-98'::Invoke } // end of class 'multilineRecordExpr@2439-98' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@2441-100' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@2441-100' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@2441-100'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/PatRecordField node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatRecordFieldName(class Fantomas.Core.SyntaxOak/PatRecordField) IL_0006: ret } // end of method 'multilineRecordExpr@2441-100'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@2441-100'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@2441-100' Fantomas.Core.CodePrinter/'multilineRecordExpr@2441-100'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@2441-100'::.cctor } // end of class 'multilineRecordExpr@2441-100' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@2441-99' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineRecordExpr@2441-99'::c IL_000d: ret } // end of method 'multilineRecordExpr@2441-99'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineRecordExpr@2441-99'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@2441-100' Fantomas.Core.CodePrinter/'multilineRecordExpr@2441-100'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExpr@2441-99'::Invoke } // end of class 'multilineRecordExpr@2441-99' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@2441-101' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2441-101'::f IL_000d: ret } // end of method 'multilineRecordExpr@2441-101'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2441-101'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multilineRecordExpr@2441-101'::Invoke } // end of class 'multilineRecordExpr@2441-101' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@2439-102' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-102'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-102'::f IL_0014: ret } // end of method 'multilineRecordExpr@2439-102'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-102'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-102'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@2439-102'::Invoke } // end of class 'multilineRecordExpr@2439-102' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@2442-103' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExpr@2442-103' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExpr@2442-103'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'multilineRecordExpr@2442-103'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@2442-103'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@2442-103' Fantomas.Core.CodePrinter/'multilineRecordExpr@2442-103'::@_instance IL_000a: ret } // end of method 'multilineRecordExpr@2442-103'::.cctor } // end of class 'multilineRecordExpr@2442-103' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@2439-104' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-104'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-104'::f IL_0014: ret } // end of method 'multilineRecordExpr@2439-104'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-104'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-104'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@2439-104'::Invoke } // end of class 'multilineRecordExpr@2439-104' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExpr@2439-105' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-105'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-105'::f IL_0014: ret } // end of method 'multilineRecordExpr@2439-105'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-105'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-105'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExpr@2439-105'::Invoke } // end of class 'multilineRecordExpr@2439-105' .class auto ansi serializable sealed nested assembly beforefieldinit multilineRecordExprAlignBrackets@2447 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/multilineRecordExprAlignBrackets@2447 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method multilineRecordExprAlignBrackets@2447::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method multilineRecordExprAlignBrackets@2447::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/multilineRecordExprAlignBrackets@2447::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/multilineRecordExprAlignBrackets@2447 Fantomas.Core.CodePrinter/multilineRecordExprAlignBrackets@2447::@_instance IL_000a: ret } // end of method multilineRecordExprAlignBrackets@2447::.cctor } // end of class multilineRecordExprAlignBrackets@2447 .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExprAlignBrackets@2446-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-1'::f IL_0014: ret } // end of method 'multilineRecordExprAlignBrackets@2446-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExprAlignBrackets@2446-1'::Invoke } // end of class 'multilineRecordExprAlignBrackets@2446-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExprAlignBrackets@2446-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-2'::ctx IL_000d: ret } // end of method 'multilineRecordExprAlignBrackets@2446-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-2'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multilineRecordExprAlignBrackets@2446-2'::Invoke } // end of class 'multilineRecordExprAlignBrackets@2446-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExprAlignBrackets@2449-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2449-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'multilineRecordExprAlignBrackets@2449-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/PatRecordField node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatRecordFieldName(class Fantomas.Core.SyntaxOak/PatRecordField) IL_0006: ret } // end of method 'multilineRecordExprAlignBrackets@2449-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2449-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2449-4' Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2449-4'::@_instance IL_000a: ret } // end of method 'multilineRecordExprAlignBrackets@2449-4'::.cctor } // end of class 'multilineRecordExprAlignBrackets@2449-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExprAlignBrackets@2449-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2449-3'::c IL_000d: ret } // end of method 'multilineRecordExprAlignBrackets@2449-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2449-3'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2449-4' Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2449-4'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExprAlignBrackets@2449-3'::Invoke } // end of class 'multilineRecordExprAlignBrackets@2449-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExprAlignBrackets@2449-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2449-5'::f IL_000d: ret } // end of method 'multilineRecordExprAlignBrackets@2449-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2449-5'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multilineRecordExprAlignBrackets@2449-5'::Invoke } // end of class 'multilineRecordExprAlignBrackets@2449-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExprAlignBrackets@2446-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-6'::f IL_0014: ret } // end of method 'multilineRecordExprAlignBrackets@2446-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExprAlignBrackets@2446-6'::Invoke } // end of class 'multilineRecordExprAlignBrackets@2446-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExprAlignBrackets@2450-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2450-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'multilineRecordExprAlignBrackets@2450-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'multilineRecordExprAlignBrackets@2450-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2450-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2450-7' Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2450-7'::@_instance IL_000a: ret } // end of method 'multilineRecordExprAlignBrackets@2450-7'::.cctor } // end of class 'multilineRecordExprAlignBrackets@2450-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExprAlignBrackets@2446-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-8'::f IL_0014: ret } // end of method 'multilineRecordExprAlignBrackets@2446-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExprAlignBrackets@2446-8'::Invoke } // end of class 'multilineRecordExprAlignBrackets@2446-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExprAlignBrackets@2446-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-9'::ctx IL_000d: ret } // end of method 'multilineRecordExprAlignBrackets@2446-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-9'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'multilineRecordExprAlignBrackets@2446-9'::Invoke } // end of class 'multilineRecordExprAlignBrackets@2446-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExprAlignBrackets@2446-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-10'::f IL_0014: ret } // end of method 'multilineRecordExprAlignBrackets@2446-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'multilineRecordExprAlignBrackets@2446-10'::Invoke } // end of class 'multilineRecordExprAlignBrackets@2446-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineRecordExprAlignBrackets@2446-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-11'::f IL_000d: ret } // end of method 'multilineRecordExprAlignBrackets@2446-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-11'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'multilineRecordExprAlignBrackets@2446-11'::Invoke } // end of class 'multilineRecordExprAlignBrackets@2446-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2460-60' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallRecordExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpressionIfAlignBrackets .field public class Fantomas.Core.Context/Size size .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallRecordExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpressionIfAlignBrackets, class Fantomas.Core.Context/Size size) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2460-60'::smallRecordExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2460-60'::multilineExpressionIfAlignBrackets IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.Context/Size Fantomas.Core.CodePrinter/'genPat@2460-60'::size IL_001b: ret } // end of method 'genPat@2460-60'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/Size Fantomas.Core.CodePrinter/'genPat@2460-60'::size IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2460-60'::smallRecordExpr IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2460-60'::multilineExpressionIfAlignBrackets IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isSmallExpression(class Fantomas.Core.Context/Size, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genPat@2460-60'::Invoke } // end of class 'genPat@2460-60' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2458-59' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/PatRecordNode node .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallRecordExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpressionIfAlignBrackets .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatRecordNode node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallRecordExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpressionIfAlignBrackets) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/PatRecordNode Fantomas.Core.CodePrinter/'genPat@2458-59'::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2458-59'::smallRecordExpr IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2458-59'::multilineExpressionIfAlignBrackets IL_001b: ret } // end of method 'genPat@2458-59'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 56 (0x38) .maxstack 8 .locals init (class Fantomas.Core.Context/Size V_0) IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.SyntaxOak/PatRecordNode Fantomas.Core.CodePrinter/'genPat@2458-59'::node IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatRecordNode::Fields@ IL_000c: call class Fantomas.Core.Context/Size Fantomas.Core.Context::getRecordSize(class Fantomas.Core.Context/Context, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: stloc.0 IL_0012: ldarg.0 IL_0013: ldfld class Fantomas.Core.SyntaxOak/PatRecordNode Fantomas.Core.CodePrinter/'genPat@2458-59'::node IL_0018: ldarg.0 IL_0019: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2458-59'::smallRecordExpr IL_001e: ldarg.0 IL_001f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2458-59'::multilineExpressionIfAlignBrackets IL_0024: ldloc.0 IL_0025: newobj instance void Fantomas.Core.CodePrinter/'genPat@2460-60'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Size) IL_002a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: ldarg.1 IL_0030: tail. IL_0032: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0037: ret } // end of method 'genPat@2458-59'::Invoke } // end of class 'genPat@2458-59' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2462-61' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPat@2462-61' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPat@2462-61'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPat@2462-61'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPat@2462-61'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPat@2462-61' Fantomas.Core.CodePrinter/'genPat@2462-61'::@_instance IL_000a: ret } // end of method 'genPat@2462-61'::.cctor } // end of class 'genPat@2462-61' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2462-62' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2462-62'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2462-62'::f IL_0014: ret } // end of method 'genPat@2462-62'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2462-62'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2462-62'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2462-62'::Invoke } // end of class 'genPat@2462-62' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPat@2462-63' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2462-63'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2462-63'::f IL_0014: ret } // end of method 'genPat@2462-63'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2462-63'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPat@2462-63'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPat@2462-63'::Invoke } // end of class 'genPat@2462-63' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBar@2471-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genBar@2471-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genBar@2471-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genBar@2471-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genBar@2471-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genBar@2471-1' Fantomas.Core.CodePrinter/'genBar@2471-1'::@_instance IL_000a: ret } // end of method 'genBar@2471-1'::.cctor } // end of class 'genBar@2471-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBar@2471-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBar@2471-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBar@2471-2'::f IL_0014: ret } // end of method 'genBar@2471-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBar@2471-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBar@2471-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBar@2471-2'::Invoke } // end of class 'genBar@2471-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatMultiline@2474-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2474-1'::ctx IL_000d: ret } // end of method 'genPatMultiline@2474-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2474-1'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genPatMultiline@2474-1'::Invoke } // end of class 'genPatMultiline@2474-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatMultiline@2474-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genBar .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genBar, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2474-2'::genBar IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2474-2'::ctx IL_0014: ret } // end of method 'genPatMultiline@2474-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2474-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2474-2'::genBar IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatMultiline@2474-2'::Invoke } // end of class 'genPatMultiline@2474-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatMultiline@2474-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2474-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2474-3'::f IL_0014: ret } // end of method 'genPatMultiline@2474-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2474-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2474-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatMultiline@2474-3'::Invoke } // end of class 'genPatMultiline@2474-3' .class auto ansi serializable sealed nested assembly beforefieldinit genAs@2480 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genAs@2480::e IL_000d: ret } // end of method genAs@2480::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genAs@2480::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method genAs@2480::Invoke } // end of class genAs@2480 .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatMultiline@2483-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPatMultiline@2483-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPatMultiline@2483-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPatMultiline@2483-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPatMultiline@2483-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPatMultiline@2483-4' Fantomas.Core.CodePrinter/'genPatMultiline@2483-4'::@_instance IL_000a: ret } // end of method 'genPatMultiline@2483-4'::.cctor } // end of class 'genPatMultiline@2483-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatMultiline@2482-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-5'::f IL_0014: ret } // end of method 'genPatMultiline@2482-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatMultiline@2482-5'::Invoke } // end of class 'genPatMultiline@2482-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatMultiline@2482-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAs .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAs, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-6'::genAs IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-6'::ctx IL_0014: ret } // end of method 'genPatMultiline@2482-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-6'::genAs IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatMultiline@2482-6'::Invoke } // end of class 'genPatMultiline@2482-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatMultiline@2485-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPatMultiline@2485-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPatMultiline@2485-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPatMultiline@2485-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPatMultiline@2485-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPatMultiline@2485-7' Fantomas.Core.CodePrinter/'genPatMultiline@2485-7'::@_instance IL_000a: ret } // end of method 'genPatMultiline@2485-7'::.cctor } // end of class 'genPatMultiline@2485-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatMultiline@2482-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-8'::f IL_0014: ret } // end of method 'genPatMultiline@2482-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatMultiline@2482-8'::Invoke } // end of class 'genPatMultiline@2482-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatMultiline@2482-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-9'::f IL_0014: ret } // end of method 'genPatMultiline@2482-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2482-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatMultiline@2482-9'::Invoke } // end of class 'genPatMultiline@2482-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatMultiline@2488-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2488-10'::f IL_000d: ret } // end of method 'genPatMultiline@2488-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatMultiline@2488-10'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genPatMultiline@2488-10'::Invoke } // end of class 'genPatMultiline@2488-10' .class auto ansi serializable sealed nested assembly beforefieldinit genPatRecordFieldName@2496 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genPatRecordFieldName@2496 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genPatRecordFieldName@2496::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genPatRecordFieldName@2496::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genPatRecordFieldName@2496::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genPatRecordFieldName@2496 Fantomas.Core.CodePrinter/genPatRecordFieldName@2496::@_instance IL_000a: ret } // end of method genPatRecordFieldName@2496::.cctor } // end of class genPatRecordFieldName@2496 .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2495-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-1'::f IL_0014: ret } // end of method 'genPatRecordFieldName@2495-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatRecordFieldName@2495-1'::Invoke } // end of class 'genPatRecordFieldName@2495-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2495-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-2'::f IL_0014: ret } // end of method 'genPatRecordFieldName@2495-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatRecordFieldName@2495-2'::Invoke } // end of class 'genPatRecordFieldName@2495-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2498-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPatRecordFieldName@2498-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPatRecordFieldName@2498-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPatRecordFieldName@2498-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2498-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPatRecordFieldName@2498-3' Fantomas.Core.CodePrinter/'genPatRecordFieldName@2498-3'::@_instance IL_000a: ret } // end of method 'genPatRecordFieldName@2498-3'::.cctor } // end of class 'genPatRecordFieldName@2498-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2495-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-4'::f IL_0014: ret } // end of method 'genPatRecordFieldName@2495-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatRecordFieldName@2495-4'::Invoke } // end of class 'genPatRecordFieldName@2495-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2495-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-5'::f IL_0014: ret } // end of method 'genPatRecordFieldName@2495-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatRecordFieldName@2495-5'::Invoke } // end of class 'genPatRecordFieldName@2495-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2501-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-6'::ctx IL_000d: ret } // end of method 'genPatRecordFieldName@2501-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-6'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepDot() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genPatRecordFieldName@2501-6'::Invoke } // end of class 'genPatRecordFieldName@2501-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2501-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-7'::f IL_0014: ret } // end of method 'genPatRecordFieldName@2501-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatRecordFieldName@2501-7'::Invoke } // end of class 'genPatRecordFieldName@2501-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2504-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPatRecordFieldName@2504-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPatRecordFieldName@2504-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPatRecordFieldName@2504-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2504-8'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPatRecordFieldName@2504-8' Fantomas.Core.CodePrinter/'genPatRecordFieldName@2504-8'::@_instance IL_000a: ret } // end of method 'genPatRecordFieldName@2504-8'::.cctor } // end of class 'genPatRecordFieldName@2504-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2501-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-9'::f IL_0014: ret } // end of method 'genPatRecordFieldName@2501-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatRecordFieldName@2501-9'::Invoke } // end of class 'genPatRecordFieldName@2501-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2501-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-10'::f IL_0014: ret } // end of method 'genPatRecordFieldName@2501-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatRecordFieldName@2501-10'::Invoke } // end of class 'genPatRecordFieldName@2501-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2506-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPatRecordFieldName@2506-11' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPatRecordFieldName@2506-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPatRecordFieldName@2506-11'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2506-11'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPatRecordFieldName@2506-11' Fantomas.Core.CodePrinter/'genPatRecordFieldName@2506-11'::@_instance IL_000a: ret } // end of method 'genPatRecordFieldName@2506-11'::.cctor } // end of class 'genPatRecordFieldName@2506-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2501-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-12'::f IL_0014: ret } // end of method 'genPatRecordFieldName@2501-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatRecordFieldName@2501-12'::Invoke } // end of class 'genPatRecordFieldName@2501-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPatRecordFieldName@2501-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-13'::f IL_0014: ret } // end of method 'genPatRecordFieldName@2501-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPatRecordFieldName@2501-13'::Invoke } // end of class 'genPatRecordFieldName@2501-13' .class auto ansi serializable sealed nested assembly beforefieldinit genReturnTypeBinding@2511 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genReturnTypeBinding@2511 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genReturnTypeBinding@2511::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method genReturnTypeBinding@2511::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genReturnTypeBinding@2511::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genReturnTypeBinding@2511 Fantomas.Core.CodePrinter/genReturnTypeBinding@2511::@_instance IL_000a: ret } // end of method genReturnTypeBinding@2511::.cctor } // end of class genReturnTypeBinding@2511 .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnTypeBinding@2512-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genReturnTypeBinding@2512-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genReturnTypeBinding@2512-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-1' Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-1'::@_instance IL_000a: ret } // end of method 'genReturnTypeBinding@2512-1'::.cctor } // end of class 'genReturnTypeBinding@2512-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnTypeBinding@2512-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-2'::f IL_0014: ret } // end of method 'genReturnTypeBinding@2512-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genReturnTypeBinding@2512-2'::Invoke } // end of class 'genReturnTypeBinding@2512-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnTypeBinding@2512-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-3'::f IL_0014: ret } // end of method 'genReturnTypeBinding@2512-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genReturnTypeBinding@2512-3'::Invoke } // end of class 'genReturnTypeBinding@2512-3' .class auto ansi serializable sealed nested assembly beforefieldinit keywords@2517 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/keywords@2517 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method keywords@2517::.ctor .method public strict virtual instance string Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode st) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0006: ret } // end of method keywords@2517::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/keywords@2517::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/keywords@2517 Fantomas.Core.CodePrinter/keywords@2517::@_instance IL_000a: ret } // end of method keywords@2517::.cctor } // end of class keywords@2517 .class auto ansi serializable sealed nested assembly beforefieldinit genAttrIsFirstChild@2536 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/genAttrIsFirstChild@2536::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAttrIsFirstChild@2536::f IL_0014: ret } // end of method genAttrIsFirstChild@2536::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/genAttrIsFirstChild@2536::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAttrIsFirstChild@2536::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method genAttrIsFirstChild@2536::Invoke } // end of class genAttrIsFirstChild@2536 .class auto ansi serializable sealed nested assembly beforefieldinit genPref@2540 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genPref@2540 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genPref@2540::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genPref@2540::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genPref@2540::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genPref@2540 Fantomas.Core.CodePrinter/genPref@2540::@_instance IL_000a: ret } // end of method genPref@2540::.cctor } // end of class genPref@2540 .class auto ansi serializable sealed nested assembly beforefieldinit 'genPref@2540-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2540-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2540-1'::f IL_0014: ret } // end of method 'genPref@2540-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2540-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2540-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPref@2540-1'::Invoke } // end of class 'genPref@2540-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPref@2543-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPref@2543-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPref@2543-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPref@2543-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPref@2543-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPref@2543-2' Fantomas.Core.CodePrinter/'genPref@2543-2'::@_instance IL_000a: ret } // end of method 'genPref@2543-2'::.cctor } // end of class 'genPref@2543-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPref@2542-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2542-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2542-3'::f IL_0014: ret } // end of method 'genPref@2542-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2542-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2542-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPref@2542-3'::Invoke } // end of class 'genPref@2542-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPref@2542-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2542-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2542-4'::f IL_0014: ret } // end of method 'genPref@2542-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2542-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2542-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPref@2542-4'::Invoke } // end of class 'genPref@2542-4' .class auto ansi serializable sealed nested assembly beforefieldinit afterLetKeyword@2547 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/afterLetKeyword@2547::e IL_000d: ret } // end of method afterLetKeyword@2547::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/afterLetKeyword@2547::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method afterLetKeyword@2547::Invoke } // end of class afterLetKeyword@2547 .class auto ansi serializable sealed nested assembly beforefieldinit 'afterLetKeyword@2547-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'afterLetKeyword@2547-1'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2547-1'::f1 IL_0014: ret } // end of method 'afterLetKeyword@2547-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'afterLetKeyword@2547-1'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2547-1'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'afterLetKeyword@2547-1'::Invoke } // end of class 'afterLetKeyword@2547-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'afterLetKeyword@2547-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2547-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2547-2'::f IL_0014: ret } // end of method 'afterLetKeyword@2547-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2547-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2547-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'afterLetKeyword@2547-2'::Invoke } // end of class 'afterLetKeyword@2547-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'afterLetKeyword@2547-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2547-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2547-3'::f IL_0014: ret } // end of method 'afterLetKeyword@2547-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2547-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2547-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'afterLetKeyword@2547-3'::Invoke } // end of class 'afterLetKeyword@2547-3' .class auto ansi serializable sealed nested assembly beforefieldinit genFunctionName@2552 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genFunctionName@2552 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genFunctionName@2552::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TyparDecls td) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTyparDecls(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: ret } // end of method genFunctionName@2552::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genFunctionName@2552::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genFunctionName@2552 Fantomas.Core.CodePrinter/genFunctionName@2552::@_instance IL_000a: ret } // end of method genFunctionName@2552::.cctor } // end of class genFunctionName@2552 .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionName@2552-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genFunctionName@2552-1'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genFunctionName@2552-1'::o IL_0014: ret } // end of method 'genFunctionName@2552-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genFunctionName@2552-1'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genFunctionName@2552-1'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genFunctionName@2552-1'::Invoke } // end of class 'genFunctionName@2552-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFunctionName@2552-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionName@2552-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionName@2552-2'::f IL_0014: ret } // end of method 'genFunctionName@2552-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionName@2552-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFunctionName@2552-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genFunctionName@2552-2'::Invoke } // end of class 'genFunctionName@2552-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2556-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genReturnType@2556-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genReturnType@2556-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genReturnType@2556-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2556-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genReturnType@2556-1' Fantomas.Core.CodePrinter/'genReturnType@2556-1'::@_instance IL_000a: ret } // end of method 'genReturnType@2556-1'::.cctor } // end of class 'genReturnType@2556-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2558-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool isFixed .method assembly specialname rtspecialname instance void .ctor(bool isFixed) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genReturnType@2558-2'::isFixed IL_000d: ret } // end of method 'genReturnType@2558-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genReturnType@2558-2'::isFixed IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: ldarg.1 IL_000b: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0010: ret } // end of method 'genReturnType@2558-2'::Invoke } // end of class 'genReturnType@2558-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2560-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genReturnType@2560-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genReturnType@2560-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genReturnType@2560-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2560-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genReturnType@2560-3' Fantomas.Core.CodePrinter/'genReturnType@2560-3'::@_instance IL_000a: ret } // end of method 'genReturnType@2560-3'::.cctor } // end of class 'genReturnType@2560-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2559-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2559-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2559-4'::f IL_0014: ret } // end of method 'genReturnType@2559-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2559-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2559-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genReturnType@2559-4'::Invoke } // end of class 'genReturnType@2559-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2561-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2561-5'::f IL_000d: ret } // end of method 'genReturnType@2561-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2561-5'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genReturnType@2561-5'::Invoke } // end of class 'genReturnType@2561-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2559-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2559-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2559-6'::f IL_0014: ret } // end of method 'genReturnType@2559-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2559-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2559-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genReturnType@2559-6'::Invoke } // end of class 'genReturnType@2559-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2558-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2558-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2558-7'::f IL_0014: ret } // end of method 'genReturnType@2558-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2558-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2558-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genReturnType@2558-7'::Invoke } // end of class 'genReturnType@2558-7' .class auto ansi serializable sealed nested assembly beforefieldinit spaceBeforeParameters@2567 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/spaceBeforeParameters@2567 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method spaceBeforeParameters@2567::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method spaceBeforeParameters@2567::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/spaceBeforeParameters@2567::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/spaceBeforeParameters@2567 Fantomas.Core.CodePrinter/spaceBeforeParameters@2567::@_instance IL_000a: ret } // end of method spaceBeforeParameters@2567::.cctor } // end of class spaceBeforeParameters@2567 .class auto ansi serializable sealed nested assembly beforefieldinit 'spaceBeforeParameters@2583-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'spaceBeforeParameters@2583-1'::b IL_000d: ret } // end of method 'spaceBeforeParameters@2583-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'spaceBeforeParameters@2583-1'::b IL_0006: brfalse.s IL_000f IL_0008: ldarg.1 IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_000e: ret IL_000f: ldarg.1 IL_0010: ret } // end of method 'spaceBeforeParameters@2583-1'::Invoke } // end of class 'spaceBeforeParameters@2583-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'spaceBeforeParameters@2584-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'spaceBeforeParameters@2584-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'spaceBeforeParameters@2584-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'spaceBeforeParameters@2584-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'spaceBeforeParameters@2584-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'spaceBeforeParameters@2584-2' Fantomas.Core.CodePrinter/'spaceBeforeParameters@2584-2'::@_instance IL_000a: ret } // end of method 'spaceBeforeParameters@2584-2'::.cctor } // end of class 'spaceBeforeParameters@2584-2' .class auto ansi serializable sealed nested assembly beforefieldinit genSignature@2588 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genSignature@2588 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genSignature@2588::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genSignature@2588::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genSignature@2588::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genSignature@2588 Fantomas.Core.CodePrinter/genSignature@2588::@_instance IL_000a: ret } // end of method genSignature@2588::.cctor } // end of class genSignature@2588 .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2587-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-1'::afterLetKeyword IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-1'::f IL_0014: ret } // end of method 'genSignature@2587-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-1'::afterLetKeyword IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2587-1'::Invoke } // end of class 'genSignature@2587-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2587-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genFunctionName .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genFunctionName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-2'::genFunctionName IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-2'::ctx IL_0014: ret } // end of method 'genSignature@2587-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-2'::genFunctionName IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2587-2'::Invoke } // end of class 'genSignature@2587-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2587-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 spaceBeforeParameters .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 spaceBeforeParameters, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-3'::spaceBeforeParameters IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-3'::ctx IL_0014: ret } // end of method 'genSignature@2587-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-3'::spaceBeforeParameters IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2587-3'::Invoke } // end of class 'genSignature@2587-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2591-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2591-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2591-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genSignature@2591-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2591-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2591-5' Fantomas.Core.CodePrinter/'genSignature@2591-5'::@_instance IL_000a: ret } // end of method 'genSignature@2591-5'::.cctor } // end of class 'genSignature@2591-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2591-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2591-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genSignature@2591-6'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genSignature@2591-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2591-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2591-6' Fantomas.Core.CodePrinter/'genSignature@2591-6'::@_instance IL_000a: ret } // end of method 'genSignature@2591-6'::.cctor } // end of class 'genSignature@2591-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2591-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genSignature@2591-4'::c IL_000d: ret } // end of method 'genSignature@2591-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2591-5' Fantomas.Core.CodePrinter/'genSignature@2591-5'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genSignature@2591-4'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2591-6' Fantomas.Core.CodePrinter/'genSignature@2591-6'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genSignature@2591-4'::Invoke } // end of class 'genSignature@2591-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2587-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-7'::f IL_0014: ret } // end of method 'genSignature@2587-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2587-7'::Invoke } // end of class 'genSignature@2587-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2587-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-8'::f IL_0014: ret } // end of method 'genSignature@2587-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2587-8'::Invoke } // end of class 'genSignature@2587-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2593-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2593-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2593-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genSignature@2593-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2593-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2593-9' Fantomas.Core.CodePrinter/'genSignature@2593-9'::@_instance IL_000a: ret } // end of method 'genSignature@2593-9'::.cctor } // end of class 'genSignature@2593-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2587-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-10'::f IL_0014: ret } // end of method 'genSignature@2587-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2587-10'::Invoke } // end of class 'genSignature@2587-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2587-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-11'::f IL_0014: ret } // end of method 'genSignature@2587-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2587-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2587-11'::Invoke } // end of class 'genSignature@2587-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2604-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2604-13' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2604-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genSignature@2604-13'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2604-13'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2604-13' Fantomas.Core.CodePrinter/'genSignature@2604-13'::@_instance IL_000a: ret } // end of method 'genSignature@2604-13'::.cctor } // end of class 'genSignature@2604-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2604-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-14'::ctx IL_000d: ret } // end of method 'genSignature@2604-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-14'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genSignature@2604-14'::Invoke } // end of class 'genSignature@2604-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2604-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2604-16' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genSignature@2604-16'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genSignature@2604-16'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2604-16'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2604-16' Fantomas.Core.CodePrinter/'genSignature@2604-16'::@_instance IL_000a: ret } // end of method 'genSignature@2604-16'::.cctor } // end of class 'genSignature@2604-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2604-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-15'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genSignature@2604-15'::c IL_0014: ret } // end of method 'genSignature@2604-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-15'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genSignature@2604-15'::c IL_000c: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2604-16' Fantomas.Core.CodePrinter/'genSignature@2604-16'::@_instance IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genSignature@2604-15'::Invoke } // end of class 'genSignature@2604-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2604-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2604-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2604-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genSignature@2604-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2604-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2604-17' Fantomas.Core.CodePrinter/'genSignature@2604-17'::@_instance IL_000a: ret } // end of method 'genSignature@2604-17'::.cctor } // end of class 'genSignature@2604-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2604-18' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2604-18' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genSignature@2604-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genSignature@2604-18'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2604-18'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2604-18' Fantomas.Core.CodePrinter/'genSignature@2604-18'::@_instance IL_000a: ret } // end of method 'genSignature@2604-18'::.cctor } // end of class 'genSignature@2604-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2604-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-19'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genSignature@2604-19'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genSignature@2604-19'::f IL_001b: ret } // end of method 'genSignature@2604-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-19'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genSignature@2604-19'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genSignature@2604-19'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genSignature@2604-19'::Invoke } // end of class 'genSignature@2604-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2604-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-20'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-20'::ctx IL_0014: ret } // end of method 'genSignature@2604-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2604-20'::Invoke } // end of class 'genSignature@2604-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2604-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2604-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2604-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genSignature@2604-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2604-21'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2604-21' Fantomas.Core.CodePrinter/'genSignature@2604-21'::@_instance IL_000a: ret } // end of method 'genSignature@2604-21'::.cctor } // end of class 'genSignature@2604-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2604-22' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2604-22' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genSignature@2604-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genSignature@2604-22'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2604-22'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2604-22' Fantomas.Core.CodePrinter/'genSignature@2604-22'::@_instance IL_000a: ret } // end of method 'genSignature@2604-22'::.cctor } // end of class 'genSignature@2604-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2604-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-23'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genSignature@2604-23'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genSignature@2604-23'::f IL_001b: ret } // end of method 'genSignature@2604-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-23'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genSignature@2604-23'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genSignature@2604-23'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genSignature@2604-23'::Invoke } // end of class 'genSignature@2604-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2604-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-24'::f IL_0014: ret } // end of method 'genSignature@2604-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2604-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2604-24'::Invoke } // end of class 'genSignature@2604-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2603-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2603-25' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2603-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genSignature@2603-25'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2603-25'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2603-25' Fantomas.Core.CodePrinter/'genSignature@2603-25'::@_instance IL_000a: ret } // end of method 'genSignature@2603-25'::.cctor } // end of class 'genSignature@2603-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2603-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2603-26'::ctx IL_000d: ret } // end of method 'genSignature@2603-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2603-26'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genSignature@2603-26'::Invoke } // end of class 'genSignature@2603-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2603-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2603-27'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2603-27'::ctx IL_0014: ret } // end of method 'genSignature@2603-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2603-27'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2603-27'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2603-27'::Invoke } // end of class 'genSignature@2603-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2603-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2603-28' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2603-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genSignature@2603-28'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2603-28'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2603-28' Fantomas.Core.CodePrinter/'genSignature@2603-28'::@_instance IL_000a: ret } // end of method 'genSignature@2603-28'::.cctor } // end of class 'genSignature@2603-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2603-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2603-29'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2603-29'::f IL_0014: ret } // end of method 'genSignature@2603-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2603-29'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2603-29'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2603-29'::Invoke } // end of class 'genSignature@2603-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2602-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2602-30'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2602-30'::f IL_0014: ret } // end of method 'genSignature@2602-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2602-30'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2602-30'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2602-30'::Invoke } // end of class 'genSignature@2602-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2602-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2602-31'::ctx IL_000d: ret } // end of method 'genSignature@2602-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2602-31'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genSignature@2602-31'::Invoke } // end of class 'genSignature@2602-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2602-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2602-32'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2602-32'::f IL_0014: ret } // end of method 'genSignature@2602-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2602-32'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2602-32'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2602-32'::Invoke } // end of class 'genSignature@2602-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2610-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2610-34' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genSignature@2610-34'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genSignature@2610-34'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2610-34'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2610-34' Fantomas.Core.CodePrinter/'genSignature@2610-34'::@_instance IL_000a: ret } // end of method 'genSignature@2610-34'::.cctor } // end of class 'genSignature@2610-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2610-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genSignature@2610-33'::c IL_000d: ret } // end of method 'genSignature@2610-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genSignature@2610-33'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2610-34' Fantomas.Core.CodePrinter/'genSignature@2610-34'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genSignature@2610-33'::Invoke } // end of class 'genSignature@2610-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2611-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2611-36' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genSignature@2611-36'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genSignature@2611-36'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2611-36'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2611-36' Fantomas.Core.CodePrinter/'genSignature@2611-36'::@_instance IL_000a: ret } // end of method 'genSignature@2611-36'::.cctor } // end of class 'genSignature@2611-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2611-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genSignature@2611-35'::c IL_000d: ret } // end of method 'genSignature@2611-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genSignature@2611-35'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2611-36' Fantomas.Core.CodePrinter/'genSignature@2611-36'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genSignature@2611-35'::Invoke } // end of class 'genSignature@2611-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2628-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2628-37' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2628-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genSignature@2628-37'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2628-37'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2628-37' Fantomas.Core.CodePrinter/'genSignature@2628-37'::@_instance IL_000a: ret } // end of method 'genSignature@2628-37'::.cctor } // end of class 'genSignature@2628-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2628-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasTriviaAfterLeadingKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool hasTriviaAfterLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genSignature@2628-38'::hasTriviaAfterLeadingKeyword IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-38'::f IL_0014: ret } // end of method 'genSignature@2628-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genSignature@2628-38'::hasTriviaAfterLeadingKeyword IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-38'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genSignature@2628-38'::Invoke } // end of class 'genSignature@2628-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2628-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-39'::afterLetKeyword IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-39'::ctx IL_0014: ret } // end of method 'genSignature@2628-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-39'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-39'::afterLetKeyword IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2628-39'::Invoke } // end of class 'genSignature@2628-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2630-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2630-40' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2630-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genSignature@2630-40'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2630-40'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2630-40' Fantomas.Core.CodePrinter/'genSignature@2630-40'::@_instance IL_000a: ret } // end of method 'genSignature@2630-40'::.cctor } // end of class 'genSignature@2630-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2628-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-41'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-41'::f IL_0014: ret } // end of method 'genSignature@2628-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-41'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-41'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2628-41'::Invoke } // end of class 'genSignature@2628-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2628-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genFunctionName .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genFunctionName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-42'::genFunctionName IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-42'::ctx IL_0014: ret } // end of method 'genSignature@2628-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-42'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-42'::genFunctionName IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2628-42'::Invoke } // end of class 'genSignature@2628-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2632-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2632-43' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2632-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genSignature@2632-43'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2632-43'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2632-43' Fantomas.Core.CodePrinter/'genSignature@2632-43'::@_instance IL_000a: ret } // end of method 'genSignature@2632-43'::.cctor } // end of class 'genSignature@2632-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2628-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-44'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-44'::f IL_0014: ret } // end of method 'genSignature@2628-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-44'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-44'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2628-44'::Invoke } // end of class 'genSignature@2628-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2628-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-45'::ctx IL_000d: ret } // end of method 'genSignature@2628-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-45'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genSignature@2628-45'::Invoke } // end of class 'genSignature@2628-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2628-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-46'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-46'::f IL_0014: ret } // end of method 'genSignature@2628-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-46'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-46'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2628-46'::Invoke } // end of class 'genSignature@2628-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2635-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genSignature@2635-47'::cond IL_000d: ret } // end of method 'genSignature@2635-47'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genSignature@2635-47'::cond IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'genSignature@2635-47'::Invoke } // end of class 'genSignature@2635-47' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2628-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-48'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-48'::f IL_0014: ret } // end of method 'genSignature@2628-48'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-48'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-48'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2628-48'::Invoke } // end of class 'genSignature@2628-48' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2640-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2640-50'::f IL_000d: ret } // end of method 'genSignature@2640-50'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2640-50'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genSignature@2640-50'::Invoke } // end of class 'genSignature@2640-50' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2642-51' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2642-51' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2642-51'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genSignature@2642-51'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2642-51'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2642-51' Fantomas.Core.CodePrinter/'genSignature@2642-51'::@_instance IL_000a: ret } // end of method 'genSignature@2642-51'::.cctor } // end of class 'genSignature@2642-51' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2642-52' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2642-52'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2642-52'::f IL_0014: ret } // end of method 'genSignature@2642-52'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2642-52'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2642-52'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2642-52'::Invoke } // end of class 'genSignature@2642-52' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2638-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.SyntaxOak/BindingNode b .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 alternativeSyntax .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 alternativeSyntax) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genSignature@2638-49'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 Fantomas.Core.CodePrinter/'genSignature@2638-49'::alternativeSyntax IL_0014: ret } // end of method 'genSignature@2638-49'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(bool isMultiline) cil managed { // Code size 95 (0x5f) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 Fantomas.Core.CodePrinter/'genSignature@2638-49'::alternativeSyntax IL_0007: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_000c: brfalse.s IL_0024 IL_000e: nop IL_000f: ldarg.0 IL_0010: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genSignature@2638-49'::b IL_0015: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::ReturnType@ IL_001a: ldnull IL_001b: cgt.un IL_001d: nop IL_001e: brfalse.s IL_0024 IL_0020: ldc.i4.1 IL_0021: nop IL_0022: br.s IL_0026 IL_0024: ldarg.1 IL_0025: nop IL_0026: brfalse.s IL_0040 IL_0028: ldarg.0 IL_0029: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genSignature@2638-49'::b IL_002e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingNode::Equals@ IL_0033: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0038: stloc.0 IL_0039: ldloc.0 IL_003a: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2640-50'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003f: ret IL_0040: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2642-51' Fantomas.Core.CodePrinter/'genSignature@2642-51'::@_instance IL_0045: stloc.0 IL_0046: ldarg.0 IL_0047: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genSignature@2638-49'::b IL_004c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingNode::Equals@ IL_0051: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0056: stloc.1 IL_0057: ldloc.0 IL_0058: ldloc.1 IL_0059: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2642-52'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005e: ret } // end of method 'genSignature@2638-49'::Invoke } // end of class 'genSignature@2638-49' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2636-53' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2636-53'::leadingExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genSignature@2636-53'::continuationExpression IL_0014: ret } // end of method 'genSignature@2636-53'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2636-53'::leadingExpression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genSignature@2636-53'::continuationExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!0 Fantomas.Core.Context::leadingExpressionIsMultiline(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2636-53'::Invoke } // end of class 'genSignature@2636-53' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2628-54' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-54'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-54'::f IL_0014: ret } // end of method 'genSignature@2628-54'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-54'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-54'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2628-54'::Invoke } // end of class 'genSignature@2628-54' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2643-55' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2643-55' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2643-55'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genSignature@2643-55'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2643-55'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2643-55' Fantomas.Core.CodePrinter/'genSignature@2643-55'::@_instance IL_000a: ret } // end of method 'genSignature@2643-55'::.cctor } // end of class 'genSignature@2643-55' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2628-56' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-56'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-56'::f IL_0014: ret } // end of method 'genSignature@2628-56'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-56'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2628-56'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2628-56'::Invoke } // end of class 'genSignature@2628-56' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2644-57' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSignature@2644-57' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSignature@2644-57'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genSignature@2644-57'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2644-57'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSignature@2644-57' Fantomas.Core.CodePrinter/'genSignature@2644-57'::@_instance IL_000a: ret } // end of method 'genSignature@2644-57'::.cctor } // end of class 'genSignature@2644-57' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2644-58' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasTriviaAfterLeadingKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool hasTriviaAfterLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genSignature@2644-58'::hasTriviaAfterLeadingKeyword IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2644-58'::f IL_0014: ret } // end of method 'genSignature@2644-58'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genSignature@2644-58'::hasTriviaAfterLeadingKeyword IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2644-58'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genSignature@2644-58'::Invoke } // end of class 'genSignature@2644-58' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2597-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/BindingNode b .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 alternativeSyntax .field public class Fantomas.Core.SyntaxOak/IdentListNode functionName .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genFunctionName .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 alternativeSyntax, class Fantomas.Core.SyntaxOak/IdentListNode functionName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genFunctionName) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genSignature@2597-12'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 Fantomas.Core.CodePrinter/'genSignature@2597-12'::alternativeSyntax IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.CodePrinter/'genSignature@2597-12'::functionName IL_001b: ldarg.0 IL_001c: ldarg.s afterLetKeyword IL_001e: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2597-12'::afterLetKeyword IL_0023: ldarg.0 IL_0024: ldarg.s genFunctionName IL_0026: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2597-12'::genFunctionName IL_002b: ret } // end of method 'genSignature@2597-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 855 (0x357) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, bool V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class Fantomas.Core.SyntaxOak/Pattern/Paren V_4, class Fantomas.Core.SyntaxOak/PatParenNode V_5, class Fantomas.Core.SyntaxOak/Pattern V_6, class Fantomas.Core.SyntaxOak/Pattern/Tuple V_7, class Fantomas.Core.SyntaxOak/PatTupleNode V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_18, class [netstandard]System.Collections.Generic.IEnumerable`1 V_19, class Fantomas.Core.SyntaxOak/PatTupleNode V_20, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_21, bool V_22, bool V_23, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_24, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_25, class Fantomas.Core.SyntaxOak/NodeBase V_26, bool V_27, bool V_28, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_29, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_30) IL_0000: ldnull IL_0001: stloc.0 IL_0002: ldc.i4.0 IL_0003: stloc.1 IL_0004: ldarg.0 IL_0005: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genSignature@2597-12'::b IL_000a: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingNode::Parameters@ IL_000f: stloc.2 IL_0010: ldloc.2 IL_0011: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0016: brfalse IL_01a1 IL_001b: ldloc.2 IL_001c: stloc.3 IL_001d: ldloc.3 IL_001e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0023: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0028: ldc.i4.s 13 IL_002a: bne.un IL_01a1 IL_002f: ldloc.3 IL_0030: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0035: castclass Fantomas.Core.SyntaxOak/Pattern/Paren IL_003a: stloc.s V_4 IL_003c: ldloc.3 IL_003d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0042: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0047: brtrue IL_01a1 IL_004c: ldloc.s V_4 IL_004e: ldfld class Fantomas.Core.SyntaxOak/PatParenNode Fantomas.Core.SyntaxOak/Pattern/Paren::item IL_0053: stloc.s V_5 IL_0055: ldloc.s V_5 IL_0057: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatParenNode::Pattern@ IL_005c: stloc.s V_6 IL_005e: ldloc.s V_6 IL_0060: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0065: ldc.i4.s 14 IL_0067: bne.un IL_0187 IL_006c: ldloc.s V_6 IL_006e: castclass Fantomas.Core.SyntaxOak/Pattern/Tuple IL_0073: stloc.s V_7 IL_0075: ldloc.s V_7 IL_0077: ldfld class Fantomas.Core.SyntaxOak/PatTupleNode Fantomas.Core.SyntaxOak/Pattern/Tuple::item IL_007c: stloc.s V_8 IL_007e: ldloc.s V_5 IL_0080: ldloc.s V_5 IL_0082: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatParenNode::OpeningParen@ IL_0087: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_008c: stloc.s V_11 IL_008e: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2604-13' Fantomas.Core.CodePrinter/'genSignature@2604-13'::@_instance IL_0093: stloc.s V_16 IL_0095: ldloc.s V_16 IL_0097: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2604-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_009c: stloc.s V_15 IL_009e: ldloc.s V_8 IL_00a0: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatTupleNode::Patterns@ IL_00a5: stloc.s V_17 IL_00a7: ldloc.s V_15 IL_00a9: ldloc.s V_17 IL_00ab: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2604-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00b0: stloc.s V_14 IL_00b2: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2604-17' Fantomas.Core.CodePrinter/'genSignature@2604-17'::@_instance IL_00b7: stloc.s V_18 IL_00b9: ldloc.s V_8 IL_00bb: stloc.s V_20 IL_00bd: ldloca.s V_20 IL_00bf: constrained. Fantomas.Core.SyntaxOak/PatTupleNode IL_00c5: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_00ca: stloc.s V_19 IL_00cc: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2604-18' Fantomas.Core.CodePrinter/'genSignature@2604-18'::@_instance IL_00d1: stloc.s V_21 IL_00d3: ldloc.s V_18 IL_00d5: ldloc.s V_19 IL_00d7: ldloc.s V_21 IL_00d9: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2604-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00de: stloc.s V_16 IL_00e0: ldloc.s V_14 IL_00e2: ldloc.s V_16 IL_00e4: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2604-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00e9: stloc.s V_15 IL_00eb: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2604-21' Fantomas.Core.CodePrinter/'genSignature@2604-21'::@_instance IL_00f0: stloc.s V_18 IL_00f2: ldloc.s V_8 IL_00f4: stloc.s V_20 IL_00f6: ldloca.s V_20 IL_00f8: constrained. Fantomas.Core.SyntaxOak/PatTupleNode IL_00fe: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_0103: stloc.s V_19 IL_0105: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2604-22' Fantomas.Core.CodePrinter/'genSignature@2604-22'::@_instance IL_010a: stloc.s V_21 IL_010c: ldloc.s V_18 IL_010e: ldloc.s V_19 IL_0110: ldloc.s V_21 IL_0112: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2604-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0117: stloc.s V_16 IL_0119: ldloc.s V_15 IL_011b: ldloc.s V_16 IL_011d: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2604-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0122: stloc.s V_13 IL_0124: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2603-25' Fantomas.Core.CodePrinter/'genSignature@2603-25'::@_instance IL_0129: stloc.s V_16 IL_012b: ldloc.s V_16 IL_012d: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2603-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0132: stloc.s V_15 IL_0134: ldloc.s V_13 IL_0136: ldloc.s V_15 IL_0138: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2603-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_013d: stloc.s V_14 IL_013f: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2603-28' Fantomas.Core.CodePrinter/'genSignature@2603-28'::@_instance IL_0144: stloc.s V_15 IL_0146: ldloc.s V_14 IL_0148: ldloc.s V_15 IL_014a: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2603-29'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_014f: stloc.s V_12 IL_0151: ldloc.s V_11 IL_0153: ldloc.s V_12 IL_0155: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2602-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015a: stloc.s V_10 IL_015c: ldloc.s V_10 IL_015e: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2602-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0163: stloc.s V_9 IL_0165: ldloc.s V_5 IL_0167: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatParenNode::ClosingParen@ IL_016c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0171: stloc.s V_10 IL_0173: ldloc.s V_9 IL_0175: ldloc.s V_10 IL_0177: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2602-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_017c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0181: stloc.0 IL_0182: ldc.i4.1 IL_0183: stloc.1 IL_0184: nop IL_0185: br.s IL_01b9 IL_0187: ldarg.0 IL_0188: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genSignature@2597-12'::b IL_018d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingNode::Parameters@ IL_0192: stloc.s V_17 IL_0194: ldloc.s V_17 IL_0196: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2610-33'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_019b: stloc.0 IL_019c: ldc.i4.0 IL_019d: stloc.1 IL_019e: nop IL_019f: br.s IL_01b9 IL_01a1: ldarg.0 IL_01a2: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genSignature@2597-12'::b IL_01a7: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingNode::Parameters@ IL_01ac: stloc.s V_17 IL_01ae: ldloc.s V_17 IL_01b0: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2611-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01b5: stloc.0 IL_01b6: ldc.i4.0 IL_01b7: stloc.1 IL_01b8: nop IL_01b9: ldarg.0 IL_01ba: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genSignature@2597-12'::b IL_01bf: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Inline@ IL_01c4: stloc.s V_24 IL_01c6: ldloc.s V_24 IL_01c8: brfalse.s IL_01cc IL_01ca: br.s IL_01d0 IL_01cc: ldc.i4.0 IL_01cd: nop IL_01ce: br.s IL_01ed IL_01d0: ldloc.s V_24 IL_01d2: stloc.s V_25 IL_01d4: ldloc.s V_25 IL_01d6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_01db: stloc.s V_26 IL_01dd: ldloc.s V_26 IL_01df: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_01e4: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_01e9: ldc.i4.0 IL_01ea: ceq IL_01ec: nop IL_01ed: stloc.s V_23 IL_01ef: nop IL_01f0: ldarg.0 IL_01f1: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.CodePrinter/'genSignature@2597-12'::functionName IL_01f6: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_01fb: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0200: ldc.i4.0 IL_0201: ceq IL_0203: nop IL_0204: stloc.s V_27 IL_0206: ldarg.0 IL_0207: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genSignature@2597-12'::b IL_020c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Accessibility@ IL_0211: stloc.s V_24 IL_0213: ldloc.s V_24 IL_0215: brfalse.s IL_0219 IL_0217: br.s IL_021d IL_0219: ldc.i4.0 IL_021a: nop IL_021b: br.s IL_023a IL_021d: ldloc.s V_24 IL_021f: stloc.s V_25 IL_0221: ldloc.s V_25 IL_0223: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0228: stloc.s V_26 IL_022a: ldloc.s V_26 IL_022c: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_0231: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0236: ldc.i4.0 IL_0237: ceq IL_0239: nop IL_023a: stloc.s V_28 IL_023c: ldloc.s V_23 IL_023e: brtrue.s IL_0244 IL_0240: ldloc.s V_27 IL_0242: brfalse.s IL_0248 IL_0244: ldc.i4.1 IL_0245: nop IL_0246: br.s IL_024b IL_0248: ldloc.s V_28 IL_024a: nop IL_024b: stloc.s V_22 IL_024d: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2628-37' Fantomas.Core.CodePrinter/'genSignature@2628-37'::@_instance IL_0252: stloc.s V_29 IL_0254: ldloc.s V_22 IL_0256: ldloc.s V_29 IL_0258: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2628-38'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_025d: stloc.s V_18 IL_025f: ldarg.0 IL_0260: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2597-12'::afterLetKeyword IL_0265: ldloc.s V_18 IL_0267: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2628-39'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_026c: stloc.s V_16 IL_026e: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2630-40' Fantomas.Core.CodePrinter/'genSignature@2630-40'::@_instance IL_0273: stloc.s V_18 IL_0275: ldloc.s V_16 IL_0277: ldloc.s V_18 IL_0279: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2628-41'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_027e: stloc.s V_15 IL_0280: ldarg.0 IL_0281: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2597-12'::genFunctionName IL_0286: ldloc.s V_15 IL_0288: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2628-42'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_028d: stloc.s V_14 IL_028f: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2632-43' Fantomas.Core.CodePrinter/'genSignature@2632-43'::@_instance IL_0294: stloc.s V_15 IL_0296: ldloc.s V_14 IL_0298: ldloc.s V_15 IL_029a: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2628-44'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_029f: stloc.s V_13 IL_02a1: ldloc.s V_13 IL_02a3: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2628-45'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02a8: stloc.s V_12 IL_02aa: ldloc.0 IL_02ab: stloc.s V_13 IL_02ad: ldloc.s V_12 IL_02af: ldloc.s V_13 IL_02b1: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2628-46'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02b6: stloc.s V_11 IL_02b8: ldloc.1 IL_02b9: brfalse.s IL_02bd IL_02bb: br.s IL_02c1 IL_02bd: ldc.i4.1 IL_02be: nop IL_02bf: br.s IL_02cd IL_02c1: ldarg.0 IL_02c2: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 Fantomas.Core.CodePrinter/'genSignature@2597-12'::alternativeSyntax IL_02c7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_02cc: nop IL_02cd: stloc.s V_23 IL_02cf: ldloc.s V_23 IL_02d1: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2635-47'::.ctor(bool) IL_02d6: stloc.s V_12 IL_02d8: ldloc.s V_11 IL_02da: ldloc.s V_12 IL_02dc: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2628-48'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02e1: stloc.s V_10 IL_02e3: ldarg.0 IL_02e4: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genSignature@2597-12'::b IL_02e9: ldloc.1 IL_02ea: brfalse.s IL_02ee IL_02ec: br.s IL_02f2 IL_02ee: ldc.i4.1 IL_02ef: nop IL_02f0: br.s IL_02fe IL_02f2: ldarg.0 IL_02f3: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 Fantomas.Core.CodePrinter/'genSignature@2597-12'::alternativeSyntax IL_02f8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_02fd: nop IL_02fe: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genReturnType@2554(class Fantomas.Core.SyntaxOak/BindingNode, bool) IL_0303: stloc.s V_12 IL_0305: ldarg.0 IL_0306: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genSignature@2597-12'::b IL_030b: ldarg.0 IL_030c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 Fantomas.Core.CodePrinter/'genSignature@2597-12'::alternativeSyntax IL_0311: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2638-49'::.ctor(class Fantomas.Core.SyntaxOak/BindingNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1) IL_0316: stloc.s V_30 IL_0318: ldloc.s V_12 IL_031a: ldloc.s V_30 IL_031c: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2636-53'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0321: stloc.s V_11 IL_0323: ldloc.s V_10 IL_0325: ldloc.s V_11 IL_0327: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2628-54'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_032c: stloc.s V_9 IL_032e: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2643-55' Fantomas.Core.CodePrinter/'genSignature@2643-55'::@_instance IL_0333: stloc.s V_10 IL_0335: ldloc.s V_9 IL_0337: ldloc.s V_10 IL_0339: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2628-56'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_033e: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2644-57' Fantomas.Core.CodePrinter/'genSignature@2644-57'::@_instance IL_0343: stloc.s V_9 IL_0345: ldloc.s V_22 IL_0347: ldloc.s V_9 IL_0349: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2644-58'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_034e: ldarg.1 IL_034f: tail. IL_0351: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0356: ret } // end of method 'genSignature@2597-12'::Invoke } // end of class 'genSignature@2597-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSignature@2647-59' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2647-59'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2647-59'::fallbackExpression IL_0014: ret } // end of method 'genSignature@2647-59'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2647-59'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSignature@2647-59'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSignature@2647-59'::Invoke } // end of class 'genSignature@2647-59' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2653-395' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@2653-395' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@2653-395'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@2653-395'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2653-395'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@2653-395' Fantomas.Core.CodePrinter/'genExpr@2653-395'::@_instance IL_000a: ret } // end of method 'genExpr@2653-395'::.cctor } // end of class 'genExpr@2653-395' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2653-396' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2653-396'::ctx IL_000d: ret } // end of method 'genExpr@2653-396'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2653-396'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genExpr@2653-396'::Invoke } // end of class 'genExpr@2653-396' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2653-397' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 body .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 body, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2653-397'::body IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2653-397'::ctx IL_0014: ret } // end of method 'genExpr@2653-397'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2653-397'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2653-397'::body IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@2653-397'::Invoke } // end of class 'genExpr@2653-397' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2653-398' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@2653-398' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@2653-398'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genExpr@2653-398'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2653-398'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@2653-398' Fantomas.Core.CodePrinter/'genExpr@2653-398'::@_instance IL_000a: ret } // end of method 'genExpr@2653-398'::.cctor } // end of class 'genExpr@2653-398' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2653-399' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2653-399'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2653-399'::f IL_0014: ret } // end of method 'genExpr@2653-399'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2653-399'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2653-399'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@2653-399'::Invoke } // end of class 'genExpr@2653-399' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2655-400' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@2655-400' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@2655-400'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@2655-400'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2655-400'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@2655-400' Fantomas.Core.CodePrinter/'genExpr@2655-400'::@_instance IL_000a: ret } // end of method 'genExpr@2655-400'::.cctor } // end of class 'genExpr@2655-400' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2655-401' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 body .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 body, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2655-401'::body IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2655-401'::ctx IL_0014: ret } // end of method 'genExpr@2655-401'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2655-401'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2655-401'::body IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@2655-401'::Invoke } // end of class 'genExpr@2655-401' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2658-403' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@2658-403' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExpr@2658-403'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExpr@2658-403'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2658-403'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@2658-403' Fantomas.Core.CodePrinter/'genExpr@2658-403'::@_instance IL_000a: ret } // end of method 'genExpr@2658-403'::.cctor } // end of class 'genExpr@2658-403' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2658-404' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2658-404'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2658-404'::f IL_0014: ret } // end of method 'genExpr@2658-404'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2658-404'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2658-404'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@2658-404'::Invoke } // end of class 'genExpr@2658-404' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2658-402' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExpr@2658-402' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genExpr@2658-402'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 21 (0x15) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genExpr@2658-403' Fantomas.Core.CodePrinter/'genExpr@2658-403'::@_instance IL_0005: stloc.0 IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2658-404'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: ret } // end of method 'genExpr@2658-402'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2658-402'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExpr@2658-402' Fantomas.Core.CodePrinter/'genExpr@2658-402'::@_instance IL_000a: ret } // end of method 'genExpr@2658-402'::.cctor } // end of class 'genExpr@2658-402' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2658-405' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@2658-405'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExpr@2658-405'::e IL_0014: ret } // end of method 'genExpr@2658-405'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genExpr@2658-405'::f IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genExpr@2658-405'::e IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnExpressUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExpr@2658-405'::Invoke } // end of class 'genExpr@2658-405' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2660-406' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 maxWidth .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 maxWidth, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/'genExpr@2660-406'::maxWidth IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2660-406'::shortExpression IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2660-406'::fallbackExpression IL_001b: ret } // end of method 'genExpr@2660-406'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'genExpr@2660-406'::maxWidth IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2660-406'::shortExpression IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2660-406'::fallbackExpression IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genExpr@2660-406'::Invoke } // end of class 'genExpr@2660-406' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExpr@2652-394' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.SyntaxOak/BindingNode b .field public class Fantomas.Core.Context/Context ctx .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 body .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode b, class Fantomas.Core.Context/Context ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 body) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genExpr@2652-394'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter/'genExpr@2652-394'::ctx IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2652-394'::body IL_001b: ret } // end of method 'genExpr@2652-394'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(bool isMultiline) cil managed { // Code size 119 (0x77) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, int32 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_4, class Fantomas.Core.SyntaxOak/Expr V_5) IL_0000: nop IL_0001: ldarg.1 IL_0002: brfalse.s IL_002c IL_0004: ldsfld class Fantomas.Core.CodePrinter/'genExpr@2653-395' Fantomas.Core.CodePrinter/'genExpr@2653-395'::@_instance IL_0009: stloc.2 IL_000a: ldloc.2 IL_000b: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2653-396'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0010: stloc.1 IL_0011: ldarg.0 IL_0012: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2652-394'::body IL_0017: ldloc.1 IL_0018: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2653-397'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001d: stloc.0 IL_001e: ldsfld class Fantomas.Core.CodePrinter/'genExpr@2653-398' Fantomas.Core.CodePrinter/'genExpr@2653-398'::@_instance IL_0023: stloc.1 IL_0024: ldloc.0 IL_0025: ldloc.1 IL_0026: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2653-399'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002b: ret IL_002c: ldarg.0 IL_002d: ldfld class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter/'genExpr@2652-394'::ctx IL_0032: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0037: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_003c: stloc.3 IL_003d: ldsfld class Fantomas.Core.CodePrinter/'genExpr@2655-400' Fantomas.Core.CodePrinter/'genExpr@2655-400'::@_instance IL_0042: stloc.1 IL_0043: ldarg.0 IL_0044: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExpr@2652-394'::body IL_0049: ldloc.1 IL_004a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2655-401'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004f: stloc.0 IL_0050: ldsfld class Fantomas.Core.CodePrinter/'genExpr@2658-402' Fantomas.Core.CodePrinter/'genExpr@2658-402'::@_instance IL_0055: stloc.s V_4 IL_0057: ldarg.0 IL_0058: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genExpr@2652-394'::b IL_005d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/BindingNode::Expr@ IL_0062: stloc.s V_5 IL_0064: ldloc.s V_4 IL_0066: ldloc.s V_5 IL_0068: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2658-405'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_006d: stloc.1 IL_006e: ldloc.3 IL_006f: ldloc.0 IL_0070: ldloc.1 IL_0071: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2660-406'::.ctor(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0076: ret } // end of method 'genExpr@2652-394'::Invoke } // end of class 'genExpr@2652-394' .class auto ansi serializable sealed nested assembly beforefieldinit genBinding@2662 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAttrIsFirstChild .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAttrIsFirstChild, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genBinding@2662::genAttrIsFirstChild IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genBinding@2662::ctx IL_0014: ret } // end of method genBinding@2662::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genBinding@2662::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genBinding@2662::genAttrIsFirstChild IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genBinding@2662::Invoke } // end of class genBinding@2662 .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2662-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPref .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPref, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2662-1'::genPref IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2662-1'::ctx IL_0014: ret } // end of method 'genBinding@2662-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2662-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2662-1'::genPref IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2662-1'::Invoke } // end of class 'genBinding@2662-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2665-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genSignature .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genExpr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genSignature, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2665-2'::genSignature IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genBinding@2665-2'::genExpr IL_0014: ret } // end of method 'genBinding@2665-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2665-2'::genSignature IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genBinding@2665-2'::genExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!0 Fantomas.Core.Context::leadingExpressionIsMultiline(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2665-2'::Invoke } // end of class 'genBinding@2665-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2662-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2662-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2662-3'::f IL_0014: ret } // end of method 'genBinding@2662-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2662-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2662-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2662-3'::Invoke } // end of class 'genBinding@2662-3' .class auto ansi serializable sealed nested assembly beforefieldinit genAttrAndPref@2670 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAttrAndPref@2670::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAttrAndPref@2670::f IL_0014: ret } // end of method genAttrAndPref@2670::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAttrAndPref@2670::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genAttrAndPref@2670::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genAttrAndPref@2670::Invoke } // end of class genAttrAndPref@2670 .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttrAndPref@2673-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAttrAndPref@2673-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genAttrAndPref@2673-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genAttrAndPref@2673-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAttrAndPref@2673-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAttrAndPref@2673-1' Fantomas.Core.CodePrinter/'genAttrAndPref@2673-1'::@_instance IL_000a: ret } // end of method 'genAttrAndPref@2673-1'::.cctor } // end of class 'genAttrAndPref@2673-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttrAndPref@2672-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrAndPref@2672-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrAndPref@2672-2'::f IL_0014: ret } // end of method 'genAttrAndPref@2672-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrAndPref@2672-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrAndPref@2672-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAttrAndPref@2672-2'::Invoke } // end of class 'genAttrAndPref@2672-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttrAndPref@2672-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrAndPref@2672-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrAndPref@2672-3'::f IL_0014: ret } // end of method 'genAttrAndPref@2672-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrAndPref@2672-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrAndPref@2672-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAttrAndPref@2672-3'::Invoke } // end of class 'genAttrAndPref@2672-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'afterLetKeyword@2678-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'afterLetKeyword@2678-4'::e IL_000d: ret } // end of method 'afterLetKeyword@2678-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'afterLetKeyword@2678-4'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'afterLetKeyword@2678-4'::Invoke } // end of class 'afterLetKeyword@2678-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'afterLetKeyword@2678-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'afterLetKeyword@2678-5'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2678-5'::f1 IL_0014: ret } // end of method 'afterLetKeyword@2678-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'afterLetKeyword@2678-5'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2678-5'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'afterLetKeyword@2678-5'::Invoke } // end of class 'afterLetKeyword@2678-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'afterLetKeyword@2677-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2677-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2677-6'::f IL_0014: ret } // end of method 'afterLetKeyword@2677-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2677-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2677-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'afterLetKeyword@2677-6'::Invoke } // end of class 'afterLetKeyword@2677-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'afterLetKeyword@2677-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2677-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2677-7'::f IL_0014: ret } // end of method 'afterLetKeyword@2677-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2677-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2677-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'afterLetKeyword@2677-7'::Invoke } // end of class 'afterLetKeyword@2677-7' .class auto ansi serializable sealed nested assembly beforefieldinit genDestructedTuples@2682 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genDestructedTuples@2682::f IL_000d: ret } // end of method genDestructedTuples@2682::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genDestructedTuples@2682::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method genDestructedTuples@2682::Invoke } // end of class genDestructedTuples@2682 .class auto ansi serializable sealed nested assembly beforefieldinit 'genDestructedTuples@2682-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDestructedTuples@2682-1'::ctx IL_000d: ret } // end of method 'genDestructedTuples@2682-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDestructedTuples@2682-1'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genDestructedTuples@2682-1'::Invoke } // end of class 'genDestructedTuples@2682-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genDestructedTuples@2682-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDestructedTuples@2682-2'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDestructedTuples@2682-2'::fallbackExpression IL_0014: ret } // end of method 'genDestructedTuples@2682-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDestructedTuples@2682-2'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genDestructedTuples@2682-2'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genDestructedTuples@2682-2'::Invoke } // end of class 'genDestructedTuples@2682-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2684-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAttrAndPref .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAttrAndPref, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2684-4'::genAttrAndPref IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2684-4'::ctx IL_0014: ret } // end of method 'genBinding@2684-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2684-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2684-4'::genAttrAndPref IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2684-4'::Invoke } // end of class 'genBinding@2684-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2686-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genBinding@2686-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genBinding@2686-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genBinding@2686-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2686-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genBinding@2686-5' Fantomas.Core.CodePrinter/'genBinding@2686-5'::@_instance IL_000a: ret } // end of method 'genBinding@2686-5'::.cctor } // end of class 'genBinding@2686-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2684-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2684-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2684-6'::f IL_0014: ret } // end of method 'genBinding@2684-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2684-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2684-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2684-6'::Invoke } // end of class 'genBinding@2684-6' .class auto ansi serializable sealed nested assembly beforefieldinit prefix@2690 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/prefix@2690 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method prefix@2690::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method prefix@2690::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/prefix@2690::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/prefix@2690 Fantomas.Core.CodePrinter/prefix@2690::@_instance IL_000a: ret } // end of method prefix@2690::.cctor } // end of class prefix@2690 .class auto ansi serializable sealed nested assembly beforefieldinit 'prefix@2689-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-1'::afterLetKeyword IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-1'::f IL_0014: ret } // end of method 'prefix@2689-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-1'::afterLetKeyword IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'prefix@2689-1'::Invoke } // end of class 'prefix@2689-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'prefix@2689-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genDestructedTuples .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genDestructedTuples, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-2'::genDestructedTuples IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-2'::ctx IL_0014: ret } // end of method 'prefix@2689-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-2'::genDestructedTuples IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'prefix@2689-2'::Invoke } // end of class 'prefix@2689-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'prefix@2692-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'prefix@2692-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'prefix@2692-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'prefix@2692-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'prefix@2692-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'prefix@2692-3' Fantomas.Core.CodePrinter/'prefix@2692-3'::@_instance IL_000a: ret } // end of method 'prefix@2692-3'::.cctor } // end of class 'prefix@2692-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'prefix@2689-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-4'::f IL_0014: ret } // end of method 'prefix@2689-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'prefix@2689-4'::Invoke } // end of class 'prefix@2689-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'prefix@2689-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-5'::f IL_0014: ret } // end of method 'prefix@2689-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2689-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'prefix@2689-5'::Invoke } // end of class 'prefix@2689-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2695-130' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@2695-130' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@2695-130'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@2695-130'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@2695-130'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@2695-130' Fantomas.Core.CodePrinter/'long@2695-130'::@_instance IL_000a: ret } // end of method 'long@2695-130'::.cctor } // end of class 'long@2695-130' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2695-131' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-131'::ctx IL_000d: ret } // end of method 'long@2695-131'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-131'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@2695-131'::Invoke } // end of class 'long@2695-131' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2695-132' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-132'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-132'::ctx IL_0014: ret } // end of method 'long@2695-132'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-132'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-132'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2695-132'::Invoke } // end of class 'long@2695-132' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2695-133' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@2695-133' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@2695-133'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@2695-133'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@2695-133'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@2695-133' Fantomas.Core.CodePrinter/'long@2695-133'::@_instance IL_000a: ret } // end of method 'long@2695-133'::.cctor } // end of class 'long@2695-133' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2695-134' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-134'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-134'::f IL_0014: ret } // end of method 'long@2695-134'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-134'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-134'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2695-134'::Invoke } // end of class 'long@2695-134' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2695-135' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 prefix .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 prefix, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-135'::prefix IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-135'::f IL_0014: ret } // end of method 'long@2695-135'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-135'::prefix IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2695-135'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2695-135'::Invoke } // end of class 'long@2695-135' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2696-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genBinding@2696-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genBinding@2696-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genBinding@2696-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2696-8'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genBinding@2696-8' Fantomas.Core.CodePrinter/'genBinding@2696-8'::@_instance IL_000a: ret } // end of method 'genBinding@2696-8'::.cctor } // end of class 'genBinding@2696-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2696-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 prefix .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 prefix, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2696-9'::prefix IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2696-9'::f IL_0014: ret } // end of method 'genBinding@2696-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2696-9'::prefix IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2696-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2696-9'::Invoke } // end of class 'genBinding@2696-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2696-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2696-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2696-10'::f IL_0014: ret } // end of method 'genBinding@2696-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2696-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2696-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2696-10'::Invoke } // end of class 'genBinding@2696-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2687-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/BindingNode b .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genDestructedTuples .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genDestructedTuples) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genBinding@2687-7'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2687-7'::afterLetKeyword IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2687-7'::genDestructedTuples IL_001b: ret } // end of method 'genBinding@2687-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 200 (0xc8) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6) IL_0000: ldsfld class Fantomas.Core.CodePrinter/prefix@2690 Fantomas.Core.CodePrinter/prefix@2690::@_instance IL_0005: stloc.s V_4 IL_0007: ldarg.0 IL_0008: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2687-7'::afterLetKeyword IL_000d: ldloc.s V_4 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'prefix@2689-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: stloc.3 IL_0015: ldarg.0 IL_0016: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2687-7'::genDestructedTuples IL_001b: ldloc.3 IL_001c: newobj instance void Fantomas.Core.CodePrinter/'prefix@2689-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0021: stloc.2 IL_0022: ldsfld class Fantomas.Core.CodePrinter/'prefix@2692-3' Fantomas.Core.CodePrinter/'prefix@2692-3'::@_instance IL_0027: stloc.3 IL_0028: ldloc.2 IL_0029: ldloc.3 IL_002a: newobj instance void Fantomas.Core.CodePrinter/'prefix@2689-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: stloc.1 IL_0030: ldarg.0 IL_0031: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genBinding@2687-7'::b IL_0036: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingNode::Equals@ IL_003b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0040: stloc.2 IL_0041: ldloc.1 IL_0042: ldloc.2 IL_0043: newobj instance void Fantomas.Core.CodePrinter/'prefix@2689-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0048: stloc.0 IL_0049: ldarg.0 IL_004a: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genBinding@2687-7'::b IL_004f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/BindingNode::Expr@ IL_0054: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0059: stloc.3 IL_005a: ldsfld class Fantomas.Core.CodePrinter/'long@2695-130' Fantomas.Core.CodePrinter/'long@2695-130'::@_instance IL_005f: stloc.s V_6 IL_0061: ldloc.s V_6 IL_0063: newobj instance void Fantomas.Core.CodePrinter/'long@2695-131'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0068: stloc.s V_5 IL_006a: ldloc.3 IL_006b: ldloc.s V_5 IL_006d: newobj instance void Fantomas.Core.CodePrinter/'long@2695-132'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0072: stloc.s V_4 IL_0074: ldsfld class Fantomas.Core.CodePrinter/'long@2695-133' Fantomas.Core.CodePrinter/'long@2695-133'::@_instance IL_0079: stloc.s V_5 IL_007b: ldloc.s V_4 IL_007d: ldloc.s V_5 IL_007f: newobj instance void Fantomas.Core.CodePrinter/'long@2695-134'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0084: stloc.2 IL_0085: ldloc.0 IL_0086: ldloc.2 IL_0087: newobj instance void Fantomas.Core.CodePrinter/'long@2695-135'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008c: stloc.1 IL_008d: ldarg.1 IL_008e: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0093: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_0098: ldsfld class Fantomas.Core.CodePrinter/'genBinding@2696-8' Fantomas.Core.CodePrinter/'genBinding@2696-8'::@_instance IL_009d: stloc.3 IL_009e: ldloc.0 IL_009f: ldloc.3 IL_00a0: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2696-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a5: stloc.2 IL_00a6: ldarg.0 IL_00a7: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genBinding@2687-7'::b IL_00ac: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/BindingNode::Expr@ IL_00b1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00b6: stloc.3 IL_00b7: ldloc.2 IL_00b8: ldloc.3 IL_00b9: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2696-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00be: ldloc.1 IL_00bf: ldarg.1 IL_00c0: tail. IL_00c2: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_00c7: ret } // end of method 'genBinding@2687-7'::Invoke } // end of class 'genBinding@2687-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2684-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2684-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2684-11'::f IL_0014: ret } // end of method 'genBinding@2684-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2684-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2684-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2684-11'::Invoke } // end of class 'genBinding@2684-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAttrIsFirstChild@2702-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genAttrIsFirstChild@2702-1'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrIsFirstChild@2702-1'::f IL_0014: ret } // end of method 'genAttrIsFirstChild@2702-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genAttrIsFirstChild@2702-1'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAttrIsFirstChild@2702-1'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genAttrIsFirstChild@2702-1'::Invoke } // end of class 'genAttrIsFirstChild@2702-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPref@2706-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPref@2706-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPref@2706-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPref@2706-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPref@2706-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPref@2706-5' Fantomas.Core.CodePrinter/'genPref@2706-5'::@_instance IL_000a: ret } // end of method 'genPref@2706-5'::.cctor } // end of class 'genPref@2706-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPref@2706-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2706-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2706-6'::f IL_0014: ret } // end of method 'genPref@2706-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2706-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2706-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPref@2706-6'::Invoke } // end of class 'genPref@2706-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPref@2709-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genPref@2709-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genPref@2709-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genPref@2709-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genPref@2709-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genPref@2709-7' Fantomas.Core.CodePrinter/'genPref@2709-7'::@_instance IL_000a: ret } // end of method 'genPref@2709-7'::.cctor } // end of class 'genPref@2709-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPref@2708-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2708-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2708-8'::f IL_0014: ret } // end of method 'genPref@2708-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2708-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2708-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPref@2708-8'::Invoke } // end of class 'genPref@2708-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPref@2708-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2708-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2708-9'::f IL_0014: ret } // end of method 'genPref@2708-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2708-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPref@2708-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPref@2708-9'::Invoke } // end of class 'genPref@2708-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'afterLetKeyword@2713-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'afterLetKeyword@2713-8'::e IL_000d: ret } // end of method 'afterLetKeyword@2713-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'afterLetKeyword@2713-8'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'afterLetKeyword@2713-8'::Invoke } // end of class 'afterLetKeyword@2713-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'afterLetKeyword@2713-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'afterLetKeyword@2713-9'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2713-9'::f1 IL_0014: ret } // end of method 'afterLetKeyword@2713-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'afterLetKeyword@2713-9'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2713-9'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'afterLetKeyword@2713-9'::Invoke } // end of class 'afterLetKeyword@2713-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'afterLetKeyword@2713-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2713-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2713-10'::f IL_0014: ret } // end of method 'afterLetKeyword@2713-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2713-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2713-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'afterLetKeyword@2713-10'::Invoke } // end of class 'afterLetKeyword@2713-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'afterLetKeyword@2713-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2713-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2713-11'::f IL_0014: ret } // end of method 'afterLetKeyword@2713-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2713-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'afterLetKeyword@2713-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'afterLetKeyword@2713-11'::Invoke } // end of class 'afterLetKeyword@2713-11' .class auto ansi serializable sealed nested assembly beforefieldinit genValueName@2721 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genValueName@2721 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genValueName@2721::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TyparDecls td) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTyparDecls(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: ret } // end of method genValueName@2721::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genValueName@2721::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genValueName@2721 Fantomas.Core.CodePrinter/genValueName@2721::@_instance IL_000a: ret } // end of method genValueName@2721::.cctor } // end of class genValueName@2721 .class auto ansi serializable sealed nested assembly beforefieldinit 'genValueName@2721-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genValueName@2721-1'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genValueName@2721-1'::o IL_0014: ret } // end of method 'genValueName@2721-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genValueName@2721-1'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genValueName@2721-1'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genValueName@2721-1'::Invoke } // end of class 'genValueName@2721-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genValueName@2718-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genValueName@2718-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genValueName@2718-2'::f IL_0014: ret } // end of method 'genValueName@2718-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genValueName@2718-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genValueName@2718-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genValueName@2718-2'::Invoke } // end of class 'genValueName@2718-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEqualsInBinding@2724-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genEqualsInBinding@2724-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genEqualsInBinding@2724-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceUnlessWriteBeforeNewlineNotEmpty(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genEqualsInBinding@2724-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genEqualsInBinding@2724-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genEqualsInBinding@2724-1' Fantomas.Core.CodePrinter/'genEqualsInBinding@2724-1'::@_instance IL_000a: ret } // end of method 'genEqualsInBinding@2724-1'::.cctor } // end of class 'genEqualsInBinding@2724-1' .class auto ansi serializable sealed nested assembly beforefieldinit genEqualsInBinding@2724 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/BindingNode b .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode b) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/genEqualsInBinding@2724::b IL_000d: ret } // end of method genEqualsInBinding@2724::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 30 (0x1e) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/genEqualsInBinding@2724::b IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingNode::Equals@ IL_000b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0010: ldsfld class Fantomas.Core.CodePrinter/'genEqualsInBinding@2724-1' Fantomas.Core.CodePrinter/'genEqualsInBinding@2724-1'::@_instance IL_0015: ldarg.1 IL_0016: tail. IL_0018: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001d: ret } // end of method genEqualsInBinding@2724::Invoke } // end of class genEqualsInBinding@2724 .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2732-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasGenerics .method assembly specialname rtspecialname instance void .ctor(bool hasGenerics) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genReturnType@2732-8'::hasGenerics IL_000d: ret } // end of method 'genReturnType@2732-8'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 22 (0x16) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genReturnType@2732-8'::hasGenerics IL_0006: brfalse.s IL_000a IL_0008: ldc.i4.1 IL_0009: ret IL_000a: ldarg.1 IL_000b: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0010: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_0015: ret } // end of method 'genReturnType@2732-8'::Invoke } // end of class 'genReturnType@2732-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2732-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-9'::cond IL_000d: ret } // end of method 'genReturnType@2732-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-9'::cond IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000c: brfalse.s IL_0015 IL_000e: ldarg.1 IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0014: ret IL_0015: ldarg.1 IL_0016: ret } // end of method 'genReturnType@2732-9'::Invoke } // end of class 'genReturnType@2732-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2732-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-10'::f IL_0014: ret } // end of method 'genReturnType@2732-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genReturnType@2732-10'::Invoke } // end of class 'genReturnType@2732-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2734-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genReturnType@2734-11' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genReturnType@2734-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genReturnType@2734-11'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2734-11'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genReturnType@2734-11' Fantomas.Core.CodePrinter/'genReturnType@2734-11'::@_instance IL_000a: ret } // end of method 'genReturnType@2734-11'::.cctor } // end of class 'genReturnType@2734-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2732-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-12'::f IL_0014: ret } // end of method 'genReturnType@2732-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genReturnType@2732-12'::Invoke } // end of class 'genReturnType@2732-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2735-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2735-13'::f IL_000d: ret } // end of method 'genReturnType@2735-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2735-13'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genReturnType@2735-13'::Invoke } // end of class 'genReturnType@2735-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2732-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-14'::f IL_0014: ret } // end of method 'genReturnType@2732-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2732-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genReturnType@2732-14'::Invoke } // end of class 'genReturnType@2732-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2731-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2731-15'::expr IL_000d: ret } // end of method 'genReturnType@2731-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2731-15'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genReturnType@2731-15'::Invoke } // end of class 'genReturnType@2731-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2737-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genReturnType@2737-16' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genReturnType@2737-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceUnlessWriteBeforeNewlineNotEmpty(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genReturnType@2737-16'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2737-16'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genReturnType@2737-16' Fantomas.Core.CodePrinter/'genReturnType@2737-16'::@_instance IL_000a: ret } // end of method 'genReturnType@2737-16'::.cctor } // end of class 'genReturnType@2737-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2731-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2731-17'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2731-17'::f IL_0014: ret } // end of method 'genReturnType@2731-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2731-17'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2731-17'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genReturnType@2731-17'::Invoke } // end of class 'genReturnType@2731-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2738-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genEqualsInBinding .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genEqualsInBinding) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2738-18'::genEqualsInBinding IL_000d: ret } // end of method 'genReturnType@2738-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2738-18'::genEqualsInBinding IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnWhenWriteBeforeNewlineNotEmpty(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genReturnType@2738-18'::Invoke } // end of class 'genReturnType@2738-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2731-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2731-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2731-19'::f IL_0014: ret } // end of method 'genReturnType@2731-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2731-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2731-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genReturnType@2731-19'::Invoke } // end of class 'genReturnType@2731-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2739-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genReturnType@2739-20' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genReturnType@2739-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genReturnType@2739-20'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2739-20'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genReturnType@2739-20' Fantomas.Core.CodePrinter/'genReturnType@2739-20'::@_instance IL_000a: ret } // end of method 'genReturnType@2739-20'::.cctor } // end of class 'genReturnType@2739-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genReturnType@2739-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genEqualsInBinding .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genEqualsInBinding, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2739-21'::genEqualsInBinding IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2739-21'::ctx IL_0014: ret } // end of method 'genReturnType@2739-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2739-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genReturnType@2739-21'::genEqualsInBinding IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genReturnType@2739-21'::Invoke } // end of class 'genReturnType@2739-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2741-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAttrIsFirstChild .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAttrIsFirstChild, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2741-12'::genAttrIsFirstChild IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2741-12'::ctx IL_0014: ret } // end of method 'genBinding@2741-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2741-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2741-12'::genAttrIsFirstChild IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2741-12'::Invoke } // end of class 'genBinding@2741-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2741-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPref .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPref, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2741-13'::genPref IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2741-13'::ctx IL_0014: ret } // end of method 'genBinding@2741-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2741-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2741-13'::genPref IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2741-13'::Invoke } // end of class 'genBinding@2741-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'prefix@2745-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'prefix@2745-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'prefix@2745-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'prefix@2745-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'prefix@2745-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'prefix@2745-6' Fantomas.Core.CodePrinter/'prefix@2745-6'::@_instance IL_000a: ret } // end of method 'prefix@2745-6'::.cctor } // end of class 'prefix@2745-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'prefix@2745-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2745-7'::afterLetKeyword IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2745-7'::f IL_0014: ret } // end of method 'prefix@2745-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2745-7'::afterLetKeyword IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2745-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'prefix@2745-7'::Invoke } // end of class 'prefix@2745-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'prefix@2745-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genValueName .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genValueName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2745-8'::genValueName IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2745-8'::ctx IL_0014: ret } // end of method 'prefix@2745-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2745-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2745-8'::genValueName IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'prefix@2745-8'::Invoke } // end of class 'prefix@2745-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'prefix@2745-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genReturnType .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genReturnType, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2745-9'::genReturnType IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2745-9'::ctx IL_0014: ret } // end of method 'prefix@2745-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2745-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'prefix@2745-9'::genReturnType IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'prefix@2745-9'::Invoke } // end of class 'prefix@2745-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2746-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 prefix .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 prefix, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2746-15'::prefix IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2746-15'::f IL_0014: ret } // end of method 'genBinding@2746-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2746-15'::prefix IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2746-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2746-15'::Invoke } // end of class 'genBinding@2746-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2747-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genBinding@2747-16' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genBinding@2747-16'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0008: ret } // end of method 'genBinding@2747-16'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2747-16'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genBinding@2747-16' Fantomas.Core.CodePrinter/'genBinding@2747-16'::@_instance IL_000a: ret } // end of method 'genBinding@2747-16'::.cctor } // end of class 'genBinding@2747-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2747-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Expr e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genBinding@2747-17'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genBinding@2747-17'::e IL_0014: ret } // end of method 'genBinding@2747-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genBinding@2747-17'::f IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.CodePrinter/'genBinding@2747-17'::e IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnExpressUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2747-17'::Invoke } // end of class 'genBinding@2747-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2747-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 prefix .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 prefix, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2747-18'::prefix IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2747-18'::f IL_0014: ret } // end of method 'genBinding@2747-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2747-18'::prefix IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2747-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2747-18'::Invoke } // end of class 'genBinding@2747-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2744-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/BindingNode b .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genValueName .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genReturnType .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLetKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genValueName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genReturnType) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genBinding@2744-14'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2744-14'::afterLetKeyword IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2744-14'::genValueName IL_001b: ldarg.0 IL_001c: ldarg.s genReturnType IL_001e: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2744-14'::genReturnType IL_0023: ret } // end of method 'genBinding@2744-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 126 (0x7e) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_4, class Fantomas.Core.SyntaxOak/Expr V_5) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'prefix@2745-6' Fantomas.Core.CodePrinter/'prefix@2745-6'::@_instance IL_0005: stloc.3 IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2744-14'::afterLetKeyword IL_000c: ldloc.3 IL_000d: newobj instance void Fantomas.Core.CodePrinter/'prefix@2745-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0012: stloc.2 IL_0013: ldarg.0 IL_0014: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2744-14'::genValueName IL_0019: ldloc.2 IL_001a: newobj instance void Fantomas.Core.CodePrinter/'prefix@2745-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001f: stloc.1 IL_0020: ldarg.0 IL_0021: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2744-14'::genReturnType IL_0026: ldloc.1 IL_0027: newobj instance void Fantomas.Core.CodePrinter/'prefix@2745-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002c: stloc.0 IL_002d: ldarg.1 IL_002e: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0033: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_0038: ldarg.0 IL_0039: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genBinding@2744-14'::b IL_003e: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/BindingNode::Expr@ IL_0043: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0048: stloc.1 IL_0049: ldloc.0 IL_004a: ldloc.1 IL_004b: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2746-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0050: ldsfld class Fantomas.Core.CodePrinter/'genBinding@2747-16' Fantomas.Core.CodePrinter/'genBinding@2747-16'::@_instance IL_0055: stloc.s V_4 IL_0057: ldarg.0 IL_0058: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genBinding@2744-14'::b IL_005d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/BindingNode::Expr@ IL_0062: stloc.s V_5 IL_0064: ldloc.s V_4 IL_0066: ldloc.s V_5 IL_0068: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2747-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_006d: stloc.1 IL_006e: ldloc.0 IL_006f: ldloc.1 IL_0070: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2747-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0075: ldarg.1 IL_0076: tail. IL_0078: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_007d: ret } // end of method 'genBinding@2744-14'::Invoke } // end of class 'genBinding@2744-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBinding@2741-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2741-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2741-19'::f IL_0014: ret } // end of method 'genBinding@2741-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2741-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBinding@2741-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genBinding@2741-19'::Invoke } // end of class 'genBinding@2741-19' .class auto ansi serializable sealed nested assembly beforefieldinit genBindings@2753 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/genBindings@2753 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method genBindings@2753::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/BindingNode b, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genBinding(class Fantomas.Core.SyntaxOak/BindingNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method genBindings@2753::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genBindings@2753::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genBindings@2753 Fantomas.Core.CodePrinter/genBindings@2753::@_instance IL_000a: ret } // end of method genBindings@2753::.cctor } // end of class genBindings@2753 .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2760-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genParameters@2760-10'::cond IL_000d: ret } // end of method 'genParameters@2760-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genParameters@2760-10'::cond IL_0006: brfalse.s IL_000f IL_0008: ldarg.1 IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_000e: ret IL_000f: ldarg.1 IL_0010: ret } // end of method 'genParameters@2760-10'::Invoke } // end of class 'genParameters@2760-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2759-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-11'::f IL_0014: ret } // end of method 'genParameters@2759-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2759-11'::Invoke } // end of class 'genParameters@2759-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2761-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2761-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genParameters@2761-12'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method 'genParameters@2761-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2761-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2761-12' Fantomas.Core.CodePrinter/'genParameters@2761-12'::@_instance IL_000a: ret } // end of method 'genParameters@2761-12'::.cctor } // end of class 'genParameters@2761-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2761-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2761-13'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genParameters@2761-13'::o IL_0014: ret } // end of method 'genParameters@2761-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2761-13'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genParameters@2761-13'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genParameters@2761-13'::Invoke } // end of class 'genParameters@2761-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2759-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-14'::f IL_0014: ret } // end of method 'genParameters@2759-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2759-14'::Invoke } // end of class 'genParameters@2759-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2762-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genParameters@2762-15'::cond IL_000d: ret } // end of method 'genParameters@2762-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genParameters@2762-15'::cond IL_0006: brfalse.s IL_000f IL_0008: ldarg.1 IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_000e: ret IL_000f: ldarg.1 IL_0010: ret } // end of method 'genParameters@2762-15'::Invoke } // end of class 'genParameters@2762-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2759-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-16'::f IL_0014: ret } // end of method 'genParameters@2759-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2759-16'::Invoke } // end of class 'genParameters@2759-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2763-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2763-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genParameters@2763-17'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genParameters@2763-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2763-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2763-17' Fantomas.Core.CodePrinter/'genParameters@2763-17'::@_instance IL_000a: ret } // end of method 'genParameters@2763-17'::.cctor } // end of class 'genParameters@2763-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2763-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2763-18'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genParameters@2763-18'::o IL_0014: ret } // end of method 'genParameters@2763-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2763-18'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genParameters@2763-18'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genParameters@2763-18'::Invoke } // end of class 'genParameters@2763-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2759-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-19'::f IL_0014: ret } // end of method 'genParameters@2759-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2759-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2759-19'::Invoke } // end of class 'genParameters@2759-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2758-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2758-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genParameters@2758-9'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExternBindingPatternNode externParameter) cil managed { // Code size 142 (0x8e) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, bool V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_9) IL_0000: ldarg.1 IL_0001: ldarg.1 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Attributes@ IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000c: stloc.3 IL_000d: ldarg.1 IL_000e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Attributes@ IL_0013: ldnull IL_0014: cgt.un IL_0016: nop IL_0017: stloc.s V_5 IL_0019: ldloc.s V_5 IL_001b: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2760-10'::.ctor(bool) IL_0020: stloc.s V_4 IL_0022: ldloc.3 IL_0023: ldloc.s V_4 IL_0025: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2759-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002a: stloc.2 IL_002b: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2761-12' Fantomas.Core.CodePrinter/'genParameters@2761-12'::@_instance IL_0030: stloc.s V_6 IL_0032: ldarg.1 IL_0033: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Type@ IL_0038: stloc.s V_7 IL_003a: ldloc.s V_6 IL_003c: ldloc.s V_7 IL_003e: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2761-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0043: stloc.3 IL_0044: ldloc.2 IL_0045: ldloc.3 IL_0046: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2759-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004b: stloc.1 IL_004c: ldarg.1 IL_004d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Pattern@ IL_0052: ldnull IL_0053: cgt.un IL_0055: nop IL_0056: stloc.s V_5 IL_0058: ldloc.s V_5 IL_005a: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2762-15'::.ctor(bool) IL_005f: stloc.2 IL_0060: ldloc.1 IL_0061: ldloc.2 IL_0062: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2759-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0067: stloc.0 IL_0068: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2763-17' Fantomas.Core.CodePrinter/'genParameters@2763-17'::@_instance IL_006d: stloc.s V_8 IL_006f: ldarg.1 IL_0070: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Pattern@ IL_0075: stloc.s V_9 IL_0077: ldloc.s V_8 IL_0079: ldloc.s V_9 IL_007b: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2763-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0080: stloc.1 IL_0081: ldloc.0 IL_0082: ldloc.1 IL_0083: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2759-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0088: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008d: ret } // end of method 'genParameters@2758-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2758-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2758-9' Fantomas.Core.CodePrinter/'genParameters@2758-9'::@_instance IL_000a: ret } // end of method 'genParameters@2758-9'::.cctor } // end of class 'genParameters@2758-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2758-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2758-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genParameters@2758-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genParameters@2758-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2758-21'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2758-21' Fantomas.Core.CodePrinter/'genParameters@2758-21'::@_instance IL_000a: ret } // end of method 'genParameters@2758-21'::.cctor } // end of class 'genParameters@2758-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2758-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genParameters@2758-20'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2758-20'::f IL_0014: ret } // end of method 'genParameters@2758-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2758-21' Fantomas.Core.CodePrinter/'genParameters@2758-21'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genParameters@2758-20'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2758-20'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genParameters@2758-20'::Invoke } // end of class 'genParameters@2758-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2768-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2768-22' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genParameters@2768-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genParameters@2768-22'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2768-22'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2768-22' Fantomas.Core.CodePrinter/'genParameters@2768-22'::@_instance IL_000a: ret } // end of method 'genParameters@2768-22'::.cctor } // end of class 'genParameters@2768-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2768-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2768-23'::ctx IL_000d: ret } // end of method 'genParameters@2768-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2768-23'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genParameters@2768-23'::Invoke } // end of class 'genParameters@2768-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2770-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genParameters@2770-25'::cond IL_000d: ret } // end of method 'genParameters@2770-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genParameters@2770-25'::cond IL_0006: brfalse.s IL_000f IL_0008: ldarg.1 IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_000e: ret IL_000f: ldarg.1 IL_0010: ret } // end of method 'genParameters@2770-25'::Invoke } // end of class 'genParameters@2770-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2769-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-26'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-26'::f IL_0014: ret } // end of method 'genParameters@2769-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-26'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-26'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2769-26'::Invoke } // end of class 'genParameters@2769-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2771-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2771-28' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genParameters@2771-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genParameters@2771-28'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2771-28'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2771-28' Fantomas.Core.CodePrinter/'genParameters@2771-28'::@_instance IL_000a: ret } // end of method 'genParameters@2771-28'::.cctor } // end of class 'genParameters@2771-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2771-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2771-29'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2771-29'::f IL_0014: ret } // end of method 'genParameters@2771-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2771-29'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2771-29'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2771-29'::Invoke } // end of class 'genParameters@2771-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2771-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2771-27' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genParameters@2771-27'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 21 (0x15) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0006: stloc.0 IL_0007: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2771-28' Fantomas.Core.CodePrinter/'genParameters@2771-28'::@_instance IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2771-29'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: ret } // end of method 'genParameters@2771-27'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2771-27'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2771-27' Fantomas.Core.CodePrinter/'genParameters@2771-27'::@_instance IL_000a: ret } // end of method 'genParameters@2771-27'::.cctor } // end of class 'genParameters@2771-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2771-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2771-30'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genParameters@2771-30'::o IL_0014: ret } // end of method 'genParameters@2771-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2771-30'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genParameters@2771-30'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genParameters@2771-30'::Invoke } // end of class 'genParameters@2771-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2769-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-31'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-31'::f IL_0014: ret } // end of method 'genParameters@2769-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-31'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-31'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2769-31'::Invoke } // end of class 'genParameters@2769-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2772-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2772-32' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genParameters@2772-32'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genParameters@2772-32'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2772-32'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2772-32' Fantomas.Core.CodePrinter/'genParameters@2772-32'::@_instance IL_000a: ret } // end of method 'genParameters@2772-32'::.cctor } // end of class 'genParameters@2772-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2772-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2772-33'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genParameters@2772-33'::o IL_0014: ret } // end of method 'genParameters@2772-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2772-33'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genParameters@2772-33'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genParameters@2772-33'::Invoke } // end of class 'genParameters@2772-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2769-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-34'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-34'::f IL_0014: ret } // end of method 'genParameters@2769-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-34'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-34'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2769-34'::Invoke } // end of class 'genParameters@2769-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2769-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2769-35' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genParameters@2769-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genParameters@2769-35'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2769-35'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2769-35' Fantomas.Core.CodePrinter/'genParameters@2769-35'::@_instance IL_000a: ret } // end of method 'genParameters@2769-35'::.cctor } // end of class 'genParameters@2769-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2769-36' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2769-36' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genParameters@2769-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genParameters@2769-36'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2769-36'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2769-36' Fantomas.Core.CodePrinter/'genParameters@2769-36'::@_instance IL_000a: ret } // end of method 'genParameters@2769-36'::.cctor } // end of class 'genParameters@2769-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2769-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-37'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genParameters@2769-37'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2769-37'::f IL_001b: ret } // end of method 'genParameters@2769-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-37'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genParameters@2769-37'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2769-37'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genParameters@2769-37'::Invoke } // end of class 'genParameters@2769-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2769-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-38'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-38'::ctx IL_0014: ret } // end of method 'genParameters@2769-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-38'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-38'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2769-38'::Invoke } // end of class 'genParameters@2769-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2769-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2769-39' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genParameters@2769-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genParameters@2769-39'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2769-39'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2769-39' Fantomas.Core.CodePrinter/'genParameters@2769-39'::@_instance IL_000a: ret } // end of method 'genParameters@2769-39'::.cctor } // end of class 'genParameters@2769-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2769-40' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2769-40' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genParameters@2769-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genParameters@2769-40'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2769-40'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2769-40' Fantomas.Core.CodePrinter/'genParameters@2769-40'::@_instance IL_000a: ret } // end of method 'genParameters@2769-40'::.cctor } // end of class 'genParameters@2769-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2769-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-41'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genParameters@2769-41'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2769-41'::f IL_001b: ret } // end of method 'genParameters@2769-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-41'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genParameters@2769-41'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2769-41'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genParameters@2769-41'::Invoke } // end of class 'genParameters@2769-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2769-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-42'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-42'::f IL_0014: ret } // end of method 'genParameters@2769-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-42'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2769-42'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2769-42'::Invoke } // end of class 'genParameters@2769-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2768-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2768-24' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genParameters@2768-24'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ExternBindingPatternNode externParameter) cil managed { // Code size 208 (0xd0) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, bool V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_9, class [netstandard]System.Collections.Generic.IEnumerable`1 V_10, class Fantomas.Core.SyntaxOak/ExternBindingPatternNode V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_12) IL_0000: ldarg.1 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Attributes@ IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000b: stloc.3 IL_000c: ldarg.1 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Attributes@ IL_0012: ldnull IL_0013: cgt.un IL_0015: nop IL_0016: stloc.s V_5 IL_0018: ldloc.s V_5 IL_001a: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2770-25'::.ctor(bool) IL_001f: stloc.s V_4 IL_0021: ldloc.3 IL_0022: ldloc.s V_4 IL_0024: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2769-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0029: stloc.2 IL_002a: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2771-27' Fantomas.Core.CodePrinter/'genParameters@2771-27'::@_instance IL_002f: stloc.s V_6 IL_0031: ldarg.1 IL_0032: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Type@ IL_0037: stloc.s V_7 IL_0039: ldloc.s V_6 IL_003b: ldloc.s V_7 IL_003d: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2771-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0042: stloc.3 IL_0043: ldloc.2 IL_0044: ldloc.3 IL_0045: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2769-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004a: stloc.1 IL_004b: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2772-32' Fantomas.Core.CodePrinter/'genParameters@2772-32'::@_instance IL_0050: stloc.s V_8 IL_0052: ldarg.1 IL_0053: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Pattern@ IL_0058: stloc.s V_9 IL_005a: ldloc.s V_8 IL_005c: ldloc.s V_9 IL_005e: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2772-33'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0063: stloc.2 IL_0064: ldloc.1 IL_0065: ldloc.2 IL_0066: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2769-34'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006b: stloc.0 IL_006c: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2769-35' Fantomas.Core.CodePrinter/'genParameters@2769-35'::@_instance IL_0071: stloc.3 IL_0072: ldarg.1 IL_0073: stloc.s V_11 IL_0075: ldloca.s V_11 IL_0077: constrained. Fantomas.Core.SyntaxOak/ExternBindingPatternNode IL_007d: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0082: stloc.s V_10 IL_0084: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2769-36' Fantomas.Core.CodePrinter/'genParameters@2769-36'::@_instance IL_0089: stloc.s V_12 IL_008b: ldloc.3 IL_008c: ldloc.s V_10 IL_008e: ldloc.s V_12 IL_0090: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2769-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0095: stloc.2 IL_0096: ldloc.0 IL_0097: ldloc.2 IL_0098: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2769-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_009d: stloc.1 IL_009e: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2769-39' Fantomas.Core.CodePrinter/'genParameters@2769-39'::@_instance IL_00a3: stloc.3 IL_00a4: ldarg.1 IL_00a5: stloc.s V_11 IL_00a7: ldloca.s V_11 IL_00a9: constrained. Fantomas.Core.SyntaxOak/ExternBindingPatternNode IL_00af: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_00b4: stloc.s V_10 IL_00b6: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2769-40' Fantomas.Core.CodePrinter/'genParameters@2769-40'::@_instance IL_00bb: stloc.s V_12 IL_00bd: ldloc.3 IL_00be: ldloc.s V_10 IL_00c0: ldloc.s V_12 IL_00c2: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2769-41'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00c7: stloc.2 IL_00c8: ldloc.1 IL_00c9: ldloc.2 IL_00ca: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2769-42'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00cf: ret } // end of method 'genParameters@2768-24'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2768-24'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2768-24' Fantomas.Core.CodePrinter/'genParameters@2768-24'::@_instance IL_000a: ret } // end of method 'genParameters@2768-24'::.cctor } // end of class 'genParameters@2768-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2768-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2768-43'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genParameters@2768-43'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2768-43'::f IL_001b: ret } // end of method 'genParameters@2768-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2768-43'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genParameters@2768-43'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genParameters@2768-43'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genParameters@2768-43'::Invoke } // end of class 'genParameters@2768-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2767-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2767-44' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genParameters@2767-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genParameters@2767-44'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2767-44'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2767-44' Fantomas.Core.CodePrinter/'genParameters@2767-44'::@_instance IL_000a: ret } // end of method 'genParameters@2767-44'::.cctor } // end of class 'genParameters@2767-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2767-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2767-45'::ctx IL_000d: ret } // end of method 'genParameters@2767-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2767-45'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genParameters@2767-45'::Invoke } // end of class 'genParameters@2767-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2767-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2767-46'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2767-46'::ctx IL_0014: ret } // end of method 'genParameters@2767-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2767-46'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2767-46'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2767-46'::Invoke } // end of class 'genParameters@2767-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2767-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genParameters@2767-47' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genParameters@2767-47'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genParameters@2767-47'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2767-47'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genParameters@2767-47' Fantomas.Core.CodePrinter/'genParameters@2767-47'::@_instance IL_000a: ret } // end of method 'genParameters@2767-47'::.cctor } // end of class 'genParameters@2767-47' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2767-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2767-48'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2767-48'::f IL_0014: ret } // end of method 'genParameters@2767-48'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2767-48'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2767-48'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2767-48'::Invoke } // end of class 'genParameters@2767-48' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2767-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2767-49'::ctx IL_000d: ret } // end of method 'genParameters@2767-49'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2767-49'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genParameters@2767-49'::Invoke } // end of class 'genParameters@2767-49' .class auto ansi serializable sealed nested assembly beforefieldinit 'genParameters@2777-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2777-50'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2777-50'::fallbackExpression IL_0014: ret } // end of method 'genParameters@2777-50'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2777-50'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genParameters@2777-50'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genParameters@2777-50'::Invoke } // end of class 'genParameters@2777-50' .class auto ansi serializable sealed nested assembly beforefieldinit genExternBinding@2779 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genExternBinding@2779::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genExternBinding@2779::f IL_0014: ret } // end of method genExternBinding@2779::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genExternBinding@2779::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genExternBinding@2779::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genExternBinding@2779::Invoke } // end of class genExternBinding@2779 .class auto ansi serializable sealed nested assembly beforefieldinit 'genExternBinding@2779-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-1'::f IL_0014: ret } // end of method 'genExternBinding@2779-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExternBinding@2779-1'::Invoke } // end of class 'genExternBinding@2779-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExternBinding@2782-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExternBinding@2782-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExternBinding@2782-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExternBinding@2782-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExternBinding@2782-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExternBinding@2782-2' Fantomas.Core.CodePrinter/'genExternBinding@2782-2'::@_instance IL_000a: ret } // end of method 'genExternBinding@2782-2'::.cctor } // end of class 'genExternBinding@2782-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExternBinding@2779-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-3'::f IL_0014: ret } // end of method 'genExternBinding@2779-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExternBinding@2779-3'::Invoke } // end of class 'genExternBinding@2779-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExternBinding@2779-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-4'::f IL_0014: ret } // end of method 'genExternBinding@2779-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExternBinding@2779-4'::Invoke } // end of class 'genExternBinding@2779-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExternBinding@2779-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-5'::f IL_0014: ret } // end of method 'genExternBinding@2779-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExternBinding@2779-5'::Invoke } // end of class 'genExternBinding@2779-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExternBinding@2785-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genExternBinding@2785-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genExternBinding@2785-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genExternBinding@2785-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genExternBinding@2785-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genExternBinding@2785-6' Fantomas.Core.CodePrinter/'genExternBinding@2785-6'::@_instance IL_000a: ret } // end of method 'genExternBinding@2785-6'::.cctor } // end of class 'genExternBinding@2785-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExternBinding@2779-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-7'::f IL_0014: ret } // end of method 'genExternBinding@2779-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExternBinding@2779-7'::Invoke } // end of class 'genExternBinding@2779-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExternBinding@2779-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-8'::f IL_0014: ret } // end of method 'genExternBinding@2779-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExternBinding@2779-8'::Invoke } // end of class 'genExternBinding@2779-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExternBinding@2779-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-9'::f IL_0014: ret } // end of method 'genExternBinding@2779-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExternBinding@2779-9'::Invoke } // end of class 'genExternBinding@2779-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExternBinding@2779-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-10'::f IL_0014: ret } // end of method 'genExternBinding@2779-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExternBinding@2779-10'::Invoke } // end of class 'genExternBinding@2779-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExternBinding@2779-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genParameters .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genParameters, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-11'::genParameters IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-11'::ctx IL_0014: ret } // end of method 'genExternBinding@2779-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-11'::genParameters IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExternBinding@2779-11'::Invoke } // end of class 'genExternBinding@2779-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genExternBinding@2779-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-12'::f IL_0014: ret } // end of method 'genExternBinding@2779-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genExternBinding@2779-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genExternBinding@2779-12'::Invoke } // end of class 'genExternBinding@2779-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2795-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genOpenList@2795-1'::e IL_000d: ret } // end of method 'genOpenList@2795-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genOpenList@2795-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genOpenList@2795-1'::Invoke } // end of class 'genOpenList@2795-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2795-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-2'::f IL_0014: ret } // end of method 'genOpenList@2795-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOpenList@2795-2'::Invoke } // end of class 'genOpenList@2795-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2795-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOpenList@2795-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genOpenList@2795-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genOpenList@2795-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2795-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOpenList@2795-3' Fantomas.Core.CodePrinter/'genOpenList@2795-3'::@_instance IL_000a: ret } // end of method 'genOpenList@2795-3'::.cctor } // end of class 'genOpenList@2795-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2795-4' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOpenList@2795-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genOpenList@2795-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genOpenList@2795-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2795-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOpenList@2795-4' Fantomas.Core.CodePrinter/'genOpenList@2795-4'::@_instance IL_000a: ret } // end of method 'genOpenList@2795-4'::.cctor } // end of class 'genOpenList@2795-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2795-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-5'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genOpenList@2795-5'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genOpenList@2795-5'::f IL_001b: ret } // end of method 'genOpenList@2795-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-5'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genOpenList@2795-5'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genOpenList@2795-5'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genOpenList@2795-5'::Invoke } // end of class 'genOpenList@2795-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2795-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-6'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-6'::ctx IL_0014: ret } // end of method 'genOpenList@2795-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOpenList@2795-6'::Invoke } // end of class 'genOpenList@2795-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2795-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOpenList@2795-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genOpenList@2795-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genOpenList@2795-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2795-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOpenList@2795-7' Fantomas.Core.CodePrinter/'genOpenList@2795-7'::@_instance IL_000a: ret } // end of method 'genOpenList@2795-7'::.cctor } // end of class 'genOpenList@2795-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2795-8' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOpenList@2795-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genOpenList@2795-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genOpenList@2795-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2795-8'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOpenList@2795-8' Fantomas.Core.CodePrinter/'genOpenList@2795-8'::@_instance IL_000a: ret } // end of method 'genOpenList@2795-8'::.cctor } // end of class 'genOpenList@2795-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2795-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-9'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genOpenList@2795-9'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genOpenList@2795-9'::f IL_001b: ret } // end of method 'genOpenList@2795-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-9'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genOpenList@2795-9'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genOpenList@2795-9'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genOpenList@2795-9'::Invoke } // end of class 'genOpenList@2795-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2795-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-10'::f IL_0014: ret } // end of method 'genOpenList@2795-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2795-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOpenList@2795-10'::Invoke } // end of class 'genOpenList@2795-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2796-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genOpenList@2796-11'::e IL_000d: ret } // end of method 'genOpenList@2796-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genOpenList@2796-11'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genOpenList@2796-11'::Invoke } // end of class 'genOpenList@2796-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2796-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-12'::f IL_0014: ret } // end of method 'genOpenList@2796-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOpenList@2796-12'::Invoke } // end of class 'genOpenList@2796-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2796-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOpenList@2796-13' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genOpenList@2796-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genOpenList@2796-13'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2796-13'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOpenList@2796-13' Fantomas.Core.CodePrinter/'genOpenList@2796-13'::@_instance IL_000a: ret } // end of method 'genOpenList@2796-13'::.cctor } // end of class 'genOpenList@2796-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2796-14' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOpenList@2796-14' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genOpenList@2796-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genOpenList@2796-14'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2796-14'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOpenList@2796-14' Fantomas.Core.CodePrinter/'genOpenList@2796-14'::@_instance IL_000a: ret } // end of method 'genOpenList@2796-14'::.cctor } // end of class 'genOpenList@2796-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2796-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-15'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genOpenList@2796-15'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genOpenList@2796-15'::f IL_001b: ret } // end of method 'genOpenList@2796-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-15'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genOpenList@2796-15'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genOpenList@2796-15'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genOpenList@2796-15'::Invoke } // end of class 'genOpenList@2796-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2796-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-16'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-16'::ctx IL_0014: ret } // end of method 'genOpenList@2796-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOpenList@2796-16'::Invoke } // end of class 'genOpenList@2796-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2796-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOpenList@2796-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genOpenList@2796-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genOpenList@2796-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2796-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOpenList@2796-17' Fantomas.Core.CodePrinter/'genOpenList@2796-17'::@_instance IL_000a: ret } // end of method 'genOpenList@2796-17'::.cctor } // end of class 'genOpenList@2796-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2796-18' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOpenList@2796-18' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genOpenList@2796-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genOpenList@2796-18'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2796-18'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOpenList@2796-18' Fantomas.Core.CodePrinter/'genOpenList@2796-18'::@_instance IL_000a: ret } // end of method 'genOpenList@2796-18'::.cctor } // end of class 'genOpenList@2796-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2796-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-19'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genOpenList@2796-19'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genOpenList@2796-19'::f IL_001b: ret } // end of method 'genOpenList@2796-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-19'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genOpenList@2796-19'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genOpenList@2796-19'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genOpenList@2796-19'::Invoke } // end of class 'genOpenList@2796-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2796-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-20'::f IL_0014: ret } // end of method 'genOpenList@2796-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpenList@2796-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOpenList@2796-20'::Invoke } // end of class 'genOpenList@2796-20' .class auto ansi serializable sealed nested assembly beforefieldinit genOpenList@2794 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genOpenList@2794 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genOpenList@2794::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Open _arg11) cil managed { // Code size 348 (0x15c) .maxstack 7 .locals init (class Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace V_0, class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class Fantomas.Core.Context/WriterEvent V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [netstandard]System.Collections.Generic.IEnumerable`1 V_7, class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_9, class Fantomas.Core.SyntaxOak/Open/Target V_10, class Fantomas.Core.SyntaxOak/OpenTargetNode V_11, class Fantomas.Core.SyntaxOak/OpenTargetNode V_12) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.SyntaxOak/Open/Target IL_0006: brfalse.s IL_000d IL_0008: br IL_00b2 IL_000d: ldarg.1 IL_000e: castclass Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace IL_0013: stloc.0 IL_0014: ldloc.0 IL_0015: ldfld class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace::item IL_001a: stloc.1 IL_001b: ldstr "open " IL_0020: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0025: stloc.s V_4 IL_0027: ldloc.s V_4 IL_0029: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2795-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_002e: stloc.3 IL_002f: ldc.i4.0 IL_0030: ldloc.1 IL_0031: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode::Name@ IL_0036: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_003b: stloc.s V_5 IL_003d: ldloc.3 IL_003e: ldloc.s V_5 IL_0040: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2795-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0045: stloc.2 IL_0046: ldsfld class Fantomas.Core.CodePrinter/'genOpenList@2795-3' Fantomas.Core.CodePrinter/'genOpenList@2795-3'::@_instance IL_004b: stloc.s V_6 IL_004d: ldloc.1 IL_004e: stloc.s V_8 IL_0050: ldloca.s V_8 IL_0052: constrained. Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode IL_0058: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_005d: stloc.s V_7 IL_005f: ldsfld class Fantomas.Core.CodePrinter/'genOpenList@2795-4' Fantomas.Core.CodePrinter/'genOpenList@2795-4'::@_instance IL_0064: stloc.s V_9 IL_0066: ldloc.s V_6 IL_0068: ldloc.s V_7 IL_006a: ldloc.s V_9 IL_006c: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2795-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0071: stloc.s V_5 IL_0073: ldloc.2 IL_0074: ldloc.s V_5 IL_0076: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2795-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007b: stloc.3 IL_007c: ldsfld class Fantomas.Core.CodePrinter/'genOpenList@2795-7' Fantomas.Core.CodePrinter/'genOpenList@2795-7'::@_instance IL_0081: stloc.s V_6 IL_0083: ldloc.1 IL_0084: stloc.s V_8 IL_0086: ldloca.s V_8 IL_0088: constrained. Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode IL_008e: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_0093: stloc.s V_7 IL_0095: ldsfld class Fantomas.Core.CodePrinter/'genOpenList@2795-8' Fantomas.Core.CodePrinter/'genOpenList@2795-8'::@_instance IL_009a: stloc.s V_9 IL_009c: ldloc.s V_6 IL_009e: ldloc.s V_7 IL_00a0: ldloc.s V_9 IL_00a2: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2795-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00a7: stloc.s V_5 IL_00a9: ldloc.3 IL_00aa: ldloc.s V_5 IL_00ac: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2795-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b1: ret IL_00b2: ldarg.1 IL_00b3: castclass Fantomas.Core.SyntaxOak/Open/Target IL_00b8: stloc.s V_10 IL_00ba: ldloc.s V_10 IL_00bc: ldfld class Fantomas.Core.SyntaxOak/OpenTargetNode Fantomas.Core.SyntaxOak/Open/Target::item IL_00c1: stloc.s V_11 IL_00c3: ldstr "open type " IL_00c8: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00cd: stloc.s V_4 IL_00cf: ldloc.s V_4 IL_00d1: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2796-11'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00d6: stloc.3 IL_00d7: ldloc.s V_11 IL_00d9: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/OpenTargetNode::Target@ IL_00de: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_00e3: stloc.s V_5 IL_00e5: ldloc.3 IL_00e6: ldloc.s V_5 IL_00e8: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2796-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ed: stloc.2 IL_00ee: ldsfld class Fantomas.Core.CodePrinter/'genOpenList@2796-13' Fantomas.Core.CodePrinter/'genOpenList@2796-13'::@_instance IL_00f3: stloc.s V_6 IL_00f5: ldloc.s V_11 IL_00f7: stloc.s V_12 IL_00f9: ldloca.s V_12 IL_00fb: constrained. Fantomas.Core.SyntaxOak/OpenTargetNode IL_0101: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0106: stloc.s V_7 IL_0108: ldsfld class Fantomas.Core.CodePrinter/'genOpenList@2796-14' Fantomas.Core.CodePrinter/'genOpenList@2796-14'::@_instance IL_010d: stloc.s V_9 IL_010f: ldloc.s V_6 IL_0111: ldloc.s V_7 IL_0113: ldloc.s V_9 IL_0115: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2796-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_011a: stloc.s V_5 IL_011c: ldloc.2 IL_011d: ldloc.s V_5 IL_011f: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2796-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0124: stloc.3 IL_0125: ldsfld class Fantomas.Core.CodePrinter/'genOpenList@2796-17' Fantomas.Core.CodePrinter/'genOpenList@2796-17'::@_instance IL_012a: stloc.s V_6 IL_012c: ldloc.s V_11 IL_012e: stloc.s V_12 IL_0130: ldloca.s V_12 IL_0132: constrained. Fantomas.Core.SyntaxOak/OpenTargetNode IL_0138: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_013d: stloc.s V_7 IL_013f: ldsfld class Fantomas.Core.CodePrinter/'genOpenList@2796-18' Fantomas.Core.CodePrinter/'genOpenList@2796-18'::@_instance IL_0144: stloc.s V_9 IL_0146: ldloc.s V_6 IL_0148: ldloc.s V_7 IL_014a: ldloc.s V_9 IL_014c: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2796-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0151: stloc.s V_5 IL_0153: ldloc.3 IL_0154: ldloc.s V_5 IL_0156: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2796-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015b: ret } // end of method genOpenList@2794::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genOpenList@2794::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genOpenList@2794 Fantomas.Core.CodePrinter/genOpenList@2794::@_instance IL_000a: ret } // end of method genOpenList@2794::.cctor } // end of class genOpenList@2794 .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpenList@2794-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genOpenList@2794-21'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genOpenList@2794-21'::f IL_0014: ret } // end of method 'genOpenList@2794-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genOpenList@2794-21'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genOpenList@2794-21'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genOpenList@2794-21'::Invoke } // end of class 'genOpenList@2794-21' .class auto ansi serializable sealed nested assembly beforefieldinit genTypeConstraint@2802 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genTypeConstraint@2802 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genTypeConstraint@2802::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method genTypeConstraint@2802::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genTypeConstraint@2802::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genTypeConstraint@2802 Fantomas.Core.CodePrinter/genTypeConstraint@2802::@_instance IL_000a: ret } // end of method genTypeConstraint@2802::.cctor } // end of class genTypeConstraint@2802 .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2802-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2802-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2802-1'::f IL_0014: ret } // end of method 'genTypeConstraint@2802-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2802-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2802-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2802-1'::Invoke } // end of class 'genTypeConstraint@2802-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2802-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2802-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2802-2'::f IL_0014: ret } // end of method 'genTypeConstraint@2802-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2802-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2802-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2802-2'::Invoke } // end of class 'genTypeConstraint@2802-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2806-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeConstraint@2806-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeConstraint@2806-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genTypeConstraint@2806-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2806-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeConstraint@2806-3' Fantomas.Core.CodePrinter/'genTypeConstraint@2806-3'::@_instance IL_000a: ret } // end of method 'genTypeConstraint@2806-3'::.cctor } // end of class 'genTypeConstraint@2806-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2805-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-4'::f IL_0014: ret } // end of method 'genTypeConstraint@2805-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2805-4'::Invoke } // end of class 'genTypeConstraint@2805-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2805-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-5'::f IL_0014: ret } // end of method 'genTypeConstraint@2805-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2805-5'::Invoke } // end of class 'genTypeConstraint@2805-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2808-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeConstraint@2808-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeConstraint@2808-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genTypeConstraint@2808-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2808-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeConstraint@2808-6' Fantomas.Core.CodePrinter/'genTypeConstraint@2808-6'::@_instance IL_000a: ret } // end of method 'genTypeConstraint@2808-6'::.cctor } // end of class 'genTypeConstraint@2808-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2805-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-7'::f IL_0014: ret } // end of method 'genTypeConstraint@2805-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2805-7'::Invoke } // end of class 'genTypeConstraint@2805-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2805-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-8'::f IL_0014: ret } // end of method 'genTypeConstraint@2805-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2805-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2805-8'::Invoke } // end of class 'genTypeConstraint@2805-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2812-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genTypeConstraint@2812-9'::e IL_000d: ret } // end of method 'genTypeConstraint@2812-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genTypeConstraint@2812-9'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genTypeConstraint@2812-9'::Invoke } // end of class 'genTypeConstraint@2812-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2812-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2812-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2812-10'::f IL_0014: ret } // end of method 'genTypeConstraint@2812-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2812-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2812-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2812-10'::Invoke } // end of class 'genTypeConstraint@2812-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2812-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2812-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2812-11'::f IL_0014: ret } // end of method 'genTypeConstraint@2812-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2812-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2812-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2812-11'::Invoke } // end of class 'genTypeConstraint@2812-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2815-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeConstraint@2815-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeConstraint@2815-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genTypeConstraint@2815-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2815-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeConstraint@2815-12' Fantomas.Core.CodePrinter/'genTypeConstraint@2815-12'::@_instance IL_000a: ret } // end of method 'genTypeConstraint@2815-12'::.cctor } // end of class 'genTypeConstraint@2815-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2814-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2814-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2814-13'::f IL_0014: ret } // end of method 'genTypeConstraint@2814-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2814-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2814-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2814-13'::Invoke } // end of class 'genTypeConstraint@2814-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2814-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2814-14'::ctx IL_000d: ret } // end of method 'genTypeConstraint@2814-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2814-14'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeConstraint@2814-14'::Invoke } // end of class 'genTypeConstraint@2814-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2814-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2814-15'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2814-15'::f IL_0014: ret } // end of method 'genTypeConstraint@2814-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2814-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2814-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2814-15'::Invoke } // end of class 'genTypeConstraint@2814-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2814-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2814-16'::ctx IL_000d: ret } // end of method 'genTypeConstraint@2814-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2814-16'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeConstraint@2814-16'::Invoke } // end of class 'genTypeConstraint@2814-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2822-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeConstraint@2822-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeConstraint@2822-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genTypeConstraint@2822-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2822-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeConstraint@2822-17' Fantomas.Core.CodePrinter/'genTypeConstraint@2822-17'::@_instance IL_000a: ret } // end of method 'genTypeConstraint@2822-17'::.cctor } // end of class 'genTypeConstraint@2822-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2821-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-18'::f IL_0014: ret } // end of method 'genTypeConstraint@2821-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2821-18'::Invoke } // end of class 'genTypeConstraint@2821-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2823-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genTypeConstraint@2823-19'::e IL_000d: ret } // end of method 'genTypeConstraint@2823-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genTypeConstraint@2823-19'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genTypeConstraint@2823-19'::Invoke } // end of class 'genTypeConstraint@2823-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2821-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-20'::f IL_0014: ret } // end of method 'genTypeConstraint@2821-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2821-20'::Invoke } // end of class 'genTypeConstraint@2821-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2824-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeConstraint@2824-22' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeConstraint@2824-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genTypeConstraint@2824-22'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2824-22'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeConstraint@2824-22' Fantomas.Core.CodePrinter/'genTypeConstraint@2824-22'::@_instance IL_000a: ret } // end of method 'genTypeConstraint@2824-22'::.cctor } // end of class 'genTypeConstraint@2824-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2824-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeConstraint@2824-23' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genTypeConstraint@2824-23'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method 'genTypeConstraint@2824-23'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2824-23'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeConstraint@2824-23' Fantomas.Core.CodePrinter/'genTypeConstraint@2824-23'::@_instance IL_000a: ret } // end of method 'genTypeConstraint@2824-23'::.cctor } // end of class 'genTypeConstraint@2824-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2824-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genTypeConstraint@2824-21'::c IL_000d: ret } // end of method 'genTypeConstraint@2824-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genTypeConstraint@2824-22' Fantomas.Core.CodePrinter/'genTypeConstraint@2824-22'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genTypeConstraint@2824-21'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genTypeConstraint@2824-23' Fantomas.Core.CodePrinter/'genTypeConstraint@2824-23'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeConstraint@2824-21'::Invoke } // end of class 'genTypeConstraint@2824-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2821-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-24'::f IL_0014: ret } // end of method 'genTypeConstraint@2821-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2821-24'::Invoke } // end of class 'genTypeConstraint@2821-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2825-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genTypeConstraint@2825-25'::e IL_000d: ret } // end of method 'genTypeConstraint@2825-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genTypeConstraint@2825-25'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genTypeConstraint@2825-25'::Invoke } // end of class 'genTypeConstraint@2825-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraint@2821-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-26'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-26'::f IL_0014: ret } // end of method 'genTypeConstraint@2821-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-26'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraint@2821-26'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeConstraint@2821-26'::Invoke } // end of class 'genTypeConstraint@2821-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2830-71' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@2830-71' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@2830-71'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@2830-71'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@2830-71'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@2830-71' Fantomas.Core.CodePrinter/'short@2830-71'::@_instance IL_000a: ret } // end of method 'short@2830-71'::.cctor } // end of class 'short@2830-71' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2830-72' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'short@2830-72'::e IL_000d: ret } // end of method 'short@2830-72'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'short@2830-72'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'short@2830-72'::Invoke } // end of class 'short@2830-72' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2830-73' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2830-73'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2830-73'::f IL_0014: ret } // end of method 'short@2830-73'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2830-73'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2830-73'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2830-73'::Invoke } // end of class 'short@2830-73' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2830-75' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@2830-75' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'short@2830-75'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TypeConstraint tc) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeConstraint(class Fantomas.Core.SyntaxOak/TypeConstraint) IL_0008: ret } // end of method 'short@2830-75'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@2830-75'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@2830-75' Fantomas.Core.CodePrinter/'short@2830-75'::@_instance IL_000a: ret } // end of method 'short@2830-75'::.cctor } // end of class 'short@2830-75' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2830-74' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 tcs .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 tcs, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'short@2830-74'::tcs IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2830-74'::f2 IL_0014: ret } // end of method 'short@2830-74'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 29 (0x1d) .maxstack 9 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2830-74'::f2 IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_wordAnd() IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'short@2830-74'::tcs IL_0011: ldsfld class Fantomas.Core.CodePrinter/'short@2830-75' Fantomas.Core.CodePrinter/'short@2830-75'::@_instance IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.Context/Context Fantomas.Core.Context::colPre(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_001c: ret } // end of method 'short@2830-74'::Invoke } // end of class 'short@2830-74' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2833-136' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'long@2833-136'::e IL_000d: ret } // end of method 'long@2833-136'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'long@2833-136'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'long@2833-136'::Invoke } // end of class 'long@2833-136' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2833-137' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@2833-137' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@2833-137'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_wordAndFixed() IL_000a: ldarg.1 IL_000b: tail. IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'long@2833-137'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@2833-137'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@2833-137' Fantomas.Core.CodePrinter/'long@2833-137'::@_instance IL_000a: ret } // end of method 'long@2833-137'::.cctor } // end of class 'long@2833-137' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2833-138' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@2833-138' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@2833-138'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'long@2833-138'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@2833-138'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@2833-138' Fantomas.Core.CodePrinter/'long@2833-138'::@_instance IL_000a: ret } // end of method 'long@2833-138'::.cctor } // end of class 'long@2833-138' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2833-139' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2833-139'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2833-139'::f IL_0014: ret } // end of method 'long@2833-139'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2833-139'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2833-139'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2833-139'::Invoke } // end of class 'long@2833-139' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2833-141' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@2833-141' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'long@2833-141'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TypeConstraint tc) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeConstraint(class Fantomas.Core.SyntaxOak/TypeConstraint) IL_0008: ret } // end of method 'long@2833-141'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@2833-141'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@2833-141' Fantomas.Core.CodePrinter/'long@2833-141'::@_instance IL_000a: ret } // end of method 'long@2833-141'::.cctor } // end of class 'long@2833-141' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2833-140' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 tcs .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 tcs, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@2833-140'::tcs IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2833-140'::f2 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2833-140'::f1 IL_001b: ret } // end of method 'long@2833-140'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 30 (0x1e) .maxstack 9 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2833-140'::f2 IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2833-140'::f1 IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'long@2833-140'::tcs IL_0012: ldsfld class Fantomas.Core.CodePrinter/'long@2833-141' Fantomas.Core.CodePrinter/'long@2833-141'::@_instance IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.Context/Context Fantomas.Core.Context::colPre(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_001d: ret } // end of method 'long@2833-140'::Invoke } // end of class 'long@2833-140' .class auto ansi serializable sealed nested assembly beforefieldinit genTypeConstraints@2835 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeConstraints@2835::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeConstraints@2835::long IL_0014: ret } // end of method genTypeConstraints@2835::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeConstraints@2835::short IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeConstraints@2835::long IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genTypeConstraints@2835::Invoke } // end of class genTypeConstraints@2835 .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeConstraints@2835-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraints@2835-1'::expr IL_000d: ret } // end of method 'genTypeConstraints@2835-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeConstraints@2835-1'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genTypeConstraints@2835-1'::Invoke } // end of class 'genTypeConstraints@2835-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2843-77' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@2843-77' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@2843-77'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@2843-77'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@2843-77'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@2843-77' Fantomas.Core.CodePrinter/'short@2843-77'::@_instance IL_000a: ret } // end of method 'short@2843-77'::.cctor } // end of class 'short@2843-77' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2842-78' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-78'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-78'::f IL_0014: ret } // end of method 'short@2842-78'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-78'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-78'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2842-78'::Invoke } // end of class 'short@2842-78' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2842-79' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-79'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-79'::f IL_0014: ret } // end of method 'short@2842-79'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-79'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-79'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2842-79'::Invoke } // end of class 'short@2842-79' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2845-80' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@2845-80' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@2845-80'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'short@2845-80'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@2845-80'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@2845-80' Fantomas.Core.CodePrinter/'short@2845-80'::@_instance IL_000a: ret } // end of method 'short@2845-80'::.cctor } // end of class 'short@2845-80' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2842-81' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-81'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-81'::f IL_0014: ret } // end of method 'short@2842-81'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-81'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-81'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2842-81'::Invoke } // end of class 'short@2842-81' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2842-82' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-82'::ctx IL_000d: ret } // end of method 'short@2842-82'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2842-82'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'short@2842-82'::Invoke } // end of class 'short@2842-82' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2841-76' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@2841-76' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'short@2841-76'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 81 (0x51) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/Type V_0, class Fantomas.Core.SyntaxOak/SingleTextNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0014: stloc.s V_5 IL_0016: ldsfld class Fantomas.Core.CodePrinter/'short@2843-77' Fantomas.Core.CodePrinter/'short@2843-77'::@_instance IL_001b: stloc.s V_6 IL_001d: ldloc.s V_5 IL_001f: ldloc.s V_6 IL_0021: newobj instance void Fantomas.Core.CodePrinter/'short@2842-78'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0026: stloc.s V_4 IL_0028: ldloc.1 IL_0029: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_002e: stloc.s V_5 IL_0030: ldloc.s V_4 IL_0032: ldloc.s V_5 IL_0034: newobj instance void Fantomas.Core.CodePrinter/'short@2842-79'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0039: stloc.3 IL_003a: ldsfld class Fantomas.Core.CodePrinter/'short@2845-80' Fantomas.Core.CodePrinter/'short@2845-80'::@_instance IL_003f: stloc.s V_4 IL_0041: ldloc.3 IL_0042: ldloc.s V_4 IL_0044: newobj instance void Fantomas.Core.CodePrinter/'short@2842-81'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0049: stloc.2 IL_004a: ldloc.2 IL_004b: newobj instance void Fantomas.Core.CodePrinter/'short@2842-82'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0050: ret } // end of method 'short@2841-76'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@2841-76'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@2841-76' Fantomas.Core.CodePrinter/'short@2841-76'::@_instance IL_000a: ret } // end of method 'short@2841-76'::.cctor } // end of class 'short@2841-76' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2841-84' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'short@2841-84' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'short@2841-84'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'short@2841-84'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'short@2841-84'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'short@2841-84' Fantomas.Core.CodePrinter/'short@2841-84'::@_instance IL_000a: ret } // end of method 'short@2841-84'::.cctor } // end of class 'short@2841-84' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2841-83' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'short@2841-83'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'short@2841-83'::f IL_0014: ret } // end of method 'short@2841-83'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'short@2841-84' Fantomas.Core.CodePrinter/'short@2841-84'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'short@2841-83'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'short@2841-83'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'short@2841-83'::Invoke } // end of class 'short@2841-83' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@2841-85' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2841-85'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2841-85'::f IL_0014: ret } // end of method 'short@2841-85'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2841-85'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@2841-85'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@2841-85'::Invoke } // end of class 'short@2841-85' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2856-142' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@2856-142' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@2856-142'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'long@2856-142'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@2856-142'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@2856-142' Fantomas.Core.CodePrinter/'long@2856-142'::@_instance IL_000a: ret } // end of method 'long@2856-142'::.cctor } // end of class 'long@2856-142' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2855-143' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2855-143'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2855-143'::f IL_0014: ret } // end of method 'long@2855-143'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2855-143'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2855-143'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2855-143'::Invoke } // end of class 'long@2855-143' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2857-145' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2857-145'::ctx IL_000d: ret } // end of method 'long@2857-145'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2857-145'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@2857-145'::Invoke } // end of class 'long@2857-145' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2857-146' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2857-146'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2857-146'::f IL_0014: ret } // end of method 'long@2857-146'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2857-146'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2857-146'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2857-146'::Invoke } // end of class 'long@2857-146' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2857-147' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@2857-147' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@2857-147'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'long@2857-147'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@2857-147'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@2857-147' Fantomas.Core.CodePrinter/'long@2857-147'::@_instance IL_000a: ret } // end of method 'long@2857-147'::.cctor } // end of class 'long@2857-147' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2857-148' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2857-148'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2857-148'::f IL_0014: ret } // end of method 'long@2857-148'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2857-148'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2857-148'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2857-148'::Invoke } // end of class 'long@2857-148' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2857-144' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@2857-144' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'long@2857-144'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 61 (0x3d) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/Type V_0, class Fantomas.Core.SyntaxOak/SingleTextNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0014: stloc.s V_4 IL_0016: ldloc.s V_4 IL_0018: newobj instance void Fantomas.Core.CodePrinter/'long@2857-145'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001d: stloc.3 IL_001e: ldloc.1 IL_001f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0024: stloc.s V_4 IL_0026: ldloc.3 IL_0027: ldloc.s V_4 IL_0029: newobj instance void Fantomas.Core.CodePrinter/'long@2857-146'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002e: stloc.2 IL_002f: ldsfld class Fantomas.Core.CodePrinter/'long@2857-147' Fantomas.Core.CodePrinter/'long@2857-147'::@_instance IL_0034: stloc.3 IL_0035: ldloc.2 IL_0036: ldloc.3 IL_0037: newobj instance void Fantomas.Core.CodePrinter/'long@2857-148'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003c: ret } // end of method 'long@2857-144'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@2857-144'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@2857-144' Fantomas.Core.CodePrinter/'long@2857-144'::@_instance IL_000a: ret } // end of method 'long@2857-144'::.cctor } // end of class 'long@2857-144' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2857-150' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@2857-150' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@2857-150'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'long@2857-150'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@2857-150'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@2857-150' Fantomas.Core.CodePrinter/'long@2857-150'::@_instance IL_000a: ret } // end of method 'long@2857-150'::.cctor } // end of class 'long@2857-150' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2857-149' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> rest .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> rest, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'long@2857-149'::rest IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'long@2857-149'::f IL_0014: ret } // end of method 'long@2857-149'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'long@2857-150' Fantomas.Core.CodePrinter/'long@2857-150'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'long@2857-149'::rest IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'long@2857-149'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'long@2857-149'::Invoke } // end of class 'long@2857-149' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2855-151' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2855-151'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2855-151'::f IL_0014: ret } // end of method 'long@2855-151'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2855-151'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2855-151'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2855-151'::Invoke } // end of class 'long@2855-151' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2855-152' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2855-152'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2855-152'::f IL_0014: ret } // end of method 'long@2855-152'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2855-152'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2855-152'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2855-152'::Invoke } // end of class 'long@2855-152' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2854-153' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@2854-153' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@2854-153'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@2854-153'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@2854-153'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@2854-153' Fantomas.Core.CodePrinter/'long@2854-153'::@_instance IL_000a: ret } // end of method 'long@2854-153'::.cctor } // end of class 'long@2854-153' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2854-154' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2854-154'::ctx IL_000d: ret } // end of method 'long@2854-154'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2854-154'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@2854-154'::Invoke } // end of class 'long@2854-154' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2854-155' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2854-155'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2854-155'::ctx IL_0014: ret } // end of method 'long@2854-155'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2854-155'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2854-155'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2854-155'::Invoke } // end of class 'long@2854-155' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2854-156' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@2854-156' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@2854-156'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@2854-156'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@2854-156'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@2854-156' Fantomas.Core.CodePrinter/'long@2854-156'::@_instance IL_000a: ret } // end of method 'long@2854-156'::.cctor } // end of class 'long@2854-156' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2854-157' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2854-157'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2854-157'::f IL_0014: ret } // end of method 'long@2854-157'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2854-157'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2854-157'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2854-157'::Invoke } // end of class 'long@2854-157' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@2853-158' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2853-158'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2853-158'::f IL_0014: ret } // end of method 'long@2853-158'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2853-158'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@2853-158'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@2853-158'::Invoke } // end of class 'long@2853-158' .class auto ansi serializable sealed nested assembly beforefieldinit genType@2861 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genType@2861::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genType@2861::long IL_0014: ret } // end of method genType@2861::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genType@2861::short IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genType@2861::long IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genType@2861::Invoke } // end of class genType@2861 .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2863-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2863-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2863-1'::f IL_0014: ret } // end of method 'genType@2863-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2863-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2863-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2863-1'::Invoke } // end of class 'genType@2863-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2864-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genType@2864-2'::e IL_000d: ret } // end of method 'genType@2864-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genType@2864-2'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genType@2864-2'::Invoke } // end of class 'genType@2864-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2864-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2864-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2864-3'::f IL_0014: ret } // end of method 'genType@2864-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2864-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2864-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2864-3'::Invoke } // end of class 'genType@2864-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2864-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genType@2864-4'::e IL_000d: ret } // end of method 'genType@2864-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genType@2864-4'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genType@2864-4'::Invoke } // end of class 'genType@2864-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2864-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2864-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2864-5'::f IL_0014: ret } // end of method 'genType@2864-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2864-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2864-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2864-5'::Invoke } // end of class 'genType@2864-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'addSpace@2869-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'addSpace@2869-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'addSpace@2869-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'addSpace@2869-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'addSpace@2869-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'addSpace@2869-3' Fantomas.Core.CodePrinter/'addSpace@2869-3'::@_instance IL_000a: ret } // end of method 'addSpace@2869-3'::.cctor } // end of class 'addSpace@2869-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'addSpace@2870-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'addSpace@2870-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'addSpace@2870-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'addSpace@2870-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'addSpace@2870-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'addSpace@2870-4' Fantomas.Core.CodePrinter/'addSpace@2870-4'::@_instance IL_000a: ret } // end of method 'addSpace@2870-4'::.cctor } // end of class 'addSpace@2870-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2872-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addSpace .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addSpace, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2872-6'::addSpace IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2872-6'::ctx IL_0014: ret } // end of method 'genType@2872-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2872-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2872-6'::addSpace IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2872-6'::Invoke } // end of class 'genType@2872-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2872-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2872-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2872-7'::f IL_0014: ret } // end of method 'genType@2872-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2872-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2872-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2872-7'::Invoke } // end of class 'genType@2872-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2875-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genType@2875-8'::e IL_000d: ret } // end of method 'genType@2875-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genType@2875-8'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genType@2875-8'::Invoke } // end of class 'genType@2875-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2874-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2874-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2874-9'::f IL_0014: ret } // end of method 'genType@2874-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2874-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2874-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2874-9'::Invoke } // end of class 'genType@2874-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2874-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2874-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2874-10'::f IL_0014: ret } // end of method 'genType@2874-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2874-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2874-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2874-10'::Invoke } // end of class 'genType@2874-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2874-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2874-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2874-11'::f IL_0014: ret } // end of method 'genType@2874-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2874-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2874-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2874-11'::Invoke } // end of class 'genType@2874-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2880-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genType@2880-12'::e IL_000d: ret } // end of method 'genType@2880-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genType@2880-12'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genType@2880-12'::Invoke } // end of class 'genType@2880-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2880-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-13'::f IL_0014: ret } // end of method 'genType@2880-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2880-13'::Invoke } // end of class 'genType@2880-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2880-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genType@2880-14'::e IL_000d: ret } // end of method 'genType@2880-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genType@2880-14'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genType@2880-14'::Invoke } // end of class 'genType@2880-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2880-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 n .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 n, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/'genType@2880-15'::n IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-15'::f IL_0014: ret } // end of method 'genType@2880-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'genType@2880-15'::n IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-15'::f IL_000c: ldarg.1 IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.Context::rep(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'genType@2880-15'::Invoke } // end of class 'genType@2880-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2880-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-16'::f IL_0014: ret } // end of method 'genType@2880-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2880-16'::Invoke } // end of class 'genType@2880-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2880-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genType@2880-17'::e IL_000d: ret } // end of method 'genType@2880-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genType@2880-17'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genType@2880-17'::Invoke } // end of class 'genType@2880-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2880-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-18'::f IL_0014: ret } // end of method 'genType@2880-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2880-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2880-18'::Invoke } // end of class 'genType@2880-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2884-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genType@2884-19' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genType@2884-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genType@2884-19'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genType@2884-19'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genType@2884-19' Fantomas.Core.CodePrinter/'genType@2884-19'::@_instance IL_000a: ret } // end of method 'genType@2884-19'::.cctor } // end of class 'genType@2884-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2884-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2884-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2884-20'::f IL_0014: ret } // end of method 'genType@2884-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2884-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2884-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2884-20'::Invoke } // end of class 'genType@2884-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2884-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2884-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2884-21'::f IL_0014: ret } // end of method 'genType@2884-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2884-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2884-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2884-21'::Invoke } // end of class 'genType@2884-21' .class auto ansi serializable sealed nested assembly beforefieldinit addExtraSpace@2888 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/addExtraSpace@2888 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method addExtraSpace@2888::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method addExtraSpace@2888::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/addExtraSpace@2888::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/addExtraSpace@2888 Fantomas.Core.CodePrinter/addExtraSpace@2888::@_instance IL_000a: ret } // end of method addExtraSpace@2888::.cctor } // end of class addExtraSpace@2888 .class auto ansi serializable sealed nested assembly beforefieldinit 'addExtraSpace@2889-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'addExtraSpace@2889-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'addExtraSpace@2889-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'addExtraSpace@2889-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'addExtraSpace@2889-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'addExtraSpace@2889-1' Fantomas.Core.CodePrinter/'addExtraSpace@2889-1'::@_instance IL_000a: ret } // end of method 'addExtraSpace@2889-1'::.cctor } // end of class 'addExtraSpace@2889-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2893-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genType@2893-22' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genType@2893-22'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/IdentListNode iln) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_0007: ret } // end of method 'genType@2893-22'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genType@2893-22'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genType@2893-22' Fantomas.Core.CodePrinter/'genType@2893-22'::@_instance IL_000a: ret } // end of method 'genType@2893-22'::.cctor } // end of class 'genType@2893-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2893-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genType@2893-23'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genType@2893-23'::o IL_0014: ret } // end of method 'genType@2893-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genType@2893-23'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genType@2893-23'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genType@2893-23'::Invoke } // end of class 'genType@2893-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2892-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-24'::f IL_0014: ret } // end of method 'genType@2892-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2892-24'::Invoke } // end of class 'genType@2892-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2892-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-25'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-25'::f IL_0014: ret } // end of method 'genType@2892-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-25'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2892-25'::Invoke } // end of class 'genType@2892-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2892-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addExtraSpace .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addExtraSpace, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-26'::addExtraSpace IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-26'::ctx IL_0014: ret } // end of method 'genType@2892-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-26'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-26'::addExtraSpace IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2892-26'::Invoke } // end of class 'genType@2892-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2896-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genType@2896-28' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genType@2896-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genType@2896-28'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genType@2896-28'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genType@2896-28' Fantomas.Core.CodePrinter/'genType@2896-28'::@_instance IL_000a: ret } // end of method 'genType@2896-28'::.cctor } // end of class 'genType@2896-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2896-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genType@2896-29' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genType@2896-29'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method 'genType@2896-29'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genType@2896-29'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genType@2896-29' Fantomas.Core.CodePrinter/'genType@2896-29'::@_instance IL_000a: ret } // end of method 'genType@2896-29'::.cctor } // end of class 'genType@2896-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2896-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genType@2896-27'::c IL_000d: ret } // end of method 'genType@2896-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genType@2896-28' Fantomas.Core.CodePrinter/'genType@2896-28'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genType@2896-27'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genType@2896-29' Fantomas.Core.CodePrinter/'genType@2896-29'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genType@2896-27'::Invoke } // end of class 'genType@2896-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2892-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-30'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-30'::f IL_0014: ret } // end of method 'genType@2892-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-30'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-30'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2892-30'::Invoke } // end of class 'genType@2892-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2892-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addExtraSpace .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addExtraSpace, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-31'::addExtraSpace IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-31'::ctx IL_0014: ret } // end of method 'genType@2892-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-31'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-31'::addExtraSpace IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2892-31'::Invoke } // end of class 'genType@2892-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2892-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-32'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-32'::f IL_0014: ret } // end of method 'genType@2892-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-32'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2892-32'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2892-32'::Invoke } // end of class 'genType@2892-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2902-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genType@2902-33' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genType@2902-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genType@2902-33'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genType@2902-33'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genType@2902-33' Fantomas.Core.CodePrinter/'genType@2902-33'::@_instance IL_000a: ret } // end of method 'genType@2902-33'::.cctor } // end of class 'genType@2902-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2901-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-34'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-34'::f IL_0014: ret } // end of method 'genType@2901-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-34'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-34'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2901-34'::Invoke } // end of class 'genType@2901-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2901-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-35'::ctx IL_000d: ret } // end of method 'genType@2901-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-35'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genType@2901-35'::Invoke } // end of class 'genType@2901-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2901-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-36'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-36'::f IL_0014: ret } // end of method 'genType@2901-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-36'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-36'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2901-36'::Invoke } // end of class 'genType@2901-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2901-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-37'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-37'::f IL_0014: ret } // end of method 'genType@2901-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-37'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2901-37'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2901-37'::Invoke } // end of class 'genType@2901-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2911-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genType@2911-39' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genType@2911-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genType@2911-39'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genType@2911-39'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genType@2911-39' Fantomas.Core.CodePrinter/'genType@2911-39'::@_instance IL_000a: ret } // end of method 'genType@2911-39'::.cctor } // end of class 'genType@2911-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2911-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2911-40'::ctx IL_000d: ret } // end of method 'genType@2911-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2911-40'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genType@2911-40'::Invoke } // end of class 'genType@2911-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2911-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2911-41'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2911-41'::ctx IL_0014: ret } // end of method 'genType@2911-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2911-41'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2911-41'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2911-41'::Invoke } // end of class 'genType@2911-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2911-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genType@2911-42' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genType@2911-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genType@2911-42'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genType@2911-42'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genType@2911-42' Fantomas.Core.CodePrinter/'genType@2911-42'::@_instance IL_000a: ret } // end of method 'genType@2911-42'::.cctor } // end of class 'genType@2911-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2911-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2911-43'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2911-43'::f IL_0014: ret } // end of method 'genType@2911-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2911-43'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2911-43'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2911-43'::Invoke } // end of class 'genType@2911-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2913-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2913-44'::expr IL_000d: ret } // end of method 'genType@2913-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2913-44'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genType@2913-44'::Invoke } // end of class 'genType@2913-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2909-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Fantomas.Core.CodePrinter/'genType@2909-38'::node IL_000d: ret } // end of method 'genType@2909-38'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(bool isMultiline) cil managed { // Code size 80 (0x50) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3) IL_0000: nop IL_0001: ldarg.1 IL_0002: brfalse.s IL_0038 IL_0004: ldarg.0 IL_0005: ldfld class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Fantomas.Core.CodePrinter/'genType@2909-38'::node IL_000a: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::TypeConstraints@ IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeConstraints(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0014: stloc.0 IL_0015: ldsfld class Fantomas.Core.CodePrinter/'genType@2911-39' Fantomas.Core.CodePrinter/'genType@2911-39'::@_instance IL_001a: stloc.3 IL_001b: ldloc.3 IL_001c: newobj instance void Fantomas.Core.CodePrinter/'genType@2911-40'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0021: stloc.2 IL_0022: ldloc.0 IL_0023: ldloc.2 IL_0024: newobj instance void Fantomas.Core.CodePrinter/'genType@2911-41'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0029: stloc.1 IL_002a: ldsfld class Fantomas.Core.CodePrinter/'genType@2911-42' Fantomas.Core.CodePrinter/'genType@2911-42'::@_instance IL_002f: stloc.2 IL_0030: ldloc.1 IL_0031: ldloc.2 IL_0032: newobj instance void Fantomas.Core.CodePrinter/'genType@2911-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0037: ret IL_0038: ldarg.0 IL_0039: ldfld class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Fantomas.Core.CodePrinter/'genType@2909-38'::node IL_003e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::TypeConstraints@ IL_0043: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeConstraints(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0048: stloc.0 IL_0049: ldloc.0 IL_004a: newobj instance void Fantomas.Core.CodePrinter/'genType@2913-44'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004f: ret } // end of method 'genType@2909-38'::Invoke } // end of class 'genType@2909-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2909-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2909-45'::leadingExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genType@2909-45'::continuationExpression IL_0014: ret } // end of method 'genType@2909-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2909-45'::leadingExpression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genType@2909-45'::continuationExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!0 Fantomas.Core.Context::leadingExpressionIsMultiline(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2909-45'::Invoke } // end of class 'genType@2909-45' .class auto ansi serializable sealed nested assembly beforefieldinit genStruct@2919 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genStruct@2919 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genStruct@2919::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method genStruct@2919::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genStruct@2919::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genStruct@2919 Fantomas.Core.CodePrinter/genStruct@2919::@_instance IL_000a: ret } // end of method genStruct@2919::.cctor } // end of class genStruct@2919 .class auto ansi serializable sealed nested assembly beforefieldinit 'genStruct@2920-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genStruct@2920-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genStruct@2920-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genStruct@2920-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genStruct@2920-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genStruct@2920-1' Fantomas.Core.CodePrinter/'genStruct@2920-1'::@_instance IL_000a: ret } // end of method 'genStruct@2920-1'::.cctor } // end of class 'genStruct@2920-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genStruct@2920-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStruct@2920-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStruct@2920-2'::f IL_0014: ret } // end of method 'genStruct@2920-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStruct@2920-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genStruct@2920-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genStruct@2920-2'::Invoke } // end of class 'genStruct@2920-2' .class auto ansi serializable sealed nested assembly beforefieldinit genOpening@2924 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genOpening@2924 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genOpening@2924::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genOpening@2924::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genOpening@2924::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genOpening@2924 Fantomas.Core.CodePrinter/genOpening@2924::@_instance IL_000a: ret } // end of method genOpening@2924::.cctor } // end of class genOpening@2924 .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpening@2924-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpening@2924-1'::f IL_000d: ret } // end of method 'genOpening@2924-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenAnonRecdFixed() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpening@2924-1'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genOpening@2924-1'::Invoke } // end of class 'genOpening@2924-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpening@2925-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOpening@2925-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genOpening@2925-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genOpening@2925-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOpening@2925-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOpening@2925-2' Fantomas.Core.CodePrinter/'genOpening@2925-2'::@_instance IL_000a: ret } // end of method 'genOpening@2925-2'::.cctor } // end of class 'genOpening@2925-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOpening@2925-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpening@2925-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpening@2925-3'::f IL_0014: ret } // end of method 'genOpening@2925-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpening@2925-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOpening@2925-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOpening@2925-3'::Invoke } // end of class 'genOpening@2925-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecordFieldType@2929-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2929-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genAnonRecordFieldType@2929-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genAnonRecordFieldType@2929-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2929-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2929-1' Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2929-1'::@_instance IL_000a: ret } // end of method 'genAnonRecordFieldType@2929-1'::.cctor } // end of class 'genAnonRecordFieldType@2929-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecordFieldType@2928-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2928-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2928-2'::f IL_0014: ret } // end of method 'genAnonRecordFieldType@2928-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2928-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2928-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAnonRecordFieldType@2928-2'::Invoke } // end of class 'genAnonRecordFieldType@2928-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecordFieldType@2930-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2930-3'::expr IL_000d: ret } // end of method 'genAnonRecordFieldType@2930-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2930-3'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genAnonRecordFieldType@2930-3'::Invoke } // end of class 'genAnonRecordFieldType@2930-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genAnonRecordFieldType@2928-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2928-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2928-4'::f IL_0014: ret } // end of method 'genAnonRecordFieldType@2928-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2928-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2928-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genAnonRecordFieldType@2928-4'::Invoke } // end of class 'genAnonRecordFieldType@2928-4' .class auto ansi serializable sealed nested assembly beforefieldinit genAnonRecordFieldType@2928 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genAnonRecordFieldType@2928 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genAnonRecordFieldType@2928::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 61 (0x3d) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/SingleTextNode V_0, class Fantomas.Core.SyntaxOak/Type V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0014: stloc.3 IL_0015: ldsfld class Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2929-1' Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2929-1'::@_instance IL_001a: stloc.s V_4 IL_001c: ldloc.3 IL_001d: ldloc.s V_4 IL_001f: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2928-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0024: stloc.2 IL_0025: ldloc.1 IL_0026: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_002b: stloc.s V_4 IL_002d: ldloc.s V_4 IL_002f: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2930-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0034: stloc.3 IL_0035: ldloc.2 IL_0036: ldloc.3 IL_0037: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecordFieldType@2928-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003c: ret } // end of method genAnonRecordFieldType@2928::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genAnonRecordFieldType@2928::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genAnonRecordFieldType@2928 Fantomas.Core.CodePrinter/genAnonRecordFieldType@2928::@_instance IL_000a: ret } // end of method genAnonRecordFieldType@2928::.cctor } // end of class genAnonRecordFieldType@2928 .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@2933-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genStruct .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genOpening .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genStruct, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genOpening) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-25'::genStruct IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-25'::genOpening IL_0014: ret } // end of method 'smallExpression@2933-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-25'::genStruct IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-25'::genOpening IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@2933-25'::Invoke } // end of class 'smallExpression@2933-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@2935-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallExpression@2935-27' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallExpression@2935-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSemi(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'smallExpression@2935-27'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@2935-27'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallExpression@2935-27' Fantomas.Core.CodePrinter/'smallExpression@2935-27'::@_instance IL_000a: ret } // end of method 'smallExpression@2935-27'::.cctor } // end of class 'smallExpression@2935-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@2935-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genAnonRecordFieldType .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genAnonRecordFieldType, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'smallExpression@2935-26'::genAnonRecordFieldType IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'smallExpression@2935-26'::c IL_0014: ret } // end of method 'smallExpression@2935-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'smallExpression@2935-27' Fantomas.Core.CodePrinter/'smallExpression@2935-27'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'smallExpression@2935-26'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'smallExpression@2935-26'::genAnonRecordFieldType IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'smallExpression@2935-26'::Invoke } // end of class 'smallExpression@2935-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@2933-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-28'::f IL_0014: ret } // end of method 'smallExpression@2933-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@2933-28'::Invoke } // end of class 'smallExpression@2933-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@2936-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'smallExpression@2936-29' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'smallExpression@2936-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'smallExpression@2936-29'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@2936-29'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'smallExpression@2936-29' Fantomas.Core.CodePrinter/'smallExpression@2936-29'::@_instance IL_000a: ret } // end of method 'smallExpression@2936-29'::.cctor } // end of class 'smallExpression@2936-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@2933-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-30'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-30'::f IL_0014: ret } // end of method 'smallExpression@2933-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-30'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-30'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@2933-30'::Invoke } // end of class 'smallExpression@2933-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'smallExpression@2933-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-31'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-31'::f IL_0014: ret } // end of method 'smallExpression@2933-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-31'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'smallExpression@2933-31'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'smallExpression@2933-31'::Invoke } // end of class 'smallExpression@2933-31' .class auto ansi serializable sealed nested assembly beforefieldinit genAnonRecordFields@2940 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genAnonRecordFieldType .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genAnonRecordFieldType, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/genAnonRecordFields@2940::genAnonRecordFieldType IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/genAnonRecordFields@2940::c IL_0014: ret } // end of method genAnonRecordFields@2940::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/genAnonRecordFields@2940::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/genAnonRecordFields@2940::genAnonRecordFieldType IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method genAnonRecordFields@2940::Invoke } // end of class genAnonRecordFields@2940 .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2943-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genStruct .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genStruct) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2943-7'::genStruct IL_000d: ret } // end of method 'longExpression@2943-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2943-7'::genStruct IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenAnonRecdFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'longExpression@2943-7'::Invoke } // end of class 'longExpression@2943-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2945-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAnonRecordFields .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAnonRecordFields) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2945-8'::genAnonRecordFields IL_000d: ret } // end of method 'longExpression@2945-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2945-8'::genAnonRecordFields IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'longExpression@2945-8'::Invoke } // end of class 'longExpression@2945-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2945-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longExpression@2945-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longExpression@2945-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'longExpression@2945-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2945-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longExpression@2945-9' Fantomas.Core.CodePrinter/'longExpression@2945-9'::@_instance IL_000a: ret } // end of method 'longExpression@2945-9'::.cctor } // end of class 'longExpression@2945-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2945-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2945-10'::ctx IL_000d: ret } // end of method 'longExpression@2945-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2945-10'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'longExpression@2945-10'::Invoke } // end of class 'longExpression@2945-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2945-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2945-11'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2945-11'::ctx IL_0014: ret } // end of method 'longExpression@2945-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2945-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2945-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpression@2945-11'::Invoke } // end of class 'longExpression@2945-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2945-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longExpression@2945-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longExpression@2945-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'longExpression@2945-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2945-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longExpression@2945-12' Fantomas.Core.CodePrinter/'longExpression@2945-12'::@_instance IL_000a: ret } // end of method 'longExpression@2945-12'::.cctor } // end of class 'longExpression@2945-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2945-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2945-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2945-13'::f IL_0014: ret } // end of method 'longExpression@2945-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2945-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2945-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpression@2945-13'::Invoke } // end of class 'longExpression@2945-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2943-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2943-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2943-14'::f IL_0014: ret } // end of method 'longExpression@2943-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2943-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2943-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpression@2943-14'::Invoke } // end of class 'longExpression@2943-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2943-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2943-15'::ctx IL_000d: ret } // end of method 'longExpression@2943-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2943-15'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'longExpression@2943-15'::Invoke } // end of class 'longExpression@2943-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2943-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2943-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2943-16'::f IL_0014: ret } // end of method 'longExpression@2943-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2943-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2943-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpression@2943-16'::Invoke } // end of class 'longExpression@2943-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2948-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genStruct .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genOpening .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genStruct, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genOpening) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-17'::genStruct IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-17'::genOpening IL_0014: ret } // end of method 'longExpression@2948-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-17'::genStruct IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-17'::genOpening IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpression@2948-17'::Invoke } // end of class 'longExpression@2948-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2950-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAnonRecordFields .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAnonRecordFields) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2950-18'::genAnonRecordFields IL_000d: ret } // end of method 'longExpression@2950-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2950-18'::genAnonRecordFields IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'longExpression@2950-18'::Invoke } // end of class 'longExpression@2950-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2948-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-19'::f IL_0014: ret } // end of method 'longExpression@2948-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpression@2948-19'::Invoke } // end of class 'longExpression@2948-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2951-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longExpression@2951-20' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longExpression@2951-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'longExpression@2951-20'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2951-20'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longExpression@2951-20' Fantomas.Core.CodePrinter/'longExpression@2951-20'::@_instance IL_000a: ret } // end of method 'longExpression@2951-20'::.cctor } // end of class 'longExpression@2951-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2948-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-21'::f IL_0014: ret } // end of method 'longExpression@2948-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpression@2948-21'::Invoke } // end of class 'longExpression@2948-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpression@2948-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-22'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-22'::f IL_0014: ret } // end of method 'longExpression@2948-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-22'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpression@2948-22'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpression@2948-22'::Invoke } // end of class 'longExpression@2948-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2956-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpression .field public class Fantomas.Core.Context/Size size .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpression, class Fantomas.Core.Context/Size size) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2956-47'::smallExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2956-47'::longExpression IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.Context/Size Fantomas.Core.CodePrinter/'genType@2956-47'::size IL_001b: ret } // end of method 'genType@2956-47'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/Size Fantomas.Core.CodePrinter/'genType@2956-47'::size IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2956-47'::smallExpression IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2956-47'::longExpression IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isSmallExpression(class Fantomas.Core.Context/Size, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genType@2956-47'::Invoke } // end of class 'genType@2956-47' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2954-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/TypeAnonRecordNode node .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpression .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeAnonRecordNode node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TypeAnonRecordNode Fantomas.Core.CodePrinter/'genType@2954-46'::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2954-46'::smallExpression IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2954-46'::longExpression IL_001b: ret } // end of method 'genType@2954-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 56 (0x38) .maxstack 8 .locals init (class Fantomas.Core.Context/Size V_0) IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.SyntaxOak/TypeAnonRecordNode Fantomas.Core.CodePrinter/'genType@2954-46'::node IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Fields@ IL_000c: call class Fantomas.Core.Context/Size Fantomas.Core.Context::getRecordSize>(class Fantomas.Core.Context/Context, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: stloc.0 IL_0012: ldarg.0 IL_0013: ldfld class Fantomas.Core.SyntaxOak/TypeAnonRecordNode Fantomas.Core.CodePrinter/'genType@2954-46'::node IL_0018: ldarg.0 IL_0019: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2954-46'::smallExpression IL_001e: ldarg.0 IL_001f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2954-46'::longExpression IL_0024: ldloc.0 IL_0025: newobj instance void Fantomas.Core.CodePrinter/'genType@2956-47'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Size) IL_002a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: ldarg.1 IL_0030: tail. IL_0032: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0037: ret } // end of method 'genType@2954-46'::Invoke } // end of class 'genType@2954-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2959-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2959-48'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2959-48'::f IL_0014: ret } // end of method 'genType@2959-48'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2959-48'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2959-48'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2959-48'::Invoke } // end of class 'genType@2959-48' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2959-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2959-49'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2959-49'::f IL_0014: ret } // end of method 'genType@2959-49'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2959-49'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2959-49'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2959-49'::Invoke } // end of class 'genType@2959-49' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2965-51' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genType@2965-51' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genType@2965-51'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genType@2965-51'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genType@2965-51'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genType@2965-51' Fantomas.Core.CodePrinter/'genType@2965-51'::@_instance IL_000a: ret } // end of method 'genType@2965-51'::.cctor } // end of class 'genType@2965-51' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2965-52' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2965-52'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2965-52'::f IL_0014: ret } // end of method 'genType@2965-52'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2965-52'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2965-52'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2965-52'::Invoke } // end of class 'genType@2965-52' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2965-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genType@2965-50' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genType@2965-50'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode id) cil managed { // Code size 21 (0x15) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: stloc.0 IL_0007: ldsfld class Fantomas.Core.CodePrinter/'genType@2965-51' Fantomas.Core.CodePrinter/'genType@2965-51'::@_instance IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genType@2965-52'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: ret } // end of method 'genType@2965-50'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genType@2965-50'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genType@2965-50' Fantomas.Core.CodePrinter/'genType@2965-50'::@_instance IL_000a: ret } // end of method 'genType@2965-50'::.cctor } // end of class 'genType@2965-50' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2965-53' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genType@2965-53'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genType@2965-53'::o IL_0014: ret } // end of method 'genType@2965-53'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genType@2965-53'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genType@2965-53'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genType@2965-53'::Invoke } // end of class 'genType@2965-53' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2964-54' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2964-54'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2964-54'::f IL_0014: ret } // end of method 'genType@2964-54'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2964-54'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2964-54'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2964-54'::Invoke } // end of class 'genType@2964-54' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2966-55' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2966-55'::expr IL_000d: ret } // end of method 'genType@2966-55'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2966-55'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genType@2966-55'::Invoke } // end of class 'genType@2966-55' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2964-56' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2964-56'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2964-56'::f IL_0014: ret } // end of method 'genType@2964-56'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2964-56'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2964-56'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2964-56'::Invoke } // end of class 'genType@2964-56' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2970-57' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genType@2970-57' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genType@2970-57'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genType@2970-57'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genType@2970-57'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genType@2970-57' Fantomas.Core.CodePrinter/'genType@2970-57'::@_instance IL_000a: ret } // end of method 'genType@2970-57'::.cctor } // end of class 'genType@2970-57' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2969-58' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-58'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-58'::f IL_0014: ret } // end of method 'genType@2969-58'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-58'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-58'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2969-58'::Invoke } // end of class 'genType@2969-58' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2969-59' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-59'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-59'::f IL_0014: ret } // end of method 'genType@2969-59'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-59'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-59'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2969-59'::Invoke } // end of class 'genType@2969-59' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2972-60' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genType@2972-60' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genType@2972-60'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genType@2972-60'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genType@2972-60'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genType@2972-60' Fantomas.Core.CodePrinter/'genType@2972-60'::@_instance IL_000a: ret } // end of method 'genType@2972-60'::.cctor } // end of class 'genType@2972-60' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2969-61' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-61'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-61'::f IL_0014: ret } // end of method 'genType@2969-61'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-61'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-61'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2969-61'::Invoke } // end of class 'genType@2969-61' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2969-62' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-62'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-62'::f IL_0014: ret } // end of method 'genType@2969-62'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-62'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2969-62'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2969-62'::Invoke } // end of class 'genType@2969-62' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2976-63' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2976-63'::ctx IL_000d: ret } // end of method 'genType@2976-63'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2976-63'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepDot() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genType@2976-63'::Invoke } // end of class 'genType@2976-63' .class auto ansi serializable sealed nested assembly beforefieldinit 'genType@2976-64' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2976-64'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2976-64'::f IL_0014: ret } // end of method 'genType@2976-64'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2976-64'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genType@2976-64'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genType@2976-64'::Invoke } // end of class 'genType@2976-64' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTs@2984-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool addNewline .method assembly specialname rtspecialname instance void .ctor(bool addNewline) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTs@2984-2'::addNewline IL_000d: ret } // end of method 'genTs@2984-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genTs@2984-2'::addNewline IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'genTs@2984-2'::Invoke } // end of class 'genTs@2984-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTs@2984-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTs@2984-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTs@2984-3'::f IL_0014: ret } // end of method 'genTs@2984-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTs@2984-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTs@2984-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTs@2984-3'::Invoke } // end of class 'genTs@2984-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTs@2981-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public bool addNewline .method assembly specialname rtspecialname instance void .ctor(bool addNewline) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTs@2981-1'::addNewline IL_000d: ret } // end of method 'genTs@2981-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 t) cil managed { // Code size 75 (0x4b) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_1, class Fantomas.Core.SyntaxOak/SingleTextNode V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4) IL_0000: nop IL_0001: ldarg.1 IL_0002: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0007: brfalse.s IL_000b IL_0009: br.s IL_0020 IL_000b: ldarg.1 IL_000c: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0018: tail. IL_001a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_001f: ret IL_0020: ldarg.1 IL_0021: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0026: stloc.1 IL_0027: ldloc.1 IL_0028: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_002d: stloc.2 IL_002e: ldloc.2 IL_002f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0034: stloc.3 IL_0035: ldarg.0 IL_0036: ldfld bool Fantomas.Core.CodePrinter/'genTs@2981-1'::addNewline IL_003b: newobj instance void Fantomas.Core.CodePrinter/'genTs@2984-2'::.ctor(bool) IL_0040: stloc.s V_4 IL_0042: ldloc.3 IL_0043: ldloc.s V_4 IL_0045: newobj instance void Fantomas.Core.CodePrinter/'genTs@2984-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004a: ret } // end of method 'genTs@2981-1'::Invoke } // end of class 'genTs@2981-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTs@2981-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTs@2981-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTs@2981-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genTs@2981-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTs@2981-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTs@2981-5' Fantomas.Core.CodePrinter/'genTs@2981-5'::@_instance IL_000a: ret } // end of method 'genTs@2981-5'::.cctor } // end of class 'genTs@2981-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTs@2981-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> path .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> path, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'genTs@2981-4'::path IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTs@2981-4'::f IL_0014: ret } // end of method 'genTs@2981-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genTs@2981-5' Fantomas.Core.CodePrinter/'genTs@2981-5'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'genTs@2981-4'::path IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTs@2981-4'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genTs@2981-4'::Invoke } // end of class 'genTs@2981-4' .class auto ansi serializable sealed nested assembly beforefieldinit genSynTupleTypeSegments@2986 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genSynTupleTypeSegments@2986::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genSynTupleTypeSegments@2986::fallbackExpression IL_0014: ret } // end of method genSynTupleTypeSegments@2986::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genSynTupleTypeSegments@2986::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genSynTupleTypeSegments@2986::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genSynTupleTypeSegments@2986::Invoke } // end of class genSynTupleTypeSegments@2986 .class auto ansi serializable sealed nested assembly beforefieldinit addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2992 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2992::cond IL_000d: ret } // end of method addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2992::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2992::cond IL_0006: brfalse.s IL_000f IL_0008: ldarg.1 IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_000e: ret IL_000f: ldarg.1 IL_0010: ret } // end of method addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2992::Invoke } // end of class addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2992 .class auto ansi serializable sealed nested assembly beforefieldinit 'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2993-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2993-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2993-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2993-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2993-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2993-1' Fantomas.Core.CodePrinter/'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2993-1'::@_instance IL_000a: ret } // end of method 'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2993-1'::.cctor } // end of class 'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2993-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2994-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2994-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2994-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2994-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2994-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2994-2' Fantomas.Core.CodePrinter/'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2994-2'::@_instance IL_000a: ret } // end of method 'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2994-2'::.cctor } // end of class 'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2994-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSimplePat@3011-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genSimplePat@3011-1'::e IL_000d: ret } // end of method 'genSimplePat@3011-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genSimplePat@3011-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genSimplePat@3011-1'::Invoke } // end of class 'genSimplePat@3011-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSimplePat@3011-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genSimplePat@3011-2'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3011-2'::f IL_0014: ret } // end of method 'genSimplePat@3011-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genSimplePat@3011-2'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3011-2'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genSimplePat@3011-2'::Invoke } // end of class 'genSimplePat@3011-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSimplePat@3010-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3010-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3010-3'::f IL_0014: ret } // end of method 'genSimplePat@3010-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3010-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3010-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSimplePat@3010-3'::Invoke } // end of class 'genSimplePat@3010-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSimplePat@3010-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3010-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3010-4'::f IL_0014: ret } // end of method 'genSimplePat@3010-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3010-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3010-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSimplePat@3010-4'::Invoke } // end of class 'genSimplePat@3010-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSimplePat@3013-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSimplePat@3013-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genSimplePat@3013-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genSimplePat@3013-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSimplePat@3013-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSimplePat@3013-6' Fantomas.Core.CodePrinter/'genSimplePat@3013-6'::@_instance IL_000a: ret } // end of method 'genSimplePat@3013-6'::.cctor } // end of class 'genSimplePat@3013-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSimplePat@3013-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3013-7'::expr IL_000d: ret } // end of method 'genSimplePat@3013-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3013-7'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genSimplePat@3013-7'::Invoke } // end of class 'genSimplePat@3013-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSimplePat@3013-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3013-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3013-8'::f IL_0014: ret } // end of method 'genSimplePat@3013-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3013-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3013-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSimplePat@3013-8'::Invoke } // end of class 'genSimplePat@3013-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSimplePat@3013-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genSimplePat@3013-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genSimplePat@3013-5'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 28 (0x1c) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genSimplePat@3013-6' Fantomas.Core.CodePrinter/'genSimplePat@3013-6'::@_instance IL_0005: stloc.0 IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_000c: stloc.2 IL_000d: ldloc.2 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genSimplePat@3013-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: newobj instance void Fantomas.Core.CodePrinter/'genSimplePat@3013-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001b: ret } // end of method 'genSimplePat@3013-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genSimplePat@3013-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genSimplePat@3013-5' Fantomas.Core.CodePrinter/'genSimplePat@3013-5'::@_instance IL_000a: ret } // end of method 'genSimplePat@3013-5'::.cctor } // end of class 'genSimplePat@3013-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSimplePat@3013-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genSimplePat@3013-9'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genSimplePat@3013-9'::o IL_0014: ret } // end of method 'genSimplePat@3013-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genSimplePat@3013-9'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genSimplePat@3013-9'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genSimplePat@3013-9'::Invoke } // end of class 'genSimplePat@3013-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genSimplePat@3010-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3010-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3010-10'::f IL_0014: ret } // end of method 'genSimplePat@3010-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3010-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genSimplePat@3010-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genSimplePat@3010-10'::Invoke } // end of class 'genSimplePat@3010-10' .class auto ansi serializable sealed nested assembly beforefieldinit genSimplePat@3010 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genSimplePat@3010 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genSimplePat@3010::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SimplePatNode node) cil managed { // Code size 118 (0x76) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, bool V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class Fantomas.Core.Context/WriterEvent V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_8) IL_0000: ldarg.1 IL_0001: ldarg.1 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/SimplePatNode::Attributes@ IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000c: stloc.2 IL_000d: ldarg.1 IL_000e: ldfld bool Fantomas.Core.SyntaxOak/SimplePatNode::IsOptional@ IL_0013: stloc.s V_4 IL_0015: ldstr "\?" IL_001a: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_001f: stloc.s V_6 IL_0021: ldloc.s V_6 IL_0023: newobj instance void Fantomas.Core.CodePrinter/'genSimplePat@3011-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0028: stloc.s V_5 IL_002a: ldloc.s V_4 IL_002c: ldloc.s V_5 IL_002e: newobj instance void Fantomas.Core.CodePrinter/'genSimplePat@3011-2'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0033: stloc.3 IL_0034: ldloc.2 IL_0035: ldloc.3 IL_0036: newobj instance void Fantomas.Core.CodePrinter/'genSimplePat@3010-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003b: stloc.1 IL_003c: ldarg.1 IL_003d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/SimplePatNode::Identifier@ IL_0042: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0047: stloc.2 IL_0048: ldloc.1 IL_0049: ldloc.2 IL_004a: newobj instance void Fantomas.Core.CodePrinter/'genSimplePat@3010-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004f: stloc.0 IL_0050: ldsfld class Fantomas.Core.CodePrinter/'genSimplePat@3013-5' Fantomas.Core.CodePrinter/'genSimplePat@3013-5'::@_instance IL_0055: stloc.s V_7 IL_0057: ldarg.1 IL_0058: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/SimplePatNode::Type@ IL_005d: stloc.s V_8 IL_005f: ldloc.s V_7 IL_0061: ldloc.s V_8 IL_0063: newobj instance void Fantomas.Core.CodePrinter/'genSimplePat@3013-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0068: stloc.1 IL_0069: ldloc.0 IL_006a: ldloc.1 IL_006b: newobj instance void Fantomas.Core.CodePrinter/'genSimplePat@3010-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0070: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0075: ret } // end of method genSimplePat@3010::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genSimplePat@3010::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genSimplePat@3010 Fantomas.Core.CodePrinter/genSimplePat@3010::@_instance IL_000a: ret } // end of method genSimplePat@3010::.cctor } // end of class genSimplePat@3010 .class auto ansi serializable sealed nested assembly beforefieldinit 'shortPats@3016-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortPats@3016-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortPats@3016-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'shortPats@3016-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortPats@3016-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortPats@3016-1' Fantomas.Core.CodePrinter/'shortPats@3016-1'::@_instance IL_000a: ret } // end of method 'shortPats@3016-1'::.cctor } // end of class 'shortPats@3016-1' .class auto ansi serializable sealed nested assembly beforefieldinit shortPats@3016 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genSimplePat .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genSimplePat, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/shortPats@3016::genSimplePat IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/shortPats@3016::c IL_0014: ret } // end of method shortPats@3016::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'shortPats@3016-1' Fantomas.Core.CodePrinter/'shortPats@3016-1'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/shortPats@3016::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/shortPats@3016::genSimplePat IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method shortPats@3016::Invoke } // end of class shortPats@3016 .class auto ansi serializable sealed nested assembly beforefieldinit longPats@3019 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/longPats@3019 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method longPats@3019::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepComma(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method longPats@3019::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/longPats@3019::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/longPats@3019 Fantomas.Core.CodePrinter/longPats@3019::@_instance IL_000a: ret } // end of method longPats@3019::.cctor } // end of class longPats@3019 .class auto ansi serializable sealed nested assembly beforefieldinit 'longPats@3019-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-1'::ctx IL_000d: ret } // end of method 'longPats@3019-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-1'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'longPats@3019-1'::Invoke } // end of class 'longPats@3019-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'longPats@3019-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genSimplePat .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genSimplePat, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'longPats@3019-2'::genSimplePat IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-2'::'f\'' IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'longPats@3019-2'::c IL_001b: ret } // end of method 'longPats@3019-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-2'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'longPats@3019-2'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'longPats@3019-2'::genSimplePat IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'longPats@3019-2'::Invoke } // end of class 'longPats@3019-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'longPats@3019-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longPats@3019-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longPats@3019-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'longPats@3019-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longPats@3019-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longPats@3019-3' Fantomas.Core.CodePrinter/'longPats@3019-3'::@_instance IL_000a: ret } // end of method 'longPats@3019-3'::.cctor } // end of class 'longPats@3019-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'longPats@3019-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-4'::ctx IL_000d: ret } // end of method 'longPats@3019-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-4'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'longPats@3019-4'::Invoke } // end of class 'longPats@3019-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'longPats@3019-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-5'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-5'::ctx IL_0014: ret } // end of method 'longPats@3019-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longPats@3019-5'::Invoke } // end of class 'longPats@3019-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'longPats@3019-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longPats@3019-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longPats@3019-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'longPats@3019-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longPats@3019-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longPats@3019-6' Fantomas.Core.CodePrinter/'longPats@3019-6'::@_instance IL_000a: ret } // end of method 'longPats@3019-6'::.cctor } // end of class 'longPats@3019-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'longPats@3019-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-7'::f IL_0014: ret } // end of method 'longPats@3019-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longPats@3019-7'::Invoke } // end of class 'longPats@3019-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'longPats@3019-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-8'::ctx IL_000d: ret } // end of method 'longPats@3019-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longPats@3019-8'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'longPats@3019-8'::Invoke } // end of class 'longPats@3019-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@3024-86' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'short@3024-86'::cond IL_000d: ret } // end of method 'short@3024-86'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'short@3024-86'::cond IL_0006: brfalse.s IL_000f IL_0008: ldarg.1 IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_000e: ret IL_000f: ldarg.1 IL_0010: ret } // end of method 'short@3024-86'::Invoke } // end of class 'short@3024-86' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@3023-87' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-87'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-87'::f IL_0014: ret } // end of method 'short@3023-87'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-87'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-87'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@3023-87'::Invoke } // end of class 'short@3023-87' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@3023-88' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-88'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-88'::f IL_0014: ret } // end of method 'short@3023-88'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-88'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-88'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@3023-88'::Invoke } // end of class 'short@3023-88' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@3026-89' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'short@3026-89'::cond IL_000d: ret } // end of method 'short@3026-89'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'short@3026-89'::cond IL_0006: brfalse.s IL_000f IL_0008: ldarg.1 IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_000e: ret IL_000f: ldarg.1 IL_0010: ret } // end of method 'short@3026-89'::Invoke } // end of class 'short@3026-89' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@3023-90' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-90'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-90'::f IL_0014: ret } // end of method 'short@3023-90'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-90'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-90'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@3023-90'::Invoke } // end of class 'short@3023-90' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@3023-91' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-91'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-91'::f IL_0014: ret } // end of method 'short@3023-91'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-91'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-91'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@3023-91'::Invoke } // end of class 'short@3023-91' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@3023-92' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-92'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-92'::f IL_0014: ret } // end of method 'short@3023-92'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-92'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-92'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@3023-92'::Invoke } // end of class 'short@3023-92' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@3023-93' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortPats .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortPats, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-93'::shortPats IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-93'::ctx IL_0014: ret } // end of method 'short@3023-93'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-93'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-93'::shortPats IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@3023-93'::Invoke } // end of class 'short@3023-93' .class auto ansi serializable sealed nested assembly beforefieldinit 'short@3023-94' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-94'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-94'::f IL_0014: ret } // end of method 'short@3023-94'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-94'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'short@3023-94'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'short@3023-94'::Invoke } // end of class 'short@3023-94' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@3035-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortPats .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longPats .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortPats, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longPats) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@3035-22'::shortPats IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@3035-22'::longPats IL_0014: ret } // end of method 'genPats@3035-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@3035-22'::shortPats IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@3035-22'::longPats IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPats@3035-22'::Invoke } // end of class 'genPats@3035-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@3034-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@3034-23'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@3034-23'::f IL_0014: ret } // end of method 'genPats@3034-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@3034-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@3034-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPats@3034-23'::Invoke } // end of class 'genPats@3034-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genPats@3034-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@3034-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@3034-24'::f IL_0014: ret } // end of method 'genPats@3034-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@3034-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genPats@3034-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genPats@3034-24'::Invoke } // end of class 'genPats@3034-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3039-159' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-159'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-159'::f IL_0014: ret } // end of method 'long@3039-159'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-159'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-159'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@3039-159'::Invoke } // end of class 'long@3039-159' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3041-160' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'long@3041-160'::cond IL_000d: ret } // end of method 'long@3041-160'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'long@3041-160'::cond IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'long@3041-160'::Invoke } // end of class 'long@3041-160' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3039-161' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-161'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-161'::f IL_0014: ret } // end of method 'long@3039-161'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-161'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-161'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@3039-161'::Invoke } // end of class 'long@3039-161' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3043-162' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPats .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPats, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3043-162'::genPats IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3043-162'::ctx IL_0014: ret } // end of method 'long@3043-162'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3043-162'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3043-162'::genPats IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@3043-162'::Invoke } // end of class 'long@3043-162' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3045-163' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@3045-163' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'long@3045-163'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode _arg1) cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ret } // end of method 'long@3045-163'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@3045-163'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@3045-163' Fantomas.Core.CodePrinter/'long@3045-163'::@_instance IL_000a: ret } // end of method 'long@3045-163'::.cctor } // end of class 'long@3045-163' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3045-164' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'long@3045-164'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'long@3045-164'::o IL_0014: ret } // end of method 'long@3045-164'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'long@3045-164'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'long@3045-164'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'long@3045-164'::Invoke } // end of class 'long@3045-164' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3044-165' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3044-165'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3044-165'::f IL_0014: ret } // end of method 'long@3044-165'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3044-165'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3044-165'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@3044-165'::Invoke } // end of class 'long@3044-165' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3044-166' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPats .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPats, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3044-166'::genPats IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3044-166'::ctx IL_0014: ret } // end of method 'long@3044-166'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3044-166'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3044-166'::genPats IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@3044-166'::Invoke } // end of class 'long@3044-166' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3042-167' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3042-167'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3042-167'::fallbackExpression IL_0014: ret } // end of method 'long@3042-167'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3042-167'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3042-167'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@3042-167'::Invoke } // end of class 'long@3042-167' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3039-168' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-168'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-168'::f IL_0014: ret } // end of method 'long@3039-168'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-168'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-168'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@3039-168'::Invoke } // end of class 'long@3039-168' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3047-169' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@3047-169' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@3047-169'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 30 (0x1e) .maxstack 8 IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_000c: brfalse.s IL_001c IL_000e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0013: ldarg.1 IL_0014: tail. IL_0016: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001b: ret IL_001c: ldarg.1 IL_001d: ret } // end of method 'long@3047-169'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@3047-169'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@3047-169' Fantomas.Core.CodePrinter/'long@3047-169'::@_instance IL_000a: ret } // end of method 'long@3047-169'::.cctor } // end of class 'long@3047-169' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3039-170' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-170'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-170'::f IL_0014: ret } // end of method 'long@3039-170'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-170'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3039-170'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@3039-170'::Invoke } // end of class 'long@3039-170' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3038-171' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@3038-171' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@3038-171'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@3038-171'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@3038-171'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@3038-171' Fantomas.Core.CodePrinter/'long@3038-171'::@_instance IL_000a: ret } // end of method 'long@3038-171'::.cctor } // end of class 'long@3038-171' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3038-172' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3038-172'::ctx IL_000d: ret } // end of method 'long@3038-172'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3038-172'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'long@3038-172'::Invoke } // end of class 'long@3038-172' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3038-173' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3038-173'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3038-173'::ctx IL_0014: ret } // end of method 'long@3038-173'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3038-173'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3038-173'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@3038-173'::Invoke } // end of class 'long@3038-173' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3038-174' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'long@3038-174' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'long@3038-174'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'long@3038-174'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'long@3038-174'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'long@3038-174' Fantomas.Core.CodePrinter/'long@3038-174'::@_instance IL_000a: ret } // end of method 'long@3038-174'::.cctor } // end of class 'long@3038-174' .class auto ansi serializable sealed nested assembly beforefieldinit 'long@3038-175' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3038-175'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3038-175'::f IL_0014: ret } // end of method 'long@3038-175'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3038-175'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'long@3038-175'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'long@3038-175'::Invoke } // end of class 'long@3038-175' .class auto ansi serializable sealed nested assembly beforefieldinit genImplicitConstructor@3050 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 long) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genImplicitConstructor@3050::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genImplicitConstructor@3050::long IL_0014: ret } // end of method genImplicitConstructor@3050::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genImplicitConstructor@3050::short IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genImplicitConstructor@3050::long IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genImplicitConstructor@3050::Invoke } // end of class genImplicitConstructor@3050 .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3053-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genImplicitConstructor@3053-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genImplicitConstructor@3053-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-2' Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-2'::@_instance IL_000a: ret } // end of method 'genImplicitConstructor@3053-2'::.cctor } // end of class 'genImplicitConstructor@3053-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3054-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genImplicitConstructor@3054-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genImplicitConstructor@3054-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genImplicitConstructor@3054-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3054-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genImplicitConstructor@3054-3' Fantomas.Core.CodePrinter/'genImplicitConstructor@3054-3'::@_instance IL_000a: ret } // end of method 'genImplicitConstructor@3054-3'::.cctor } // end of class 'genImplicitConstructor@3054-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3054-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genImplicitConstructor@3054-4'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3054-4'::f IL_0014: ret } // end of method 'genImplicitConstructor@3054-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genImplicitConstructor@3054-4'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3054-4'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genImplicitConstructor@3054-4'::Invoke } // end of class 'genImplicitConstructor@3054-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3053-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-5'::f IL_0014: ret } // end of method 'genImplicitConstructor@3053-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genImplicitConstructor@3053-5'::Invoke } // end of class 'genImplicitConstructor@3053-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3055-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genImplicitConstructor@3055-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genImplicitConstructor@3055-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-6' Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-6'::@_instance IL_000a: ret } // end of method 'genImplicitConstructor@3055-6'::.cctor } // end of class 'genImplicitConstructor@3055-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3055-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-7'::f IL_0014: ret } // end of method 'genImplicitConstructor@3055-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genImplicitConstructor@3055-7'::Invoke } // end of class 'genImplicitConstructor@3055-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3055-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-8'::f IL_0014: ret } // end of method 'genImplicitConstructor@3055-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genImplicitConstructor@3055-8'::Invoke } // end of class 'genImplicitConstructor@3055-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3053-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-9'::f IL_0014: ret } // end of method 'genImplicitConstructor@3053-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genImplicitConstructor@3053-9'::Invoke } // end of class 'genImplicitConstructor@3053-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3057-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genImplicitConstructor@3057-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genImplicitConstructor@3057-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genImplicitConstructor@3057-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3057-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genImplicitConstructor@3057-10' Fantomas.Core.CodePrinter/'genImplicitConstructor@3057-10'::@_instance IL_000a: ret } // end of method 'genImplicitConstructor@3057-10'::.cctor } // end of class 'genImplicitConstructor@3057-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3057-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genImplicitConstructor@3057-11'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3057-11'::f IL_0014: ret } // end of method 'genImplicitConstructor@3057-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genImplicitConstructor@3057-11'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3057-11'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genImplicitConstructor@3057-11'::Invoke } // end of class 'genImplicitConstructor@3057-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3053-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-12'::f IL_0014: ret } // end of method 'genImplicitConstructor@3053-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genImplicitConstructor@3053-12'::Invoke } // end of class 'genImplicitConstructor@3053-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3058-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genImplicitConstructor@3058-13' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genImplicitConstructor@3058-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genImplicitConstructor@3058-13'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3058-13'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genImplicitConstructor@3058-13' Fantomas.Core.CodePrinter/'genImplicitConstructor@3058-13'::@_instance IL_000a: ret } // end of method 'genImplicitConstructor@3058-13'::.cctor } // end of class 'genImplicitConstructor@3058-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3053-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-14'::f IL_0014: ret } // end of method 'genImplicitConstructor@3053-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genImplicitConstructor@3053-14'::Invoke } // end of class 'genImplicitConstructor@3053-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3052-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genImplicitConstructor@3052-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genImplicitConstructor@3052-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/AsSelfIdentifierNode selfNode) cil managed { // Code size 172 (0xac) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, bool V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-2' Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-2'::@_instance IL_0005: stloc.3 IL_0006: ldarg.1 IL_0007: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_000c: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0011: ldc.i4.0 IL_0012: ceq IL_0014: nop IL_0015: stloc.s V_5 IL_0017: ldsfld class Fantomas.Core.CodePrinter/'genImplicitConstructor@3054-3' Fantomas.Core.CodePrinter/'genImplicitConstructor@3054-3'::@_instance IL_001c: stloc.s V_6 IL_001e: ldloc.s V_5 IL_0020: ldloc.s V_6 IL_0022: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3054-4'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0027: stloc.s V_4 IL_0029: ldloc.3 IL_002a: ldloc.s V_4 IL_002c: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0031: stloc.2 IL_0032: ldarg.1 IL_0033: ldarg.1 IL_0034: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AsSelfIdentifierNode::As@ IL_0039: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_003e: stloc.s V_6 IL_0040: ldsfld class Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-6' Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-6'::@_instance IL_0045: stloc.s V_7 IL_0047: ldloc.s V_6 IL_0049: ldloc.s V_7 IL_004b: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0050: stloc.s V_4 IL_0052: ldarg.1 IL_0053: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AsSelfIdentifierNode::Self@ IL_0058: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_005d: stloc.s V_6 IL_005f: ldloc.s V_4 IL_0061: ldloc.s V_6 IL_0063: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3055-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0068: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006d: stloc.3 IL_006e: ldloc.2 IL_006f: ldloc.3 IL_0070: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0075: stloc.1 IL_0076: ldarg.1 IL_0077: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_007c: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0081: ldc.i4.0 IL_0082: ceq IL_0084: nop IL_0085: stloc.s V_5 IL_0087: ldsfld class Fantomas.Core.CodePrinter/'genImplicitConstructor@3057-10' Fantomas.Core.CodePrinter/'genImplicitConstructor@3057-10'::@_instance IL_008c: stloc.3 IL_008d: ldloc.s V_5 IL_008f: ldloc.3 IL_0090: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3057-11'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0095: stloc.2 IL_0096: ldloc.1 IL_0097: ldloc.2 IL_0098: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_009d: stloc.0 IL_009e: ldsfld class Fantomas.Core.CodePrinter/'genImplicitConstructor@3058-13' Fantomas.Core.CodePrinter/'genImplicitConstructor@3058-13'::@_instance IL_00a3: stloc.1 IL_00a4: ldloc.0 IL_00a5: ldloc.1 IL_00a6: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3053-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ab: ret } // end of method 'genImplicitConstructor@3052-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3052-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genImplicitConstructor@3052-1' Fantomas.Core.CodePrinter/'genImplicitConstructor@3052-1'::@_instance IL_000a: ret } // end of method 'genImplicitConstructor@3052-1'::.cctor } // end of class 'genImplicitConstructor@3052-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3051-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genImplicitConstructor@3051-15'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genImplicitConstructor@3051-15'::o IL_0014: ret } // end of method 'genImplicitConstructor@3051-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genImplicitConstructor@3051-15'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genImplicitConstructor@3051-15'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genImplicitConstructor@3051-15'::Invoke } // end of class 'genImplicitConstructor@3051-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genImplicitConstructor@3050-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3050-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3050-16'::f IL_0014: ret } // end of method 'genImplicitConstructor@3050-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3050-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genImplicitConstructor@3050-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genImplicitConstructor@3050-16'::Invoke } // end of class 'genImplicitConstructor@3050-16' .class auto ansi serializable sealed nested assembly beforefieldinit header@3080 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasAndKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool hasAndKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/header@3080::hasAndKeyword IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/header@3080::f IL_0014: ret } // end of method header@3080::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/header@3080::hasAndKeyword IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: ldarg.0 IL_000b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/header@3080::f IL_0010: ldarg.1 IL_0011: tail. IL_0013: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0018: ret } // end of method header@3080::Invoke } // end of class header@3080 .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3079-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-1'::f IL_0014: ret } // end of method 'header@3079-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3079-1'::Invoke } // end of class 'header@3079-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3079-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-2'::f IL_0014: ret } // end of method 'header@3079-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3079-2'::Invoke } // end of class 'header@3079-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3082-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'header@3082-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'header@3082-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'header@3082-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'header@3082-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'header@3082-3' Fantomas.Core.CodePrinter/'header@3082-3'::@_instance IL_000a: ret } // end of method 'header@3082-3'::.cctor } // end of class 'header@3082-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3082-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasTriviaAfterLeadingKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool hasTriviaAfterLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'header@3082-4'::hasTriviaAfterLeadingKeyword IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3082-4'::f IL_0014: ret } // end of method 'header@3082-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'header@3082-4'::hasTriviaAfterLeadingKeyword IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3082-4'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'header@3082-4'::Invoke } // end of class 'header@3082-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3079-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-5'::f IL_0014: ret } // end of method 'header@3079-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3079-5'::Invoke } // end of class 'header@3079-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3083-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'header@3083-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'header@3083-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'header@3083-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'header@3083-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'header@3083-6' Fantomas.Core.CodePrinter/'header@3083-6'::@_instance IL_000a: ret } // end of method 'header@3083-6'::.cctor } // end of class 'header@3083-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3083-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3083-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3083-7'::f IL_0014: ret } // end of method 'header@3083-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3083-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3083-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3083-7'::Invoke } // end of class 'header@3083-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3083-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasAndKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool hasAndKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'header@3083-8'::hasAndKeyword IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3083-8'::f IL_0014: ret } // end of method 'header@3083-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'header@3083-8'::hasAndKeyword IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3083-8'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'header@3083-8'::Invoke } // end of class 'header@3083-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3079-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-9'::f IL_0014: ret } // end of method 'header@3079-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3079-9'::Invoke } // end of class 'header@3079-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3084-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'header@3084-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'header@3084-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'header@3084-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'header@3084-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'header@3084-10' Fantomas.Core.CodePrinter/'header@3084-10'::@_instance IL_000a: ret } // end of method 'header@3084-10'::.cctor } // end of class 'header@3084-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3079-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-11'::f IL_0014: ret } // end of method 'header@3079-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3079-11'::Invoke } // end of class 'header@3079-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3079-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-12'::f IL_0014: ret } // end of method 'header@3079-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3079-12'::Invoke } // end of class 'header@3079-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3079-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-13'::f IL_0014: ret } // end of method 'header@3079-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3079-13'::Invoke } // end of class 'header@3079-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3087-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'header@3087-14' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'header@3087-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'header@3087-14'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'header@3087-14'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'header@3087-14' Fantomas.Core.CodePrinter/'header@3087-14'::@_instance IL_000a: ret } // end of method 'header@3087-14'::.cctor } // end of class 'header@3087-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3087-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3087-15'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3087-15'::f IL_0014: ret } // end of method 'header@3087-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3087-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3087-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3087-15'::Invoke } // end of class 'header@3087-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3087-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'header@3087-16'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3087-16'::f IL_0014: ret } // end of method 'header@3087-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'header@3087-16'::cond IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: ldarg.0 IL_000b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3087-16'::f IL_0010: ldarg.1 IL_0011: tail. IL_0013: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0018: ret } // end of method 'header@3087-16'::Invoke } // end of class 'header@3087-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3079-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-17'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-17'::f IL_0014: ret } // end of method 'header@3079-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-17'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-17'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3079-17'::Invoke } // end of class 'header@3079-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3088-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'header@3088-18' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'header@3088-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'header@3088-18'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'header@3088-18'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'header@3088-18' Fantomas.Core.CodePrinter/'header@3088-18'::@_instance IL_000a: ret } // end of method 'header@3088-18'::.cctor } // end of class 'header@3088-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3088-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasTriviaAfterLeadingKeyword .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool hasTriviaAfterLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'header@3088-19'::hasTriviaAfterLeadingKeyword IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3088-19'::f IL_0014: ret } // end of method 'header@3088-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'header@3088-19'::hasTriviaAfterLeadingKeyword IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3088-19'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'header@3088-19'::Invoke } // end of class 'header@3088-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3079-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-20'::f IL_0014: ret } // end of method 'header@3079-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3079-20'::Invoke } // end of class 'header@3079-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3091-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'header@3091-22' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'header@3091-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceBeforeClassConstructor(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'header@3091-22'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'header@3091-22'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'header@3091-22' Fantomas.Core.CodePrinter/'header@3091-22'::@_instance IL_000a: ret } // end of method 'header@3091-22'::.cctor } // end of class 'header@3091-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3091-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3091-23'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3091-23'::f IL_0014: ret } // end of method 'header@3091-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3091-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3091-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3091-23'::Invoke } // end of class 'header@3091-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3091-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'header@3091-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'header@3091-21'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ImplicitConstructorNode imCtor) cil managed { // Code size 21 (0x15) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'header@3091-22' Fantomas.Core.CodePrinter/'header@3091-22'::@_instance IL_0005: stloc.0 IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genImplicitConstructor(class Fantomas.Core.SyntaxOak/ImplicitConstructorNode) IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'header@3091-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: ret } // end of method 'header@3091-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'header@3091-21'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'header@3091-21' Fantomas.Core.CodePrinter/'header@3091-21'::@_instance IL_000a: ret } // end of method 'header@3091-21'::.cctor } // end of class 'header@3091-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3090-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 implicitConstructor .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 implicitConstructor, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'header@3090-24'::implicitConstructor IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'header@3090-24'::f IL_0014: ret } // end of method 'header@3090-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'header@3090-24'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'header@3090-24'::implicitConstructor IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'header@3090-24'::Invoke } // end of class 'header@3090-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3095-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'header@3095-26' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'header@3095-26'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'header@3095-26'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'header@3095-26'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'header@3095-26' Fantomas.Core.CodePrinter/'header@3095-26'::@_instance IL_000a: ret } // end of method 'header@3095-26'::.cctor } // end of class 'header@3095-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3098-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'header@3098-27' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'header@3098-27'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'header@3098-27'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'header@3098-27'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'header@3098-27' Fantomas.Core.CodePrinter/'header@3098-27'::@_instance IL_000a: ret } // end of method 'header@3098-27'::.cctor } // end of class 'header@3098-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3098-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'header@3098-28'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'header@3098-28'::o IL_0014: ret } // end of method 'header@3098-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'header@3098-28'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'header@3098-28'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'header@3098-28'::Invoke } // end of class 'header@3098-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3093-25' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field public class Fantomas.Core.SyntaxOak/TypeNameNode typeName .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeNameNode typeName) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.CodePrinter/'header@3093-25'::typeName IL_000d: ret } // end of method 'header@3093-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(bool isMulti, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 76 (0x4c) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1) IL_0000: nop IL_0001: ldarg.1 IL_0002: brfalse.s IL_002a IL_0004: ldarg.2 IL_0005: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_000a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_000f: brfalse.s IL_002a IL_0011: ldsfld class Fantomas.Core.CodePrinter/'header@3095-26' Fantomas.Core.CodePrinter/'header@3095-26'::@_instance IL_0016: ldarg.0 IL_0017: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.CodePrinter/'header@3093-25'::typeName IL_001c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::EqualsToken@ IL_0021: ldarg.2 IL_0022: tail. IL_0024: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0029: ret IL_002a: ldsfld class Fantomas.Core.CodePrinter/'header@3098-27' Fantomas.Core.CodePrinter/'header@3098-27'::@_instance IL_002f: stloc.0 IL_0030: ldarg.0 IL_0031: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.CodePrinter/'header@3093-25'::typeName IL_0036: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::EqualsToken@ IL_003b: stloc.1 IL_003c: ldloc.0 IL_003d: ldloc.1 IL_003e: newobj instance void Fantomas.Core.CodePrinter/'header@3098-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0043: ldarg.2 IL_0044: tail. IL_0046: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_004b: ret } // end of method 'header@3093-25'::Invoke } // end of class 'header@3093-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3089-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3089-29'::leadingExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'header@3089-29'::continuationExpression IL_0014: ret } // end of method 'header@3089-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3089-29'::leadingExpression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'header@3089-29'::continuationExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!0 Fantomas.Core.Context::leadingExpressionIsMultiline(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3089-29'::Invoke } // end of class 'header@3089-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'header@3079-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-30'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-30'::f IL_0014: ret } // end of method 'header@3079-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-30'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'header@3079-30'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'header@3079-30'::Invoke } // end of class 'header@3079-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEnumCase@3113-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genEnumCase@3113-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genEnumCase@3113-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genEnumCase@3113-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genEnumCase@3113-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genEnumCase@3113-1' Fantomas.Core.CodePrinter/'genEnumCase@3113-1'::@_instance IL_000a: ret } // end of method 'genEnumCase@3113-1'::.cctor } // end of class 'genEnumCase@3113-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEnumCase@3113-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3113-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3113-2'::f IL_0014: ret } // end of method 'genEnumCase@3113-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3113-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3113-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genEnumCase@3113-2'::Invoke } // end of class 'genEnumCase@3113-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEnumCase@3110-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-3'::f IL_0014: ret } // end of method 'genEnumCase@3110-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genEnumCase@3110-3'::Invoke } // end of class 'genEnumCase@3110-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEnumCase@3110-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-4'::f IL_0014: ret } // end of method 'genEnumCase@3110-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genEnumCase@3110-4'::Invoke } // end of class 'genEnumCase@3110-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEnumCase@3110-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-5'::f IL_0014: ret } // end of method 'genEnumCase@3110-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genEnumCase@3110-5'::Invoke } // end of class 'genEnumCase@3110-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEnumCase@3116-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genEnumCase@3116-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genEnumCase@3116-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genEnumCase@3116-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genEnumCase@3116-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genEnumCase@3116-6' Fantomas.Core.CodePrinter/'genEnumCase@3116-6'::@_instance IL_000a: ret } // end of method 'genEnumCase@3116-6'::.cctor } // end of class 'genEnumCase@3116-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEnumCase@3110-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-7'::f IL_0014: ret } // end of method 'genEnumCase@3110-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genEnumCase@3110-7'::Invoke } // end of class 'genEnumCase@3110-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEnumCase@3110-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-8'::f IL_0014: ret } // end of method 'genEnumCase@3110-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genEnumCase@3110-8'::Invoke } // end of class 'genEnumCase@3110-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEnumCase@3118-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genEnumCase@3118-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genEnumCase@3118-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genEnumCase@3118-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genEnumCase@3118-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genEnumCase@3118-9' Fantomas.Core.CodePrinter/'genEnumCase@3118-9'::@_instance IL_000a: ret } // end of method 'genEnumCase@3118-9'::.cctor } // end of class 'genEnumCase@3118-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEnumCase@3118-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3118-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3118-10'::f IL_0014: ret } // end of method 'genEnumCase@3118-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3118-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3118-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genEnumCase@3118-10'::Invoke } // end of class 'genEnumCase@3118-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEnumCase@3118-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3118-11'::f IL_000d: ret } // end of method 'genEnumCase@3118-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3118-11'::f IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnWhenWriteBeforeNewlineNotEmpty(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genEnumCase@3118-11'::Invoke } // end of class 'genEnumCase@3118-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genEnumCase@3110-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-12'::f IL_0014: ret } // end of method 'genEnumCase@3110-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genEnumCase@3110-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genEnumCase@3110-12'::Invoke } // end of class 'genEnumCase@3110-12' .class auto ansi serializable sealed nested assembly beforefieldinit genEnumCase@3110 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genEnumCase@3110 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genEnumCase@3110::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/EnumCaseNode node) cil managed { // Code size 215 (0xd7) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_8, class Fantomas.Core.SyntaxOak/SingleTextNode V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11) IL_0000: ldarg.1 IL_0001: ldarg.1 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/EnumCaseNode::XmlDoc@ IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000c: stloc.s V_5 IL_000e: ldarg.1 IL_000f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/EnumCaseNode::Bar@ IL_0014: stloc.s V_7 IL_0016: ldloc.s V_7 IL_0018: brfalse.s IL_001c IL_001a: br.s IL_0024 IL_001c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepBar() IL_0021: nop IL_0022: br.s IL_004b IL_0024: ldloc.s V_7 IL_0026: stloc.s V_8 IL_0028: ldloc.s V_8 IL_002a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_002f: stloc.s V_9 IL_0031: ldloc.s V_9 IL_0033: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0038: stloc.s V_10 IL_003a: ldsfld class Fantomas.Core.CodePrinter/'genEnumCase@3113-1' Fantomas.Core.CodePrinter/'genEnumCase@3113-1'::@_instance IL_003f: stloc.s V_11 IL_0041: ldloc.s V_10 IL_0043: ldloc.s V_11 IL_0045: newobj instance void Fantomas.Core.CodePrinter/'genEnumCase@3113-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004a: nop IL_004b: stloc.s V_6 IL_004d: ldloc.s V_5 IL_004f: ldloc.s V_6 IL_0051: newobj instance void Fantomas.Core.CodePrinter/'genEnumCase@3110-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0056: stloc.s V_4 IL_0058: ldarg.1 IL_0059: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/EnumCaseNode::Attributes@ IL_005e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0063: stloc.s V_5 IL_0065: ldloc.s V_4 IL_0067: ldloc.s V_5 IL_0069: newobj instance void Fantomas.Core.CodePrinter/'genEnumCase@3110-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006e: stloc.3 IL_006f: ldarg.1 IL_0070: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/EnumCaseNode::Identifier@ IL_0075: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_007a: stloc.s V_4 IL_007c: ldloc.3 IL_007d: ldloc.s V_4 IL_007f: newobj instance void Fantomas.Core.CodePrinter/'genEnumCase@3110-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0084: stloc.2 IL_0085: ldsfld class Fantomas.Core.CodePrinter/'genEnumCase@3116-6' Fantomas.Core.CodePrinter/'genEnumCase@3116-6'::@_instance IL_008a: stloc.3 IL_008b: ldloc.2 IL_008c: ldloc.3 IL_008d: newobj instance void Fantomas.Core.CodePrinter/'genEnumCase@3110-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0092: stloc.1 IL_0093: ldarg.1 IL_0094: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/EnumCaseNode::Equals@ IL_0099: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_009e: stloc.2 IL_009f: ldloc.1 IL_00a0: ldloc.2 IL_00a1: newobj instance void Fantomas.Core.CodePrinter/'genEnumCase@3110-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a6: stloc.0 IL_00a7: ldsfld class Fantomas.Core.CodePrinter/'genEnumCase@3118-9' Fantomas.Core.CodePrinter/'genEnumCase@3118-9'::@_instance IL_00ac: stloc.3 IL_00ad: ldarg.1 IL_00ae: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/EnumCaseNode::Constant@ IL_00b3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00b8: stloc.s V_4 IL_00ba: ldloc.3 IL_00bb: ldloc.s V_4 IL_00bd: newobj instance void Fantomas.Core.CodePrinter/'genEnumCase@3118-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c2: stloc.2 IL_00c3: ldloc.2 IL_00c4: newobj instance void Fantomas.Core.CodePrinter/'genEnumCase@3118-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c9: stloc.1 IL_00ca: ldloc.0 IL_00cb: ldloc.1 IL_00cc: newobj instance void Fantomas.Core.CodePrinter/'genEnumCase@3110-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d6: ret } // end of method genEnumCase@3110::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genEnumCase@3110::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genEnumCase@3110 Fantomas.Core.CodePrinter/genEnumCase@3110::@_instance IL_000a: ret } // end of method genEnumCase@3110::.cctor } // end of class genEnumCase@3110 .class auto ansi serializable sealed nested assembly beforefieldinit genTypeDefn@3123 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genEnumCase .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genEnumCase, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/genTypeDefn@3123::genEnumCase IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/genTypeDefn@3123::c IL_0014: ret } // end of method genTypeDefn@3123::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/genTypeDefn@3123::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/genTypeDefn@3123::genEnumCase IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method genTypeDefn@3123::Invoke } // end of class genTypeDefn@3123 .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3124-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasMembers .method assembly specialname rtspecialname instance void .ctor(bool hasMembers) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTypeDefn@3124-1'::hasMembers IL_000d: ret } // end of method 'genTypeDefn@3124-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genTypeDefn@3124-1'::hasMembers IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'genTypeDefn@3124-1'::Invoke } // end of class 'genTypeDefn@3124-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3123-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3123-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3123-2'::f IL_0014: ret } // end of method 'genTypeDefn@3123-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3123-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3123-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3123-2'::Invoke } // end of class 'genTypeDefn@3123-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3125-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ITypeDefn typeDefnNode .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ITypeDefn typeDefnNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'genTypeDefn@3125-3'::typeDefnNode IL_000d: ret } // end of method 'genTypeDefn@3125-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'genTypeDefn@3125-3'::typeDefnNode IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepNlnTypeAndMembers(class Fantomas.Core.SyntaxOak/ITypeDefn, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genTypeDefn@3125-3'::Invoke } // end of class 'genTypeDefn@3125-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3123-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3123-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3123-4'::f IL_0014: ret } // end of method 'genTypeDefn@3123-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3123-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3123-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3123-4'::Invoke } // end of class 'genTypeDefn@3123-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3123-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3123-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3123-5'::f IL_0014: ret } // end of method 'genTypeDefn@3123-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3123-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3123-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3123-5'::Invoke } // end of class 'genTypeDefn@3123-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3122-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3122-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3122-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3122-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3122-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3122-6' Fantomas.Core.CodePrinter/'genTypeDefn@3122-6'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3122-6'::.cctor } // end of class 'genTypeDefn@3122-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3122-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3122-7'::ctx IL_000d: ret } // end of method 'genTypeDefn@3122-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3122-7'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeDefn@3122-7'::Invoke } // end of class 'genTypeDefn@3122-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3122-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3122-8'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3122-8'::ctx IL_0014: ret } // end of method 'genTypeDefn@3122-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3122-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3122-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3122-8'::Invoke } // end of class 'genTypeDefn@3122-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3122-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3122-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3122-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3122-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3122-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3122-9' Fantomas.Core.CodePrinter/'genTypeDefn@3122-9'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3122-9'::.cctor } // end of class 'genTypeDefn@3122-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3122-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3122-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3122-10'::f IL_0014: ret } // end of method 'genTypeDefn@3122-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3122-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3122-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3122-10'::Invoke } // end of class 'genTypeDefn@3122-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3121-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3121-11'::header IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3121-11'::f IL_0014: ret } // end of method 'genTypeDefn@3121-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3121-11'::header IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3121-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3121-11'::Invoke } // end of class 'genTypeDefn@3121-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genCase@3142-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genCase@3142-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genCase@3142-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genCase@3142-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genCase@3142-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genCase@3142-1' Fantomas.Core.CodePrinter/'genCase@3142-1'::@_instance IL_000a: ret } // end of method 'genCase@3142-1'::.cctor } // end of class 'genCase@3142-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genCase@3143-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genCase@3143-3'::cond IL_000d: ret } // end of method 'genCase@3143-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genCase@3143-3'::cond IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000f: ldarg.1 IL_0010: tail. IL_0012: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0017: ret } // end of method 'genCase@3143-3'::Invoke } // end of class 'genCase@3143-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genCase@3143-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genCase@3143-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genCase@3143-4'::f IL_0014: ret } // end of method 'genCase@3143-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genCase@3143-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genCase@3143-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genCase@3143-4'::Invoke } // end of class 'genCase@3143-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genCase@3142-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.SyntaxOak/UnionCaseNode singleCase .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/UnionCaseNode singleCase) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/UnionCaseNode Fantomas.Core.CodePrinter/'genCase@3142-2'::singleCase IL_000d: ret } // end of method 'genCase@3142-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode vis) cil managed { // Code size 38 (0x26) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, bool V_2) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: ldfld class Fantomas.Core.SyntaxOak/UnionCaseNode Fantomas.Core.CodePrinter/'genCase@3142-2'::singleCase IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::XmlDoc@ IL_0012: ldnull IL_0013: ceq IL_0015: nop IL_0016: stloc.2 IL_0017: ldloc.2 IL_0018: newobj instance void Fantomas.Core.CodePrinter/'genCase@3143-3'::.ctor(bool) IL_001d: stloc.1 IL_001e: ldloc.0 IL_001f: ldloc.1 IL_0020: newobj instance void Fantomas.Core.CodePrinter/'genCase@3143-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0025: ret } // end of method 'genCase@3142-2'::Invoke } // end of class 'genCase@3142-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genCase@3142-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genCase@3142-5'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genCase@3142-5'::o IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genCase@3142-5'::f IL_001b: ret } // end of method 'genCase@3142-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genCase@3142-5'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genCase@3142-5'::o IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genCase@3142-5'::f IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::'opt'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'genCase@3142-5'::Invoke } // end of class 'genCase@3142-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genCase@3142-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genCase@3142-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genCase@3142-6'::f IL_0014: ret } // end of method 'genCase@3142-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genCase@3142-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genCase@3142-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genCase@3142-6'::Invoke } // end of class 'genCase@3142-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3147-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'unionCases@3147-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'unionCases@3147-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'unionCases@3147-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3147-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'unionCases@3147-3' Fantomas.Core.CodePrinter/'unionCases@3147-3'::@_instance IL_000a: ret } // end of method 'unionCases@3147-3'::.cctor } // end of class 'unionCases@3147-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3147-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3147-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3147-4'::f IL_0014: ret } // end of method 'unionCases@3147-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3147-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3147-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'unionCases@3147-4'::Invoke } // end of class 'unionCases@3147-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3148-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'unionCases@3148-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'unionCases@3148-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'unionCases@3148-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3148-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'unionCases@3148-5' Fantomas.Core.CodePrinter/'unionCases@3148-5'::@_instance IL_000a: ret } // end of method 'unionCases@3148-5'::.cctor } // end of class 'unionCases@3148-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3148-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3148-6'::ctx IL_000d: ret } // end of method 'unionCases@3148-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3148-6'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'unionCases@3148-6'::Invoke } // end of class 'unionCases@3148-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3148-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3148-7'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3148-7'::ctx IL_0014: ret } // end of method 'unionCases@3148-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3148-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3148-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'unionCases@3148-7'::Invoke } // end of class 'unionCases@3148-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3148-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'unionCases@3148-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'unionCases@3148-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'unionCases@3148-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3148-8'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'unionCases@3148-8' Fantomas.Core.CodePrinter/'unionCases@3148-8'::@_instance IL_000a: ret } // end of method 'unionCases@3148-8'::.cctor } // end of class 'unionCases@3148-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3148-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3148-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3148-9'::f IL_0014: ret } // end of method 'unionCases@3148-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3148-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3148-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'unionCases@3148-9'::Invoke } // end of class 'unionCases@3148-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3152-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'unionCases@3152-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'unionCases@3152-10'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'unionCases@3152-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3152-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'unionCases@3152-10' Fantomas.Core.CodePrinter/'unionCases@3152-10'::@_instance IL_000a: ret } // end of method 'unionCases@3152-10'::.cctor } // end of class 'unionCases@3152-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3152-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'unionCases@3152-11'::o IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'unionCases@3152-11'::f IL_0014: ret } // end of method 'unionCases@3152-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 26 (0x1a) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'unionCases@3152-11'::o IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'unionCases@3152-11'::f IL_0011: ldarg.1 IL_0012: tail. IL_0014: call class Fantomas.Core.Context/Context Fantomas.Core.Context::'opt'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0019: ret } // end of method 'unionCases@3152-11'::Invoke } // end of class 'unionCases@3152-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3153-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'unionCases@3153-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'unionCases@3153-12'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/UnionCaseNode node) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genUnionCase(bool, class Fantomas.Core.SyntaxOak/UnionCaseNode) IL_0007: ret } // end of method 'unionCases@3153-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3153-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'unionCases@3153-12' Fantomas.Core.CodePrinter/'unionCases@3153-12'::@_instance IL_000a: ret } // end of method 'unionCases@3153-12'::.cctor } // end of class 'unionCases@3153-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3153-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 xs .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 xs, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'unionCases@3153-13'::xs IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'unionCases@3153-13'::f IL_0014: ret } // end of method 'unionCases@3153-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'unionCases@3153-13'::xs IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'unionCases@3153-13'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'unionCases@3153-13'::Invoke } // end of class 'unionCases@3153-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3152-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3152-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3152-14'::f IL_0014: ret } // end of method 'unionCases@3152-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3152-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'unionCases@3152-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'unionCases@3152-14'::Invoke } // end of class 'unionCases@3152-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3133-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/TypeDefnUnionNode node .field public bool hasMembers .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeDefnUnionNode node, bool hasMembers) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TypeDefnUnionNode Fantomas.Core.CodePrinter/'unionCases@3133-2'::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld bool Fantomas.Core.CodePrinter/'unionCases@3133-2'::hasMembers IL_0014: ret } // end of method 'unionCases@3133-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 289 (0x121) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class Fantomas.Core.SyntaxOak/UnionCaseNode V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, bool V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_11) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeDefnUnionNode Fantomas.Core.CodePrinter/'unionCases@3133-2'::node IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnUnionNode::UnionCases@ IL_000b: stloc.0 IL_000c: ldloc.0 IL_000d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0012: brfalse.s IL_003c IL_0014: ldloc.0 IL_0015: stloc.1 IL_0016: ldloc.1 IL_0017: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_001c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0021: brtrue.s IL_0035 IL_0023: nop IL_0024: ldarg.0 IL_0025: ldfld bool Fantomas.Core.CodePrinter/'unionCases@3133-2'::hasMembers IL_002a: ldc.i4.0 IL_002b: ceq IL_002d: nop IL_002e: brfalse IL_00d8 IL_0033: br.s IL_003e IL_0035: ldloc.0 IL_0036: stloc.3 IL_0037: br IL_00da IL_003c: ldarg.1 IL_003d: ret IL_003e: ldloc.1 IL_003f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0044: stloc.2 IL_0045: ldarg.1 IL_0046: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_004b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_0050: brtrue.s IL_005f IL_0052: nop IL_0053: ldloc.2 IL_0054: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Attributes@ IL_0059: ldnull IL_005a: cgt.un IL_005c: nop IL_005d: brfalse.s IL_0063 IL_005f: ldc.i4.1 IL_0060: nop IL_0061: br.s IL_0073 IL_0063: nop IL_0064: ldloc.2 IL_0065: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Fields@ IL_006a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_006f: ldnull IL_0070: ceq IL_0072: nop IL_0073: stloc.s V_4 IL_0075: ldsfld class Fantomas.Core.CodePrinter/'unionCases@3147-3' Fantomas.Core.CodePrinter/'unionCases@3147-3'::@_instance IL_007a: stloc.s V_5 IL_007c: ldarg.0 IL_007d: ldfld class Fantomas.Core.SyntaxOak/TypeDefnUnionNode Fantomas.Core.CodePrinter/'unionCases@3133-2'::node IL_0082: ldloc.2 IL_0083: ldloc.s V_4 IL_0085: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genCase@3141(class Fantomas.Core.SyntaxOak/TypeDefnUnionNode, class Fantomas.Core.SyntaxOak/UnionCaseNode, bool) IL_008a: stloc.s V_6 IL_008c: ldloc.s V_5 IL_008e: ldloc.s V_6 IL_0090: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3147-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0095: ldarg.0 IL_0096: ldfld class Fantomas.Core.SyntaxOak/TypeDefnUnionNode Fantomas.Core.CodePrinter/'unionCases@3133-2'::node IL_009b: ldloc.2 IL_009c: ldc.i4.1 IL_009d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genCase@3141(class Fantomas.Core.SyntaxOak/TypeDefnUnionNode, class Fantomas.Core.SyntaxOak/UnionCaseNode, bool) IL_00a2: stloc.s V_5 IL_00a4: ldsfld class Fantomas.Core.CodePrinter/'unionCases@3148-5' Fantomas.Core.CodePrinter/'unionCases@3148-5'::@_instance IL_00a9: stloc.s V_8 IL_00ab: ldloc.s V_8 IL_00ad: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3148-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b2: stloc.s V_7 IL_00b4: ldloc.s V_5 IL_00b6: ldloc.s V_7 IL_00b8: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3148-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00bd: stloc.s V_6 IL_00bf: ldsfld class Fantomas.Core.CodePrinter/'unionCases@3148-8' Fantomas.Core.CodePrinter/'unionCases@3148-8'::@_instance IL_00c4: stloc.s V_7 IL_00c6: ldloc.s V_6 IL_00c8: ldloc.s V_7 IL_00ca: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3148-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00cf: ldarg.1 IL_00d0: tail. IL_00d2: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_00d7: ret IL_00d8: ldloc.0 IL_00d9: stloc.3 IL_00da: ldarg.0 IL_00db: ldfld class Fantomas.Core.SyntaxOak/TypeDefnUnionNode Fantomas.Core.CodePrinter/'unionCases@3133-2'::node IL_00e0: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnUnionNode::Accessibility@ IL_00e5: stloc.s V_9 IL_00e7: ldsfld class Fantomas.Core.CodePrinter/'unionCases@3152-10' Fantomas.Core.CodePrinter/'unionCases@3152-10'::@_instance IL_00ec: stloc.s V_10 IL_00ee: ldloc.s V_9 IL_00f0: ldloc.s V_10 IL_00f2: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3152-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00f7: stloc.s V_5 IL_00f9: ldsfld class Fantomas.Core.CodePrinter/'unionCases@3153-12' Fantomas.Core.CodePrinter/'unionCases@3153-12'::@_instance IL_00fe: stloc.s V_11 IL_0100: ldloc.3 IL_0101: ldloc.s V_11 IL_0103: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3153-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0108: stloc.s V_6 IL_010a: ldloc.s V_5 IL_010c: ldloc.s V_6 IL_010e: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3152-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0113: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::indentSepNlnUnindent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0118: ldarg.1 IL_0119: tail. IL_011b: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0120: ret } // end of method 'unionCases@3133-2'::Invoke } // end of class 'unionCases@3133-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3156-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 unionCases .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 unionCases) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3156-12'::header IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3156-12'::unionCases IL_0014: ret } // end of method 'genTypeDefn@3156-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3156-12'::header IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3156-12'::unionCases IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3156-12'::Invoke } // end of class 'genTypeDefn@3156-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3158-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ITypeDefn typeDefnNode .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ITypeDefn typeDefnNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'genTypeDefn@3158-13'::typeDefnNode IL_000d: ret } // end of method 'genTypeDefn@3158-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'genTypeDefn@3158-13'::typeDefnNode IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepNlnTypeAndMembers(class Fantomas.Core.SyntaxOak/ITypeDefn, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genTypeDefn@3158-13'::Invoke } // end of class 'genTypeDefn@3158-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3158-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-14'::f IL_0014: ret } // end of method 'genTypeDefn@3158-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3158-14'::Invoke } // end of class 'genTypeDefn@3158-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3158-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3158-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3158-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3158-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3158-15'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3158-15' Fantomas.Core.CodePrinter/'genTypeDefn@3158-15'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3158-15'::.cctor } // end of class 'genTypeDefn@3158-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3158-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-16'::ctx IL_000d: ret } // end of method 'genTypeDefn@3158-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-16'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeDefn@3158-16'::Invoke } // end of class 'genTypeDefn@3158-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3158-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-17'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-17'::ctx IL_0014: ret } // end of method 'genTypeDefn@3158-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-17'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-17'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3158-17'::Invoke } // end of class 'genTypeDefn@3158-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3158-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3158-18' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3158-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3158-18'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3158-18'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3158-18' Fantomas.Core.CodePrinter/'genTypeDefn@3158-18'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3158-18'::.cctor } // end of class 'genTypeDefn@3158-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3158-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-19'::f IL_0014: ret } // end of method 'genTypeDefn@3158-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3158-19'::Invoke } // end of class 'genTypeDefn@3158-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3158-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasMembers .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool hasMembers, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTypeDefn@3158-20'::hasMembers IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-20'::f IL_0014: ret } // end of method 'genTypeDefn@3158-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genTypeDefn@3158-20'::hasMembers IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3158-20'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genTypeDefn@3158-20'::Invoke } // end of class 'genTypeDefn@3158-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3156-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3156-21'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3156-21'::f IL_0014: ret } // end of method 'genTypeDefn@3156-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3156-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3156-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3156-21'::Invoke } // end of class 'genTypeDefn@3156-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFields@3167-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genRecordFields@3167-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genRecordFields@3167-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/FieldNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genField(class Fantomas.Core.SyntaxOak/FieldNode) IL_0006: ret } // end of method 'genRecordFields@3167-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genRecordFields@3167-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genRecordFields@3167-1' Fantomas.Core.CodePrinter/'genRecordFields@3167-1'::@_instance IL_000a: ret } // end of method 'genRecordFields@3167-1'::.cctor } // end of class 'genRecordFields@3167-1' .class auto ansi serializable sealed nested assembly beforefieldinit genRecordFields@3167 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/genRecordFields@3167::c IL_000d: ret } // end of method genRecordFields@3167::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/genRecordFields@3167::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genRecordFields@3167-1' Fantomas.Core.CodePrinter/'genRecordFields@3167-1'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method genRecordFields@3167::Invoke } // end of class genRecordFields@3167 .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFields@3167-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3167-2'::f IL_000d: ret } // end of method 'genRecordFields@3167-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3167-2'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genRecordFields@3167-2'::Invoke } // end of class 'genRecordFields@3167-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFields@3167-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genRecordFields@3167-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genRecordFields@3167-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genRecordFields@3167-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genRecordFields@3167-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genRecordFields@3167-3' Fantomas.Core.CodePrinter/'genRecordFields@3167-3'::@_instance IL_000a: ret } // end of method 'genRecordFields@3167-3'::.cctor } // end of class 'genRecordFields@3167-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFields@3167-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3167-4'::ctx IL_000d: ret } // end of method 'genRecordFields@3167-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3167-4'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genRecordFields@3167-4'::Invoke } // end of class 'genRecordFields@3167-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFields@3167-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3167-5'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3167-5'::ctx IL_0014: ret } // end of method 'genRecordFields@3167-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3167-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3167-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genRecordFields@3167-5'::Invoke } // end of class 'genRecordFields@3167-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFields@3167-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genRecordFields@3167-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genRecordFields@3167-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genRecordFields@3167-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genRecordFields@3167-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genRecordFields@3167-6' Fantomas.Core.CodePrinter/'genRecordFields@3167-6'::@_instance IL_000a: ret } // end of method 'genRecordFields@3167-6'::.cctor } // end of class 'genRecordFields@3167-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFields@3167-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3167-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3167-7'::f IL_0014: ret } // end of method 'genRecordFields@3167-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3167-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3167-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genRecordFields@3167-7'::Invoke } // end of class 'genRecordFields@3167-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFields@3166-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3166-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3166-8'::f IL_0014: ret } // end of method 'genRecordFields@3166-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3166-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3166-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genRecordFields@3166-8'::Invoke } // end of class 'genRecordFields@3166-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFields@3166-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3166-9'::ctx IL_000d: ret } // end of method 'genRecordFields@3166-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3166-9'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genRecordFields@3166-9'::Invoke } // end of class 'genRecordFields@3166-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genRecordFields@3166-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3166-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3166-10'::f IL_0014: ret } // end of method 'genRecordFields@3166-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3166-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genRecordFields@3166-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genRecordFields@3166-10'::Invoke } // end of class 'genRecordFields@3166-10' .class auto ansi serializable sealed nested assembly beforefieldinit genMembers@3172 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasMembers .method assembly specialname rtspecialname instance void .ctor(bool hasMembers) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/genMembers@3172::hasMembers IL_000d: ret } // end of method genMembers@3172::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/genMembers@3172::hasMembers IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method genMembers@3172::Invoke } // end of class genMembers@3172 .class auto ansi serializable sealed nested assembly beforefieldinit 'genMembers@3173-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ITypeDefn typeDefnNode .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ITypeDefn typeDefnNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'genMembers@3173-1'::typeDefnNode IL_000d: ret } // end of method 'genMembers@3173-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'genMembers@3173-1'::typeDefnNode IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepNlnTypeAndMembers(class Fantomas.Core.SyntaxOak/ITypeDefn, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genMembers@3173-1'::Invoke } // end of class 'genMembers@3173-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMembers@3172-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMembers@3172-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMembers@3172-2'::f IL_0014: ret } // end of method 'genMembers@3172-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMembers@3172-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMembers@3172-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMembers@3172-2'::Invoke } // end of class 'genMembers@3172-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMembers@3172-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMembers@3172-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMembers@3172-3'::f IL_0014: ret } // end of method 'genMembers@3172-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMembers@3172-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMembers@3172-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMembers@3172-3'::Invoke } // end of class 'genMembers@3172-3' .class auto ansi serializable sealed nested assembly beforefieldinit anyFieldHasXmlDoc@3177 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/anyFieldHasXmlDoc@3177 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method anyFieldHasXmlDoc@3177::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.SyntaxOak/FieldNode fieldNode) cil managed { // Code size 11 (0xb) .maxstack 8 IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::XmlDoc@ IL_0007: ldnull IL_0008: cgt.un IL_000a: ret } // end of method anyFieldHasXmlDoc@3177::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/anyFieldHasXmlDoc@3177::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/anyFieldHasXmlDoc@3177 Fantomas.Core.CodePrinter/anyFieldHasXmlDoc@3177::@_instance IL_000a: ret } // end of method anyFieldHasXmlDoc@3177::.cctor } // end of class anyFieldHasXmlDoc@3177 .class auto ansi serializable sealed nested assembly beforefieldinit aligned@3180 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/aligned@3180 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method aligned@3180::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method aligned@3180::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/aligned@3180::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/aligned@3180 Fantomas.Core.CodePrinter/aligned@3180::@_instance IL_000a: ret } // end of method aligned@3180::.cctor } // end of class aligned@3180 .class auto ansi serializable sealed nested assembly beforefieldinit 'aligned@3180-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-1'::ctx IL_000d: ret } // end of method 'aligned@3180-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-1'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'aligned@3180-1'::Invoke } // end of class 'aligned@3180-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'aligned@3180-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'aligned@3180-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'aligned@3180-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'aligned@3180-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'aligned@3180-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'aligned@3180-2' Fantomas.Core.CodePrinter/'aligned@3180-2'::@_instance IL_000a: ret } // end of method 'aligned@3180-2'::.cctor } // end of class 'aligned@3180-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'aligned@3180-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-3'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'aligned@3180-3'::o IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'aligned@3180-3'::f IL_001b: ret } // end of method 'aligned@3180-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-3'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'aligned@3180-3'::o IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'aligned@3180-3'::f IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::'opt'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'aligned@3180-3'::Invoke } // end of class 'aligned@3180-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'aligned@3180-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genRecordFields .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genRecordFields, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-4'::genRecordFields IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-4'::ctx IL_0014: ret } // end of method 'aligned@3180-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-4'::genRecordFields IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'aligned@3180-4'::Invoke } // end of class 'aligned@3180-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'aligned@3182-5' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'aligned@3182-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'aligned@3182-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode _arg1, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.2 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.2 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'aligned@3182-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'aligned@3182-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'aligned@3182-5' Fantomas.Core.CodePrinter/'aligned@3182-5'::@_instance IL_000a: ret } // end of method 'aligned@3182-5'::.cctor } // end of class 'aligned@3182-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'aligned@3182-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'aligned@3182-6'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'aligned@3182-6'::o IL_0014: ret } // end of method 'aligned@3182-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'aligned@3182-6'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'aligned@3182-6'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'aligned@3182-6'::Invoke } // end of class 'aligned@3182-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'aligned@3180-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-7'::f IL_0014: ret } // end of method 'aligned@3180-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'aligned@3180-7'::Invoke } // end of class 'aligned@3180-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'aligned@3180-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genMembers .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genMembers, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-8'::genMembers IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-8'::ctx IL_0014: ret } // end of method 'aligned@3180-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'aligned@3180-8'::genMembers IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'aligned@3180-8'::Invoke } // end of class 'aligned@3180-8' .class auto ansi serializable sealed nested assembly beforefieldinit stroustrupWithoutMembers@3186 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genRecordFields .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genRecordFields, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/stroustrupWithoutMembers@3186::genRecordFields IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/stroustrupWithoutMembers@3186::ctx IL_0014: ret } // end of method stroustrupWithoutMembers@3186::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/stroustrupWithoutMembers@3186::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/stroustrupWithoutMembers@3186::genRecordFields IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method stroustrupWithoutMembers@3186::Invoke } // end of class stroustrupWithoutMembers@3186 .class auto ansi serializable sealed nested assembly beforefieldinit 'stroustrupWithoutMembers@3186-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genMembers .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genMembers, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'stroustrupWithoutMembers@3186-1'::genMembers IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'stroustrupWithoutMembers@3186-1'::ctx IL_0014: ret } // end of method 'stroustrupWithoutMembers@3186-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'stroustrupWithoutMembers@3186-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'stroustrupWithoutMembers@3186-1'::genMembers IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'stroustrupWithoutMembers@3186-1'::Invoke } // end of class 'stroustrupWithoutMembers@3186-1' .class auto ansi serializable sealed nested assembly beforefieldinit cramped@3189 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/cramped@3189 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method cramped@3189::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepNlnUnlessLastEventIsNewline(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method cramped@3189::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/cramped@3189::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/cramped@3189 Fantomas.Core.CodePrinter/cramped@3189::@_instance IL_000a: ret } // end of method cramped@3189::.cctor } // end of class cramped@3189 .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3190-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'cramped@3190-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'cramped@3190-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'cramped@3190-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'cramped@3190-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'cramped@3190-1' Fantomas.Core.CodePrinter/'cramped@3190-1'::@_instance IL_000a: ret } // end of method 'cramped@3190-1'::.cctor } // end of class 'cramped@3190-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3190-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3190-2'::ctx IL_000d: ret } // end of method 'cramped@3190-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3190-2'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'cramped@3190-2'::Invoke } // end of class 'cramped@3190-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3190-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'cramped@3190-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'cramped@3190-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'cramped@3190-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'cramped@3190-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'cramped@3190-3' Fantomas.Core.CodePrinter/'cramped@3190-3'::@_instance IL_000a: ret } // end of method 'cramped@3190-3'::.cctor } // end of class 'cramped@3190-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3190-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3190-4'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'cramped@3190-4'::o IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'cramped@3190-4'::f IL_001b: ret } // end of method 'cramped@3190-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3190-4'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'cramped@3190-4'::o IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'cramped@3190-4'::f IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::'opt'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'cramped@3190-4'::Invoke } // end of class 'cramped@3190-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3189-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-5'::f IL_0014: ret } // end of method 'cramped@3189-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'cramped@3189-5'::Invoke } // end of class 'cramped@3189-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3191-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'cramped@3191-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'cramped@3191-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'cramped@3191-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'cramped@3191-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'cramped@3191-6' Fantomas.Core.CodePrinter/'cramped@3191-6'::@_instance IL_000a: ret } // end of method 'cramped@3191-6'::.cctor } // end of class 'cramped@3191-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3189-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-7'::f IL_0014: ret } // end of method 'cramped@3189-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'cramped@3189-7'::Invoke } // end of class 'cramped@3189-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3192-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'cramped@3192-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'cramped@3192-9'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/FieldNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genField(class Fantomas.Core.SyntaxOak/FieldNode) IL_0006: ret } // end of method 'cramped@3192-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'cramped@3192-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'cramped@3192-9' Fantomas.Core.CodePrinter/'cramped@3192-9'::@_instance IL_000a: ret } // end of method 'cramped@3192-9'::.cctor } // end of class 'cramped@3192-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3192-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'cramped@3192-8'::c IL_000d: ret } // end of method 'cramped@3192-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'cramped@3192-8'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'cramped@3192-9' Fantomas.Core.CodePrinter/'cramped@3192-9'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'cramped@3192-8'::Invoke } // end of class 'cramped@3192-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3192-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3192-10'::f IL_000d: ret } // end of method 'cramped@3192-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3192-10'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'cramped@3192-10'::Invoke } // end of class 'cramped@3192-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3192-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3192-11'::f IL_000d: ret } // end of method 'cramped@3192-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3192-11'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'cramped@3192-11'::Invoke } // end of class 'cramped@3192-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3189-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-12'::f IL_0014: ret } // end of method 'cramped@3189-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'cramped@3189-12'::Invoke } // end of class 'cramped@3189-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3193-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'cramped@3193-13' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'cramped@3193-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'cramped@3193-13'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'cramped@3193-13'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'cramped@3193-13' Fantomas.Core.CodePrinter/'cramped@3193-13'::@_instance IL_000a: ret } // end of method 'cramped@3193-13'::.cctor } // end of class 'cramped@3193-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3189-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-14'::f IL_0014: ret } // end of method 'cramped@3189-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'cramped@3189-14'::Invoke } // end of class 'cramped@3189-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3189-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-15'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-15'::f IL_0014: ret } // end of method 'cramped@3189-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'cramped@3189-15'::Invoke } // end of class 'cramped@3189-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3195-16' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'cramped@3195-16' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'cramped@3195-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode _arg2, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.2 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.2 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'cramped@3195-16'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'cramped@3195-16'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'cramped@3195-16' Fantomas.Core.CodePrinter/'cramped@3195-16'::@_instance IL_000a: ret } // end of method 'cramped@3195-16'::.cctor } // end of class 'cramped@3195-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3195-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'cramped@3195-17'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'cramped@3195-17'::o IL_0014: ret } // end of method 'cramped@3195-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'cramped@3195-17'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'cramped@3195-17'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'cramped@3195-17'::Invoke } // end of class 'cramped@3195-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3189-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-18'::f IL_0014: ret } // end of method 'cramped@3189-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'cramped@3189-18'::Invoke } // end of class 'cramped@3189-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3196-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasMembers .method assembly specialname rtspecialname instance void .ctor(bool hasMembers) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'cramped@3196-19'::hasMembers IL_000d: ret } // end of method 'cramped@3196-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'cramped@3196-19'::hasMembers IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'cramped@3196-19'::Invoke } // end of class 'cramped@3196-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3189-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-20'::f IL_0014: ret } // end of method 'cramped@3189-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'cramped@3189-20'::Invoke } // end of class 'cramped@3189-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3197-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ITypeDefn typeDefnNode .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ITypeDefn typeDefnNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'cramped@3197-21'::typeDefnNode IL_000d: ret } // end of method 'cramped@3197-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'cramped@3197-21'::typeDefnNode IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepNlnTypeAndMembers(class Fantomas.Core.SyntaxOak/ITypeDefn, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'cramped@3197-21'::Invoke } // end of class 'cramped@3197-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3189-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-22'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-22'::f IL_0014: ret } // end of method 'cramped@3189-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-22'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-22'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'cramped@3189-22'::Invoke } // end of class 'cramped@3189-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'cramped@3189-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-23'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-23'::f IL_0014: ret } // end of method 'cramped@3189-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'cramped@3189-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'cramped@3189-23'::Invoke } // end of class 'cramped@3189-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'multilineExpression@3165-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ITypeDefn typeDefnNode .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members .field public class Fantomas.Core.SyntaxOak/TypeDefnRecordNode node .field public bool hasMembers .field public bool hasNoMembers .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ITypeDefn typeDefnNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, class Fantomas.Core.SyntaxOak/TypeDefnRecordNode node, bool hasMembers, bool hasNoMembers) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::typeDefnNode IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::members IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_001b: ldarg.0 IL_001c: ldarg.s hasMembers IL_001e: stfld bool Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::hasMembers IL_0023: ldarg.0 IL_0024: ldarg.s hasNoMembers IL_0026: stfld bool Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::hasNoMembers IL_002b: ret } // end of method 'multilineExpression@3165-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 756 (0x2f4) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, bool V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_19, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_20) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::OpeningBrace@ IL_000b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0010: stloc.3 IL_0011: ldarg.0 IL_0012: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_0017: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Fields@ IL_001c: stloc.s V_7 IL_001e: ldloc.s V_7 IL_0020: newobj instance void Fantomas.Core.CodePrinter/genRecordFields@3167::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0025: stloc.s V_6 IL_0027: ldloc.s V_6 IL_0029: newobj instance void Fantomas.Core.CodePrinter/'genRecordFields@3167-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002e: stloc.s V_5 IL_0030: ldsfld class Fantomas.Core.CodePrinter/'genRecordFields@3167-3' Fantomas.Core.CodePrinter/'genRecordFields@3167-3'::@_instance IL_0035: stloc.s V_9 IL_0037: ldloc.s V_9 IL_0039: newobj instance void Fantomas.Core.CodePrinter/'genRecordFields@3167-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003e: stloc.s V_8 IL_0040: ldloc.s V_5 IL_0042: ldloc.s V_8 IL_0044: newobj instance void Fantomas.Core.CodePrinter/'genRecordFields@3167-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0049: stloc.s V_6 IL_004b: ldsfld class Fantomas.Core.CodePrinter/'genRecordFields@3167-6' Fantomas.Core.CodePrinter/'genRecordFields@3167-6'::@_instance IL_0050: stloc.s V_8 IL_0052: ldloc.s V_6 IL_0054: ldloc.s V_8 IL_0056: newobj instance void Fantomas.Core.CodePrinter/'genRecordFields@3167-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005b: stloc.s V_4 IL_005d: ldloc.3 IL_005e: ldloc.s V_4 IL_0060: newobj instance void Fantomas.Core.CodePrinter/'genRecordFields@3166-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0065: stloc.2 IL_0066: ldloc.2 IL_0067: newobj instance void Fantomas.Core.CodePrinter/'genRecordFields@3166-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006c: stloc.1 IL_006d: ldarg.0 IL_006e: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_0073: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::ClosingBrace@ IL_0078: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_007d: stloc.2 IL_007e: ldloc.1 IL_007f: ldloc.2 IL_0080: newobj instance void Fantomas.Core.CodePrinter/'genRecordFields@3166-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0085: stloc.0 IL_0086: ldarg.0 IL_0087: ldfld bool Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::hasMembers IL_008c: newobj instance void Fantomas.Core.CodePrinter/genMembers@3172::.ctor(bool) IL_0091: stloc.3 IL_0092: ldarg.0 IL_0093: ldfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::typeDefnNode IL_0098: newobj instance void Fantomas.Core.CodePrinter/'genMembers@3173-1'::.ctor(class Fantomas.Core.SyntaxOak/ITypeDefn) IL_009d: stloc.s V_4 IL_009f: ldloc.3 IL_00a0: ldloc.s V_4 IL_00a2: newobj instance void Fantomas.Core.CodePrinter/'genMembers@3172-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a7: stloc.2 IL_00a8: ldarg.0 IL_00a9: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::members IL_00ae: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00b3: stloc.3 IL_00b4: ldloc.2 IL_00b5: ldloc.3 IL_00b6: newobj instance void Fantomas.Core.CodePrinter/'genMembers@3172-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00bb: stloc.1 IL_00bc: ldsfld class Fantomas.Core.CodePrinter/anyFieldHasXmlDoc@3177 Fantomas.Core.CodePrinter/anyFieldHasXmlDoc@3177::@_instance IL_00c1: ldarg.0 IL_00c2: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_00c7: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Fields@ IL_00cc: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00d1: stloc.s V_10 IL_00d3: ldsfld class Fantomas.Core.CodePrinter/aligned@3180 Fantomas.Core.CodePrinter/aligned@3180::@_instance IL_00d8: stloc.s V_8 IL_00da: ldloc.s V_8 IL_00dc: newobj instance void Fantomas.Core.CodePrinter/'aligned@3180-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00e1: stloc.s V_6 IL_00e3: ldarg.0 IL_00e4: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_00e9: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Accessibility@ IL_00ee: stloc.s V_11 IL_00f0: ldsfld class Fantomas.Core.CodePrinter/'aligned@3180-2' Fantomas.Core.CodePrinter/'aligned@3180-2'::@_instance IL_00f5: stloc.s V_12 IL_00f7: ldloc.s V_6 IL_00f9: ldloc.s V_11 IL_00fb: ldloc.s V_12 IL_00fd: newobj instance void Fantomas.Core.CodePrinter/'aligned@3180-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0102: stloc.s V_5 IL_0104: ldloc.0 IL_0105: ldloc.s V_5 IL_0107: newobj instance void Fantomas.Core.CodePrinter/'aligned@3180-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_010c: stloc.s V_4 IL_010e: ldsfld class Fantomas.Core.CodePrinter/'aligned@3182-5' Fantomas.Core.CodePrinter/'aligned@3182-5'::@_instance IL_0113: stloc.s V_12 IL_0115: ldarg.0 IL_0116: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_011b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Accessibility@ IL_0120: stloc.s V_11 IL_0122: ldloc.s V_12 IL_0124: ldloc.s V_11 IL_0126: newobj instance void Fantomas.Core.CodePrinter/'aligned@3182-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_012b: stloc.s V_5 IL_012d: ldloc.s V_4 IL_012f: ldloc.s V_5 IL_0131: newobj instance void Fantomas.Core.CodePrinter/'aligned@3180-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0136: stloc.3 IL_0137: ldloc.1 IL_0138: ldloc.3 IL_0139: newobj instance void Fantomas.Core.CodePrinter/'aligned@3180-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_013e: stloc.2 IL_013f: ldarg.0 IL_0140: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_0145: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Accessibility@ IL_014a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_014f: stloc.s V_5 IL_0151: ldloc.0 IL_0152: ldloc.s V_5 IL_0154: newobj instance void Fantomas.Core.CodePrinter/stroustrupWithoutMembers@3186::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0159: stloc.s V_4 IL_015b: ldloc.1 IL_015c: ldloc.s V_4 IL_015e: newobj instance void Fantomas.Core.CodePrinter/'stroustrupWithoutMembers@3186-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0163: stloc.3 IL_0164: ldsfld class Fantomas.Core.CodePrinter/cramped@3189 Fantomas.Core.CodePrinter/cramped@3189::@_instance IL_0169: stloc.s V_17 IL_016b: ldsfld class Fantomas.Core.CodePrinter/'cramped@3190-1' Fantomas.Core.CodePrinter/'cramped@3190-1'::@_instance IL_0170: stloc.s V_20 IL_0172: ldloc.s V_20 IL_0174: newobj instance void Fantomas.Core.CodePrinter/'cramped@3190-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0179: stloc.s V_19 IL_017b: ldarg.0 IL_017c: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_0181: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Accessibility@ IL_0186: stloc.s V_11 IL_0188: ldsfld class Fantomas.Core.CodePrinter/'cramped@3190-3' Fantomas.Core.CodePrinter/'cramped@3190-3'::@_instance IL_018d: stloc.s V_12 IL_018f: ldloc.s V_19 IL_0191: ldloc.s V_11 IL_0193: ldloc.s V_12 IL_0195: newobj instance void Fantomas.Core.CodePrinter/'cramped@3190-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_019a: stloc.s V_18 IL_019c: ldloc.s V_17 IL_019e: ldloc.s V_18 IL_01a0: newobj instance void Fantomas.Core.CodePrinter/'cramped@3189-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01a5: stloc.s V_16 IL_01a7: ldsfld class Fantomas.Core.CodePrinter/'cramped@3191-6' Fantomas.Core.CodePrinter/'cramped@3191-6'::@_instance IL_01ac: ldarg.0 IL_01ad: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_01b2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::OpeningBrace@ IL_01b7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNodeWithSpaceSuffix(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_01bc: stloc.s V_17 IL_01be: ldloc.s V_16 IL_01c0: ldloc.s V_17 IL_01c2: newobj instance void Fantomas.Core.CodePrinter/'cramped@3189-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01c7: stloc.s V_15 IL_01c9: ldarg.0 IL_01ca: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_01cf: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Fields@ IL_01d4: stloc.s V_7 IL_01d6: ldloc.s V_7 IL_01d8: newobj instance void Fantomas.Core.CodePrinter/'cramped@3192-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01dd: stloc.s V_18 IL_01df: ldloc.s V_18 IL_01e1: newobj instance void Fantomas.Core.CodePrinter/'cramped@3192-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01e6: stloc.s V_17 IL_01e8: ldloc.s V_17 IL_01ea: newobj instance void Fantomas.Core.CodePrinter/'cramped@3192-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01ef: stloc.s V_16 IL_01f1: ldloc.s V_15 IL_01f3: ldloc.s V_16 IL_01f5: newobj instance void Fantomas.Core.CodePrinter/'cramped@3189-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01fa: stloc.s V_14 IL_01fc: ldsfld class Fantomas.Core.CodePrinter/'cramped@3193-13' Fantomas.Core.CodePrinter/'cramped@3193-13'::@_instance IL_0201: stloc.s V_15 IL_0203: ldloc.s V_14 IL_0205: ldloc.s V_15 IL_0207: newobj instance void Fantomas.Core.CodePrinter/'cramped@3189-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_020c: stloc.s V_13 IL_020e: ldarg.0 IL_020f: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_0214: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::ClosingBrace@ IL_0219: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_021e: stloc.s V_14 IL_0220: ldloc.s V_13 IL_0222: ldloc.s V_14 IL_0224: newobj instance void Fantomas.Core.CodePrinter/'cramped@3189-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0229: stloc.s V_9 IL_022b: ldsfld class Fantomas.Core.CodePrinter/'cramped@3195-16' Fantomas.Core.CodePrinter/'cramped@3195-16'::@_instance IL_0230: stloc.s V_12 IL_0232: ldarg.0 IL_0233: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::node IL_0238: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Accessibility@ IL_023d: stloc.s V_11 IL_023f: ldloc.s V_12 IL_0241: ldloc.s V_11 IL_0243: newobj instance void Fantomas.Core.CodePrinter/'cramped@3195-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0248: stloc.s V_13 IL_024a: ldloc.s V_9 IL_024c: ldloc.s V_13 IL_024e: newobj instance void Fantomas.Core.CodePrinter/'cramped@3189-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0253: stloc.s V_8 IL_0255: ldarg.0 IL_0256: ldfld bool Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::hasMembers IL_025b: newobj instance void Fantomas.Core.CodePrinter/'cramped@3196-19'::.ctor(bool) IL_0260: stloc.s V_9 IL_0262: ldloc.s V_8 IL_0264: ldloc.s V_9 IL_0266: newobj instance void Fantomas.Core.CodePrinter/'cramped@3189-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_026b: stloc.s V_6 IL_026d: ldarg.0 IL_026e: ldfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::typeDefnNode IL_0273: newobj instance void Fantomas.Core.CodePrinter/'cramped@3197-21'::.ctor(class Fantomas.Core.SyntaxOak/ITypeDefn) IL_0278: stloc.s V_8 IL_027a: ldloc.s V_6 IL_027c: ldloc.s V_8 IL_027e: newobj instance void Fantomas.Core.CodePrinter/'cramped@3189-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0283: stloc.s V_5 IL_0285: ldarg.0 IL_0286: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::members IL_028b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0290: stloc.s V_6 IL_0292: ldloc.s V_5 IL_0294: ldloc.s V_6 IL_0296: newobj instance void Fantomas.Core.CodePrinter/'cramped@3189-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_029b: stloc.s V_4 IL_029d: nop IL_029e: ldarg.1 IL_029f: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_02a4: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_02a9: call instance int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::get_Tag() IL_02ae: switch ( IL_02db, IL_02d1, IL_02bf) IL_02bf: ldarg.0 IL_02c0: ldfld bool Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::hasNoMembers IL_02c5: brfalse.s IL_02d1 IL_02c7: ldloc.3 IL_02c8: ldarg.1 IL_02c9: tail. IL_02cb: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_02d0: ret IL_02d1: ldloc.2 IL_02d2: ldarg.1 IL_02d3: tail. IL_02d5: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_02da: ret IL_02db: ldloc.s V_10 IL_02dd: brfalse.s IL_02e9 IL_02df: ldloc.2 IL_02e0: ldarg.1 IL_02e1: tail. IL_02e3: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_02e8: ret IL_02e9: ldloc.s V_4 IL_02eb: ldarg.1 IL_02ec: tail. IL_02ee: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_02f3: ret } // end of method 'multilineExpression@3165-24'::Invoke } // end of class 'multilineExpression@3165-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3210-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'bodyExpr@3210-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'bodyExpr@3210-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'bodyExpr@3210-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3210-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'bodyExpr@3210-1' Fantomas.Core.CodePrinter/'bodyExpr@3210-1'::@_instance IL_000a: ret } // end of method 'bodyExpr@3210-1'::.cctor } // end of class 'bodyExpr@3210-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3210-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-2'::f IL_0014: ret } // end of method 'bodyExpr@3210-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'bodyExpr@3210-2'::Invoke } // end of class 'bodyExpr@3210-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3212-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'bodyExpr@3212-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'bodyExpr@3212-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'bodyExpr@3212-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3212-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'bodyExpr@3212-3' Fantomas.Core.CodePrinter/'bodyExpr@3212-3'::@_instance IL_000a: ret } // end of method 'bodyExpr@3212-3'::.cctor } // end of class 'bodyExpr@3212-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3210-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-4'::f IL_0014: ret } // end of method 'bodyExpr@3210-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'bodyExpr@3210-4'::Invoke } // end of class 'bodyExpr@3210-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3210-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-5'::f IL_0014: ret } // end of method 'bodyExpr@3210-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'bodyExpr@3210-5'::Invoke } // end of class 'bodyExpr@3210-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3214-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'bodyExpr@3214-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'bodyExpr@3214-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'bodyExpr@3214-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3214-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'bodyExpr@3214-6' Fantomas.Core.CodePrinter/'bodyExpr@3214-6'::@_instance IL_000a: ret } // end of method 'bodyExpr@3214-6'::.cctor } // end of class 'bodyExpr@3214-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3210-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-7'::f IL_0014: ret } // end of method 'bodyExpr@3210-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'bodyExpr@3210-7'::Invoke } // end of class 'bodyExpr@3210-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3215-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'bodyExpr@3215-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'bodyExpr@3215-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSemi(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'bodyExpr@3215-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3215-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'bodyExpr@3215-9' Fantomas.Core.CodePrinter/'bodyExpr@3215-9'::@_instance IL_000a: ret } // end of method 'bodyExpr@3215-9'::.cctor } // end of class 'bodyExpr@3215-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3215-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'bodyExpr@3215-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'bodyExpr@3215-10'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/FieldNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genField(class Fantomas.Core.SyntaxOak/FieldNode) IL_0006: ret } // end of method 'bodyExpr@3215-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3215-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'bodyExpr@3215-10' Fantomas.Core.CodePrinter/'bodyExpr@3215-10'::@_instance IL_000a: ret } // end of method 'bodyExpr@3215-10'::.cctor } // end of class 'bodyExpr@3215-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3215-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'bodyExpr@3215-8'::c IL_000d: ret } // end of method 'bodyExpr@3215-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'bodyExpr@3215-9' Fantomas.Core.CodePrinter/'bodyExpr@3215-9'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'bodyExpr@3215-8'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'bodyExpr@3215-10' Fantomas.Core.CodePrinter/'bodyExpr@3215-10'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'bodyExpr@3215-8'::Invoke } // end of class 'bodyExpr@3215-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3210-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-11'::f IL_0014: ret } // end of method 'bodyExpr@3210-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'bodyExpr@3210-11'::Invoke } // end of class 'bodyExpr@3210-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3216-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'bodyExpr@3216-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'bodyExpr@3216-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'bodyExpr@3216-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3216-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'bodyExpr@3216-12' Fantomas.Core.CodePrinter/'bodyExpr@3216-12'::@_instance IL_000a: ret } // end of method 'bodyExpr@3216-12'::.cctor } // end of class 'bodyExpr@3216-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3210-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-13'::f IL_0014: ret } // end of method 'bodyExpr@3210-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'bodyExpr@3210-13'::Invoke } // end of class 'bodyExpr@3210-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3210-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-14'::f IL_0014: ret } // end of method 'bodyExpr@3210-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3210-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'bodyExpr@3210-14'::Invoke } // end of class 'bodyExpr@3210-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'bodyExpr@3219-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpression .field public class Fantomas.Core.Context/Size size .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpression, class Fantomas.Core.Context/Size size, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3219-15'::multilineExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.Context/Size Fantomas.Core.CodePrinter/'bodyExpr@3219-15'::size IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3219-15'::smallExpression IL_001b: ret } // end of method 'bodyExpr@3219-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/Size Fantomas.Core.CodePrinter/'bodyExpr@3219-15'::size IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3219-15'::smallExpression IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'bodyExpr@3219-15'::multilineExpression IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isSmallExpression(class Fantomas.Core.Context/Size, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method 'bodyExpr@3219-15'::Invoke } // end of class 'bodyExpr@3219-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefinition@3228-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefinition@3228-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefinition@3228-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genTypeDefinition@3228-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefinition@3228-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefinition@3228-1' Fantomas.Core.CodePrinter/'genTypeDefinition@3228-1'::@_instance IL_000a: ret } // end of method 'genTypeDefinition@3228-1'::.cctor } // end of class 'genTypeDefinition@3228-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefinition@3230-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefinition@3230-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefinition@3230-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefinition@3230-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefinition@3230-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefinition@3230-2' Fantomas.Core.CodePrinter/'genTypeDefinition@3230-2'::@_instance IL_000a: ret } // end of method 'genTypeDefinition@3230-2'::.cctor } // end of class 'genTypeDefinition@3230-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefinition@3230-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefinition@3230-3'::ctx IL_000d: ret } // end of method 'genTypeDefinition@3230-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefinition@3230-3'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeDefinition@3230-3'::Invoke } // end of class 'genTypeDefinition@3230-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefinition@3230-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 short, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefinition@3230-4'::short IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefinition@3230-4'::ctx IL_0014: ret } // end of method 'genTypeDefinition@3230-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefinition@3230-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefinition@3230-4'::short IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefinition@3230-4'::Invoke } // end of class 'genTypeDefinition@3230-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefinition@3230-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefinition@3230-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefinition@3230-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefinition@3230-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefinition@3230-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefinition@3230-5' Fantomas.Core.CodePrinter/'genTypeDefinition@3230-5'::@_instance IL_000a: ret } // end of method 'genTypeDefinition@3230-5'::.cctor } // end of class 'genTypeDefinition@3230-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefinition@3230-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefinition@3230-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefinition@3230-6'::f IL_0014: ret } // end of method 'genTypeDefinition@3230-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefinition@3230-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefinition@3230-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefinition@3230-6'::Invoke } // end of class 'genTypeDefinition@3230-6' .class auto ansi serializable sealed nested assembly beforefieldinit genTypeDefinition@3224 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/TypeDefnRecordNode node .field public bool hasNoMembers .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpression .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeDefnRecordNode node, bool hasNoMembers, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/genTypeDefinition@3224::node IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld bool Fantomas.Core.CodePrinter/genTypeDefinition@3224::hasNoMembers IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeDefinition@3224::multilineExpression IL_001b: ret } // end of method genTypeDefinition@3224::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 127 (0x7f) .maxstack 8 .locals init (class Fantomas.Core.Context/Size V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4) IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/genTypeDefinition@3224::node IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Fields@ IL_000c: call class Fantomas.Core.Context/Size Fantomas.Core.Context::getRecordSize(class Fantomas.Core.Context/Context, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: stloc.0 IL_0012: ldarg.0 IL_0013: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.CodePrinter/genTypeDefinition@3224::node IL_0018: ldarg.0 IL_0019: ldfld bool Fantomas.Core.CodePrinter/genTypeDefinition@3224::hasNoMembers IL_001e: ldarg.0 IL_001f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeDefinition@3224::multilineExpression IL_0024: ldloc.0 IL_0025: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::bodyExpr@3207(class Fantomas.Core.SyntaxOak/TypeDefnRecordNode, bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Size) IL_002a: stloc.1 IL_002b: nop IL_002c: ldarg.1 IL_002d: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0032: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_0037: brfalse.s IL_0050 IL_0039: ldarg.0 IL_003a: ldfld bool Fantomas.Core.CodePrinter/genTypeDefinition@3224::hasNoMembers IL_003f: brfalse.s IL_0050 IL_0041: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefinition@3228-1' Fantomas.Core.CodePrinter/'genTypeDefinition@3228-1'::@_instance IL_0046: ldloc.1 IL_0047: ldarg.1 IL_0048: tail. IL_004a: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_004f: ret IL_0050: ldloc.0 IL_0051: ldloc.1 IL_0052: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefinition@3230-2' Fantomas.Core.CodePrinter/'genTypeDefinition@3230-2'::@_instance IL_0057: stloc.s V_4 IL_0059: ldloc.s V_4 IL_005b: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefinition@3230-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0060: stloc.3 IL_0061: ldloc.1 IL_0062: ldloc.3 IL_0063: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefinition@3230-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0068: stloc.2 IL_0069: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefinition@3230-5' Fantomas.Core.CodePrinter/'genTypeDefinition@3230-5'::@_instance IL_006e: stloc.3 IL_006f: ldloc.2 IL_0070: ldloc.3 IL_0071: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefinition@3230-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0076: ldarg.1 IL_0077: tail. IL_0079: call class Fantomas.Core.Context/Context Fantomas.Core.Context::isSmallExpression(class Fantomas.Core.Context/Size, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_007e: ret } // end of method genTypeDefinition@3224::Invoke } // end of class genTypeDefinition@3224 .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3232-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeDefinition .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeDefinition) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3232-22'::header IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3232-22'::genTypeDefinition IL_0014: ret } // end of method 'genTypeDefn@3232-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3232-22'::header IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3232-22'::genTypeDefinition IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3232-22'::Invoke } // end of class 'genTypeDefn@3232-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3241-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3241-24' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3241-24'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method 'genTypeDefn@3241-24'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3241-24'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3241-24' Fantomas.Core.CodePrinter/'genTypeDefn@3241-24'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3241-24'::.cctor } // end of class 'genTypeDefn@3241-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3240-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3240-25'::header IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3240-25'::f IL_0014: ret } // end of method 'genTypeDefn@3240-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3240-25'::header IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3240-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3240-25'::Invoke } // end of class 'genTypeDefn@3240-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3240-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3240-26' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3240-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genTypeDefn@3240-26'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3240-26'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3240-26' Fantomas.Core.CodePrinter/'genTypeDefn@3240-26'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3240-26'::.cctor } // end of class 'genTypeDefn@3240-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3240-27' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3240-27' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3240-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genTypeDefn@3240-27'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3240-27'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3240-27' Fantomas.Core.CodePrinter/'genTypeDefn@3240-27'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3240-27'::.cctor } // end of class 'genTypeDefn@3240-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3240-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3240-28'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genTypeDefn@3240-28'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3240-28'::f IL_001b: ret } // end of method 'genTypeDefn@3240-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3240-28'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genTypeDefn@3240-28'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3240-28'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genTypeDefn@3240-28'::Invoke } // end of class 'genTypeDefn@3240-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3240-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3240-29'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3240-29'::ctx IL_0014: ret } // end of method 'genTypeDefn@3240-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3240-29'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3240-29'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3240-29'::Invoke } // end of class 'genTypeDefn@3240-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3240-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3240-30' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3240-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genTypeDefn@3240-30'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3240-30'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3240-30' Fantomas.Core.CodePrinter/'genTypeDefn@3240-30'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3240-30'::.cctor } // end of class 'genTypeDefn@3240-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3240-31' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3240-31' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3240-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genTypeDefn@3240-31'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3240-31'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3240-31' Fantomas.Core.CodePrinter/'genTypeDefn@3240-31'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3240-31'::.cctor } // end of class 'genTypeDefn@3240-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3240-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3240-32'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genTypeDefn@3240-32'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3240-32'::f IL_001b: ret } // end of method 'genTypeDefn@3240-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3240-32'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genTypeDefn@3240-32'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3240-32'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genTypeDefn@3240-32'::Invoke } // end of class 'genTypeDefn@3240-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3245-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3245-33'::expr IL_000d: ret } // end of method 'genTypeDefn@3245-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3245-33'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genTypeDefn@3245-33'::Invoke } // end of class 'genTypeDefn@3245-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3244-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-34'::header IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-34'::f IL_0014: ret } // end of method 'genTypeDefn@3244-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-34'::header IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-34'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3244-34'::Invoke } // end of class 'genTypeDefn@3244-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3252-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3252-36' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3252-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 29 (0x1d) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_000b: brfalse.s IL_001b IL_000d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0012: ldarg.1 IL_0013: tail. IL_0015: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001a: ret IL_001b: ldarg.1 IL_001c: ret } // end of method 'genTypeDefn@3252-36'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3252-36'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3252-36' Fantomas.Core.CodePrinter/'genTypeDefn@3252-36'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3252-36'::.cctor } // end of class 'genTypeDefn@3252-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3251-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3251-37'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3251-37'::f IL_0014: ret } // end of method 'genTypeDefn@3251-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3251-37'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3251-37'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3251-37'::Invoke } // end of class 'genTypeDefn@3251-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3253-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3253-38' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3253-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3253-38'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3253-38'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3253-38' Fantomas.Core.CodePrinter/'genTypeDefn@3253-38'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3253-38'::.cctor } // end of class 'genTypeDefn@3253-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3253-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3253-39'::ctx IL_000d: ret } // end of method 'genTypeDefn@3253-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3253-39'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeDefn@3253-39'::Invoke } // end of class 'genTypeDefn@3253-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3253-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3253-40'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3253-40'::ctx IL_0014: ret } // end of method 'genTypeDefn@3253-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3253-40'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3253-40'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3253-40'::Invoke } // end of class 'genTypeDefn@3253-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3253-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3253-41' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3253-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3253-41'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3253-41'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3253-41' Fantomas.Core.CodePrinter/'genTypeDefn@3253-41'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3253-41'::.cctor } // end of class 'genTypeDefn@3253-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3253-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3253-42'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3253-42'::f IL_0014: ret } // end of method 'genTypeDefn@3253-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3253-42'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3253-42'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3253-42'::Invoke } // end of class 'genTypeDefn@3253-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3251-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3251-43'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3251-43'::f IL_0014: ret } // end of method 'genTypeDefn@3251-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3251-43'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3251-43'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3251-43'::Invoke } // end of class 'genTypeDefn@3251-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3250-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3250-44' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3250-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3250-44'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3250-44'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3250-44' Fantomas.Core.CodePrinter/'genTypeDefn@3250-44'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3250-44'::.cctor } // end of class 'genTypeDefn@3250-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3250-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3250-45'::ctx IL_000d: ret } // end of method 'genTypeDefn@3250-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3250-45'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeDefn@3250-45'::Invoke } // end of class 'genTypeDefn@3250-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3250-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3250-46'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3250-46'::ctx IL_0014: ret } // end of method 'genTypeDefn@3250-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3250-46'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3250-46'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3250-46'::Invoke } // end of class 'genTypeDefn@3250-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3250-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3250-47' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3250-47'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3250-47'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3250-47'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3250-47' Fantomas.Core.CodePrinter/'genTypeDefn@3250-47'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3250-47'::.cctor } // end of class 'genTypeDefn@3250-47' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3250-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3250-48'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3250-48'::f IL_0014: ret } // end of method 'genTypeDefn@3250-48'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3250-48'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3250-48'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3250-48'::Invoke } // end of class 'genTypeDefn@3250-48' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3249-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genTypeDefn@3249-35'::members IL_000d: ret } // end of method 'genTypeDefn@3249-35'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode withNode) cil managed { // Code size 119 (0x77) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: stloc.2 IL_0007: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3252-36' Fantomas.Core.CodePrinter/'genTypeDefn@3252-36'::@_instance IL_000c: stloc.3 IL_000d: ldloc.2 IL_000e: ldloc.3 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3251-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: stloc.1 IL_0015: ldarg.0 IL_0016: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genTypeDefn@3249-35'::members IL_001b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0020: stloc.3 IL_0021: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3253-38' Fantomas.Core.CodePrinter/'genTypeDefn@3253-38'::@_instance IL_0026: stloc.s V_6 IL_0028: ldloc.s V_6 IL_002a: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3253-39'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: stloc.s V_5 IL_0031: ldloc.3 IL_0032: ldloc.s V_5 IL_0034: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3253-40'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0039: stloc.s V_4 IL_003b: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3253-41' Fantomas.Core.CodePrinter/'genTypeDefn@3253-41'::@_instance IL_0040: stloc.s V_5 IL_0042: ldloc.s V_4 IL_0044: ldloc.s V_5 IL_0046: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3253-42'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004b: stloc.2 IL_004c: ldloc.1 IL_004d: ldloc.2 IL_004e: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3251-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0053: stloc.0 IL_0054: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3250-44' Fantomas.Core.CodePrinter/'genTypeDefn@3250-44'::@_instance IL_0059: stloc.3 IL_005a: ldloc.3 IL_005b: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3250-45'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0060: stloc.2 IL_0061: ldloc.0 IL_0062: ldloc.2 IL_0063: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3250-46'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0068: stloc.1 IL_0069: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3250-47' Fantomas.Core.CodePrinter/'genTypeDefn@3250-47'::@_instance IL_006e: stloc.2 IL_006f: ldloc.1 IL_0070: ldloc.2 IL_0071: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3250-48'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0076: ret } // end of method 'genTypeDefn@3249-35'::Invoke } // end of class 'genTypeDefn@3249-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3248-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3248-49'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genTypeDefn@3248-49'::o IL_0014: ret } // end of method 'genTypeDefn@3248-49'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3248-49'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genTypeDefn@3248-49'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genTypeDefn@3248-49'::Invoke } // end of class 'genTypeDefn@3248-49' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3246-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasMembers .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool hasMembers, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTypeDefn@3246-50'::hasMembers IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3246-50'::f IL_0014: ret } // end of method 'genTypeDefn@3246-50'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genTypeDefn@3246-50'::hasMembers IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3246-50'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genTypeDefn@3246-50'::Invoke } // end of class 'genTypeDefn@3246-50' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3244-51' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-51'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-51'::f IL_0014: ret } // end of method 'genTypeDefn@3244-51'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-51'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-51'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3244-51'::Invoke } // end of class 'genTypeDefn@3244-51' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3244-52' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3244-52' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3244-52'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genTypeDefn@3244-52'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3244-52'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3244-52' Fantomas.Core.CodePrinter/'genTypeDefn@3244-52'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3244-52'::.cctor } // end of class 'genTypeDefn@3244-52' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3244-53' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3244-53' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3244-53'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genTypeDefn@3244-53'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3244-53'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3244-53' Fantomas.Core.CodePrinter/'genTypeDefn@3244-53'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3244-53'::.cctor } // end of class 'genTypeDefn@3244-53' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3244-54' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-54'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genTypeDefn@3244-54'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3244-54'::f IL_001b: ret } // end of method 'genTypeDefn@3244-54'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-54'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genTypeDefn@3244-54'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3244-54'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genTypeDefn@3244-54'::Invoke } // end of class 'genTypeDefn@3244-54' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3244-55' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-55'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-55'::ctx IL_0014: ret } // end of method 'genTypeDefn@3244-55'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-55'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-55'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3244-55'::Invoke } // end of class 'genTypeDefn@3244-55' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3244-56' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3244-56' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3244-56'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genTypeDefn@3244-56'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3244-56'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3244-56' Fantomas.Core.CodePrinter/'genTypeDefn@3244-56'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3244-56'::.cctor } // end of class 'genTypeDefn@3244-56' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3244-57' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3244-57' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3244-57'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genTypeDefn@3244-57'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3244-57'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3244-57' Fantomas.Core.CodePrinter/'genTypeDefn@3244-57'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3244-57'::.cctor } // end of class 'genTypeDefn@3244-57' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3244-58' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-58'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genTypeDefn@3244-58'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3244-58'::f IL_001b: ret } // end of method 'genTypeDefn@3244-58'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3244-58'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genTypeDefn@3244-58'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3244-58'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genTypeDefn@3244-58'::Invoke } // end of class 'genTypeDefn@3244-58' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3237-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/TypeNameNode typeName .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members .field public class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode node .field public bool hasMembers .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeNameNode typeName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode node, bool hasMembers) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::typeName IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::header IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::members IL_001b: ldarg.0 IL_001c: ldarg.s node IL_001e: stfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::node IL_0023: ldarg.0 IL_0024: ldarg.s hasMembers IL_0026: stfld bool Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::hasMembers IL_002b: ret } // end of method 'genTypeDefn@3237-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 399 (0x18f) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [netstandard]System.Collections.Generic.IEnumerable`1 V_3, class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_8) IL_0000: nop IL_0001: nop IL_0002: ldarg.0 IL_0003: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::node IL_0008: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::Type@ IL_000d: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0012: ldc.i4.s 16 IL_0014: bne.un IL_00c4 IL_0019: ldarg.0 IL_001a: ldfld bool Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::hasMembers IL_001f: brfalse.s IL_0023 IL_0021: br.s IL_0031 IL_0023: ldarg.1 IL_0024: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0029: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_002e: nop IL_002f: br.s IL_0033 IL_0031: ldc.i4.0 IL_0032: nop IL_0033: brfalse IL_00c4 IL_0038: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3241-24' Fantomas.Core.CodePrinter/'genTypeDefn@3241-24'::@_instance IL_003d: ldarg.0 IL_003e: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::node IL_0043: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::Type@ IL_0048: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Type) IL_004d: stloc.1 IL_004e: ldarg.0 IL_004f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::header IL_0054: ldloc.1 IL_0055: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3240-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005a: stloc.0 IL_005b: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3240-26' Fantomas.Core.CodePrinter/'genTypeDefn@3240-26'::@_instance IL_0060: stloc.2 IL_0061: ldarg.0 IL_0062: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::node IL_0067: stloc.s V_4 IL_0069: ldloca.s V_4 IL_006b: constrained. Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode IL_0071: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0076: stloc.3 IL_0077: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3240-27' Fantomas.Core.CodePrinter/'genTypeDefn@3240-27'::@_instance IL_007c: stloc.s V_5 IL_007e: ldloc.2 IL_007f: ldloc.3 IL_0080: ldloc.s V_5 IL_0082: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3240-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0087: stloc.1 IL_0088: ldloc.0 IL_0089: ldloc.1 IL_008a: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3240-29'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008f: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3240-30' Fantomas.Core.CodePrinter/'genTypeDefn@3240-30'::@_instance IL_0094: stloc.1 IL_0095: ldarg.0 IL_0096: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::node IL_009b: stloc.s V_4 IL_009d: ldloca.s V_4 IL_009f: constrained. Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode IL_00a5: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_00aa: stloc.3 IL_00ab: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3240-31' Fantomas.Core.CodePrinter/'genTypeDefn@3240-31'::@_instance IL_00b0: stloc.s V_5 IL_00b2: ldloc.1 IL_00b3: ldloc.3 IL_00b4: ldloc.s V_5 IL_00b6: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3240-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00bb: ldarg.1 IL_00bc: tail. IL_00be: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_00c3: ret IL_00c4: ldarg.0 IL_00c5: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::node IL_00ca: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::Type@ IL_00cf: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_00d4: stloc.s V_6 IL_00d6: ldloc.s V_6 IL_00d8: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3245-33'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00dd: stloc.2 IL_00de: ldarg.0 IL_00df: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::header IL_00e4: ldloc.2 IL_00e5: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3244-34'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ea: stloc.1 IL_00eb: ldarg.0 IL_00ec: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::members IL_00f1: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3249-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00f6: stloc.s V_7 IL_00f8: ldarg.0 IL_00f9: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::typeName IL_00fe: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::WithKeyword@ IL_0103: stloc.s V_8 IL_0105: ldloc.s V_7 IL_0107: ldloc.s V_8 IL_0109: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3248-49'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_010e: stloc.s V_6 IL_0110: ldarg.0 IL_0111: ldfld bool Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::hasMembers IL_0116: ldloc.s V_6 IL_0118: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3246-50'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_011d: stloc.2 IL_011e: ldloc.1 IL_011f: ldloc.2 IL_0120: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3244-51'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0125: stloc.0 IL_0126: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3244-52' Fantomas.Core.CodePrinter/'genTypeDefn@3244-52'::@_instance IL_012b: stloc.2 IL_012c: ldarg.0 IL_012d: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::node IL_0132: stloc.s V_4 IL_0134: ldloca.s V_4 IL_0136: constrained. Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode IL_013c: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0141: stloc.3 IL_0142: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3244-53' Fantomas.Core.CodePrinter/'genTypeDefn@3244-53'::@_instance IL_0147: stloc.s V_5 IL_0149: ldloc.2 IL_014a: ldloc.3 IL_014b: ldloc.s V_5 IL_014d: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3244-54'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0152: stloc.1 IL_0153: ldloc.0 IL_0154: ldloc.1 IL_0155: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3244-55'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015a: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3244-56' Fantomas.Core.CodePrinter/'genTypeDefn@3244-56'::@_instance IL_015f: stloc.1 IL_0160: ldarg.0 IL_0161: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::node IL_0166: stloc.s V_4 IL_0168: ldloca.s V_4 IL_016a: constrained. Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode IL_0170: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_0175: stloc.3 IL_0176: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3244-57' Fantomas.Core.CodePrinter/'genTypeDefn@3244-57'::@_instance IL_017b: stloc.s V_5 IL_017d: ldloc.1 IL_017e: ldloc.3 IL_017f: ldloc.s V_5 IL_0181: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3244-58'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0186: ldarg.1 IL_0187: tail. IL_0189: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_018e: ret } // end of method 'genTypeDefn@3237-23'::Invoke } // end of class 'genTypeDefn@3237-23' .class auto ansi serializable sealed nested assembly beforefieldinit additionMembers@3263 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/additionMembers@3263 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method additionMembers@3263::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method additionMembers@3263::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/additionMembers@3263::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/additionMembers@3263 Fantomas.Core.CodePrinter/additionMembers@3263::@_instance IL_000a: ret } // end of method additionMembers@3263::.cctor } // end of class additionMembers@3263 .class auto ansi serializable sealed nested assembly beforefieldinit 'additionMembers@3266-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'additionMembers@3266-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'additionMembers@3266-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'additionMembers@3266-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'additionMembers@3266-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'additionMembers@3266-1' Fantomas.Core.CodePrinter/'additionMembers@3266-1'::@_instance IL_000a: ret } // end of method 'additionMembers@3266-1'::.cctor } // end of class 'additionMembers@3266-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'additionMembers@3266-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3266-2'::ctx IL_000d: ret } // end of method 'additionMembers@3266-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3266-2'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'additionMembers@3266-2'::Invoke } // end of class 'additionMembers@3266-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'additionMembers@3266-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3266-3'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3266-3'::ctx IL_0014: ret } // end of method 'additionMembers@3266-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3266-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3266-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'additionMembers@3266-3'::Invoke } // end of class 'additionMembers@3266-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'additionMembers@3266-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'additionMembers@3266-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'additionMembers@3266-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'additionMembers@3266-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'additionMembers@3266-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'additionMembers@3266-4' Fantomas.Core.CodePrinter/'additionMembers@3266-4'::@_instance IL_000a: ret } // end of method 'additionMembers@3266-4'::.cctor } // end of class 'additionMembers@3266-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'additionMembers@3266-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3266-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3266-5'::f IL_0014: ret } // end of method 'additionMembers@3266-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3266-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3266-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'additionMembers@3266-5'::Invoke } // end of class 'additionMembers@3266-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'additionMembers@3265-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3265-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3265-6'::f IL_0014: ret } // end of method 'additionMembers@3265-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3265-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'additionMembers@3265-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'additionMembers@3265-6'::Invoke } // end of class 'additionMembers@3265-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3271-59' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3271-59' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3271-59'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3271-59'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3271-59'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3271-59' Fantomas.Core.CodePrinter/'genTypeDefn@3271-59'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3271-59'::.cctor } // end of class 'genTypeDefn@3271-59' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3271-60' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3271-60'::ctx IL_000d: ret } // end of method 'genTypeDefn@3271-60'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3271-60'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeDefn@3271-60'::Invoke } // end of class 'genTypeDefn@3271-60' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3271-61' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3271-61'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3271-61'::ctx IL_0014: ret } // end of method 'genTypeDefn@3271-61'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3271-61'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3271-61'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3271-61'::Invoke } // end of class 'genTypeDefn@3271-61' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3271-62' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3271-62' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3271-62'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3271-62'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3271-62'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3271-62' Fantomas.Core.CodePrinter/'genTypeDefn@3271-62'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3271-62'::.cctor } // end of class 'genTypeDefn@3271-62' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3271-63' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3271-63'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3271-63'::f IL_0014: ret } // end of method 'genTypeDefn@3271-63'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3271-63'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3271-63'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3271-63'::Invoke } // end of class 'genTypeDefn@3271-63' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3271-64' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genTypeDefn@3271-64'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3271-64'::f IL_0014: ret } // end of method 'genTypeDefn@3271-64'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genTypeDefn@3271-64'::cond IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: ldarg.0 IL_000b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3271-64'::f IL_0010: ldarg.1 IL_0011: tail. IL_0013: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0018: ret } // end of method 'genTypeDefn@3271-64'::Invoke } // end of class 'genTypeDefn@3271-64' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3270-65' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-65'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-65'::f IL_0014: ret } // end of method 'genTypeDefn@3270-65'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-65'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-65'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3270-65'::Invoke } // end of class 'genTypeDefn@3270-65' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3270-66' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-66'::ctx IL_000d: ret } // end of method 'genTypeDefn@3270-66'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-66'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeDefn@3270-66'::Invoke } // end of class 'genTypeDefn@3270-66' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3270-67' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-67'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-67'::f IL_0014: ret } // end of method 'genTypeDefn@3270-67'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-67'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-67'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3270-67'::Invoke } // end of class 'genTypeDefn@3270-67' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3270-68' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3270-68' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3270-68'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genTypeDefn@3270-68'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3270-68'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3270-68' Fantomas.Core.CodePrinter/'genTypeDefn@3270-68'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3270-68'::.cctor } // end of class 'genTypeDefn@3270-68' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3270-69' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3270-69' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3270-69'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genTypeDefn@3270-69'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3270-69'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3270-69' Fantomas.Core.CodePrinter/'genTypeDefn@3270-69'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3270-69'::.cctor } // end of class 'genTypeDefn@3270-69' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3270-70' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-70'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genTypeDefn@3270-70'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3270-70'::f IL_001b: ret } // end of method 'genTypeDefn@3270-70'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-70'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genTypeDefn@3270-70'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3270-70'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genTypeDefn@3270-70'::Invoke } // end of class 'genTypeDefn@3270-70' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3270-71' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-71'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-71'::ctx IL_0014: ret } // end of method 'genTypeDefn@3270-71'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-71'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-71'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3270-71'::Invoke } // end of class 'genTypeDefn@3270-71' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3270-72' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3270-72' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3270-72'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genTypeDefn@3270-72'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3270-72'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3270-72' Fantomas.Core.CodePrinter/'genTypeDefn@3270-72'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3270-72'::.cctor } // end of class 'genTypeDefn@3270-72' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3270-73' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3270-73' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3270-73'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genTypeDefn@3270-73'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3270-73'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3270-73' Fantomas.Core.CodePrinter/'genTypeDefn@3270-73'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3270-73'::.cctor } // end of class 'genTypeDefn@3270-73' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3270-74' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-74'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genTypeDefn@3270-74'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3270-74'::f IL_001b: ret } // end of method 'genTypeDefn@3270-74'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-74'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genTypeDefn@3270-74'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3270-74'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genTypeDefn@3270-74'::Invoke } // end of class 'genTypeDefn@3270-74' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3270-75' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-75'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-75'::f IL_0014: ret } // end of method 'genTypeDefn@3270-75'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-75'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3270-75'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3270-75'::Invoke } // end of class 'genTypeDefn@3270-75' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3269-76' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3269-76' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3269-76'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3269-76'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3269-76'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3269-76' Fantomas.Core.CodePrinter/'genTypeDefn@3269-76'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3269-76'::.cctor } // end of class 'genTypeDefn@3269-76' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3269-77' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3269-77'::ctx IL_000d: ret } // end of method 'genTypeDefn@3269-77'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3269-77'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeDefn@3269-77'::Invoke } // end of class 'genTypeDefn@3269-77' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3269-78' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3269-78'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3269-78'::ctx IL_0014: ret } // end of method 'genTypeDefn@3269-78'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3269-78'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3269-78'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3269-78'::Invoke } // end of class 'genTypeDefn@3269-78' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3269-79' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3269-79' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3269-79'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3269-79'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3269-79'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3269-79' Fantomas.Core.CodePrinter/'genTypeDefn@3269-79'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3269-79'::.cctor } // end of class 'genTypeDefn@3269-79' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3269-80' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3269-80'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3269-80'::f IL_0014: ret } // end of method 'genTypeDefn@3269-80'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3269-80'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3269-80'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3269-80'::Invoke } // end of class 'genTypeDefn@3269-80' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3268-81' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3268-81'::header IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3268-81'::f IL_0014: ret } // end of method 'genTypeDefn@3268-81'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3268-81'::header IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3268-81'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3268-81'::Invoke } // end of class 'genTypeDefn@3268-81' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3268-82' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 additionMembers .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 additionMembers, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3268-82'::additionMembers IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3268-82'::ctx IL_0014: ret } // end of method 'genTypeDefn@3268-82'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3268-82'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3268-82'::additionMembers IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3268-82'::Invoke } // end of class 'genTypeDefn@3268-82' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3280-83' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3280-83' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3280-83'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genTypeDefn@3280-83'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3280-83'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3280-83' Fantomas.Core.CodePrinter/'genTypeDefn@3280-83'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3280-83'::.cctor } // end of class 'genTypeDefn@3280-83' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3279-84' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3279-84'::header IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3279-84'::f IL_0014: ret } // end of method 'genTypeDefn@3279-84'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3279-84'::header IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3279-84'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3279-84'::Invoke } // end of class 'genTypeDefn@3279-84' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3281-85' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3281-85' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3281-85'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'genTypeDefn@3281-85'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3281-85'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3281-85' Fantomas.Core.CodePrinter/'genTypeDefn@3281-85'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3281-85'::.cctor } // end of class 'genTypeDefn@3281-85' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3281-86' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3281-86'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genTypeDefn@3281-86'::o IL_0014: ret } // end of method 'genTypeDefn@3281-86'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeDefn@3281-86'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genTypeDefn@3281-86'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genTypeDefn@3281-86'::Invoke } // end of class 'genTypeDefn@3281-86' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3279-87' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3279-87'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3279-87'::f IL_0014: ret } // end of method 'genTypeDefn@3279-87'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3279-87'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3279-87'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3279-87'::Invoke } // end of class 'genTypeDefn@3279-87' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3282-88' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/ITypeDefn typeDefnNode .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ITypeDefn typeDefnNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'genTypeDefn@3282-88'::typeDefnNode IL_000d: ret } // end of method 'genTypeDefn@3282-88'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.CodePrinter/'genTypeDefn@3282-88'::typeDefnNode IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::sepNlnTypeAndMembers(class Fantomas.Core.SyntaxOak/ITypeDefn, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genTypeDefn@3282-88'::Invoke } // end of class 'genTypeDefn@3282-88' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3282-89' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-89'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-89'::f IL_0014: ret } // end of method 'genTypeDefn@3282-89'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-89'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-89'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3282-89'::Invoke } // end of class 'genTypeDefn@3282-89' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3282-90' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3282-90' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3282-90'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3282-90'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3282-90'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3282-90' Fantomas.Core.CodePrinter/'genTypeDefn@3282-90'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3282-90'::.cctor } // end of class 'genTypeDefn@3282-90' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3282-91' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-91'::ctx IL_000d: ret } // end of method 'genTypeDefn@3282-91'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-91'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeDefn@3282-91'::Invoke } // end of class 'genTypeDefn@3282-91' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3282-92' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-92'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-92'::ctx IL_0014: ret } // end of method 'genTypeDefn@3282-92'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-92'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-92'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3282-92'::Invoke } // end of class 'genTypeDefn@3282-92' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3282-93' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3282-93' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3282-93'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3282-93'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3282-93'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3282-93' Fantomas.Core.CodePrinter/'genTypeDefn@3282-93'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3282-93'::.cctor } // end of class 'genTypeDefn@3282-93' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3282-94' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-94'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-94'::f IL_0014: ret } // end of method 'genTypeDefn@3282-94'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-94'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3282-94'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3282-94'::Invoke } // end of class 'genTypeDefn@3282-94' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3279-95' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3279-95'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3279-95'::f IL_0014: ret } // end of method 'genTypeDefn@3279-95'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3279-95'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3279-95'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3279-95'::Invoke } // end of class 'genTypeDefn@3279-95' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3288-96' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3288-96' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3288-96'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genTypeDefn@3288-96'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3288-96'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3288-96' Fantomas.Core.CodePrinter/'genTypeDefn@3288-96'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3288-96'::.cctor } // end of class 'genTypeDefn@3288-96' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3287-97' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3287-97'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3287-97'::f IL_0014: ret } // end of method 'genTypeDefn@3287-97'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3287-97'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3287-97'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3287-97'::Invoke } // end of class 'genTypeDefn@3287-97' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3289-98' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genTypeDefn@3289-98'::e IL_000d: ret } // end of method 'genTypeDefn@3289-98'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genTypeDefn@3289-98'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genTypeDefn@3289-98'::Invoke } // end of class 'genTypeDefn@3289-98' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3287-99' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3287-99'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3287-99'::f IL_0014: ret } // end of method 'genTypeDefn@3287-99'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3287-99'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3287-99'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3287-99'::Invoke } // end of class 'genTypeDefn@3287-99' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3290-100' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3290-100'::expr IL_000d: ret } // end of method 'genTypeDefn@3290-100'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3290-100'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genTypeDefn@3290-100'::Invoke } // end of class 'genTypeDefn@3290-100' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3287-101' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3287-101'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3287-101'::f IL_0014: ret } // end of method 'genTypeDefn@3287-101'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3287-101'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3287-101'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3287-101'::Invoke } // end of class 'genTypeDefn@3287-101' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3286-102' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3286-102'::expr IL_000d: ret } // end of method 'genTypeDefn@3286-102'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3286-102'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genTypeDefn@3286-102'::Invoke } // end of class 'genTypeDefn@3286-102' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3285-103' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3285-103'::header IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3285-103'::f IL_0014: ret } // end of method 'genTypeDefn@3285-103'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3285-103'::header IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3285-103'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3285-103'::Invoke } // end of class 'genTypeDefn@3285-103' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3293-104' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3293-104' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3293-104'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3293-104'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3293-104'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3293-104' Fantomas.Core.CodePrinter/'genTypeDefn@3293-104'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3293-104'::.cctor } // end of class 'genTypeDefn@3293-104' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3293-105' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-105'::ctx IL_000d: ret } // end of method 'genTypeDefn@3293-105'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-105'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeDefn@3293-105'::Invoke } // end of class 'genTypeDefn@3293-105' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3293-106' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-106'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-106'::ctx IL_0014: ret } // end of method 'genTypeDefn@3293-106'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-106'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-106'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3293-106'::Invoke } // end of class 'genTypeDefn@3293-106' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3293-107' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeDefn@3293-107' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeDefn@3293-107'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeDefn@3293-107'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3293-107'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3293-107' Fantomas.Core.CodePrinter/'genTypeDefn@3293-107'::@_instance IL_000a: ret } // end of method 'genTypeDefn@3293-107'::.cctor } // end of class 'genTypeDefn@3293-107' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3293-108' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-108'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-108'::f IL_0014: ret } // end of method 'genTypeDefn@3293-108'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-108'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-108'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3293-108'::Invoke } // end of class 'genTypeDefn@3293-108' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeDefn@3293-109' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 header, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-109'::header IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-109'::f IL_0014: ret } // end of method 'genTypeDefn@3293-109'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-109'::header IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeDefn@3293-109'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeDefn@3293-109'::Invoke } // end of class 'genTypeDefn@3293-109' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@3297-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@3297-30' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortExpr@3297-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'shortExpr@3297-30'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@3297-30'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@3297-30' Fantomas.Core.CodePrinter/'shortExpr@3297-30'::@_instance IL_000a: ret } // end of method 'shortExpr@3297-30'::.cctor } // end of class 'shortExpr@3297-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@3297-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-31'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-31'::f IL_0014: ret } // end of method 'shortExpr@3297-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-31'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-31'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@3297-31'::Invoke } // end of class 'shortExpr@3297-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@3297-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-32'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-32'::f IL_0014: ret } // end of method 'shortExpr@3297-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-32'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-32'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@3297-32'::Invoke } // end of class 'shortExpr@3297-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@3297-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@3297-29' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'shortExpr@3297-29'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 52 (0x34) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/Type V_0, class Fantomas.Core.SyntaxOak/SingleTextNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0014: stloc.3 IL_0015: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@3297-30' Fantomas.Core.CodePrinter/'shortExpr@3297-30'::@_instance IL_001a: stloc.s V_4 IL_001c: ldloc.3 IL_001d: ldloc.s V_4 IL_001f: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@3297-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0024: stloc.2 IL_0025: ldloc.1 IL_0026: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_002b: stloc.3 IL_002c: ldloc.2 IL_002d: ldloc.3 IL_002e: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@3297-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0033: ret } // end of method 'shortExpr@3297-29'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@3297-29'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@3297-29' Fantomas.Core.CodePrinter/'shortExpr@3297-29'::@_instance IL_000a: ret } // end of method 'shortExpr@3297-29'::.cctor } // end of class 'shortExpr@3297-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@3297-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@3297-34' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortExpr@3297-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'shortExpr@3297-34'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@3297-34'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@3297-34' Fantomas.Core.CodePrinter/'shortExpr@3297-34'::@_instance IL_000a: ret } // end of method 'shortExpr@3297-34'::.cctor } // end of class 'shortExpr@3297-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@3297-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'shortExpr@3297-33'::c IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'shortExpr@3297-33'::f IL_0014: ret } // end of method 'shortExpr@3297-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@3297-34' Fantomas.Core.CodePrinter/'shortExpr@3297-34'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.CodePrinter/'shortExpr@3297-33'::c IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'shortExpr@3297-33'::f IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'shortExpr@3297-33'::Invoke } // end of class 'shortExpr@3297-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@3298-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@3298-35' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'shortExpr@3298-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'shortExpr@3298-35'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@3298-35'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@3298-35' Fantomas.Core.CodePrinter/'shortExpr@3298-35'::@_instance IL_000a: ret } // end of method 'shortExpr@3298-35'::.cctor } // end of class 'shortExpr@3298-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@3297-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-36'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-36'::f IL_0014: ret } // end of method 'shortExpr@3297-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-36'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-36'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@3297-36'::Invoke } // end of class 'shortExpr@3297-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@3297-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-37'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-37'::f IL_0014: ret } // end of method 'shortExpr@3297-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-37'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'shortExpr@3297-37'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'shortExpr@3297-37'::Invoke } // end of class 'shortExpr@3297-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3306-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 continuation .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 continuation, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-32'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-32'::f IL_0014: ret } // end of method 'visit@3306-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-32'::continuation IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-32'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'visit@3306-32'::Invoke } // end of class 'visit@3306-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3308-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'visit@3308-33' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'visit@3308-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'visit@3308-33'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'visit@3308-33'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'visit@3308-33' Fantomas.Core.CodePrinter/'visit@3308-33'::@_instance IL_000a: ret } // end of method 'visit@3308-33'::.cctor } // end of class 'visit@3308-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3306-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-34'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-34'::f IL_0014: ret } // end of method 'visit@3306-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-34'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-34'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'visit@3306-34'::Invoke } // end of class 'visit@3306-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3309-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3309-35'::clo1 IL_000d: ret } // end of method 'visit@3309-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg10) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3309-35'::clo1 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'visit@3309-35'::Invoke } // end of class 'visit@3309-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3306-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-36'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-36'::f IL_0014: ret } // end of method 'visit@3306-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-36'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-36'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'visit@3306-36'::Invoke } // end of class 'visit@3306-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3310-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'visit@3310-37' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'visit@3310-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'visit@3310-37'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'visit@3310-37'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'visit@3310-37' Fantomas.Core.CodePrinter/'visit@3310-37'::@_instance IL_000a: ret } // end of method 'visit@3310-37'::.cctor } // end of class 'visit@3310-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3306-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-38'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-38'::f IL_0014: ret } // end of method 'visit@3306-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-38'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-38'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'visit@3306-38'::Invoke } // end of class 'visit@3306-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3306-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-39'::ctx IL_000d: ret } // end of method 'visit@3306-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-39'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'visit@3306-39'::Invoke } // end of class 'visit@3306-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3306-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-40'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-40'::f IL_0014: ret } // end of method 'visit@3306-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-40'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-40'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'visit@3306-40'::Invoke } // end of class 'visit@3306-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3313-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'visit@3313-41' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'visit@3313-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'visit@3313-41'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'visit@3313-41'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'visit@3313-41' Fantomas.Core.CodePrinter/'visit@3313-41'::@_instance IL_000a: ret } // end of method 'visit@3313-41'::.cctor } // end of class 'visit@3313-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3313-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 n .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 n, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.CodePrinter/'visit@3313-42'::n IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3313-42'::f IL_0014: ret } // end of method 'visit@3313-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.CodePrinter/'visit@3313-42'::n IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3313-42'::f IL_000c: ldarg.1 IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.Context::rep(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'visit@3313-42'::Invoke } // end of class 'visit@3313-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3306-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-43'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-43'::f IL_0014: ret } // end of method 'visit@3306-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-43'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3306-43'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'visit@3306-43'::Invoke } // end of class 'visit@3306-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3323-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 continuation .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 continuation, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-44'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-44'::f IL_0014: ret } // end of method 'visit@3323-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-44'::continuation IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-44'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'visit@3323-44'::Invoke } // end of class 'visit@3323-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3325-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'visit@3325-45' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'visit@3325-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'visit@3325-45'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'visit@3325-45'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'visit@3325-45' Fantomas.Core.CodePrinter/'visit@3325-45'::@_instance IL_000a: ret } // end of method 'visit@3325-45'::.cctor } // end of class 'visit@3325-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3323-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-46'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-46'::f IL_0014: ret } // end of method 'visit@3323-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-46'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-46'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'visit@3323-46'::Invoke } // end of class 'visit@3323-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3326-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3326-47'::clo1 IL_000d: ret } // end of method 'visit@3326-47'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context arg10) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3326-47'::clo1 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method 'visit@3326-47'::Invoke } // end of class 'visit@3326-47' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3323-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-48'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-48'::f IL_0014: ret } // end of method 'visit@3323-48'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-48'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-48'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'visit@3323-48'::Invoke } // end of class 'visit@3323-48' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3327-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'visit@3327-49' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'visit@3327-49'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'visit@3327-49'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'visit@3327-49'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'visit@3327-49' Fantomas.Core.CodePrinter/'visit@3327-49'::@_instance IL_000a: ret } // end of method 'visit@3327-49'::.cctor } // end of class 'visit@3327-49' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3327-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool isTuple .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool isTuple, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'visit@3327-50'::isTuple IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3327-50'::f IL_0014: ret } // end of method 'visit@3327-50'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'visit@3327-50'::isTuple IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3327-50'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'visit@3327-50'::Invoke } // end of class 'visit@3327-50' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3323-51' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-51'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-51'::f IL_0014: ret } // end of method 'visit@3323-51'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-51'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-51'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'visit@3323-51'::Invoke } // end of class 'visit@3323-51' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@3323-52' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-52'::ctx IL_000d: ret } // end of method 'visit@3323-52'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'visit@3323-52'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'visit@3323-52'::Invoke } // end of class 'visit@3323-52' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@3330-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longExpr@3330-14' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longExpr@3330-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'longExpr@3330-14'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longExpr@3330-14'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longExpr@3330-14' Fantomas.Core.CodePrinter/'longExpr@3330-14'::@_instance IL_000a: ret } // end of method 'longExpr@3330-14'::.cctor } // end of class 'longExpr@3330-14' .class auto ansi serializable sealed nested assembly beforefieldinit genTypeList@3332 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeList@3332::shortExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeList@3332::longExpr IL_0014: ret } // end of method genTypeList@3332::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeList@3332::shortExpr IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeList@3332::longExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genTypeList@3332::Invoke } // end of class genTypeList@3332 .class auto ansi serializable sealed nested assembly beforefieldinit genConstraints@3341 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genConstraints@3341::e IL_000d: ret } // end of method genConstraints@3341::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/genConstraints@3341::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method genConstraints@3341::Invoke } // end of class genConstraints@3341 .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3341-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genConstraints@3341-1'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3341-1'::f1 IL_0014: ret } // end of method 'genConstraints@3341-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 30 (0x1e) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genConstraints@3341-1'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3341-1'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_001d: ret } // end of method 'genConstraints@3341-1'::Invoke } // end of class 'genConstraints@3341-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3342-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genConstraints@3342-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genConstraints@3342-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TypeConstraint tc) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeConstraint(class Fantomas.Core.SyntaxOak/TypeConstraint) IL_0008: ret } // end of method 'genConstraints@3342-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3342-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genConstraints@3342-3' Fantomas.Core.CodePrinter/'genConstraints@3342-3'::@_instance IL_000a: ret } // end of method 'genConstraints@3342-3'::.cctor } // end of class 'genConstraints@3342-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3342-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genConstraints@3342-2'::c IL_000d: ret } // end of method 'genConstraints@3342-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_wordAnd() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genConstraints@3342-2'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genConstraints@3342-3' Fantomas.Core.CodePrinter/'genConstraints@3342-3'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genConstraints@3342-2'::Invoke } // end of class 'genConstraints@3342-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3341-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3341-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3341-4'::f IL_0014: ret } // end of method 'genConstraints@3341-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3341-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3341-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genConstraints@3341-4'::Invoke } // end of class 'genConstraints@3341-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3345-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genConstraints@3345-5'::e IL_000d: ret } // end of method 'genConstraints@3345-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genConstraints@3345-5'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genConstraints@3345-5'::Invoke } // end of class 'genConstraints@3345-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3345-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genConstraints@3345-6'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3345-6'::f1 IL_0014: ret } // end of method 'genConstraints@3345-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 30 (0x1e) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genConstraints@3345-6'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3345-6'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_001d: ret } // end of method 'genConstraints@3345-6'::Invoke } // end of class 'genConstraints@3345-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3346-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genConstraints@3346-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genConstraints@3346-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_wordAndFixed() IL_000a: ldarg.1 IL_000b: tail. IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'genConstraints@3346-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3346-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genConstraints@3346-7' Fantomas.Core.CodePrinter/'genConstraints@3346-7'::@_instance IL_000a: ret } // end of method 'genConstraints@3346-7'::.cctor } // end of class 'genConstraints@3346-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3346-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genConstraints@3346-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genConstraints@3346-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genConstraints@3346-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3346-8'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genConstraints@3346-8' Fantomas.Core.CodePrinter/'genConstraints@3346-8'::@_instance IL_000a: ret } // end of method 'genConstraints@3346-8'::.cctor } // end of class 'genConstraints@3346-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3346-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3346-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3346-9'::f IL_0014: ret } // end of method 'genConstraints@3346-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3346-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3346-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genConstraints@3346-9'::Invoke } // end of class 'genConstraints@3346-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3346-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genConstraints@3346-11' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genConstraints@3346-11'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TypeConstraint tc) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeConstraint(class Fantomas.Core.SyntaxOak/TypeConstraint) IL_0008: ret } // end of method 'genConstraints@3346-11'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3346-11'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genConstraints@3346-11' Fantomas.Core.CodePrinter/'genConstraints@3346-11'::@_instance IL_000a: ret } // end of method 'genConstraints@3346-11'::.cctor } // end of class 'genConstraints@3346-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3346-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3346-10'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genConstraints@3346-10'::c IL_0014: ret } // end of method 'genConstraints@3346-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3346-10'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genConstraints@3346-10'::c IL_000c: ldsfld class Fantomas.Core.CodePrinter/'genConstraints@3346-11' Fantomas.Core.CodePrinter/'genConstraints@3346-11'::@_instance IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'genConstraints@3346-10'::Invoke } // end of class 'genConstraints@3346-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3345-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3345-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3345-12'::f IL_0014: ret } // end of method 'genConstraints@3345-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3345-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3345-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genConstraints@3345-12'::Invoke } // end of class 'genConstraints@3345-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genConstraints@3348-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3348-13'::expression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3348-13'::fallbackExpression IL_0014: ret } // end of method 'genConstraints@3348-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3348-13'::expression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genConstraints@3348-13'::fallbackExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genConstraints@3348-13'::Invoke } // end of class 'genConstraints@3348-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeInSignature@3353-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeInSignature@3353-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeInSignature@3353-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeInSignature@3353-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeInSignature@3353-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeInSignature@3353-1' Fantomas.Core.CodePrinter/'genTypeInSignature@3353-1'::@_instance IL_000a: ret } // end of method 'genTypeInSignature@3353-1'::.cctor } // end of class 'genTypeInSignature@3353-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeInSignature@3353-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3353-2'::ctx IL_000d: ret } // end of method 'genTypeInSignature@3353-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3353-2'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genTypeInSignature@3353-2'::Invoke } // end of class 'genTypeInSignature@3353-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeInSignature@3353-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genConstraints .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genConstraints, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3353-3'::genConstraints IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3353-3'::ctx IL_0014: ret } // end of method 'genTypeInSignature@3353-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3353-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3353-3'::genConstraints IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeInSignature@3353-3'::Invoke } // end of class 'genTypeInSignature@3353-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeInSignature@3353-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeInSignature@3353-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeInSignature@3353-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genTypeInSignature@3353-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeInSignature@3353-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeInSignature@3353-4' Fantomas.Core.CodePrinter/'genTypeInSignature@3353-4'::@_instance IL_000a: ret } // end of method 'genTypeInSignature@3353-4'::.cctor } // end of class 'genTypeInSignature@3353-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeInSignature@3353-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3353-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3353-5'::f IL_0014: ret } // end of method 'genTypeInSignature@3353-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3353-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3353-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeInSignature@3353-5'::Invoke } // end of class 'genTypeInSignature@3353-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeInSignature@3355-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genConstraints .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genConstraints) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3355-6'::genConstraints IL_000d: ret } // end of method 'genTypeInSignature@3355-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3355-6'::genConstraints IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genTypeInSignature@3355-6'::Invoke } // end of class 'genTypeInSignature@3355-6' .class auto ansi serializable sealed nested assembly beforefieldinit genTypeInSignature@3351 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genConstraints .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genConstraints) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeInSignature@3351::genConstraints IL_000d: ret } // end of method genTypeInSignature@3351::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(bool isMultiline) cil managed { // Code size 56 (0x38) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: nop IL_0001: ldarg.1 IL_0002: brfalse.s IL_002c IL_0004: ldsfld class Fantomas.Core.CodePrinter/'genTypeInSignature@3353-1' Fantomas.Core.CodePrinter/'genTypeInSignature@3353-1'::@_instance IL_0009: stloc.2 IL_000a: ldloc.2 IL_000b: newobj instance void Fantomas.Core.CodePrinter/'genTypeInSignature@3353-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0010: stloc.1 IL_0011: ldarg.0 IL_0012: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeInSignature@3351::genConstraints IL_0017: ldloc.1 IL_0018: newobj instance void Fantomas.Core.CodePrinter/'genTypeInSignature@3353-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001d: stloc.0 IL_001e: ldsfld class Fantomas.Core.CodePrinter/'genTypeInSignature@3353-4' Fantomas.Core.CodePrinter/'genTypeInSignature@3353-4'::@_instance IL_0023: stloc.1 IL_0024: ldloc.0 IL_0025: ldloc.1 IL_0026: newobj instance void Fantomas.Core.CodePrinter/'genTypeInSignature@3353-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002b: ret IL_002c: ldarg.0 IL_002d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genTypeInSignature@3351::genConstraints IL_0032: newobj instance void Fantomas.Core.CodePrinter/'genTypeInSignature@3355-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0037: ret } // end of method genTypeInSignature@3351::Invoke } // end of class genTypeInSignature@3351 .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeInSignature@3351-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3351-7'::leadingExpression IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeInSignature@3351-7'::continuationExpression IL_0014: ret } // end of method 'genTypeInSignature@3351-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3351-7'::leadingExpression IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeInSignature@3351-7'::continuationExpression IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!0 Fantomas.Core.Context::leadingExpressionIsMultiline(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeInSignature@3351-7'::Invoke } // end of class 'genTypeInSignature@3351-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeInSignature@3350-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3350-8'::expr IL_000d: ret } // end of method 'genTypeInSignature@3350-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3350-8'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genTypeInSignature@3350-8'::Invoke } // end of class 'genTypeInSignature@3350-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeInSignature@3357-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3357-9'::expr IL_000d: ret } // end of method 'genTypeInSignature@3357-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3357-9'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genTypeInSignature@3357-9'::Invoke } // end of class 'genTypeInSignature@3357-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeInSignature@3358-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3358-10'::expr IL_000d: ret } // end of method 'genTypeInSignature@3358-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3358-10'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genTypeInSignature@3358-10'::Invoke } // end of class 'genTypeInSignature@3358-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeInSignature@3359-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3359-11'::expr IL_000d: ret } // end of method 'genTypeInSignature@3359-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeInSignature@3359-11'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genTypeInSignature@3359-11'::Invoke } // end of class 'genTypeInSignature@3359-11' .class auto ansi serializable sealed nested assembly beforefieldinit genField@3362 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genField@3362::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genField@3362::f IL_0014: ret } // end of method genField@3362::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genField@3362::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genField@3362::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genField@3362::Invoke } // end of class genField@3362 .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3364-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genField@3364-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genField@3364-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genField@3364-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genField@3364-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genField@3364-2' Fantomas.Core.CodePrinter/'genField@3364-2'::@_instance IL_000a: ret } // end of method 'genField@3364-2'::.cctor } // end of class 'genField@3364-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3364-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3364-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3364-3'::f IL_0014: ret } // end of method 'genField@3364-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3364-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3364-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genField@3364-3'::Invoke } // end of class 'genField@3364-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3364-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genField@3364-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genField@3364-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/MultipleTextsNode lk) cil managed { // Code size 21 (0x15) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_0006: stloc.0 IL_0007: ldsfld class Fantomas.Core.CodePrinter/'genField@3364-2' Fantomas.Core.CodePrinter/'genField@3364-2'::@_instance IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genField@3364-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: ret } // end of method 'genField@3364-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genField@3364-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genField@3364-1' Fantomas.Core.CodePrinter/'genField@3364-1'::@_instance IL_000a: ret } // end of method 'genField@3364-1'::.cctor } // end of class 'genField@3364-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3364-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genField@3364-4'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genField@3364-4'::o IL_0014: ret } // end of method 'genField@3364-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genField@3364-4'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genField@3364-4'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genField@3364-4'::Invoke } // end of class 'genField@3364-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3362-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-5'::f IL_0014: ret } // end of method 'genField@3362-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genField@3362-5'::Invoke } // end of class 'genField@3362-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3365-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genField@3365-6'::e IL_000d: ret } // end of method 'genField@3365-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genField@3365-6'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genField@3365-6'::Invoke } // end of class 'genField@3365-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3365-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genField@3365-7'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3365-7'::f IL_0014: ret } // end of method 'genField@3365-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genField@3365-7'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3365-7'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genField@3365-7'::Invoke } // end of class 'genField@3365-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3362-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-8'::f IL_0014: ret } // end of method 'genField@3362-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genField@3362-8'::Invoke } // end of class 'genField@3362-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3362-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-9'::f IL_0014: ret } // end of method 'genField@3362-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genField@3362-9'::Invoke } // end of class 'genField@3362-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3371-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genField@3371-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genField@3371-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genField@3371-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genField@3371-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genField@3371-10' Fantomas.Core.CodePrinter/'genField@3371-10'::@_instance IL_000a: ret } // end of method 'genField@3371-10'::.cctor } // end of class 'genField@3371-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3370-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3370-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3370-11'::f IL_0014: ret } // end of method 'genField@3370-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3370-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3370-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genField@3370-11'::Invoke } // end of class 'genField@3370-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3372-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genField@3372-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genField@3372-12'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method 'genField@3372-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genField@3372-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genField@3372-12' Fantomas.Core.CodePrinter/'genField@3372-12'::@_instance IL_000a: ret } // end of method 'genField@3372-12'::.cctor } // end of class 'genField@3372-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3372-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Type t .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Type t) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genField@3372-13'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.CodePrinter/'genField@3372-13'::t IL_0014: ret } // end of method 'genField@3372-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genField@3372-13'::f IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.CodePrinter/'genField@3372-13'::t IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnTypeUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genField@3372-13'::Invoke } // end of class 'genField@3372-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3370-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3370-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3370-14'::f IL_0014: ret } // end of method 'genField@3370-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3370-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3370-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genField@3370-14'::Invoke } // end of class 'genField@3370-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genField@3362-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-15'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-15'::f IL_0014: ret } // end of method 'genField@3362-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genField@3362-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genField@3362-15'::Invoke } // end of class 'genField@3362-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@3376-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'shortExpr@3376-39' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'shortExpr@3376-39'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/FieldNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genField(class Fantomas.Core.SyntaxOak/FieldNode) IL_0006: ret } // end of method 'shortExpr@3376-39'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@3376-39'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'shortExpr@3376-39' Fantomas.Core.CodePrinter/'shortExpr@3376-39'::@_instance IL_000a: ret } // end of method 'shortExpr@3376-39'::.cctor } // end of class 'shortExpr@3376-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpr@3376-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'shortExpr@3376-38'::c IL_000d: ret } // end of method 'shortExpr@3376-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepStar() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'shortExpr@3376-38'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@3376-39' Fantomas.Core.CodePrinter/'shortExpr@3376-39'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'shortExpr@3376-38'::Invoke } // end of class 'shortExpr@3376-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@3379-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longExpr@3379-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longExpr@3379-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepStar() IL_0005: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000a: ldarg.1 IL_000b: tail. IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'longExpr@3379-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longExpr@3379-15'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longExpr@3379-15' Fantomas.Core.CodePrinter/'longExpr@3379-15'::@_instance IL_000a: ret } // end of method 'longExpr@3379-15'::.cctor } // end of class 'longExpr@3379-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@3379-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'longExpr@3379-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'longExpr@3379-17'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/FieldNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genField(class Fantomas.Core.SyntaxOak/FieldNode) IL_0006: ret } // end of method 'longExpr@3379-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longExpr@3379-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longExpr@3379-17' Fantomas.Core.CodePrinter/'longExpr@3379-17'::@_instance IL_000a: ret } // end of method 'longExpr@3379-17'::.cctor } // end of class 'longExpr@3379-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@3379-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-16'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'longExpr@3379-16'::c IL_0014: ret } // end of method 'longExpr@3379-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-16'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'longExpr@3379-16'::c IL_000c: ldsfld class Fantomas.Core.CodePrinter/'longExpr@3379-17' Fantomas.Core.CodePrinter/'longExpr@3379-17'::@_instance IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: ret } // end of method 'longExpr@3379-16'::Invoke } // end of class 'longExpr@3379-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@3379-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-18'::f IL_000d: ret } // end of method 'longExpr@3379-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-18'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'longExpr@3379-18'::Invoke } // end of class 'longExpr@3379-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@3379-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longExpr@3379-19' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longExpr@3379-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'longExpr@3379-19'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longExpr@3379-19'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longExpr@3379-19' Fantomas.Core.CodePrinter/'longExpr@3379-19'::@_instance IL_000a: ret } // end of method 'longExpr@3379-19'::.cctor } // end of class 'longExpr@3379-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@3379-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-20'::ctx IL_000d: ret } // end of method 'longExpr@3379-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-20'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'longExpr@3379-20'::Invoke } // end of class 'longExpr@3379-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@3379-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-21'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-21'::ctx IL_0014: ret } // end of method 'longExpr@3379-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-21'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-21'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpr@3379-21'::Invoke } // end of class 'longExpr@3379-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@3379-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'longExpr@3379-22' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'longExpr@3379-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'longExpr@3379-22'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'longExpr@3379-22'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'longExpr@3379-22' Fantomas.Core.CodePrinter/'longExpr@3379-22'::@_instance IL_000a: ret } // end of method 'longExpr@3379-22'::.cctor } // end of class 'longExpr@3379-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'longExpr@3379-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-23'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-23'::f IL_0014: ret } // end of method 'longExpr@3379-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'longExpr@3379-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'longExpr@3379-23'::Invoke } // end of class 'longExpr@3379-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBar@3383-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genBar@3383-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genBar@3383-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genBar@3383-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genBar@3383-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genBar@3383-3' Fantomas.Core.CodePrinter/'genBar@3383-3'::@_instance IL_000a: ret } // end of method 'genBar@3383-3'::.cctor } // end of class 'genBar@3383-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBar@3383-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genBar@3383-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genBar@3383-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genBar@3383-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genBar@3383-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genBar@3383-4' Fantomas.Core.CodePrinter/'genBar@3383-4'::@_instance IL_000a: ret } // end of method 'genBar@3383-4'::.cctor } // end of class 'genBar@3383-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBar@3383-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasVerticalBar .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool hasVerticalBar, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genBar@3383-5'::hasVerticalBar IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBar@3383-5'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBar@3383-5'::f2 IL_001b: ret } // end of method 'genBar@3383-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genBar@3383-5'::hasVerticalBar IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBar@3383-5'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genBar@3383-5'::f2 IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret } // end of method 'genBar@3383-5'::Invoke } // end of class 'genBar@3383-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genBar@3384-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasVerticalBar .method assembly specialname rtspecialname instance void .ctor(bool hasVerticalBar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genBar@3384-6'::hasVerticalBar IL_000d: ret } // end of method 'genBar@3384-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genBar@3384-6'::hasVerticalBar IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepBar() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'genBar@3384-6'::Invoke } // end of class 'genBar@3384-6' .class auto ansi serializable sealed nested assembly beforefieldinit genUnionCase@3386 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genBar .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genBar, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genUnionCase@3386::genBar IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genUnionCase@3386::ctx IL_0014: ret } // end of method genUnionCase@3386::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genUnionCase@3386::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genUnionCase@3386::genBar IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genUnionCase@3386::Invoke } // end of class genUnionCase@3386 .class auto ansi serializable sealed nested assembly beforefieldinit 'genUnionCase@3390-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3390-1'::f IL_000d: ret } // end of method 'genUnionCase@3390-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3390-1'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genUnionCase@3390-1'::Invoke } // end of class 'genUnionCase@3390-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genUnionCase@3390-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3390-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3390-2'::f IL_0014: ret } // end of method 'genUnionCase@3390-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3390-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3390-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genUnionCase@3390-2'::Invoke } // end of class 'genUnionCase@3390-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genUnionCase@3393-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genUnionCase@3393-3'::cond IL_000d: ret } // end of method 'genUnionCase@3393-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genUnionCase@3393-3'::cond IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_wordOf() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method 'genUnionCase@3393-3'::Invoke } // end of class 'genUnionCase@3393-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genUnionCase@3390-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3390-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3390-4'::f IL_0014: ret } // end of method 'genUnionCase@3390-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3390-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3390-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genUnionCase@3390-4'::Invoke } // end of class 'genUnionCase@3390-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genUnionCase@3388-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3388-5'::f IL_000d: ret } // end of method 'genUnionCase@3388-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3388-5'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genUnionCase@3388-5'::Invoke } // end of class 'genUnionCase@3388-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genUnionCase@3386-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3386-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3386-6'::f IL_0014: ret } // end of method 'genUnionCase@3386-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3386-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3386-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genUnionCase@3386-6'::Invoke } // end of class 'genUnionCase@3386-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genUnionCase@3395-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpr .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 longExpr, bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3395-7'::shortExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3395-7'::longExpr IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld bool Fantomas.Core.CodePrinter/'genUnionCase@3395-7'::cond IL_001b: ret } // end of method 'genUnionCase@3395-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 31 (0x1f) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genUnionCase@3395-7'::cond IL_0006: brfalse.s IL_001d IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3395-7'::shortExpr IL_000e: ldarg.0 IL_000f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3395-7'::longExpr IL_0014: ldarg.1 IL_0015: tail. IL_0017: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001c: ret IL_001d: ldarg.1 IL_001e: ret } // end of method 'genUnionCase@3395-7'::Invoke } // end of class 'genUnionCase@3395-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genUnionCase@3386-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3386-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3386-8'::f IL_0014: ret } // end of method 'genUnionCase@3386-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3386-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genUnionCase@3386-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genUnionCase@3386-8'::Invoke } // end of class 'genUnionCase@3386-8' .class auto ansi serializable sealed nested assembly beforefieldinit genTypeAndParam@3401 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/genTypeAndParam@3401 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method genTypeAndParam@3401::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TyparDecls td) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTyparDecls(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: ret } // end of method genTypeAndParam@3401::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genTypeAndParam@3401::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genTypeAndParam@3401 Fantomas.Core.CodePrinter/genTypeAndParam@3401::@_instance IL_000a: ret } // end of method genTypeAndParam@3401::.cctor } // end of class genTypeAndParam@3401 .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeAndParam@3401-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 tds .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 tds, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genTypeAndParam@3401-1'::tds IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeAndParam@3401-1'::f IL_0014: ret } // end of method 'genTypeAndParam@3401-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeAndParam@3401-1'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genTypeAndParam@3401-1'::tds IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genTypeAndParam@3401-1'::Invoke } // end of class 'genTypeAndParam@3401-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeAndParam@3401-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeName .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3401-2'::genTypeName IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3401-2'::f IL_0014: ret } // end of method 'genTypeAndParam@3401-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3401-2'::genTypeName IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3401-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeAndParam@3401-2'::Invoke } // end of class 'genTypeAndParam@3401-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeAndParam@3402-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeAndParam@3402-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeAndParam@3402-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genTypeAndParam@3402-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeAndParam@3402-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeAndParam@3402-4' Fantomas.Core.CodePrinter/'genTypeAndParam@3402-4'::@_instance IL_000a: ret } // end of method 'genTypeAndParam@3402-4'::.cctor } // end of class 'genTypeAndParam@3402-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeAndParam@3402-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3402-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3402-5'::f IL_0014: ret } // end of method 'genTypeAndParam@3402-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3402-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3402-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeAndParam@3402-5'::Invoke } // end of class 'genTypeAndParam@3402-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeAndParam@3402-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeAndParam@3402-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genTypeAndParam@3402-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TyparDecls tds) cil managed { // Code size 21 (0x15) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTyparDecls(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: stloc.0 IL_0007: ldsfld class Fantomas.Core.CodePrinter/'genTypeAndParam@3402-4' Fantomas.Core.CodePrinter/'genTypeAndParam@3402-4'::@_instance IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genTypeAndParam@3402-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: ret } // end of method 'genTypeAndParam@3402-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeAndParam@3402-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeAndParam@3402-3' Fantomas.Core.CodePrinter/'genTypeAndParam@3402-3'::@_instance IL_000a: ret } // end of method 'genTypeAndParam@3402-3'::.cctor } // end of class 'genTypeAndParam@3402-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeAndParam@3402-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 tds .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 tds, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genTypeAndParam@3402-6'::tds IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeAndParam@3402-6'::f IL_0014: ret } // end of method 'genTypeAndParam@3402-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genTypeAndParam@3402-6'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genTypeAndParam@3402-6'::tds IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genTypeAndParam@3402-6'::Invoke } // end of class 'genTypeAndParam@3402-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeAndParam@3402-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeName .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3402-7'::genTypeName IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3402-7'::ctx IL_0014: ret } // end of method 'genTypeAndParam@3402-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3402-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3402-7'::genTypeName IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeAndParam@3402-7'::Invoke } // end of class 'genTypeAndParam@3402-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeAndParam@3403-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genTypeAndParam@3403-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genTypeAndParam@3403-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genTypeAndParam@3403-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genTypeAndParam@3403-8'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genTypeAndParam@3403-8' Fantomas.Core.CodePrinter/'genTypeAndParam@3403-8'::@_instance IL_000a: ret } // end of method 'genTypeAndParam@3403-8'::.cctor } // end of class 'genTypeAndParam@3403-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeAndParam@3403-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3403-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3403-9'::f IL_0014: ret } // end of method 'genTypeAndParam@3403-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3403-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3403-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeAndParam@3403-9'::Invoke } // end of class 'genTypeAndParam@3403-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genTypeAndParam@3403-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeName .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3403-10'::genTypeName IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3403-10'::ctx IL_0014: ret } // end of method 'genTypeAndParam@3403-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3403-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genTypeAndParam@3403-10'::genTypeName IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genTypeAndParam@3403-10'::Invoke } // end of class 'genTypeAndParam@3403-10' .class auto ansi serializable sealed nested assembly beforefieldinit genInlineOpt@3407 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genInlineOpt@3407 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genInlineOpt@3407::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method genInlineOpt@3407::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genInlineOpt@3407::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genInlineOpt@3407 Fantomas.Core.CodePrinter/genInlineOpt@3407::@_instance IL_000a: ret } // end of method genInlineOpt@3407::.cctor } // end of class genInlineOpt@3407 .class auto ansi serializable sealed nested assembly beforefieldinit 'genInlineOpt@3408-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genInlineOpt@3408-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genInlineOpt@3408-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genInlineOpt@3408-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genInlineOpt@3408-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genInlineOpt@3408-1' Fantomas.Core.CodePrinter/'genInlineOpt@3408-1'::@_instance IL_000a: ret } // end of method 'genInlineOpt@3408-1'::.cctor } // end of class 'genInlineOpt@3408-1' .class auto ansi serializable sealed nested assembly beforefieldinit genOptExpr@3413 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genOptExpr@3413 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genOptExpr@3413::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method genOptExpr@3413::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genOptExpr@3413::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genOptExpr@3413 Fantomas.Core.CodePrinter/genOptExpr@3413::@_instance IL_000a: ret } // end of method genOptExpr@3413::.cctor } // end of class genOptExpr@3413 .class auto ansi serializable sealed nested assembly beforefieldinit 'genOptExpr@3413-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOptExpr@3413-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOptExpr@3413-1'::f IL_0014: ret } // end of method 'genOptExpr@3413-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOptExpr@3413-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOptExpr@3413-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOptExpr@3413-1'::Invoke } // end of class 'genOptExpr@3413-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOptExpr@3413-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOptExpr@3413-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genOptExpr@3413-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genOptExpr@3413-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOptExpr@3413-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOptExpr@3413-2' Fantomas.Core.CodePrinter/'genOptExpr@3413-2'::@_instance IL_000a: ret } // end of method 'genOptExpr@3413-2'::.cctor } // end of class 'genOptExpr@3413-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOptExpr@3413-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOptExpr@3413-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOptExpr@3413-3'::f IL_0014: ret } // end of method 'genOptExpr@3413-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOptExpr@3413-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOptExpr@3413-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOptExpr@3413-3'::Invoke } // end of class 'genOptExpr@3413-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOptExpr@3413-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOptExpr@3413-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOptExpr@3413-4'::f IL_0014: ret } // end of method 'genOptExpr@3413-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOptExpr@3413-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genOptExpr@3413-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genOptExpr@3413-4'::Invoke } // end of class 'genOptExpr@3413-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genOptExpr@3414-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genOptExpr@3414-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genOptExpr@3414-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genOptExpr@3414-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genOptExpr@3414-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genOptExpr@3414-5' Fantomas.Core.CodePrinter/'genOptExpr@3414-5'::@_instance IL_000a: ret } // end of method 'genOptExpr@3414-5'::.cctor } // end of class 'genOptExpr@3414-5' .class auto ansi serializable sealed nested assembly beforefieldinit genVal@3416 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genVal@3416::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genVal@3416::f IL_0014: ret } // end of method genVal@3416::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genVal@3416::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genVal@3416::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genVal@3416::Invoke } // end of class genVal@3416 .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3418-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genVal@3418-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genVal@3418-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genVal@3418-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genVal@3418-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genVal@3418-2' Fantomas.Core.CodePrinter/'genVal@3418-2'::@_instance IL_000a: ret } // end of method 'genVal@3418-2'::.cctor } // end of class 'genVal@3418-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3418-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3418-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3418-3'::f IL_0014: ret } // end of method 'genVal@3418-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3418-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3418-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genVal@3418-3'::Invoke } // end of class 'genVal@3418-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3418-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genVal@3418-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genVal@3418-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/MultipleTextsNode lk) cil managed { // Code size 21 (0x15) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_0006: stloc.0 IL_0007: ldsfld class Fantomas.Core.CodePrinter/'genVal@3418-2' Fantomas.Core.CodePrinter/'genVal@3418-2'::@_instance IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genVal@3418-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: ret } // end of method 'genVal@3418-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genVal@3418-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genVal@3418-1' Fantomas.Core.CodePrinter/'genVal@3418-1'::@_instance IL_000a: ret } // end of method 'genVal@3418-1'::.cctor } // end of class 'genVal@3418-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3418-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genVal@3418-4'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genVal@3418-4'::o IL_0014: ret } // end of method 'genVal@3418-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genVal@3418-4'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genVal@3418-4'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genVal@3418-4'::Invoke } // end of class 'genVal@3418-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3416-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-5'::f IL_0014: ret } // end of method 'genVal@3416-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genVal@3416-5'::Invoke } // end of class 'genVal@3416-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3416-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-6'::f IL_0014: ret } // end of method 'genVal@3416-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genVal@3416-6'::Invoke } // end of class 'genVal@3416-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3420-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genVal@3420-7'::e IL_000d: ret } // end of method 'genVal@3420-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genVal@3420-7'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genVal@3420-7'::Invoke } // end of class 'genVal@3420-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3420-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genVal@3420-8'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3420-8'::f IL_0014: ret } // end of method 'genVal@3420-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genVal@3420-8'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3420-8'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genVal@3420-8'::Invoke } // end of class 'genVal@3420-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3416-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-9'::f IL_0014: ret } // end of method 'genVal@3416-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genVal@3416-9'::Invoke } // end of class 'genVal@3416-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3416-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-10'::f IL_0014: ret } // end of method 'genVal@3416-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genVal@3416-10'::Invoke } // end of class 'genVal@3416-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3416-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-11'::f IL_0014: ret } // end of method 'genVal@3416-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genVal@3416-11'::Invoke } // end of class 'genVal@3416-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3423-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genVal@3423-12'::b IL_000d: ret } // end of method 'genVal@3423-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 31 (0x1f) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genVal@3423-12'::b IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepColonWithSpacesFixed() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: tail. IL_0019: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_001e: ret } // end of method 'genVal@3423-12'::Invoke } // end of class 'genVal@3423-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3416-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-13'::f IL_0014: ret } // end of method 'genVal@3416-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genVal@3416-13'::Invoke } // end of class 'genVal@3416-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3416-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-14'::f IL_0014: ret } // end of method 'genVal@3416-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genVal@3416-14'::Invoke } // end of class 'genVal@3416-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3425-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genVal@3425-16' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genVal@3425-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genVal@3425-16'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genVal@3425-16'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genVal@3425-16' Fantomas.Core.CodePrinter/'genVal@3425-16'::@_instance IL_000a: ret } // end of method 'genVal@3425-16'::.cctor } // end of class 'genVal@3425-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3425-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3425-17'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3425-17'::f IL_0014: ret } // end of method 'genVal@3425-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3425-17'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3425-17'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genVal@3425-17'::Invoke } // end of class 'genVal@3425-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3425-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genVal@3425-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genVal@3425-15'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/MultipleTextsNode gs) cil managed { // Code size 21 (0x15) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genVal@3425-16' Fantomas.Core.CodePrinter/'genVal@3425-16'::@_instance IL_0005: stloc.0 IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genVal@3425-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: ret } // end of method 'genVal@3425-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genVal@3425-15'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genVal@3425-15' Fantomas.Core.CodePrinter/'genVal@3425-15'::@_instance IL_000a: ret } // end of method 'genVal@3425-15'::.cctor } // end of class 'genVal@3425-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3425-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 optGetSet .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 optGetSet, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genVal@3425-18'::optGetSet IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genVal@3425-18'::f IL_0014: ret } // end of method 'genVal@3425-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genVal@3425-18'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genVal@3425-18'::optGetSet IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genVal@3425-18'::Invoke } // end of class 'genVal@3425-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3416-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-19'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-19'::f IL_0014: ret } // end of method 'genVal@3416-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genVal@3416-19'::Invoke } // end of class 'genVal@3416-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genVal@3416-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genOptExpr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genOptExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-20'::genOptExpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-20'::ctx IL_0014: ret } // end of method 'genVal@3416-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genVal@3416-20'::genOptExpr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genVal@3416-20'::Invoke } // end of class 'genVal@3416-20' .class auto ansi serializable sealed nested assembly beforefieldinit genMemberDefnList@3431 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/genMemberDefnList@3431 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method genMemberDefnList@3431::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method genMemberDefnList@3431::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/genMemberDefnList@3431::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/genMemberDefnList@3431 Fantomas.Core.CodePrinter/genMemberDefnList@3431::@_instance IL_000a: ret } // end of method genMemberDefnList@3431::.cctor } // end of class genMemberDefnList@3431 .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefnList@3432-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefnList@3432-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefnList@3432-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method 'genMemberDefnList@3432-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefnList@3432-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefnList@3432-1' Fantomas.Core.CodePrinter/'genMemberDefnList@3432-1'::@_instance IL_000a: ret } // end of method 'genMemberDefnList@3432-1'::.cctor } // end of class 'genMemberDefnList@3432-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefnList@3432-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefnList@3432-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genMemberDefnList@3432-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/MemberDefn md) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefn(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0008: ret } // end of method 'genMemberDefnList@3432-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefnList@3432-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefnList@3432-2' Fantomas.Core.CodePrinter/'genMemberDefnList@3432-2'::@_instance IL_000a: ret } // end of method 'genMemberDefnList@3432-2'::.cctor } // end of class 'genMemberDefnList@3432-2' .class auto ansi serializable sealed nested assembly beforefieldinit genMemberDefn@3438 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genMemberDefn@3438::expr IL_000d: ret } // end of method genMemberDefn@3438::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genMemberDefn@3438::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method genMemberDefn@3438::Invoke } // end of class genMemberDefn@3438 .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3437-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3437-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3437-1'::f IL_0014: ret } // end of method 'genMemberDefn@3437-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3437-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3437-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3437-1'::Invoke } // end of class 'genMemberDefn@3437-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3441-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3441-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3441-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3441-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3441-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3441-2' Fantomas.Core.CodePrinter/'genMemberDefn@3441-2'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3441-2'::.cctor } // end of class 'genMemberDefn@3441-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3441-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3441-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3441-3'::f IL_0014: ret } // end of method 'genMemberDefn@3441-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3441-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3441-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3441-3'::Invoke } // end of class 'genMemberDefn@3441-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3441-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3441-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3441-4'::f IL_0014: ret } // end of method 'genMemberDefn@3441-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3441-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3441-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3441-4'::Invoke } // end of class 'genMemberDefn@3441-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3444-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/BindingNode b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode b) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genMemberDefn@3444-5'::b IL_000d: ret } // end of method 'genMemberDefn@3444-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genMemberDefn@3444-5'::b IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genBinding(class Fantomas.Core.SyntaxOak/BindingNode, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genMemberDefn@3444-5'::Invoke } // end of class 'genMemberDefn@3444-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3448-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-6'::f IL_0014: ret } // end of method 'genMemberDefn@3448-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3448-6'::Invoke } // end of class 'genMemberDefn@3448-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3448-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-7'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-7'::f IL_0014: ret } // end of method 'genMemberDefn@3448-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-7'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-7'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3448-7'::Invoke } // end of class 'genMemberDefn@3448-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3448-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-8'::f IL_0014: ret } // end of method 'genMemberDefn@3448-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3448-8'::Invoke } // end of class 'genMemberDefn@3448-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3452-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3452-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3452-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceBeforeClassConstructor(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3452-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3452-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3452-9' Fantomas.Core.CodePrinter/'genMemberDefn@3452-9'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3452-9'::.cctor } // end of class 'genMemberDefn@3452-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3448-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-10'::f IL_0014: ret } // end of method 'genMemberDefn@3448-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3448-10'::Invoke } // end of class 'genMemberDefn@3448-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3448-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-11'::f IL_0014: ret } // end of method 'genMemberDefn@3448-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3448-11'::Invoke } // end of class 'genMemberDefn@3448-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3454-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3454-13' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3454-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3454-13'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3454-13'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3454-13' Fantomas.Core.CodePrinter/'genMemberDefn@3454-13'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3454-13'::.cctor } // end of class 'genMemberDefn@3454-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3454-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genMemberDefn@3454-14'::e IL_000d: ret } // end of method 'genMemberDefn@3454-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genMemberDefn@3454-14'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genMemberDefn@3454-14'::Invoke } // end of class 'genMemberDefn@3454-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3454-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3454-15'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3454-15'::f IL_0014: ret } // end of method 'genMemberDefn@3454-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3454-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3454-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3454-15'::Invoke } // end of class 'genMemberDefn@3454-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3454-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3454-16' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3454-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3454-16'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3454-16'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3454-16' Fantomas.Core.CodePrinter/'genMemberDefn@3454-16'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3454-16'::.cctor } // end of class 'genMemberDefn@3454-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3454-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3454-17'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3454-17'::f IL_0014: ret } // end of method 'genMemberDefn@3454-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3454-17'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3454-17'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3454-17'::Invoke } // end of class 'genMemberDefn@3454-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3454-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3454-18'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3454-18'::f IL_0014: ret } // end of method 'genMemberDefn@3454-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3454-18'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3454-18'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3454-18'::Invoke } // end of class 'genMemberDefn@3454-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3454-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3454-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3454-12'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode alias) cil managed { // Code size 63 (0x3f) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class Fantomas.Core.Context/WriterEvent V_4) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3454-13' Fantomas.Core.CodePrinter/'genMemberDefn@3454-13'::@_instance IL_0005: stloc.2 IL_0006: ldstr "as" IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0010: stloc.s V_4 IL_0012: ldloc.s V_4 IL_0014: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3454-14'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0019: stloc.3 IL_001a: ldloc.2 IL_001b: ldloc.3 IL_001c: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3454-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0021: stloc.1 IL_0022: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3454-16' Fantomas.Core.CodePrinter/'genMemberDefn@3454-16'::@_instance IL_0027: stloc.2 IL_0028: ldloc.1 IL_0029: ldloc.2 IL_002a: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3454-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: stloc.0 IL_0030: ldarg.1 IL_0031: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0036: stloc.1 IL_0037: ldloc.0 IL_0038: ldloc.1 IL_0039: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3454-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003e: ret } // end of method 'genMemberDefn@3454-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3454-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3454-12' Fantomas.Core.CodePrinter/'genMemberDefn@3454-12'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3454-12'::.cctor } // end of class 'genMemberDefn@3454-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3454-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3454-19'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3454-19'::o IL_0014: ret } // end of method 'genMemberDefn@3454-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3454-19'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3454-19'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genMemberDefn@3454-19'::Invoke } // end of class 'genMemberDefn@3454-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3448-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-20'::f IL_0014: ret } // end of method 'genMemberDefn@3448-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3448-20'::Invoke } // end of class 'genMemberDefn@3448-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3455-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3455-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3455-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3455-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3455-21'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3455-21' Fantomas.Core.CodePrinter/'genMemberDefn@3455-21'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3455-21'::.cctor } // end of class 'genMemberDefn@3455-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3448-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-22'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-22'::f IL_0014: ret } // end of method 'genMemberDefn@3448-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-22'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-22'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3448-22'::Invoke } // end of class 'genMemberDefn@3448-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3448-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-23'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-23'::f IL_0014: ret } // end of method 'genMemberDefn@3448-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3448-23'::Invoke } // end of class 'genMemberDefn@3448-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3462-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genMemberDefn@3462-25'::e IL_000d: ret } // end of method 'genMemberDefn@3462-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genMemberDefn@3462-25'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genMemberDefn@3462-25'::Invoke } // end of class 'genMemberDefn@3462-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3461-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3461-26'::f IL_000d: ret } // end of method 'genMemberDefn@3461-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3461-26'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genMemberDefn@3461-26'::Invoke } // end of class 'genMemberDefn@3461-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3463-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3463-27'::expr IL_000d: ret } // end of method 'genMemberDefn@3463-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3463-27'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genMemberDefn@3463-27'::Invoke } // end of class 'genMemberDefn@3463-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3461-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3461-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3461-28'::f IL_0014: ret } // end of method 'genMemberDefn@3461-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3461-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3461-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3461-28'::Invoke } // end of class 'genMemberDefn@3461-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3460-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3460-24' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3460-24'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Expr thenExpr) cil managed { // Code size 47 (0x2f) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class Fantomas.Core.Context/WriterEvent V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3) IL_0000: ldstr "then" IL_0005: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_000a: stloc.2 IL_000b: ldloc.2 IL_000c: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3462-25'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0011: stloc.1 IL_0012: ldloc.1 IL_0013: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3461-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0018: stloc.0 IL_0019: ldarg.1 IL_001a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_001f: stloc.3 IL_0020: ldloc.3 IL_0021: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3463-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0026: stloc.1 IL_0027: ldloc.0 IL_0028: ldloc.1 IL_0029: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3461-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002e: ret } // end of method 'genMemberDefn@3460-24'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3460-24'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3460-24' Fantomas.Core.CodePrinter/'genMemberDefn@3460-24'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3460-24'::.cctor } // end of class 'genMemberDefn@3460-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3459-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3459-29'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3459-29'::o IL_0014: ret } // end of method 'genMemberDefn@3459-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3459-29'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3459-29'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genMemberDefn@3459-29'::Invoke } // end of class 'genMemberDefn@3459-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3458-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3458-30'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3458-30'::f IL_0014: ret } // end of method 'genMemberDefn@3458-30'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3458-30'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3458-30'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3458-30'::Invoke } // end of class 'genMemberDefn@3458-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3457-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3457-31'::expr IL_000d: ret } // end of method 'genMemberDefn@3457-31'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3457-31'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genMemberDefn@3457-31'::Invoke } // end of class 'genMemberDefn@3457-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3448-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-32'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-32'::f IL_0014: ret } // end of method 'genMemberDefn@3448-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-32'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3448-32'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3448-32'::Invoke } // end of class 'genMemberDefn@3448-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3470-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3470-33' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3470-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3470-33'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3470-33'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3470-33' Fantomas.Core.CodePrinter/'genMemberDefn@3470-33'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3470-33'::.cctor } // end of class 'genMemberDefn@3470-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3469-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3469-34'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3469-34'::f IL_0014: ret } // end of method 'genMemberDefn@3469-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3469-34'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3469-34'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3469-34'::Invoke } // end of class 'genMemberDefn@3469-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3469-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3469-35'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3469-35'::f IL_0014: ret } // end of method 'genMemberDefn@3469-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3469-35'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3469-35'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3469-35'::Invoke } // end of class 'genMemberDefn@3469-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3474-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3474-37' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3474-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3474-37'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3474-37'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3474-37' Fantomas.Core.CodePrinter/'genMemberDefn@3474-37'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3474-37'::.cctor } // end of class 'genMemberDefn@3474-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3474-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3474-38'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3474-38'::f IL_0014: ret } // end of method 'genMemberDefn@3474-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3474-38'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3474-38'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3474-38'::Invoke } // end of class 'genMemberDefn@3474-38' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3476-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3476-39' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3476-39'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genMemberDefn@3476-39'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3476-39'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3476-39' Fantomas.Core.CodePrinter/'genMemberDefn@3476-39'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3476-39'::.cctor } // end of class 'genMemberDefn@3476-39' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3476-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3476-40'::ctx IL_000d: ret } // end of method 'genMemberDefn@3476-40'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3476-40'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genMemberDefn@3476-40'::Invoke } // end of class 'genMemberDefn@3476-40' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3476-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3476-41'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3476-41'::ctx IL_0014: ret } // end of method 'genMemberDefn@3476-41'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3476-41'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3476-41'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3476-41'::Invoke } // end of class 'genMemberDefn@3476-41' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3476-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3476-42' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3476-42'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genMemberDefn@3476-42'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3476-42'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3476-42' Fantomas.Core.CodePrinter/'genMemberDefn@3476-42'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3476-42'::.cctor } // end of class 'genMemberDefn@3476-42' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3476-43' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3476-43'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3476-43'::f IL_0014: ret } // end of method 'genMemberDefn@3476-43'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3476-43'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3476-43'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3476-43'::Invoke } // end of class 'genMemberDefn@3476-43' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3474-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3474-44'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3474-44'::f IL_0014: ret } // end of method 'genMemberDefn@3474-44'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3474-44'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3474-44'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3474-44'::Invoke } // end of class 'genMemberDefn@3474-44' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3473-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode node .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode Fantomas.Core.CodePrinter/'genMemberDefn@3473-36'::node IL_000d: ret } // end of method 'genMemberDefn@3473-36'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode withNode) cil managed { // Code size 87 (0x57) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3474-37' Fantomas.Core.CodePrinter/'genMemberDefn@3474-37'::@_instance IL_0005: stloc.1 IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_000c: stloc.2 IL_000d: ldloc.1 IL_000e: ldloc.2 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3474-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: stloc.0 IL_0015: ldarg.0 IL_0016: ldfld class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode Fantomas.Core.CodePrinter/'genMemberDefn@3473-36'::node IL_001b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::Members@ IL_0020: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0025: stloc.2 IL_0026: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3476-39' Fantomas.Core.CodePrinter/'genMemberDefn@3476-39'::@_instance IL_002b: stloc.s V_5 IL_002d: ldloc.s V_5 IL_002f: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3476-40'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0034: stloc.s V_4 IL_0036: ldloc.2 IL_0037: ldloc.s V_4 IL_0039: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3476-41'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003e: stloc.3 IL_003f: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3476-42' Fantomas.Core.CodePrinter/'genMemberDefn@3476-42'::@_instance IL_0044: stloc.s V_4 IL_0046: ldloc.3 IL_0047: ldloc.s V_4 IL_0049: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3476-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004e: stloc.1 IL_004f: ldloc.0 IL_0050: ldloc.1 IL_0051: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3474-44'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0056: ret } // end of method 'genMemberDefn@3473-36'::Invoke } // end of class 'genMemberDefn@3473-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3472-45' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3472-45'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3472-45'::o IL_0014: ret } // end of method 'genMemberDefn@3472-45'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3472-45'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3472-45'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genMemberDefn@3472-45'::Invoke } // end of class 'genMemberDefn@3472-45' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3469-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3469-46'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3469-46'::f IL_0014: ret } // end of method 'genMemberDefn@3469-46'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3469-46'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3469-46'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3469-46'::Invoke } // end of class 'genMemberDefn@3469-46' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3480-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-47'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-47'::f IL_0014: ret } // end of method 'genMemberDefn@3480-47'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-47'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-47'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3480-47'::Invoke } // end of class 'genMemberDefn@3480-47' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3480-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-48'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-48'::f IL_0014: ret } // end of method 'genMemberDefn@3480-48'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-48'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-48'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3480-48'::Invoke } // end of class 'genMemberDefn@3480-48' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3483-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3483-49' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3483-49'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3483-49'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3483-49'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3483-49' Fantomas.Core.CodePrinter/'genMemberDefn@3483-49'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3483-49'::.cctor } // end of class 'genMemberDefn@3483-49' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3480-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-50'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-50'::f IL_0014: ret } // end of method 'genMemberDefn@3480-50'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-50'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-50'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3480-50'::Invoke } // end of class 'genMemberDefn@3480-50' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3480-51' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-51'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-51'::f IL_0014: ret } // end of method 'genMemberDefn@3480-51'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-51'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-51'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3480-51'::Invoke } // end of class 'genMemberDefn@3480-51' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3480-52' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-52'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-52'::f IL_0014: ret } // end of method 'genMemberDefn@3480-52'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-52'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-52'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3480-52'::Invoke } // end of class 'genMemberDefn@3480-52' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3486-53' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3486-53' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3486-53'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genMemberDefn@3486-53'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3486-53'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3486-53' Fantomas.Core.CodePrinter/'genMemberDefn@3486-53'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3486-53'::.cctor } // end of class 'genMemberDefn@3486-53' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3486-54' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3486-54' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3486-54'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genMemberDefn@3486-54'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3486-54'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3486-54' Fantomas.Core.CodePrinter/'genMemberDefn@3486-54'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3486-54'::.cctor } // end of class 'genMemberDefn@3486-54' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3486-55' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3486-55' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3486-55'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method 'genMemberDefn@3486-55'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3486-55'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3486-55' Fantomas.Core.CodePrinter/'genMemberDefn@3486-55'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3486-55'::.cctor } // end of class 'genMemberDefn@3486-55' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3486-56' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3486-56'::f2 IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3486-56'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3486-56'::o IL_001b: ldarg.0 IL_001c: ldarg.s f IL_001e: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3486-56'::f IL_0023: ret } // end of method 'genMemberDefn@3486-56'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 33 (0x21) .maxstack 9 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3486-56'::f2 IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3486-56'::f1 IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3486-56'::o IL_0012: ldarg.0 IL_0013: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3486-56'::f IL_0018: ldarg.1 IL_0019: tail. IL_001b: call class Fantomas.Core.Context/Context Fantomas.Core.Context::optPre(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0020: ret } // end of method 'genMemberDefn@3486-56'::Invoke } // end of class 'genMemberDefn@3486-56' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3480-57' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-57'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-57'::f IL_0014: ret } // end of method 'genMemberDefn@3480-57'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-57'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-57'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3480-57'::Invoke } // end of class 'genMemberDefn@3480-57' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3487-58' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3487-58' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3487-58'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3487-58'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3487-58'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3487-58' Fantomas.Core.CodePrinter/'genMemberDefn@3487-58'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3487-58'::.cctor } // end of class 'genMemberDefn@3487-58' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3480-59' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-59'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-59'::f IL_0014: ret } // end of method 'genMemberDefn@3480-59'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-59'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-59'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3480-59'::Invoke } // end of class 'genMemberDefn@3480-59' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3480-60' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-60'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-60'::f IL_0014: ret } // end of method 'genMemberDefn@3480-60'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-60'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-60'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3480-60'::Invoke } // end of class 'genMemberDefn@3480-60' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3491-62' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3491-62' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3491-62'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3491-62'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3491-62'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3491-62' Fantomas.Core.CodePrinter/'genMemberDefn@3491-62'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3491-62'::.cctor } // end of class 'genMemberDefn@3491-62' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3491-63' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3491-63'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3491-63'::f IL_0014: ret } // end of method 'genMemberDefn@3491-63'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3491-63'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3491-63'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3491-63'::Invoke } // end of class 'genMemberDefn@3491-63' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3491-61' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3491-61' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3491-61'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/MultipleTextsNode gs) cil managed { // Code size 21 (0x15) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3491-62' Fantomas.Core.CodePrinter/'genMemberDefn@3491-62'::@_instance IL_0005: stloc.0 IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3491-63'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: ret } // end of method 'genMemberDefn@3491-61'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3491-61'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3491-61' Fantomas.Core.CodePrinter/'genMemberDefn@3491-61'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3491-61'::.cctor } // end of class 'genMemberDefn@3491-61' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3491-64' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3491-64'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3491-64'::o IL_0014: ret } // end of method 'genMemberDefn@3491-64'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3491-64'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3491-64'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genMemberDefn@3491-64'::Invoke } // end of class 'genMemberDefn@3491-64' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3490-65' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3490-65'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3490-65'::f IL_0014: ret } // end of method 'genMemberDefn@3490-65'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3490-65'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3490-65'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3490-65'::Invoke } // end of class 'genMemberDefn@3490-65' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3489-66' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3489-66'::expr IL_000d: ret } // end of method 'genMemberDefn@3489-66'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3489-66'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genMemberDefn@3489-66'::Invoke } // end of class 'genMemberDefn@3489-66' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3480-67' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-67'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-67'::f IL_0014: ret } // end of method 'genMemberDefn@3480-67'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-67'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3480-67'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3480-67'::Invoke } // end of class 'genMemberDefn@3480-67' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3495-68' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-68'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-68'::f IL_0014: ret } // end of method 'genMemberDefn@3495-68'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-68'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-68'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3495-68'::Invoke } // end of class 'genMemberDefn@3495-68' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3495-69' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-69'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-69'::f IL_0014: ret } // end of method 'genMemberDefn@3495-69'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-69'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-69'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3495-69'::Invoke } // end of class 'genMemberDefn@3495-69' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3498-70' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3498-70' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3498-70'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3498-70'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3498-70'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3498-70' Fantomas.Core.CodePrinter/'genMemberDefn@3498-70'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3498-70'::.cctor } // end of class 'genMemberDefn@3498-70' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3495-71' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-71'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-71'::f IL_0014: ret } // end of method 'genMemberDefn@3495-71'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-71'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-71'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3495-71'::Invoke } // end of class 'genMemberDefn@3495-71' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3495-72' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-72'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-72'::f IL_0014: ret } // end of method 'genMemberDefn@3495-72'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-72'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-72'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3495-72'::Invoke } // end of class 'genMemberDefn@3495-72' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3500-73' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3500-73' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3500-73'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/TyparDecls td) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTyparDecls(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: ret } // end of method 'genMemberDefn@3500-73'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3500-73'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3500-73' Fantomas.Core.CodePrinter/'genMemberDefn@3500-73'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3500-73'::.cctor } // end of class 'genMemberDefn@3500-73' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3500-74' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3500-74'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3500-74'::o IL_0014: ret } // end of method 'genMemberDefn@3500-74'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3500-74'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3500-74'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genMemberDefn@3500-74'::Invoke } // end of class 'genMemberDefn@3500-74' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3495-75' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-75'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-75'::f IL_0014: ret } // end of method 'genMemberDefn@3495-75'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-75'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-75'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3495-75'::Invoke } // end of class 'genMemberDefn@3495-75' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3501-76' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genMemberDefn@3501-76'::b IL_000d: ret } // end of method 'genMemberDefn@3501-76'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 31 (0x1f) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genMemberDefn@3501-76'::b IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepColonWithSpacesFixed() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: tail. IL_0019: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepColon(class Fantomas.Core.Context/Context) IL_001e: ret } // end of method 'genMemberDefn@3501-76'::Invoke } // end of class 'genMemberDefn@3501-76' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3495-77' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-77'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-77'::f IL_0014: ret } // end of method 'genMemberDefn@3495-77'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-77'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-77'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3495-77'::Invoke } // end of class 'genMemberDefn@3495-77' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3495-78' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-78'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-78'::f IL_0014: ret } // end of method 'genMemberDefn@3495-78'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-78'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-78'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3495-78'::Invoke } // end of class 'genMemberDefn@3495-78' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3503-80' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3503-80' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3503-80'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3503-80'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3503-80'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3503-80' Fantomas.Core.CodePrinter/'genMemberDefn@3503-80'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3503-80'::.cctor } // end of class 'genMemberDefn@3503-80' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3503-81' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3503-81'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3503-81'::f IL_0014: ret } // end of method 'genMemberDefn@3503-81'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3503-81'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3503-81'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3503-81'::Invoke } // end of class 'genMemberDefn@3503-81' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3503-79' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3503-79' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3503-79'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/MultipleTextsNode gs) cil managed { // Code size 21 (0x15) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3503-80' Fantomas.Core.CodePrinter/'genMemberDefn@3503-80'::@_instance IL_0005: stloc.0 IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3503-81'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: ret } // end of method 'genMemberDefn@3503-79'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3503-79'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3503-79' Fantomas.Core.CodePrinter/'genMemberDefn@3503-79'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3503-79'::.cctor } // end of class 'genMemberDefn@3503-79' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3503-82' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3503-82'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3503-82'::o IL_0014: ret } // end of method 'genMemberDefn@3503-82'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3503-82'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3503-82'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genMemberDefn@3503-82'::Invoke } // end of class 'genMemberDefn@3503-82' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3495-83' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-83'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-83'::f IL_0014: ret } // end of method 'genMemberDefn@3495-83'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-83'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3495-83'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3495-83'::Invoke } // end of class 'genMemberDefn@3495-83' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3507-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-1'::f IL_0014: ret } // end of method 'genProperty@3507-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genProperty@3507-1'::Invoke } // end of class 'genProperty@3507-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3507-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-2'::f IL_0014: ret } // end of method 'genProperty@3507-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genProperty@3507-2'::Invoke } // end of class 'genProperty@3507-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3510-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genProperty@3510-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genProperty@3510-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genProperty@3510-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3510-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genProperty@3510-3' Fantomas.Core.CodePrinter/'genProperty@3510-3'::@_instance IL_000a: ret } // end of method 'genProperty@3510-3'::.cctor } // end of class 'genProperty@3510-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3507-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-4'::f IL_0014: ret } // end of method 'genProperty@3507-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genProperty@3507-4'::Invoke } // end of class 'genProperty@3507-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3511-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genProperty@3511-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genProperty@3511-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genProperty@3511-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3511-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genProperty@3511-6' Fantomas.Core.CodePrinter/'genProperty@3511-6'::@_instance IL_000a: ret } // end of method 'genProperty@3511-6'::.cctor } // end of class 'genProperty@3511-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3511-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genProperty@3511-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genProperty@3511-7'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method 'genProperty@3511-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3511-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genProperty@3511-7' Fantomas.Core.CodePrinter/'genProperty@3511-7'::@_instance IL_000a: ret } // end of method 'genProperty@3511-7'::.cctor } // end of class 'genProperty@3511-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3511-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genProperty@3511-5'::c IL_000d: ret } // end of method 'genProperty@3511-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genProperty@3511-6' Fantomas.Core.CodePrinter/'genProperty@3511-6'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genProperty@3511-5'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genProperty@3511-7' Fantomas.Core.CodePrinter/'genProperty@3511-7'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genProperty@3511-5'::Invoke } // end of class 'genProperty@3511-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3507-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-8'::f IL_0014: ret } // end of method 'genProperty@3507-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genProperty@3507-8'::Invoke } // end of class 'genProperty@3507-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3507-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-9'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-9'::f IL_0014: ret } // end of method 'genProperty@3507-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-9'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-9'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genProperty@3507-9'::Invoke } // end of class 'genProperty@3507-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3513-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genProperty@3513-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genProperty@3513-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genProperty@3513-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3513-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genProperty@3513-10' Fantomas.Core.CodePrinter/'genProperty@3513-10'::@_instance IL_000a: ret } // end of method 'genProperty@3513-10'::.cctor } // end of class 'genProperty@3513-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3507-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-11'::f IL_0014: ret } // end of method 'genProperty@3507-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genProperty@3507-11'::Invoke } // end of class 'genProperty@3507-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3507-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-12'::f IL_0014: ret } // end of method 'genProperty@3507-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genProperty@3507-12'::Invoke } // end of class 'genProperty@3507-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3515-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3515-13'::expr IL_000d: ret } // end of method 'genProperty@3515-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3515-13'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genProperty@3515-13'::Invoke } // end of class 'genProperty@3515-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3507-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-14'::f IL_0014: ret } // end of method 'genProperty@3507-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genProperty@3507-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genProperty@3507-14'::Invoke } // end of class 'genProperty@3507-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genProperty@3506-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genProperty@3506-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genProperty@3506-15'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genProperty@3506(class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode) IL_0006: ret } // end of method 'genProperty@3506-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3506-15'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genProperty@3506-15' Fantomas.Core.CodePrinter/'genProperty@3506-15'::@_instance IL_000a: ret } // end of method 'genProperty@3506-15'::.cctor } // end of class 'genProperty@3506-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-84' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-84'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-84'::f IL_0014: ret } // end of method 'genMemberDefn@3517-84'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-84'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-84'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-84'::Invoke } // end of class 'genMemberDefn@3517-84' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-85' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-85'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-85'::f IL_0014: ret } // end of method 'genMemberDefn@3517-85'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-85'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-85'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-85'::Invoke } // end of class 'genMemberDefn@3517-85' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3520-86' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3520-86' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3520-86'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3520-86'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3520-86'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3520-86' Fantomas.Core.CodePrinter/'genMemberDefn@3520-86'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3520-86'::.cctor } // end of class 'genMemberDefn@3520-86' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-87' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-87'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-87'::f IL_0014: ret } // end of method 'genMemberDefn@3517-87'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-87'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-87'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-87'::Invoke } // end of class 'genMemberDefn@3517-87' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-88' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-88'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-88'::f IL_0014: ret } // end of method 'genMemberDefn@3517-88'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-88'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-88'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-88'::Invoke } // end of class 'genMemberDefn@3517-88' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-89' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-89'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-89'::f IL_0014: ret } // end of method 'genMemberDefn@3517-89'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-89'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-89'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-89'::Invoke } // end of class 'genMemberDefn@3517-89' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-90' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-90'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-90'::f IL_0014: ret } // end of method 'genMemberDefn@3517-90'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-90'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-90'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-90'::Invoke } // end of class 'genMemberDefn@3517-90' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3524-91' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3524-91' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3524-91'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genMemberDefn@3524-91'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3524-91'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3524-91' Fantomas.Core.CodePrinter/'genMemberDefn@3524-91'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3524-91'::.cctor } // end of class 'genMemberDefn@3524-91' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-92' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-92'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-92'::f IL_0014: ret } // end of method 'genMemberDefn@3517-92'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-92'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-92'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-92'::Invoke } // end of class 'genMemberDefn@3517-92' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-93' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-93'::ctx IL_000d: ret } // end of method 'genMemberDefn@3517-93'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-93'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genMemberDefn@3517-93'::Invoke } // end of class 'genMemberDefn@3517-93' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-94' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-94'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-94'::f IL_0014: ret } // end of method 'genMemberDefn@3517-94'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-94'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-94'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-94'::Invoke } // end of class 'genMemberDefn@3517-94' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3527-95' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3527-95' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3527-95'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3527-95'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3527-95'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3527-95' Fantomas.Core.CodePrinter/'genMemberDefn@3527-95'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3527-95'::.cctor } // end of class 'genMemberDefn@3527-95' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-96' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-96'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-96'::f IL_0014: ret } // end of method 'genMemberDefn@3517-96'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-96'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-96'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-96'::Invoke } // end of class 'genMemberDefn@3517-96' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-97' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-97'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-97'::f IL_0014: ret } // end of method 'genMemberDefn@3517-97'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-97'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-97'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-97'::Invoke } // end of class 'genMemberDefn@3517-97' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3529-99' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3529-99'::f IL_000d: ret } // end of method 'genMemberDefn@3529-99'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3529-99'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genMemberDefn@3529-99'::Invoke } // end of class 'genMemberDefn@3529-99' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3529-100' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3529-100' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3529-100'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genMemberDefn@3529-100'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3529-100'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3529-100' Fantomas.Core.CodePrinter/'genMemberDefn@3529-100'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3529-100'::.cctor } // end of class 'genMemberDefn@3529-100' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3529-101' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3529-101'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3529-101'::f IL_0014: ret } // end of method 'genMemberDefn@3529-101'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3529-101'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3529-101'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3529-101'::Invoke } // end of class 'genMemberDefn@3529-101' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3529-98' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3529-98' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3529-98'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode a) cil managed { // Code size 28 (0x1c) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: stloc.1 IL_0007: ldloc.1 IL_0008: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3529-99'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000d: stloc.0 IL_000e: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3529-100' Fantomas.Core.CodePrinter/'genMemberDefn@3529-100'::@_instance IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3529-101'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001b: ret } // end of method 'genMemberDefn@3529-98'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3529-98'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3529-98' Fantomas.Core.CodePrinter/'genMemberDefn@3529-98'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3529-98'::.cctor } // end of class 'genMemberDefn@3529-98' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3529-102' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3529-102'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3529-102'::o IL_0014: ret } // end of method 'genMemberDefn@3529-102'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3529-102'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3529-102'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genMemberDefn@3529-102'::Invoke } // end of class 'genMemberDefn@3529-102' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-103' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-103'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-103'::f IL_0014: ret } // end of method 'genMemberDefn@3517-103'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-103'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-103'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-103'::Invoke } // end of class 'genMemberDefn@3517-103' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3530-104' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genProperty .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genProperty, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3530-104'::genProperty IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3530-104'::o IL_0014: ret } // end of method 'genMemberDefn@3530-104'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genMemberDefn@3530-104'::genProperty IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genMemberDefn@3530-104'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genMemberDefn@3530-104'::Invoke } // end of class 'genMemberDefn@3530-104' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-105' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-105'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-105'::f IL_0014: ret } // end of method 'genMemberDefn@3517-105'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-105'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-105'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-105'::Invoke } // end of class 'genMemberDefn@3517-105' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3531-106' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genMemberDefn@3531-106' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genMemberDefn@3531-106'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genMemberDefn@3531-106'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3531-106'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3531-106' Fantomas.Core.CodePrinter/'genMemberDefn@3531-106'::@_instance IL_000a: ret } // end of method 'genMemberDefn@3531-106'::.cctor } // end of class 'genMemberDefn@3531-106' .class auto ansi serializable sealed nested assembly beforefieldinit 'genMemberDefn@3517-107' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-107'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-107'::f IL_0014: ret } // end of method 'genMemberDefn@3517-107'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-107'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genMemberDefn@3517-107'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genMemberDefn@3517-107'::Invoke } // end of class 'genMemberDefn@3517-107' .class auto ansi serializable sealed nested assembly beforefieldinit genException@3536 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genException@3536::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genException@3536::f IL_0014: ret } // end of method genException@3536::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genException@3536::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genException@3536::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method genException@3536::Invoke } // end of class genException@3536 .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3538-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genException@3538-1'::e IL_000d: ret } // end of method 'genException@3538-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genException@3538-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genException@3538-1'::Invoke } // end of class 'genException@3538-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3536-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-2'::f IL_0014: ret } // end of method 'genException@3536-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genException@3536-2'::Invoke } // end of class 'genException@3536-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3536-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-3'::f IL_0014: ret } // end of method 'genException@3536-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genException@3536-3'::Invoke } // end of class 'genException@3536-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3536-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-4'::f IL_0014: ret } // end of method 'genException@3536-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genException@3536-4'::Invoke } // end of class 'genException@3536-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3543-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genException@3543-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genException@3543-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genException@3543-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genException@3543-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genException@3543-5' Fantomas.Core.CodePrinter/'genException@3543-5'::@_instance IL_000a: ret } // end of method 'genException@3543-5'::.cctor } // end of class 'genException@3543-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3544-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genException@3544-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genException@3544-6'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method 'genException@3544-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genException@3544-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genException@3544-6' Fantomas.Core.CodePrinter/'genException@3544-6'::@_instance IL_000a: ret } // end of method 'genException@3544-6'::.cctor } // end of class 'genException@3544-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3544-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genException@3544-7'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genException@3544-7'::o IL_0014: ret } // end of method 'genException@3544-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genException@3544-7'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genException@3544-7'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genException@3544-7'::Invoke } // end of class 'genException@3544-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3543-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3543-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3543-8'::f IL_0014: ret } // end of method 'genException@3543-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3543-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3543-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genException@3543-8'::Invoke } // end of class 'genException@3543-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3545-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genException@3545-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genException@3545-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genException@3545-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genException@3545-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genException@3545-9' Fantomas.Core.CodePrinter/'genException@3545-9'::@_instance IL_000a: ret } // end of method 'genException@3545-9'::.cctor } // end of class 'genException@3545-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3545-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3545-10'::ctx IL_000d: ret } // end of method 'genException@3545-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3545-10'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genException@3545-10'::Invoke } // end of class 'genException@3545-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3545-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3545-11'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3545-11'::ctx IL_0014: ret } // end of method 'genException@3545-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3545-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3545-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genException@3545-11'::Invoke } // end of class 'genException@3545-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3545-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genException@3545-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genException@3545-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genException@3545-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genException@3545-12'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genException@3545-12' Fantomas.Core.CodePrinter/'genException@3545-12'::@_instance IL_000a: ret } // end of method 'genException@3545-12'::.cctor } // end of class 'genException@3545-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3545-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3545-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3545-13'::f IL_0014: ret } // end of method 'genException@3545-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3545-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3545-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genException@3545-13'::Invoke } // end of class 'genException@3545-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3543-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3543-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3543-14'::f IL_0014: ret } // end of method 'genException@3543-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3543-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3543-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genException@3543-14'::Invoke } // end of class 'genException@3543-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3541-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genException@3541-15'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3541-15'::f IL_0014: ret } // end of method 'genException@3541-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genException@3541-15'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3541-15'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genException@3541-15'::Invoke } // end of class 'genException@3541-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genException@3536-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-16'::f IL_0014: ret } // end of method 'genException@3536-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genException@3536-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genException@3536-16'::Invoke } // end of class 'genException@3536-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3551-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModuleDecl@3551-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genModuleDecl@3551-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode phd) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genParsedHashDirective(class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode) IL_0006: ret } // end of method 'genModuleDecl@3551-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3551-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3551-1' Fantomas.Core.CodePrinter/'genModuleDecl@3551-1'::@_instance IL_000a: ret } // end of method 'genModuleDecl@3551-1'::.cctor } // end of class 'genModuleDecl@3551-1' .class auto ansi serializable sealed nested assembly beforefieldinit genModuleDecl@3551 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/genModuleDecl@3551::c IL_000d: ret } // end of method genModuleDecl@3551::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/genModuleDecl@3551::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3551-1' Fantomas.Core.CodePrinter/'genModuleDecl@3551-1'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method genModuleDecl@3551::Invoke } // end of class genModuleDecl@3551 .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3552-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3552-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3552-2'::f IL_0014: ret } // end of method 'genModuleDecl@3552-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3552-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3552-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3552-2'::Invoke } // end of class 'genModuleDecl@3552-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3556-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/BindingNode b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode b) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genModuleDecl@3556-3'::b IL_000d: ret } // end of method 'genModuleDecl@3556-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.CodePrinter/'genModuleDecl@3556-3'::b IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genBinding(class Fantomas.Core.SyntaxOak/BindingNode, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'genModuleDecl@3556-3'::Invoke } // end of class 'genModuleDecl@3556-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3559-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModuleDecl@3559-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModuleDecl@3559-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genModuleDecl@3559-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3559-4'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3559-4' Fantomas.Core.CodePrinter/'genModuleDecl@3559-4'::@_instance IL_000a: ret } // end of method 'genModuleDecl@3559-4'::.cctor } // end of class 'genModuleDecl@3559-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3558-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-5'::f IL_0014: ret } // end of method 'genModuleDecl@3558-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3558-5'::Invoke } // end of class 'genModuleDecl@3558-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3558-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-6'::f IL_0014: ret } // end of method 'genModuleDecl@3558-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3558-6'::Invoke } // end of class 'genModuleDecl@3558-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3561-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModuleDecl@3561-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModuleDecl@3561-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genModuleDecl@3561-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3561-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3561-7' Fantomas.Core.CodePrinter/'genModuleDecl@3561-7'::@_instance IL_000a: ret } // end of method 'genModuleDecl@3561-7'::.cctor } // end of class 'genModuleDecl@3561-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3558-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-8'::f IL_0014: ret } // end of method 'genModuleDecl@3558-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3558-8'::Invoke } // end of class 'genModuleDecl@3558-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3558-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-9'::ctx IL_000d: ret } // end of method 'genModuleDecl@3558-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-9'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepEqFixed() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genModuleDecl@3558-9'::Invoke } // end of class 'genModuleDecl@3558-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3563-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModuleDecl@3563-10' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModuleDecl@3563-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genModuleDecl@3563-10'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3563-10'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3563-10' Fantomas.Core.CodePrinter/'genModuleDecl@3563-10'::@_instance IL_000a: ret } // end of method 'genModuleDecl@3563-10'::.cctor } // end of class 'genModuleDecl@3563-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3558-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-11'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-11'::f IL_0014: ret } // end of method 'genModuleDecl@3558-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-11'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-11'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3558-11'::Invoke } // end of class 'genModuleDecl@3558-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3558-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-12'::f IL_0014: ret } // end of method 'genModuleDecl@3558-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3558-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3558-12'::Invoke } // end of class 'genModuleDecl@3558-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3567-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-13'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-13'::f IL_0014: ret } // end of method 'genModuleDecl@3567-13'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-13'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-13'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3567-13'::Invoke } // end of class 'genModuleDecl@3567-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3567-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-14'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-14'::f IL_0014: ret } // end of method 'genModuleDecl@3567-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-14'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-14'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3567-14'::Invoke } // end of class 'genModuleDecl@3567-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3570-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModuleDecl@3570-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModuleDecl@3570-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genModuleDecl@3570-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3570-15'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3570-15' Fantomas.Core.CodePrinter/'genModuleDecl@3570-15'::@_instance IL_000a: ret } // end of method 'genModuleDecl@3570-15'::.cctor } // end of class 'genModuleDecl@3570-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3567-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-16'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-16'::f IL_0014: ret } // end of method 'genModuleDecl@3567-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-16'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-16'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3567-16'::Invoke } // end of class 'genModuleDecl@3567-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3567-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-17'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-17'::f IL_0014: ret } // end of method 'genModuleDecl@3567-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-17'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-17'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3567-17'::Invoke } // end of class 'genModuleDecl@3567-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3572-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModuleDecl@3572-18' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModuleDecl@3572-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genModuleDecl@3572-18'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3572-18'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3572-18' Fantomas.Core.CodePrinter/'genModuleDecl@3572-18'::@_instance IL_000a: ret } // end of method 'genModuleDecl@3572-18'::.cctor } // end of class 'genModuleDecl@3572-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3572-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genModuleDecl@3572-19'::e IL_000d: ret } // end of method 'genModuleDecl@3572-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genModuleDecl@3572-19'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genModuleDecl@3572-19'::Invoke } // end of class 'genModuleDecl@3572-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3572-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3572-20'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3572-20'::f IL_0014: ret } // end of method 'genModuleDecl@3572-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3572-20'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3572-20'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3572-20'::Invoke } // end of class 'genModuleDecl@3572-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3572-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModuleDecl@3572-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModuleDecl@3572-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genModuleDecl@3572-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3572-21'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3572-21' Fantomas.Core.CodePrinter/'genModuleDecl@3572-21'::@_instance IL_000a: ret } // end of method 'genModuleDecl@3572-21'::.cctor } // end of class 'genModuleDecl@3572-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3572-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3572-22'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3572-22'::f IL_0014: ret } // end of method 'genModuleDecl@3572-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3572-22'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3572-22'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3572-22'::Invoke } // end of class 'genModuleDecl@3572-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3572-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genModuleDecl@3572-23'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3572-23'::f IL_0014: ret } // end of method 'genModuleDecl@3572-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genModuleDecl@3572-23'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3572-23'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genModuleDecl@3572-23'::Invoke } // end of class 'genModuleDecl@3572-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3567-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-24'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-24'::f IL_0014: ret } // end of method 'genModuleDecl@3567-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-24'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3567-24'::Invoke } // end of class 'genModuleDecl@3567-24' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3567-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-25'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-25'::f IL_0014: ret } // end of method 'genModuleDecl@3567-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-25'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-25'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3567-25'::Invoke } // end of class 'genModuleDecl@3567-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3574-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModuleDecl@3574-26' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModuleDecl@3574-26'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genModuleDecl@3574-26'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3574-26'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3574-26' Fantomas.Core.CodePrinter/'genModuleDecl@3574-26'::@_instance IL_000a: ret } // end of method 'genModuleDecl@3574-26'::.cctor } // end of class 'genModuleDecl@3574-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3567-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-27'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-27'::f IL_0014: ret } // end of method 'genModuleDecl@3567-27'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-27'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-27'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3567-27'::Invoke } // end of class 'genModuleDecl@3567-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3567-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-28'::f IL_0014: ret } // end of method 'genModuleDecl@3567-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3567-28'::Invoke } // end of class 'genModuleDecl@3567-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3579-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genModuleDecl@3579-29'::e IL_000d: ret } // end of method 'genModuleDecl@3579-29'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genModuleDecl@3579-29'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genModuleDecl@3579-29'::Invoke } // end of class 'genModuleDecl@3579-29' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3580-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModuleDecl@3580-30' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModuleDecl@3580-30'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/ModuleDecl arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ModuleDecl::Node(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0008: ret } // end of method 'genModuleDecl@3580-30'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3580-30'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3580-30' Fantomas.Core.CodePrinter/'genModuleDecl@3580-30'::@_instance IL_000a: ret } // end of method 'genModuleDecl@3580-30'::.cctor } // end of class 'genModuleDecl@3580-30' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3580-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModuleDecl@3580-31' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genModuleDecl@3580-31'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ModuleDecl md) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0008: ret } // end of method 'genModuleDecl@3580-31'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3580-31'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3580-31' Fantomas.Core.CodePrinter/'genModuleDecl@3580-31'::@_instance IL_000a: ret } // end of method 'genModuleDecl@3580-31'::.cctor } // end of class 'genModuleDecl@3580-31' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3577-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool b .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genModuleDecl@3577-32'::b IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3577-32'::f1 IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3577-32'::f2 IL_001b: ret } // end of method 'genModuleDecl@3577-32'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genModuleDecl@3577-32'::b IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3577-32'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3577-32'::f2 IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret } // end of method 'genModuleDecl@3577-32'::Invoke } // end of class 'genModuleDecl@3577-32' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3576-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModuleDecl@3576-33' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModuleDecl@3576-33'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genModuleDecl@3576-33'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3576-33'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3576-33' Fantomas.Core.CodePrinter/'genModuleDecl@3576-33'::@_instance IL_000a: ret } // end of method 'genModuleDecl@3576-33'::.cctor } // end of class 'genModuleDecl@3576-33' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3576-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3576-34'::ctx IL_000d: ret } // end of method 'genModuleDecl@3576-34'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3576-34'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'genModuleDecl@3576-34'::Invoke } // end of class 'genModuleDecl@3576-34' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3576-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3576-35'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3576-35'::ctx IL_0014: ret } // end of method 'genModuleDecl@3576-35'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3576-35'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3576-35'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3576-35'::Invoke } // end of class 'genModuleDecl@3576-35' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3576-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModuleDecl@3576-36' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModuleDecl@3576-36'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genModuleDecl@3576-36'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3576-36'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3576-36' Fantomas.Core.CodePrinter/'genModuleDecl@3576-36'::@_instance IL_000a: ret } // end of method 'genModuleDecl@3576-36'::.cctor } // end of class 'genModuleDecl@3576-36' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3576-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3576-37'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3576-37'::f IL_0014: ret } // end of method 'genModuleDecl@3576-37'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3576-37'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3576-37'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3576-37'::Invoke } // end of class 'genModuleDecl@3576-37' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModuleDecl@3567-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-38'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-38'::f IL_0014: ret } // end of method 'genModuleDecl@3567-38'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-38'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModuleDecl@3567-38'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModuleDecl@3567-38'::Invoke } // end of class 'genModuleDecl@3567-38' .class auto ansi serializable sealed nested assembly beforefieldinit sepNlnUnlessContentBefore@3588 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/sepNlnUnlessContentBefore@3588 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method sepNlnUnlessContentBefore@3588::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method sepNlnUnlessContentBefore@3588::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/sepNlnUnlessContentBefore@3588::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/sepNlnUnlessContentBefore@3588 Fantomas.Core.CodePrinter/sepNlnUnlessContentBefore@3588::@_instance IL_000a: ret } // end of method sepNlnUnlessContentBefore@3588::.cctor } // end of class sepNlnUnlessContentBefore@3588 .class auto ansi serializable sealed nested assembly beforefieldinit colWithNlnWhenMappedNodeIsMultiline@3597 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 mapNode .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 mapNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 class Fantomas.Core.CodePrinter/colWithNlnWhenMappedNodeIsMultiline@3597::mapNode IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> class Fantomas.Core.CodePrinter/colWithNlnWhenMappedNodeIsMultiline@3597::f IL_0014: ret } // end of method colWithNlnWhenMappedNodeIsMultiline@3597::.ctor .method public strict virtual instance class Fantomas.Core.Context/ColMultilineItem Invoke(!n n) cil managed { // Code size 35 (0x23) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> class Fantomas.Core.CodePrinter/colWithNlnWhenMappedNodeIsMultiline@3597::f IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 class Fantomas.Core.CodePrinter/colWithNlnWhenMappedNodeIsMultiline@3597::mapNode IL_0012: ldarg.1 IL_0013: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0018: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::sepNlnUnlessContentBefore(class Fantomas.Core.SyntaxOak/Node) IL_001d: call class Fantomas.Core.Context/ColMultilineItem Fantomas.Core.Context/ColMultilineItem::NewColMultilineItem(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0022: ret } // end of method colWithNlnWhenMappedNodeIsMultiline@3597::Invoke } // end of class colWithNlnWhenMappedNodeIsMultiline@3597 .class auto ansi serializable sealed nested assembly beforefieldinit 'colWithNlnWhenMappedNodeIsMultiline@3599-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 items .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 items) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'colWithNlnWhenMappedNodeIsMultiline@3599-1'::items IL_000d: ret } // end of method 'colWithNlnWhenMappedNodeIsMultiline@3599-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'colWithNlnWhenMappedNodeIsMultiline@3599-1'::items IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::colWithNlnWhenItemIsMultiline(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'colWithNlnWhenMappedNodeIsMultiline@3599-1'::Invoke } // end of class 'colWithNlnWhenMappedNodeIsMultiline@3599-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'colWithNlnWhenMappedNodeIsMultiline@3601-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 items .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 items) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'colWithNlnWhenMappedNodeIsMultiline@3601-2'::items IL_000d: ret } // end of method 'colWithNlnWhenMappedNodeIsMultiline@3601-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'colWithNlnWhenMappedNodeIsMultiline@3601-2'::items IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::colWithNlnWhenItemIsMultilineUsingConfig(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'colWithNlnWhenMappedNodeIsMultiline@3601-2'::Invoke } // end of class 'colWithNlnWhenMappedNodeIsMultiline@3601-2' .class auto ansi serializable sealed nested assembly beforefieldinit colWithNlnWhenNodeIsMultiline@3608<(Fantomas.Core.SyntaxOak/Node) n> extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/colWithNlnWhenNodeIsMultiline@3608 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method colWithNlnWhenNodeIsMultiline@3608::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(!n n) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.1 IL_0001: box !n IL_0006: unbox.any Fantomas.Core.SyntaxOak/Node IL_000b: ret } // end of method colWithNlnWhenNodeIsMultiline@3608::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void class Fantomas.Core.CodePrinter/colWithNlnWhenNodeIsMultiline@3608::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/colWithNlnWhenNodeIsMultiline@3608 class Fantomas.Core.CodePrinter/colWithNlnWhenNodeIsMultiline@3608::@_instance IL_000a: ret } // end of method colWithNlnWhenNodeIsMultiline@3608::.cctor } // end of class colWithNlnWhenNodeIsMultiline@3608 .class auto ansi serializable sealed nested assembly beforefieldinit newline@3613 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/newline@3613::cond IL_000d: ret } // end of method newline@3613::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/newline@3613::cond IL_0006: brfalse.s IL_0016 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000d: ldarg.1 IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldarg.1 IL_0017: ret } // end of method newline@3613::Invoke } // end of class newline@3613 .class auto ansi serializable sealed nested assembly beforefieldinit 'newline@3614-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'newline@3614-1'::f IL_000d: ret } // end of method 'newline@3614-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'newline@3614-1'::f IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'newline@3614-1'::Invoke } // end of class 'newline@3614-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-1'::f IL_0014: ret } // end of method 'genModule@3618-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-1'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModule@3618-1'::Invoke } // end of class 'genModule@3618-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-2'::f IL_0014: ret } // end of method 'genModule@3618-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModule@3618-2'::Invoke } // end of class 'genModule@3618-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3621-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModule@3621-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModule@3621-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genModule@3621-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModule@3621-3'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModule@3621-3' Fantomas.Core.CodePrinter/'genModule@3621-3'::@_instance IL_000a: ret } // end of method 'genModule@3621-3'::.cctor } // end of class 'genModule@3621-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-4'::f IL_0014: ret } // end of method 'genModule@3618-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModule@3618-4'::Invoke } // end of class 'genModule@3618-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-5'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-5'::f IL_0014: ret } // end of method 'genModule@3618-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-5'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-5'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModule@3618-5'::Invoke } // end of class 'genModule@3618-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3623-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModule@3623-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModule@3623-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genModule@3623-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModule@3623-6'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModule@3623-6' Fantomas.Core.CodePrinter/'genModule@3623-6'::@_instance IL_000a: ret } // end of method 'genModule@3623-6'::.cctor } // end of class 'genModule@3623-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3623-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genModule@3623-7'::e IL_000d: ret } // end of method 'genModule@3623-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.CodePrinter/'genModule@3623-7'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'genModule@3623-7'::Invoke } // end of class 'genModule@3623-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3623-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3623-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3623-8'::f IL_0014: ret } // end of method 'genModule@3623-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3623-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3623-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModule@3623-8'::Invoke } // end of class 'genModule@3623-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3623-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModule@3623-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModule@3623-9'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method 'genModule@3623-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModule@3623-9'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModule@3623-9' Fantomas.Core.CodePrinter/'genModule@3623-9'::@_instance IL_000a: ret } // end of method 'genModule@3623-9'::.cctor } // end of class 'genModule@3623-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3623-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3623-10'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3623-10'::f IL_0014: ret } // end of method 'genModule@3623-10'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3623-10'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3623-10'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModule@3623-10'::Invoke } // end of class 'genModule@3623-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3623-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.CodePrinter/'genModule@3623-11'::cond IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3623-11'::f IL_0014: ret } // end of method 'genModule@3623-11'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.CodePrinter/'genModule@3623-11'::cond IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3623-11'::f IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.1 IL_0018: ret } // end of method 'genModule@3623-11'::Invoke } // end of class 'genModule@3623-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-12'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-12'::f IL_0014: ret } // end of method 'genModule@3618-12'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-12'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-12'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModule@3618-12'::Invoke } // end of class 'genModule@3618-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3624-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModule@3624-13' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genModule@3624-13'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/IdentListNode iln) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_0007: ret } // end of method 'genModule@3624-13'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModule@3624-13'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModule@3624-13' Fantomas.Core.CodePrinter/'genModule@3624-13'::@_instance IL_000a: ret } // end of method 'genModule@3624-13'::.cctor } // end of class 'genModule@3624-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3624-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genModule@3624-14'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genModule@3624-14'::o IL_0014: ret } // end of method 'genModule@3624-14'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genModule@3624-14'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genModule@3624-14'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genModule@3624-14'::Invoke } // end of class 'genModule@3624-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-15'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-15'::f IL_0014: ret } // end of method 'genModule@3618-15'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-15'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-15'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModule@3618-15'::Invoke } // end of class 'genModule@3618-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModule@3618-16' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModule@3618-16'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genModule@3618-16'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-16'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModule@3618-16' Fantomas.Core.CodePrinter/'genModule@3618-16'::@_instance IL_000a: ret } // end of method 'genModule@3618-16'::.cctor } // end of class 'genModule@3618-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-17' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModule@3618-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genModule@3618-17'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genModule@3618-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-17'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModule@3618-17' Fantomas.Core.CodePrinter/'genModule@3618-17'::@_instance IL_000a: ret } // end of method 'genModule@3618-17'::.cctor } // end of class 'genModule@3618-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-18'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genModule@3618-18'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genModule@3618-18'::f IL_001b: ret } // end of method 'genModule@3618-18'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-18'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genModule@3618-18'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genModule@3618-18'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genModule@3618-18'::Invoke } // end of class 'genModule@3618-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-19'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-19'::ctx IL_0014: ret } // end of method 'genModule@3618-19'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-19'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-19'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModule@3618-19'::Invoke } // end of class 'genModule@3618-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModule@3618-20' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModule@3618-20'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genModule@3618-20'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-20'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModule@3618-20' Fantomas.Core.CodePrinter/'genModule@3618-20'::@_instance IL_000a: ret } // end of method 'genModule@3618-20'::.cctor } // end of class 'genModule@3618-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-21' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModule@3618-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'genModule@3618-21'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode, class Fantomas.Core.Context/Context) IL_0009: ret } // end of method 'genModule@3618-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-21'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModule@3618-21' Fantomas.Core.CodePrinter/'genModule@3618-21'::@_instance IL_000a: ret } // end of method 'genModule@3618-21'::.cctor } // end of class 'genModule@3618-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-22'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genModule@3618-22'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genModule@3618-22'::f IL_001b: ret } // end of method 'genModule@3618-22'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-22'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.CodePrinter/'genModule@3618-22'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genModule@3618-22'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'genModule@3618-22'::Invoke } // end of class 'genModule@3618-22' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-23'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-23'::f IL_0014: ret } // end of method 'genModule@3618-23'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-23'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-23'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModule@3618-23'::Invoke } // end of class 'genModule@3618-23' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3618-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 newline .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 newline, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-24'::newline IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-24'::ctx IL_0014: ret } // end of method 'genModule@3618-24'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-24'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3618-24'::newline IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModule@3618-24'::Invoke } // end of class 'genModule@3618-24' .class auto ansi serializable sealed nested assembly beforefieldinit genModule@3617 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 newline .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 newline) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genModule@3617::newline IL_000d: ret } // end of method genModule@3617::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode header) cil managed { // Code size 337 (0x151) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, bool V_9, class Fantomas.Core.Context/WriterEvent V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_12, class [netstandard]System.Collections.Generic.IEnumerable`1 V_13, class Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_15) IL_0000: ldarg.1 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::XmlDoc@ IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000b: stloc.s V_7 IL_000d: ldarg.1 IL_000e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::Attributes@ IL_0013: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0018: stloc.s V_8 IL_001a: ldloc.s V_7 IL_001c: ldloc.s V_8 IL_001e: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0023: stloc.s V_6 IL_0025: ldarg.1 IL_0026: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::LeadingKeyword@ IL_002b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_0030: stloc.s V_7 IL_0032: ldloc.s V_6 IL_0034: ldloc.s V_7 IL_0036: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003b: stloc.s V_5 IL_003d: ldsfld class Fantomas.Core.CodePrinter/'genModule@3621-3' Fantomas.Core.CodePrinter/'genModule@3621-3'::@_instance IL_0042: stloc.s V_6 IL_0044: ldloc.s V_5 IL_0046: ldloc.s V_6 IL_0048: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004d: stloc.s V_4 IL_004f: ldarg.1 IL_0050: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::Accessibility@ IL_0055: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_005a: stloc.s V_5 IL_005c: ldloc.s V_4 IL_005e: ldloc.s V_5 IL_0060: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0065: stloc.3 IL_0066: ldarg.1 IL_0067: ldfld bool Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::IsRecursive@ IL_006c: stloc.s V_9 IL_006e: ldsfld class Fantomas.Core.CodePrinter/'genModule@3623-6' Fantomas.Core.CodePrinter/'genModule@3623-6'::@_instance IL_0073: stloc.s V_7 IL_0075: ldstr "rec" IL_007a: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_007f: stloc.s V_10 IL_0081: ldloc.s V_10 IL_0083: newobj instance void Fantomas.Core.CodePrinter/'genModule@3623-7'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0088: stloc.s V_8 IL_008a: ldloc.s V_7 IL_008c: ldloc.s V_8 IL_008e: newobj instance void Fantomas.Core.CodePrinter/'genModule@3623-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0093: stloc.s V_6 IL_0095: ldsfld class Fantomas.Core.CodePrinter/'genModule@3623-9' Fantomas.Core.CodePrinter/'genModule@3623-9'::@_instance IL_009a: stloc.s V_7 IL_009c: ldloc.s V_6 IL_009e: ldloc.s V_7 IL_00a0: newobj instance void Fantomas.Core.CodePrinter/'genModule@3623-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a5: stloc.s V_5 IL_00a7: ldloc.s V_9 IL_00a9: ldloc.s V_5 IL_00ab: newobj instance void Fantomas.Core.CodePrinter/'genModule@3623-11'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b0: stloc.s V_4 IL_00b2: ldloc.3 IL_00b3: ldloc.s V_4 IL_00b5: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ba: stloc.2 IL_00bb: ldsfld class Fantomas.Core.CodePrinter/'genModule@3624-13' Fantomas.Core.CodePrinter/'genModule@3624-13'::@_instance IL_00c0: stloc.s V_11 IL_00c2: ldarg.1 IL_00c3: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::Name@ IL_00c8: stloc.s V_12 IL_00ca: ldloc.s V_11 IL_00cc: ldloc.s V_12 IL_00ce: newobj instance void Fantomas.Core.CodePrinter/'genModule@3624-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00d3: stloc.3 IL_00d4: ldloc.2 IL_00d5: ldloc.3 IL_00d6: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00db: stloc.1 IL_00dc: ldsfld class Fantomas.Core.CodePrinter/'genModule@3618-16' Fantomas.Core.CodePrinter/'genModule@3618-16'::@_instance IL_00e1: stloc.s V_4 IL_00e3: ldarg.1 IL_00e4: stloc.s V_14 IL_00e6: ldloca.s V_14 IL_00e8: constrained. Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode IL_00ee: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_00f3: stloc.s V_13 IL_00f5: ldsfld class Fantomas.Core.CodePrinter/'genModule@3618-17' Fantomas.Core.CodePrinter/'genModule@3618-17'::@_instance IL_00fa: stloc.s V_15 IL_00fc: ldloc.s V_4 IL_00fe: ldloc.s V_13 IL_0100: ldloc.s V_15 IL_0102: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0107: stloc.3 IL_0108: ldloc.1 IL_0109: ldloc.3 IL_010a: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_010f: stloc.2 IL_0110: ldsfld class Fantomas.Core.CodePrinter/'genModule@3618-20' Fantomas.Core.CodePrinter/'genModule@3618-20'::@_instance IL_0115: stloc.s V_4 IL_0117: ldarg.1 IL_0118: stloc.s V_14 IL_011a: ldloca.s V_14 IL_011c: constrained. Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode IL_0122: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_0127: stloc.s V_13 IL_0129: ldsfld class Fantomas.Core.CodePrinter/'genModule@3618-21' Fantomas.Core.CodePrinter/'genModule@3618-21'::@_instance IL_012e: stloc.s V_15 IL_0130: ldloc.s V_4 IL_0132: ldloc.s V_13 IL_0134: ldloc.s V_15 IL_0136: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_013b: stloc.3 IL_013c: ldloc.2 IL_013d: ldloc.3 IL_013e: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0143: stloc.0 IL_0144: ldarg.0 IL_0145: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/genModule@3617::newline IL_014a: ldloc.0 IL_014b: newobj instance void Fantomas.Core.CodePrinter/'genModule@3618-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0150: ret } // end of method genModule@3617::Invoke } // end of class genModule@3617 .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3616-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genModule@3616-25'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genModule@3616-25'::o IL_0014: ret } // end of method 'genModule@3616-25'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter/'genModule@3616-25'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter/'genModule@3616-25'::o IL_000c: ldarg.1 IL_000d: tail. IL_000f: call !!1 Fantomas.Core.Context::optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, !!1) IL_0014: ret } // end of method 'genModule@3616-25'::Invoke } // end of class 'genModule@3616-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3628-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModule@3628-26' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genModule@3628-26'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/ModuleDecl arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ModuleDecl::Node(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0008: ret } // end of method 'genModule@3628-26'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModule@3628-26'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModule@3628-26' Fantomas.Core.CodePrinter/'genModule@3628-26'::@_instance IL_000a: ret } // end of method 'genModule@3628-26'::.cctor } // end of class 'genModule@3628-26' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3628-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genModule@3628-27' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genModule@3628-27'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ModuleDecl md) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0008: ret } // end of method 'genModule@3628-27'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genModule@3628-27'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genModule@3628-27' Fantomas.Core.CodePrinter/'genModule@3628-27'::@_instance IL_000a: ret } // end of method 'genModule@3628-27'::.cctor } // end of class 'genModule@3628-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'genModule@3616-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3616-28'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3616-28'::f IL_0014: ret } // end of method 'genModule@3616-28'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3616-28'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genModule@3616-28'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genModule@3616-28'::Invoke } // end of class 'genModule@3616-28' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFile@3648-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genFile@3648-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genFile@3648-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode phd) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genParsedHashDirective(class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode) IL_0006: ret } // end of method 'genFile@3648-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genFile@3648-1'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genFile@3648-1' Fantomas.Core.CodePrinter/'genFile@3648-1'::@_instance IL_000a: ret } // end of method 'genFile@3648-1'::.cctor } // end of class 'genFile@3648-1' .class auto ansi serializable sealed nested assembly beforefieldinit genFile@3648 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/genFile@3648::c IL_000d: ret } // end of method genFile@3648::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/genFile@3648::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genFile@3648-1' Fantomas.Core.CodePrinter/'genFile@3648-1'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method genFile@3648::Invoke } // end of class genFile@3648 .class auto ansi serializable sealed nested assembly beforefieldinit 'genFile@3649-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genFile@3649-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genFile@3649-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'genFile@3649-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genFile@3649-2'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genFile@3649-2' Fantomas.Core.CodePrinter/'genFile@3649-2'::@_instance IL_000a: ret } // end of method 'genFile@3649-2'::.cctor } // end of class 'genFile@3649-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFile@3648-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFile@3648-3'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFile@3648-3'::f IL_0014: ret } // end of method 'genFile@3648-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFile@3648-3'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFile@3648-3'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genFile@3648-3'::Invoke } // end of class 'genFile@3648-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFile@3650-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.CodePrinter/'genFile@3650-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'genFile@3650-5'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode m) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genModule(class Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode) IL_0006: ret } // end of method 'genFile@3650-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genFile@3650-5'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genFile@3650-5' Fantomas.Core.CodePrinter/'genFile@3650-5'::@_instance IL_000a: ret } // end of method 'genFile@3650-5'::.cctor } // end of class 'genFile@3650-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFile@3650-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 c) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genFile@3650-4'::c IL_000d: ret } // end of method 'genFile@3650-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.CodePrinter/'genFile@3650-4'::c IL_000b: ldsfld class Fantomas.Core.CodePrinter/'genFile@3650-5' Fantomas.Core.CodePrinter/'genFile@3650-5'::@_instance IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'genFile@3650-4'::Invoke } // end of class 'genFile@3650-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFile@3648-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFile@3648-6'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFile@3648-6'::f IL_0014: ret } // end of method 'genFile@3648-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFile@3648-6'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFile@3648-6'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genFile@3648-6'::Invoke } // end of class 'genFile@3648-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFile@3652-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.CodePrinter/'genFile@3652-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'genFile@3652-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.Context/Context Fantomas.Core.CodePrinter::addFinalNewline(class Fantomas.Core.Context/Context) IL_0008: ret } // end of method 'genFile@3652-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.CodePrinter/'genFile@3652-7'::.ctor() IL_0005: stsfld class Fantomas.Core.CodePrinter/'genFile@3652-7' Fantomas.Core.CodePrinter/'genFile@3652-7'::@_instance IL_000a: ret } // end of method 'genFile@3652-7'::.cctor } // end of class 'genFile@3652-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'genFile@3648-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFile@3648-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFile@3648-8'::f IL_0014: ret } // end of method 'genFile@3648-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFile@3648-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter/'genFile@3648-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'genFile@3648-8'::Invoke } // end of class 'genFile@3648-8' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 get_noBreakInfixOps() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 '.$Fantomas.Core'.CodePrinter::noBreakInfixOps@9 IL_0005: ret } // end of method CodePrinter::get_noBreakInfixOps .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 get_newLineInfixOps() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 '.$Fantomas.Core'.CodePrinter::'newLineInfixOps@10-1' IL_0005: ret } // end of method CodePrinter::get_newLineInfixOps .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 upperOrLower@13(string v) cil managed { // Code size 39 (0x27) .maxstack 8 IL_0000: nop IL_0001: ldc.i4.0 IL_0002: ldsfld class Fantomas.Core.CodePrinter/'upperOrLower@14-1' Fantomas.Core.CodePrinter/'upperOrLower@14-1'::@_instance IL_0007: ldarg.0 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TryHead(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0012: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0017: brfalse.s IL_0020 IL_0019: ldnull IL_001a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_001f: ret IL_0020: ldnull IL_0021: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_0026: ret } // end of method CodePrinter::upperOrLower@13 .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 '|UppercaseType|LowercaseType|'(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 347 (0x15b) .maxstack 8 .locals init (class Fantomas.Core.SyntaxOak/Type/LongIdent V_0, class Fantomas.Core.SyntaxOak/IdentListNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class Fantomas.Core.SyntaxOak/SingleTextNode V_4, class Fantomas.Core.SyntaxOak/Type/Var V_5, class Fantomas.Core.SyntaxOak/Type/AppPostfix V_6, class Fantomas.Core.SyntaxOak/TypeAppPostFixNode V_7, class Fantomas.Core.SyntaxOak/Type/AppPrefix V_8, class Fantomas.Core.SyntaxOak/TypeAppPrefixNode V_9) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0007: switch ( IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_00bd, IL_00e1, IL_0100, IL_0060, IL_0060, IL_0060, IL_0065, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060) IL_0060: br IL_011f IL_0065: ldarg.0 IL_0066: castclass Fantomas.Core.SyntaxOak/Type/LongIdent IL_006b: stloc.0 IL_006c: ldloc.0 IL_006d: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Type/LongIdent::item IL_0072: stloc.1 IL_0073: ldsfld class Fantomas.Core.CodePrinter/lastIdent@21 Fantomas.Core.CodePrinter/lastIdent@21::@_instance IL_0078: ldloc.1 IL_0079: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/IdentListNode::Content@ IL_007e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryFindBack(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0083: stloc.2 IL_0084: nop IL_0085: ldloc.2 IL_0086: brfalse.s IL_00b6 IL_0088: ldloc.2 IL_0089: stloc.3 IL_008a: ldloc.3 IL_008b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0090: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0095: brfalse.s IL_00b6 IL_0097: ldloc.3 IL_0098: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_009d: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_00a2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_00a7: stloc.s V_4 IL_00a9: ldloc.s V_4 IL_00ab: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_00b0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.CodePrinter::upperOrLower@13(string) IL_00b5: ret IL_00b6: ldnull IL_00b7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_00bc: ret IL_00bd: ldarg.0 IL_00be: castclass Fantomas.Core.SyntaxOak/Type/Var IL_00c3: stloc.s V_5 IL_00c5: ldloc.s V_5 IL_00c7: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Var::item IL_00cc: stloc.s V_4 IL_00ce: ldloc.s V_4 IL_00d0: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_00d5: ldc.i4.1 IL_00d6: callvirt instance string [netstandard]System.String::Substring(int32) IL_00db: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.CodePrinter::upperOrLower@13(string) IL_00e0: ret IL_00e1: ldarg.0 IL_00e2: castclass Fantomas.Core.SyntaxOak/Type/AppPostfix IL_00e7: stloc.s V_6 IL_00e9: ldloc.s V_6 IL_00eb: ldfld class Fantomas.Core.SyntaxOak/TypeAppPostFixNode Fantomas.Core.SyntaxOak/Type/AppPostfix::item IL_00f0: stloc.s V_7 IL_00f2: ldloc.s V_7 IL_00f4: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPostFixNode::First@ IL_00f9: starg.s t IL_00fb: br IL_0000 IL_0100: ldarg.0 IL_0101: castclass Fantomas.Core.SyntaxOak/Type/AppPrefix IL_0106: stloc.s V_8 IL_0108: ldloc.s V_8 IL_010a: ldfld class Fantomas.Core.SyntaxOak/TypeAppPrefixNode Fantomas.Core.SyntaxOak/Type/AppPrefix::item IL_010f: stloc.s V_9 IL_0111: ldloc.s V_9 IL_0113: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPrefixNode::Identifier@ IL_0118: starg.s t IL_011a: br IL_0000 IL_011f: ldstr "Cannot determine if synType %A%P() is uppercase or" + " lowercase" IL_0124: ldc.i4.1 IL_0125: newarr [netstandard]System.Object IL_012a: dup IL_012b: ldc.i4.0 IL_012c: ldarg.0 IL_012d: box Fantomas.Core.SyntaxOak/Type IL_0132: stelem [netstandard]System.Object IL_0137: ldc.i4.1 IL_0138: newarr [netstandard]System.Type IL_013d: dup IL_013e: ldc.i4.0 IL_013f: ldtoken Fantomas.Core.SyntaxOak/Type IL_0144: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_0149: stelem [netstandard]System.Type IL_014e: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2,class Fantomas.Core.SyntaxOak/Type>::.ctor(string, object[], class [netstandard]System.Type[]) IL_0153: tail. IL_0155: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail,class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_015a: ret } // end of method CodePrinter::'|UppercaseType|LowercaseType|' .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 'upperOrLower@35-2'(string v) cil managed { // Code size 39 (0x27) .maxstack 8 IL_0000: nop IL_0001: ldc.i4.0 IL_0002: ldsfld class Fantomas.Core.CodePrinter/'upperOrLower@36-3' Fantomas.Core.CodePrinter/'upperOrLower@36-3'::@_instance IL_0007: ldarg.0 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TryHead(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0012: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0017: brfalse.s IL_0020 IL_0019: ldnull IL_001a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_001f: ret IL_0020: ldnull IL_0021: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_0026: ret } // end of method CodePrinter::'upperOrLower@35-2' .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 lastFragmentInList@39(class Fantomas.Core.SyntaxOak/IdentListNode identList) cil managed { // Code size 76 (0x4c) .maxstack 3 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_2, class Fantomas.Core.SyntaxOak/SingleTextNode V_3) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/IdentListNode::Content@ IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000b: stloc.0 IL_000c: ldloc.0 IL_000d: brfalse.s IL_0028 IL_000f: ldloc.0 IL_0010: stloc.1 IL_0011: ldloc.1 IL_0012: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0017: stloc.2 IL_0018: ldloc.2 IL_0019: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/_UnknownDot IL_001e: brtrue.s IL_0028 IL_0020: ldloc.2 IL_0021: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0026: brtrue.s IL_002f IL_0028: ldnull IL_0029: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_002e: ret IL_002f: ldloc.1 IL_0030: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0035: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_003a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_003f: stloc.3 IL_0040: ldloc.3 IL_0041: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0046: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.CodePrinter::'upperOrLower@35-2'(string) IL_004b: ret } // end of method CodePrinter::lastFragmentInList@39 .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 '|UppercaseExpr|LowercaseExpr|'(class Fantomas.Core.SyntaxOak/Expr expr) cil managed { // Code size 641 (0x281) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/Expr/Ident V_0, class Fantomas.Core.SyntaxOak/SingleTextNode V_1, class Fantomas.Core.SyntaxOak/Expr/OptVar V_2, class Fantomas.Core.SyntaxOak/ExprOptVarNode V_3, class Fantomas.Core.SyntaxOak/Expr/Chain V_4, class Fantomas.Core.SyntaxOak/ExprChain V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class Fantomas.Core.SyntaxOak/Expr V_8, class Fantomas.Core.SyntaxOak/LinkSingleAppParen V_9, class Fantomas.Core.SyntaxOak/LinkSingleAppUnit V_10, class Fantomas.Core.SyntaxOak/Expr/DotIndexedGet V_11, class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode V_12, class Fantomas.Core.SyntaxOak/Expr/TypeApp V_13, class Fantomas.Core.SyntaxOak/ExprTypeAppNode V_14, class Fantomas.Core.SyntaxOak/Expr/Dynamic V_15, class Fantomas.Core.SyntaxOak/ExprDynamicNode V_16) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: switch ( IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_024a, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_022b, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0105, IL_011f, IL_0100, IL_020c, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0139) IL_0100: br IL_0269 IL_0105: ldarg.0 IL_0106: castclass Fantomas.Core.SyntaxOak/Expr/Ident IL_010b: stloc.0 IL_010c: ldloc.0 IL_010d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Ident::item IL_0112: stloc.1 IL_0113: ldloc.1 IL_0114: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0119: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.CodePrinter::'upperOrLower@35-2'(string) IL_011e: ret IL_011f: ldarg.0 IL_0120: castclass Fantomas.Core.SyntaxOak/Expr/OptVar IL_0125: stloc.2 IL_0126: ldloc.2 IL_0127: ldfld class Fantomas.Core.SyntaxOak/ExprOptVarNode Fantomas.Core.SyntaxOak/Expr/OptVar::item IL_012c: stloc.3 IL_012d: ldloc.3 IL_012e: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprOptVarNode::Identifier@ IL_0133: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.CodePrinter::lastFragmentInList@39(class Fantomas.Core.SyntaxOak/IdentListNode) IL_0138: ret IL_0139: ldarg.0 IL_013a: castclass Fantomas.Core.SyntaxOak/Expr/Chain IL_013f: stloc.s V_4 IL_0141: ldloc.s V_4 IL_0143: ldfld class Fantomas.Core.SyntaxOak/ExprChain Fantomas.Core.SyntaxOak/Expr/Chain::item IL_0148: stloc.s V_5 IL_014a: ldloc.s V_5 IL_014c: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprChain::Links@ IL_0151: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0156: stloc.s V_6 IL_0158: ldloc.s V_6 IL_015a: brfalse.s IL_01a0 IL_015c: ldloc.s V_6 IL_015e: stloc.s V_7 IL_0160: ldloc.s V_7 IL_0162: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0167: call instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() IL_016c: switch ( IL_01a7, IL_0189, IL_018b, IL_01c3, IL_01e4, IL_0205) IL_0189: br.s IL_01a0 IL_018b: ldloc.s V_7 IL_018d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0192: castclass Fantomas.Core.SyntaxOak/ChainLink/Expr IL_0197: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Expr::item IL_019c: stloc.s V_8 IL_019e: br.s IL_01ba IL_01a0: ldnull IL_01a1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_01a6: ret IL_01a7: ldloc.s V_7 IL_01a9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_01ae: castclass Fantomas.Core.SyntaxOak/ChainLink/Identifier IL_01b3: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Identifier::item IL_01b8: stloc.s V_8 IL_01ba: ldloc.s V_8 IL_01bc: starg.s expr IL_01be: br IL_0000 IL_01c3: ldloc.s V_7 IL_01c5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_01ca: castclass Fantomas.Core.SyntaxOak/ChainLink/AppParen IL_01cf: ldfld class Fantomas.Core.SyntaxOak/LinkSingleAppParen Fantomas.Core.SyntaxOak/ChainLink/AppParen::item IL_01d4: stloc.s V_9 IL_01d6: ldloc.s V_9 IL_01d8: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppParen::FunctionName@ IL_01dd: starg.s expr IL_01df: br IL_0000 IL_01e4: ldloc.s V_7 IL_01e6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_01eb: castclass Fantomas.Core.SyntaxOak/ChainLink/AppUnit IL_01f0: ldfld class Fantomas.Core.SyntaxOak/LinkSingleAppUnit Fantomas.Core.SyntaxOak/ChainLink/AppUnit::item IL_01f5: stloc.s V_10 IL_01f7: ldloc.s V_10 IL_01f9: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppUnit::FunctionName@ IL_01fe: starg.s expr IL_0200: br IL_0000 IL_0205: ldnull IL_0206: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_020b: ret IL_020c: ldarg.0 IL_020d: castclass Fantomas.Core.SyntaxOak/Expr/DotIndexedGet IL_0212: stloc.s V_11 IL_0214: ldloc.s V_11 IL_0216: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.SyntaxOak/Expr/DotIndexedGet::item IL_021b: stloc.s V_12 IL_021d: ldloc.s V_12 IL_021f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::ObjectExpr@ IL_0224: starg.s expr IL_0226: br IL_0000 IL_022b: ldarg.0 IL_022c: castclass Fantomas.Core.SyntaxOak/Expr/TypeApp IL_0231: stloc.s V_13 IL_0233: ldloc.s V_13 IL_0235: ldfld class Fantomas.Core.SyntaxOak/ExprTypeAppNode Fantomas.Core.SyntaxOak/Expr/TypeApp::item IL_023a: stloc.s V_14 IL_023c: ldloc.s V_14 IL_023e: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTypeAppNode::Identifier@ IL_0243: starg.s expr IL_0245: br IL_0000 IL_024a: ldarg.0 IL_024b: castclass Fantomas.Core.SyntaxOak/Expr/Dynamic IL_0250: stloc.s V_15 IL_0252: ldloc.s V_15 IL_0254: ldfld class Fantomas.Core.SyntaxOak/ExprDynamicNode Fantomas.Core.SyntaxOak/Expr/Dynamic::item IL_0259: stloc.s V_16 IL_025b: ldloc.s V_16 IL_025d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDynamicNode::FuncExpr@ IL_0262: starg.s expr IL_0264: br IL_0000 IL_0269: ldstr "cannot determine if Expr %A is uppercase or lowerc" + "ase" IL_026e: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5>,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2,class Fantomas.Core.SyntaxOak/Expr>::.ctor(string) IL_0273: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0278: ldarg.0 IL_0279: tail. IL_027b: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_0280: ret } // end of method CodePrinter::'|UppercaseExpr|LowercaseExpr|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 '|ParenExpr|_|'(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 287 (0x11f) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/Expr/Constant V_0) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: switch ( IL_0100, IL_0100, IL_0102, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0116, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0116, IL_0116, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100) IL_0100: br.s IL_011d IL_0102: ldarg.0 IL_0103: castclass Fantomas.Core.SyntaxOak/Expr/Constant IL_0108: stloc.0 IL_0109: ldloc.0 IL_010a: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Expr/Constant::item IL_010f: isinst Fantomas.Core.SyntaxOak/Constant/Unit IL_0114: brfalse.s IL_011d IL_0116: ldarg.0 IL_0117: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_011c: ret IL_011d: ldnull IL_011e: ret } // end of method CodePrinter::'|ParenExpr|_|' .method assembly static class Fantomas.Core.Context/Context genTrivia(class Fantomas.Core.SyntaxOak/TriviaNode trivia, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 530 (0x212) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, bool V_1, bool V_2, class Fantomas.Core.SyntaxOak/TriviaContent V_3, class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode V_4, string V_5, string V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_7, class Fantomas.Core.Context/WriterEvent V_8, class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment V_9, bool V_10, bool V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, bool V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_18) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_000b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryHead(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: stloc.0 IL_0011: ldc.i4.0 IL_0012: ldsfld class Fantomas.Core.CodePrinter/addNewline@78 Fantomas.Core.CodePrinter/addNewline@78::@_instance IL_0017: ldloc.0 IL_0018: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0022: stloc.1 IL_0023: ldc.i4.0 IL_0024: ldsfld class Fantomas.Core.CodePrinter/addSpace@83 Fantomas.Core.CodePrinter/addSpace@83::@_instance IL_0029: ldloc.0 IL_002a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Bind(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002f: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0034: stloc.2 IL_0035: nop IL_0036: ldarg.0 IL_0037: ldfld class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaNode::Content@ IL_003c: stloc.3 IL_003d: ldloc.3 IL_003e: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0043: switch ( IL_017f, IL_005c, IL_00b6, IL_01da, IL_0170) IL_005c: ldloc.3 IL_005d: castclass Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode IL_0062: stloc.s V_4 IL_0064: ldloc.s V_4 IL_0066: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_006b: stloc.s V_5 IL_006d: ldstr "%s%s" IL_0072: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5>,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class [netstandard]System.Tuple`2>::.ctor(string) IL_0077: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen>>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_007c: stloc.s V_7 IL_007e: ldloc.s V_7 IL_0080: newobj instance void Fantomas.Core.CodePrinter/comment@89::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0085: nop IL_0086: ldloc.2 IL_0087: brfalse.s IL_0091 IL_0089: ldstr " " IL_008e: nop IL_008f: br.s IL_0097 IL_0091: call string Fantomas.Core.String::get_empty() IL_0096: nop IL_0097: ldloc.s V_5 IL_0099: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_009e: stloc.s V_6 IL_00a0: ldloc.s V_6 IL_00a2: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWriteBeforeNewline(string) IL_00a7: stloc.s V_8 IL_00a9: ldloc.s V_8 IL_00ab: newobj instance void Fantomas.Core.CodePrinter/genTrivia@90::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00b0: nop IL_00b1: br IL_0209 IL_00b6: ldloc.3 IL_00b7: castclass Fantomas.Core.SyntaxOak/TriviaContent/BlockComment IL_00bc: stloc.s V_9 IL_00be: ldloc.s V_9 IL_00c0: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_00c5: stloc.s V_5 IL_00c7: ldloc.s V_9 IL_00c9: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_00ce: stloc.s V_10 IL_00d0: ldloc.s V_9 IL_00d2: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_00d7: stloc.s V_11 IL_00d9: nop IL_00da: ldloc.s V_10 IL_00dc: brfalse.s IL_00e2 IL_00de: ldloc.1 IL_00df: nop IL_00e0: br.s IL_00e4 IL_00e2: ldc.i4.0 IL_00e3: nop IL_00e4: stloc.s V_16 IL_00e6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnForTrivia() IL_00eb: stloc.s V_17 IL_00ed: ldsfld class Fantomas.Core.CodePrinter/'genTrivia@92-1' Fantomas.Core.CodePrinter/'genTrivia@92-1'::@_instance IL_00f2: stloc.s V_18 IL_00f4: ldloc.s V_16 IL_00f6: ldloc.s V_17 IL_00f8: ldloc.s V_18 IL_00fa: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@92-2'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ff: stloc.s V_15 IL_0101: ldsfld class Fantomas.Core.CodePrinter/'genTrivia@93-3' Fantomas.Core.CodePrinter/'genTrivia@93-3'::@_instance IL_0106: stloc.s V_17 IL_0108: ldloc.s V_15 IL_010a: ldloc.s V_17 IL_010c: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@92-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0111: stloc.s V_14 IL_0113: ldloc.s V_5 IL_0115: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_011a: stloc.s V_8 IL_011c: ldloc.s V_8 IL_011e: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@94-5'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0123: stloc.s V_15 IL_0125: ldloc.s V_14 IL_0127: ldloc.s V_15 IL_0129: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@92-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_012e: stloc.s V_13 IL_0130: ldsfld class Fantomas.Core.CodePrinter/'genTrivia@95-7' Fantomas.Core.CodePrinter/'genTrivia@95-7'::@_instance IL_0135: stloc.s V_14 IL_0137: ldloc.s V_13 IL_0139: ldloc.s V_14 IL_013b: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@92-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0140: stloc.s V_12 IL_0142: ldloc.s V_11 IL_0144: stloc.s V_16 IL_0146: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnForTrivia() IL_014b: stloc.s V_14 IL_014d: ldsfld class Fantomas.Core.CodePrinter/'genTrivia@96-9' Fantomas.Core.CodePrinter/'genTrivia@96-9'::@_instance IL_0152: stloc.s V_15 IL_0154: ldloc.s V_16 IL_0156: ldloc.s V_14 IL_0158: ldloc.s V_15 IL_015a: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@96-10'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015f: stloc.s V_13 IL_0161: ldloc.s V_12 IL_0163: ldloc.s V_13 IL_0165: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@92-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_016a: nop IL_016b: br IL_0209 IL_0170: ldloc.3 IL_0171: castclass Fantomas.Core.SyntaxOak/TriviaContent/Directive IL_0176: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_017b: stloc.s V_5 IL_017d: br.s IL_018c IL_017f: ldloc.3 IL_0180: castclass Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine IL_0185: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_018a: stloc.s V_5 IL_018c: ldloc.1 IL_018d: stloc.s V_10 IL_018f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnForTrivia() IL_0194: stloc.s V_14 IL_0196: ldsfld class Fantomas.Core.CodePrinter/'genTrivia@98-12' Fantomas.Core.CodePrinter/'genTrivia@98-12'::@_instance IL_019b: stloc.s V_15 IL_019d: ldloc.s V_10 IL_019f: ldloc.s V_14 IL_01a1: ldloc.s V_15 IL_01a3: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@98-13'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01a8: stloc.s V_13 IL_01aa: ldloc.s V_5 IL_01ac: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_01b1: stloc.s V_8 IL_01b3: ldloc.s V_8 IL_01b5: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@98-14'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_01ba: stloc.s V_14 IL_01bc: ldloc.s V_13 IL_01be: ldloc.s V_14 IL_01c0: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@98-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01c5: stloc.s V_12 IL_01c7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnForTrivia() IL_01cc: stloc.s V_13 IL_01ce: ldloc.s V_12 IL_01d0: ldloc.s V_13 IL_01d2: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@98-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01d7: nop IL_01d8: br.s IL_0209 IL_01da: ldloc.1 IL_01db: stloc.s V_10 IL_01dd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnForTrivia() IL_01e2: stloc.s V_13 IL_01e4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnForTrivia() IL_01e9: stloc.s V_14 IL_01eb: ldloc.s V_13 IL_01ed: ldloc.s V_14 IL_01ef: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@99-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01f4: stloc.s V_12 IL_01f6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnForTrivia() IL_01fb: stloc.s V_13 IL_01fd: ldloc.s V_10 IL_01ff: ldloc.s V_12 IL_0201: ldloc.s V_13 IL_0203: newobj instance void Fantomas.Core.CodePrinter/'genTrivia@99-18'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0208: nop IL_0209: ldarg.1 IL_020a: tail. IL_020c: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0211: ret } // end of method CodePrinter::genTrivia .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 enterNode<(Fantomas.Core.SyntaxOak/Node) n>(!!n n) cil managed { // Code size 37 (0x25) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [netstandard]System.Collections.Generic.IEnumerable`1 V_1, !!n V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_3) IL_0000: ldsfld class Fantomas.Core.CodePrinter/enterNode@103 Fantomas.Core.CodePrinter/enterNode@103::@_instance IL_0005: stloc.0 IL_0006: ldarg.0 IL_0007: stloc.2 IL_0008: ldloca.s V_2 IL_000a: constrained. !!n IL_0010: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0015: stloc.1 IL_0016: ldsfld class Fantomas.Core.CodePrinter/'enterNode@103-1' Fantomas.Core.CodePrinter/'enterNode@103-1'::@_instance IL_001b: stloc.3 IL_001c: ldloc.0 IL_001d: ldloc.1 IL_001e: ldloc.3 IL_001f: newobj instance void Fantomas.Core.CodePrinter/'enterNode@103-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0024: ret } // end of method CodePrinter::enterNode .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leaveNode<(Fantomas.Core.SyntaxOak/Node) n>(!!n n) cil managed { // Code size 37 (0x25) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [netstandard]System.Collections.Generic.IEnumerable`1 V_1, !!n V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_3) IL_0000: ldsfld class Fantomas.Core.CodePrinter/leaveNode@104 Fantomas.Core.CodePrinter/leaveNode@104::@_instance IL_0005: stloc.0 IL_0006: ldarg.0 IL_0007: stloc.2 IL_0008: ldloca.s V_2 IL_000a: constrained. !!n IL_0010: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_0015: stloc.1 IL_0016: ldsfld class Fantomas.Core.CodePrinter/'leaveNode@104-1' Fantomas.Core.CodePrinter/'leaveNode@104-1'::@_instance IL_001b: stloc.3 IL_001c: ldloc.0 IL_001d: ldloc.1 IL_001e: ldloc.3 IL_001f: newobj instance void Fantomas.Core.CodePrinter/'leaveNode@104-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0024: ret } // end of method CodePrinter::leaveNode .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genNode<(Fantomas.Core.SyntaxOak/Node) n>(!!n n, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 30 (0x1e) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::enterNode(!!0) IL_0006: stloc.1 IL_0007: ldarg.1 IL_0008: ldloc.1 IL_0009: newobj instance void Fantomas.Core.CodePrinter/genNode@105::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000e: stloc.0 IL_000f: ldarg.0 IL_0010: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::leaveNode(!!0) IL_0015: stloc.1 IL_0016: ldloc.0 IL_0017: ldloc.1 IL_0018: newobj instance void Fantomas.Core.CodePrinter/'genNode@105-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001d: ret } // end of method CodePrinter::genNode .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 27 (0x1b) .maxstack 4 .locals init (string V_0, class Fantomas.Core.Context/WriterEvent V_1) IL_0000: ldarg.0 IL_0001: ldarg.0 IL_0002: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_000e: stloc.1 IL_000f: ldloc.1 IL_0010: newobj instance void Fantomas.Core.CodePrinter/genSingleTextNode@107::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0015: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001a: ret } // end of method CodePrinter::genSingleTextNode .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genSingleTextNodeWithSpaceSuffix(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addSpace, class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 35 (0x23) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, string V_1, class Fantomas.Core.Context/WriterEvent V_2) IL_0000: ldarg.1 IL_0001: ldarg.1 IL_0002: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0007: stloc.1 IL_0008: ldloc.1 IL_0009: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_000e: stloc.2 IL_000f: ldloc.2 IL_0010: newobj instance void Fantomas.Core.CodePrinter/genSingleTextNodeWithSpaceSuffix@111::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0015: stloc.0 IL_0016: ldarg.0 IL_0017: ldloc.0 IL_0018: newobj instance void Fantomas.Core.CodePrinter/'genSingleTextNodeWithSpaceSuffix@111-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0022: ret } // end of method CodePrinter::genSingleTextNodeWithSpaceSuffix .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genSingleTextNodeWithLeadingDot(class Fantomas.Core.SyntaxOak/SingleTextNode node) cil managed { // Code size 61 (0x3d) .maxstack 8 .locals init (string V_0, class Fantomas.Core.Context/WriterEvent V_1) IL_0000: ldarg.0 IL_0001: ldstr ".%P()" IL_0006: ldc.i4.1 IL_0007: newarr [netstandard]System.Object IL_000c: dup IL_000d: ldc.i4.0 IL_000e: ldarg.0 IL_000f: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0014: box [netstandard]System.String IL_0019: stelem [netstandard]System.Object IL_001e: ldnull IL_001f: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0024: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0029: stloc.0 IL_002a: ldloc.0 IL_002b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0030: stloc.1 IL_0031: ldloc.1 IL_0032: newobj instance void Fantomas.Core.CodePrinter/genSingleTextNodeWithLeadingDot@116::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0037: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003c: ret } // end of method CodePrinter::genSingleTextNodeWithLeadingDot .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode node) cil managed { // Code size 20 (0x14) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0) IL_0000: ldarg.0 IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleTextsNode::Content@ IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: newobj instance void Fantomas.Core.CodePrinter/genMultipleTextsNode@119::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0013: ret } // end of method CodePrinter::genMultipleTextsNode .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genIdentListNodeAux(bool addLeadingDot, class Fantomas.Core.SyntaxOak/IdentListNode iln) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 28 (0x1c) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_1) IL_0000: ldarg.1 IL_0001: ldarg.1 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/IdentListNode::Content@ IL_0007: stloc.0 IL_0008: ldarg.0 IL_0009: newobj instance void Fantomas.Core.CodePrinter/genIdentListNodeAux@122::.ctor(bool) IL_000e: stloc.1 IL_000f: ldloc.0 IL_0010: ldloc.1 IL_0011: newobj instance void Fantomas.Core.CodePrinter/'genIdentListNodeAux@122-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_0016: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001b: ret } // end of method CodePrinter::genIdentListNodeAux .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 nodeOpt) cil managed { // Code size 42 (0x2a) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class Fantomas.Core.SyntaxOak/SingleTextNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_0006 IL_0004: br.s IL_000c IL_0006: ldsfld class Fantomas.Core.CodePrinter/genAccessOpt@138 Fantomas.Core.CodePrinter/genAccessOpt@138::@_instance IL_000b: ret IL_000c: ldarg.0 IL_000d: stloc.0 IL_000e: ldloc.0 IL_000f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0014: stloc.1 IL_0015: ldloc.1 IL_0016: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_001b: stloc.2 IL_001c: ldsfld class Fantomas.Core.CodePrinter/'genAccessOpt@139-1' Fantomas.Core.CodePrinter/'genAccessOpt@139-1'::@_instance IL_0021: stloc.3 IL_0022: ldloc.2 IL_0023: ldloc.3 IL_0024: newobj instance void Fantomas.Core.CodePrinter/'genAccessOpt@139-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0029: ret } // end of method CodePrinter::genAccessOpt .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 node) cil managed { // Code size 48 (0x30) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class Fantomas.Core.SyntaxOak/XmlDocNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, string[] V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_0006 IL_0004: br.s IL_000c IL_0006: ldsfld class Fantomas.Core.CodePrinter/genXml@143 Fantomas.Core.CodePrinter/genXml@143::@_instance IL_000b: ret IL_000c: ldarg.0 IL_000d: stloc.0 IL_000e: ldloc.0 IL_000f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0014: stloc.1 IL_0015: ldloc.1 IL_0016: ldloc.1 IL_0017: ldfld string[] Fantomas.Core.SyntaxOak/XmlDocNode::Lines@ IL_001c: stloc.3 IL_001d: ldloc.3 IL_001e: newobj instance void Fantomas.Core.CodePrinter/'genXml@144-1'::.ctor(string[]) IL_0023: stloc.2 IL_0024: ldloc.2 IL_0025: newobj instance void Fantomas.Core.CodePrinter/'genXml@144-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: ret } // end of method CodePrinter::genXml .method assembly static class Fantomas.Core.Context/Context addSpaceBeforeParenInPattern(class Fantomas.Core.SyntaxOak/IdentListNode node, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 118 (0x76) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class Fantomas.Core.SyntaxOak/SingleTextNode V_2) IL_0000: ldsfld class Fantomas.Core.CodePrinter/identOrDot@148 Fantomas.Core.CodePrinter/identOrDot@148::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/IdentListNode::Content@ IL_000b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryFindBack(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: stloc.0 IL_0011: nop IL_0012: ldloc.0 IL_0013: brfalse.s IL_006f IL_0015: ldloc.0 IL_0016: stloc.1 IL_0017: ldloc.1 IL_0018: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_001d: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0022: brfalse.s IL_006f IL_0024: ldloc.1 IL_0025: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_002a: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_002f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_0034: stloc.2 IL_0035: nop IL_0036: nop IL_0037: ldloc.2 IL_0038: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_003d: ldc.i4.0 IL_003e: callvirt instance char [netstandard]System.String::get_Chars(int32) IL_0043: call bool [netstandard]System.Char::IsUpper(char) IL_0048: brfalse.s IL_0058 IL_004a: ldarg.1 IL_004b: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0050: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0055: nop IL_0056: br.s IL_0064 IL_0058: ldarg.1 IL_0059: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_005e: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_0063: nop IL_0064: brfalse.s IL_006d IL_0066: ldarg.1 IL_0067: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_006c: ret IL_006d: ldarg.1 IL_006e: ret IL_006f: ldarg.1 IL_0070: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0075: ret } // end of method CodePrinter::addSpaceBeforeParenInPattern .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genParsedHashDirective(class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode phd) cil managed { // Code size 95 (0x5f) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class Fantomas.Core.Context/WriterEvent V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, string V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6) IL_0000: ldarg.0 IL_0001: ldstr "#" IL_0006: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_000b: stloc.3 IL_000c: ldloc.3 IL_000d: newobj instance void Fantomas.Core.CodePrinter/genParsedHashDirective@164::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0012: stloc.2 IL_0013: ldarg.0 IL_0014: ldfld string Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode::Ident@ IL_0019: stloc.s V_5 IL_001b: ldloc.s V_5 IL_001d: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0022: stloc.3 IL_0023: ldloc.3 IL_0024: newobj instance void Fantomas.Core.CodePrinter/'genParsedHashDirective@164-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0029: stloc.s V_4 IL_002b: ldloc.2 IL_002c: ldloc.s V_4 IL_002e: newobj instance void Fantomas.Core.CodePrinter/'genParsedHashDirective@164-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0033: stloc.1 IL_0034: ldsfld class Fantomas.Core.CodePrinter/'genParsedHashDirective@164-3' Fantomas.Core.CodePrinter/'genParsedHashDirective@164-3'::@_instance IL_0039: stloc.2 IL_003a: ldloc.1 IL_003b: ldloc.2 IL_003c: newobj instance void Fantomas.Core.CodePrinter/'genParsedHashDirective@164-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0041: stloc.0 IL_0042: ldarg.0 IL_0043: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode::Args@ IL_0048: stloc.s V_6 IL_004a: ldloc.s V_6 IL_004c: newobj instance void Fantomas.Core.CodePrinter/'genParsedHashDirective@164-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0051: stloc.1 IL_0052: ldloc.0 IL_0053: ldloc.1 IL_0054: newobj instance void Fantomas.Core.CodePrinter/'genParsedHashDirective@164-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0059: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005e: ret } // end of method CodePrinter::genParsedHashDirective .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genUnit(class Fantomas.Core.SyntaxOak/UnitNode n) cil managed { // Code size 38 (0x26) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldarg.0 IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/UnitNode::OpeningParen@ IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_000c: stloc.0 IL_000d: ldarg.0 IL_000e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/UnitNode::ClosingParen@ IL_0013: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0018: stloc.1 IL_0019: ldloc.0 IL_001a: ldloc.1 IL_001b: newobj instance void Fantomas.Core.CodePrinter/genUnit@168::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0020: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0025: ret } // end of method CodePrinter::genUnit .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genConstant(class Fantomas.Core.SyntaxOak/Constant c) cil managed { // Code size 309 (0x135) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/Constant V_0, class Fantomas.Core.SyntaxOak/Constant/FromText V_1, class Fantomas.Core.SyntaxOak/Constant/Unit V_2, class Fantomas.Core.SyntaxOak/Constant/Measure V_3, class Fantomas.Core.SyntaxOak/ConstantMeasureNode V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class Fantomas.Core.SyntaxOak/NodeBase V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [netstandard]System.Collections.Generic.IEnumerable`1 V_13, class Fantomas.Core.SyntaxOak/NodeBase V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_15, class Fantomas.Core.Context/WriterEvent V_16) IL_0000: nop IL_0001: ldarg.0 IL_0002: stloc.0 IL_0003: ldloc.0 IL_0004: isinst Fantomas.Core.SyntaxOak/Constant/Unit IL_0009: brtrue.s IL_0026 IL_000b: ldloc.0 IL_000c: isinst Fantomas.Core.SyntaxOak/Constant/Measure IL_0011: brtrue.s IL_0039 IL_0013: ldarg.0 IL_0014: castclass Fantomas.Core.SyntaxOak/Constant/FromText IL_0019: stloc.1 IL_001a: ldloc.1 IL_001b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Constant/FromText::item IL_0020: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0025: ret IL_0026: ldarg.0 IL_0027: castclass Fantomas.Core.SyntaxOak/Constant/Unit IL_002c: stloc.2 IL_002d: ldloc.2 IL_002e: ldfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Constant/Unit::item IL_0033: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genUnit(class Fantomas.Core.SyntaxOak/UnitNode) IL_0038: ret IL_0039: ldarg.0 IL_003a: castclass Fantomas.Core.SyntaxOak/Constant/Measure IL_003f: stloc.3 IL_0040: ldloc.3 IL_0041: ldfld class Fantomas.Core.SyntaxOak/ConstantMeasureNode Fantomas.Core.SyntaxOak/Constant/Measure::item IL_0046: stloc.s V_4 IL_0048: ldloc.s V_4 IL_004a: ldloc.s V_4 IL_004c: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/ConstantMeasureNode::Constant@ IL_0051: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genConstant(class Fantomas.Core.SyntaxOak/Constant) IL_0056: stloc.s V_8 IL_0058: ldloc.s V_4 IL_005a: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/ConstantMeasureNode::Constant@ IL_005f: call class Fantomas.Core.SyntaxOak/NodeBase Fantomas.Core.SyntaxOak/Constant::Node(class Fantomas.Core.SyntaxOak/Constant) IL_0064: stloc.s V_9 IL_0066: ldsfld class Fantomas.Core.CodePrinter/genConstant@177 Fantomas.Core.CodePrinter/genConstant@177::@_instance IL_006b: stloc.s V_12 IL_006d: ldloc.s V_9 IL_006f: stloc.s V_14 IL_0071: ldloca.s V_14 IL_0073: constrained. Fantomas.Core.SyntaxOak/NodeBase IL_0079: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_007e: stloc.s V_13 IL_0080: ldsfld class Fantomas.Core.CodePrinter/'genConstant@177-1' Fantomas.Core.CodePrinter/'genConstant@177-1'::@_instance IL_0085: stloc.s V_15 IL_0087: ldloc.s V_12 IL_0089: ldloc.s V_13 IL_008b: ldloc.s V_15 IL_008d: newobj instance void Fantomas.Core.CodePrinter/'genConstant@177-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0092: stloc.s V_11 IL_0094: ldloc.s V_8 IL_0096: ldloc.s V_11 IL_0098: newobj instance void Fantomas.Core.CodePrinter/'genConstant@177-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_009d: stloc.s V_10 IL_009f: ldsfld class Fantomas.Core.CodePrinter/'genConstant@177-4' Fantomas.Core.CodePrinter/'genConstant@177-4'::@_instance IL_00a4: stloc.s V_12 IL_00a6: ldloc.s V_9 IL_00a8: stloc.s V_14 IL_00aa: ldloca.s V_14 IL_00ac: constrained. Fantomas.Core.SyntaxOak/NodeBase IL_00b2: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_00b7: stloc.s V_13 IL_00b9: ldsfld class Fantomas.Core.CodePrinter/'genConstant@177-5' Fantomas.Core.CodePrinter/'genConstant@177-5'::@_instance IL_00be: stloc.s V_15 IL_00c0: ldloc.s V_12 IL_00c2: ldloc.s V_13 IL_00c4: ldloc.s V_15 IL_00c6: newobj instance void Fantomas.Core.CodePrinter/'genConstant@177-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00cb: stloc.s V_11 IL_00cd: ldloc.s V_10 IL_00cf: ldloc.s V_11 IL_00d1: newobj instance void Fantomas.Core.CodePrinter/'genConstant@177-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d6: stloc.s V_7 IL_00d8: ldstr "<" IL_00dd: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00e2: stloc.s V_16 IL_00e4: ldloc.s V_16 IL_00e6: newobj instance void Fantomas.Core.CodePrinter/'genConstant@178-8'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00eb: stloc.s V_8 IL_00ed: ldloc.s V_7 IL_00ef: ldloc.s V_8 IL_00f1: newobj instance void Fantomas.Core.CodePrinter/'genConstant@177-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00f6: stloc.s V_6 IL_00f8: ldloc.s V_4 IL_00fa: ldfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/ConstantMeasureNode::Measure@ IL_00ff: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMeasure(class Fantomas.Core.SyntaxOak/Measure) IL_0104: stloc.s V_7 IL_0106: ldloc.s V_6 IL_0108: ldloc.s V_7 IL_010a: newobj instance void Fantomas.Core.CodePrinter/'genConstant@177-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_010f: stloc.s V_5 IL_0111: ldstr ">" IL_0116: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_011b: stloc.s V_16 IL_011d: ldloc.s V_16 IL_011f: newobj instance void Fantomas.Core.CodePrinter/'genConstant@180-11'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0124: stloc.s V_6 IL_0126: ldloc.s V_5 IL_0128: ldloc.s V_6 IL_012a: newobj instance void Fantomas.Core.CodePrinter/'genConstant@177-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_012f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0134: ret } // end of method CodePrinter::genConstant .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genMeasure(class Fantomas.Core.SyntaxOak/Measure measure) cil managed { // Code size 402 (0x192) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/Measure/Single V_0, class Fantomas.Core.SyntaxOak/Measure/Operator V_1, class Fantomas.Core.SyntaxOak/MeasureOperatorNode V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class Fantomas.Core.SyntaxOak/Measure/Power V_8, class Fantomas.Core.SyntaxOak/MeasurePowerNode V_9, class Fantomas.Core.Context/WriterEvent V_10, class Fantomas.Core.SyntaxOak/Measure/Seq V_11, class Fantomas.Core.SyntaxOak/MeasureSequenceNode V_12, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_13, class Fantomas.Core.SyntaxOak/Measure/Multiple V_14, class Fantomas.Core.SyntaxOak/Measure/Paren V_15, class Fantomas.Core.SyntaxOak/MeasureParenNode V_16) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Measure::get_Tag() IL_0007: switch ( IL_0024, IL_0037, IL_00a9, IL_0127, IL_0105, IL_013d) IL_0024: ldarg.0 IL_0025: castclass Fantomas.Core.SyntaxOak/Measure/Single IL_002a: stloc.0 IL_002b: ldloc.0 IL_002c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Measure/Single::item IL_0031: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0036: ret IL_0037: ldarg.0 IL_0038: castclass Fantomas.Core.SyntaxOak/Measure/Operator IL_003d: stloc.1 IL_003e: ldloc.1 IL_003f: ldfld class Fantomas.Core.SyntaxOak/MeasureOperatorNode Fantomas.Core.SyntaxOak/Measure/Operator::item IL_0044: stloc.2 IL_0045: ldloc.2 IL_0046: ldloc.2 IL_0047: ldfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasureOperatorNode::LeftHandSide@ IL_004c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMeasure(class Fantomas.Core.SyntaxOak/Measure) IL_0051: stloc.s V_6 IL_0053: ldsfld class Fantomas.Core.CodePrinter/genMeasure@188 Fantomas.Core.CodePrinter/genMeasure@188::@_instance IL_0058: stloc.s V_7 IL_005a: ldloc.s V_6 IL_005c: ldloc.s V_7 IL_005e: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@187-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0063: stloc.s V_5 IL_0065: ldloc.2 IL_0066: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasureOperatorNode::Operator@ IL_006b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0070: stloc.s V_6 IL_0072: ldloc.s V_5 IL_0074: ldloc.s V_6 IL_0076: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@187-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007b: stloc.s V_4 IL_007d: ldsfld class Fantomas.Core.CodePrinter/'genMeasure@190-3' Fantomas.Core.CodePrinter/'genMeasure@190-3'::@_instance IL_0082: stloc.s V_5 IL_0084: ldloc.s V_4 IL_0086: ldloc.s V_5 IL_0088: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@187-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008d: stloc.3 IL_008e: ldloc.2 IL_008f: ldfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasureOperatorNode::RightHandSide@ IL_0094: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMeasure(class Fantomas.Core.SyntaxOak/Measure) IL_0099: stloc.s V_4 IL_009b: ldloc.3 IL_009c: ldloc.s V_4 IL_009e: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@187-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a8: ret IL_00a9: ldarg.0 IL_00aa: castclass Fantomas.Core.SyntaxOak/Measure/Power IL_00af: stloc.s V_8 IL_00b1: ldloc.s V_8 IL_00b3: ldfld class Fantomas.Core.SyntaxOak/MeasurePowerNode Fantomas.Core.SyntaxOak/Measure/Power::item IL_00b8: stloc.s V_9 IL_00ba: ldloc.s V_9 IL_00bc: ldloc.s V_9 IL_00be: ldfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasurePowerNode::Measure@ IL_00c3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMeasure(class Fantomas.Core.SyntaxOak/Measure) IL_00c8: stloc.s V_4 IL_00ca: ldstr "^" IL_00cf: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00d4: stloc.s V_10 IL_00d6: ldloc.s V_10 IL_00d8: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@193-6'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00dd: stloc.s V_5 IL_00df: ldloc.s V_4 IL_00e1: ldloc.s V_5 IL_00e3: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@193-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00e8: stloc.3 IL_00e9: ldloc.s V_9 IL_00eb: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasurePowerNode::Exponent@ IL_00f0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00f5: stloc.s V_4 IL_00f7: ldloc.3 IL_00f8: ldloc.s V_4 IL_00fa: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@193-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ff: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0104: ret IL_0105: ldarg.0 IL_0106: castclass Fantomas.Core.SyntaxOak/Measure/Seq IL_010b: stloc.s V_11 IL_010d: ldloc.s V_11 IL_010f: ldfld class Fantomas.Core.SyntaxOak/MeasureSequenceNode Fantomas.Core.SyntaxOak/Measure/Seq::item IL_0114: stloc.s V_12 IL_0116: ldloc.s V_12 IL_0118: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MeasureSequenceNode::Measures@ IL_011d: stloc.s V_13 IL_011f: ldloc.s V_13 IL_0121: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@194-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0126: ret IL_0127: ldarg.0 IL_0128: castclass Fantomas.Core.SyntaxOak/Measure/Multiple IL_012d: stloc.s V_14 IL_012f: ldc.i4.0 IL_0130: ldloc.s V_14 IL_0132: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Measure/Multiple::item IL_0137: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_013c: ret IL_013d: ldarg.0 IL_013e: castclass Fantomas.Core.SyntaxOak/Measure/Paren IL_0143: stloc.s V_15 IL_0145: ldloc.s V_15 IL_0147: ldfld class Fantomas.Core.SyntaxOak/MeasureParenNode Fantomas.Core.SyntaxOak/Measure/Paren::item IL_014c: stloc.s V_16 IL_014e: ldloc.s V_16 IL_0150: ldloc.s V_16 IL_0152: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasureParenNode::OpeningParen@ IL_0157: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_015c: stloc.s V_4 IL_015e: ldloc.s V_16 IL_0160: ldfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasureParenNode::Measure@ IL_0165: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMeasure(class Fantomas.Core.SyntaxOak/Measure) IL_016a: stloc.s V_5 IL_016c: ldloc.s V_4 IL_016e: ldloc.s V_5 IL_0170: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@197-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0175: stloc.3 IL_0176: ldloc.s V_16 IL_0178: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasureParenNode::ClosingParen@ IL_017d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0182: stloc.s V_4 IL_0184: ldloc.3 IL_0185: ldloc.s V_4 IL_0187: newobj instance void Fantomas.Core.CodePrinter/'genMeasure@197-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_018c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0191: ret } // end of method CodePrinter::genMeasure .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAttributesCore(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ats) cil managed { // Code size 77 (0x4d) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, bool V_6) IL_0000: ldsfld class Fantomas.Core.CodePrinter/genAttributeExpr@204 Fantomas.Core.CodePrinter/genAttributeExpr@204::@_instance IL_0005: stloc.0 IL_0006: ldarg.0 IL_0007: ldloc.0 IL_0008: newobj instance void Fantomas.Core.CodePrinter/shortExpression@215::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_000d: stloc.2 IL_000e: ldloc.2 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'shortExpression@215-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: stloc.1 IL_0015: ldsfld class Fantomas.Core.CodePrinter/longExpression@216 Fantomas.Core.CodePrinter/longExpression@216::@_instance IL_001a: stloc.s V_5 IL_001c: ldloc.s V_5 IL_001e: newobj instance void Fantomas.Core.CodePrinter/'longExpression@216-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0023: stloc.s V_4 IL_0025: ldarg.0 IL_0026: ldloc.0 IL_0027: ldloc.s V_4 IL_0029: newobj instance void Fantomas.Core.CodePrinter/'longExpression@216-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002e: stloc.3 IL_002f: ldloc.3 IL_0030: newobj instance void Fantomas.Core.CodePrinter/'longExpression@216-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0035: stloc.2 IL_0036: nop IL_0037: ldarg.0 IL_0038: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_003d: ldnull IL_003e: ceq IL_0040: nop IL_0041: stloc.s V_6 IL_0043: ldloc.1 IL_0044: ldloc.2 IL_0045: ldloc.s V_6 IL_0047: newobj instance void Fantomas.Core.CodePrinter/genAttributesCore@217::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, bool) IL_004c: ret } // end of method CodePrinter::genAttributesCore .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 n) cil managed { // Code size 195 (0xc3) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class Fantomas.Core.SyntaxOak/MultipleAttributeListNode V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, bool V_10) IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_0006 IL_0004: br.s IL_000c IL_0006: ldsfld class Fantomas.Core.CodePrinter/genOnelinerAttributes@221 Fantomas.Core.CodePrinter/genOnelinerAttributes@221::@_instance IL_000b: ret IL_000c: ldarg.0 IL_000d: stloc.0 IL_000e: ldloc.0 IL_000f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0014: stloc.1 IL_0015: ldsfld class Fantomas.Core.CodePrinter/ats@224 Fantomas.Core.CodePrinter/ats@224::@_instance IL_001a: ldloc.1 IL_001b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleAttributeListNode::AttributeLists@ IL_0020: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0025: stloc.2 IL_0026: ldsfld class Fantomas.Core.CodePrinter/openingToken@228 Fantomas.Core.CodePrinter/openingToken@228::@_instance IL_002b: ldloc.1 IL_002c: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleAttributeListNode::AttributeLists@ IL_0031: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryHead(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0036: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_003b: stloc.3 IL_003c: ldsfld class Fantomas.Core.CodePrinter/closingToken@232 Fantomas.Core.CodePrinter/closingToken@232::@_instance IL_0041: ldloc.1 IL_0042: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleAttributeListNode::AttributeLists@ IL_0047: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_004c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0051: stloc.s V_4 IL_0053: ldloc.1 IL_0054: ldsfld class Fantomas.Core.CodePrinter/genAttrs@235 Fantomas.Core.CodePrinter/genAttrs@235::@_instance IL_0059: stloc.s V_8 IL_005b: ldloc.3 IL_005c: ldloc.s V_8 IL_005e: newobj instance void Fantomas.Core.CodePrinter/'genAttrs@235-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0063: stloc.s V_7 IL_0065: ldloc.2 IL_0066: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributesCore(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_006b: stloc.s V_9 IL_006d: ldloc.s V_7 IL_006f: ldloc.s V_9 IL_0071: newobj instance void Fantomas.Core.CodePrinter/'genAttrs@235-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0076: stloc.s V_6 IL_0078: ldsfld class Fantomas.Core.CodePrinter/'genAttrs@237-3' Fantomas.Core.CodePrinter/'genAttrs@237-3'::@_instance IL_007d: stloc.s V_8 IL_007f: ldloc.s V_4 IL_0081: ldloc.s V_8 IL_0083: newobj instance void Fantomas.Core.CodePrinter/'genAttrs@237-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0088: stloc.s V_7 IL_008a: ldloc.s V_6 IL_008c: ldloc.s V_7 IL_008e: newobj instance void Fantomas.Core.CodePrinter/'genAttrs@235-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0093: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0098: stloc.s V_5 IL_009a: nop IL_009b: ldloc.2 IL_009c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00a1: ldnull IL_00a2: ceq IL_00a4: nop IL_00a5: stloc.s V_10 IL_00a7: ldsfld class Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-1' Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-1'::@_instance IL_00ac: stloc.s V_7 IL_00ae: ldloc.s V_5 IL_00b0: ldloc.s V_7 IL_00b2: newobj instance void Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b7: stloc.s V_6 IL_00b9: ldloc.s V_10 IL_00bb: ldloc.s V_6 IL_00bd: newobj instance void Fantomas.Core.CodePrinter/'genOnelinerAttributes@240-3'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c2: ret } // end of method CodePrinter::genOnelinerAttributes .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 node) cil managed { // Code size 48 (0x30) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class Fantomas.Core.SyntaxOak/MultipleAttributeListNode V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_0006 IL_0004: br.s IL_000c IL_0006: ldsfld class Fantomas.Core.CodePrinter/genAttributes@244 Fantomas.Core.CodePrinter/genAttributes@244::@_instance IL_000b: ret IL_000c: ldarg.0 IL_000d: stloc.0 IL_000e: ldloc.0 IL_000f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0014: stloc.1 IL_0015: ldloc.1 IL_0016: ldloc.1 IL_0017: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleAttributeListNode::AttributeLists@ IL_001c: stloc.2 IL_001d: ldsfld class Fantomas.Core.CodePrinter/'genAttributes@246-1' Fantomas.Core.CodePrinter/'genAttributes@246-1'::@_instance IL_0022: stloc.3 IL_0023: ldloc.2 IL_0024: ldloc.3 IL_0025: newobj instance void Fantomas.Core.CodePrinter/'genAttributes@246-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_002a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: ret } // end of method CodePrinter::genAttributes .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genInheritConstructor(class Fantomas.Core.SyntaxOak/InheritConstructor ic) cil managed { // Code size 310 (0x136) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly V_0, class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode V_1, class Fantomas.Core.SyntaxOak/InheritConstructor/Unit V_2, class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class Fantomas.Core.SyntaxOak/InheritConstructor/Paren V_8, class Fantomas.Core.SyntaxOak/InheritConstructorParenNode V_9, class Fantomas.Core.SyntaxOak/InheritConstructor/Other V_10, class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode V_11) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/InheritConstructor::get_Tag() IL_0007: switch ( IL_001c, IL_0038, IL_0094, IL_00f6) IL_001c: ldarg.0 IL_001d: castclass Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly IL_0022: stloc.0 IL_0023: ldloc.0 IL_0024: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::item IL_0029: stloc.1 IL_002a: ldloc.1 IL_002b: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode::Type@ IL_0030: tail. IL_0032: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0037: ret IL_0038: ldarg.0 IL_0039: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Unit IL_003e: stloc.2 IL_003f: ldloc.2 IL_0040: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit::item IL_0045: stloc.3 IL_0046: ldloc.3 IL_0047: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::Type@ IL_004c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0051: stloc.s V_6 IL_0053: ldsfld class Fantomas.Core.CodePrinter/genInheritConstructor@260 Fantomas.Core.CodePrinter/genInheritConstructor@260::@_instance IL_0058: stloc.s V_7 IL_005a: ldloc.s V_6 IL_005c: ldloc.s V_7 IL_005e: newobj instance void Fantomas.Core.CodePrinter/'genInheritConstructor@259-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0063: stloc.s V_5 IL_0065: ldloc.3 IL_0066: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::OpeningParen@ IL_006b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0070: stloc.s V_6 IL_0072: ldloc.s V_5 IL_0074: ldloc.s V_6 IL_0076: newobj instance void Fantomas.Core.CodePrinter/'genInheritConstructor@259-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007b: stloc.s V_4 IL_007d: ldloc.3 IL_007e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::ClosingParen@ IL_0083: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0088: stloc.s V_5 IL_008a: ldloc.s V_4 IL_008c: ldloc.s V_5 IL_008e: newobj instance void Fantomas.Core.CodePrinter/'genInheritConstructor@259-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0093: ret IL_0094: ldarg.0 IL_0095: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Paren IL_009a: stloc.s V_8 IL_009c: ldloc.s V_8 IL_009e: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren::item IL_00a3: stloc.s V_9 IL_00a5: ldloc.s V_9 IL_00a7: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorParenNode::Type@ IL_00ac: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_00b1: stloc.s V_5 IL_00b3: ldsfld class Fantomas.Core.CodePrinter/'genInheritConstructor@265-4' Fantomas.Core.CodePrinter/'genInheritConstructor@265-4'::@_instance IL_00b8: stloc.s V_6 IL_00ba: ldloc.s V_5 IL_00bc: ldloc.s V_6 IL_00be: newobj instance void Fantomas.Core.CodePrinter/'genInheritConstructor@264-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c3: stloc.s V_4 IL_00c5: ldloc.s V_9 IL_00c7: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/InheritConstructorParenNode::Expr@ IL_00cc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00d1: stloc.s V_6 IL_00d3: ldloc.s V_9 IL_00d5: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/InheritConstructorParenNode::Expr@ IL_00da: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultilineFunctionApplicationArguments(class Fantomas.Core.SyntaxOak/Expr) IL_00df: stloc.s V_7 IL_00e1: ldloc.s V_6 IL_00e3: ldloc.s V_7 IL_00e5: newobj instance void Fantomas.Core.CodePrinter/'genInheritConstructor@266-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ea: stloc.s V_5 IL_00ec: ldloc.s V_4 IL_00ee: ldloc.s V_5 IL_00f0: newobj instance void Fantomas.Core.CodePrinter/'genInheritConstructor@264-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00f5: ret IL_00f6: ldarg.0 IL_00f7: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Other IL_00fc: stloc.s V_10 IL_00fe: ldloc.s V_10 IL_0100: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other::item IL_0105: stloc.s V_11 IL_0107: ldloc.s V_11 IL_0109: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::Type@ IL_010e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0113: stloc.s V_4 IL_0115: ldloc.s V_11 IL_0117: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::Expr@ IL_011c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0121: stloc.s V_6 IL_0123: ldloc.s V_6 IL_0125: newobj instance void Fantomas.Core.CodePrinter/'genInheritConstructor@269-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_012a: stloc.s V_5 IL_012c: ldloc.s V_4 IL_012e: ldloc.s V_5 IL_0130: newobj instance void Fantomas.Core.CodePrinter/'genInheritConstructor@268-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0135: ret } // end of method CodePrinter::genInheritConstructor .method assembly static bool isSynExprLambdaOrIfThenElse(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 262 (0x106) .maxstack 3 IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: switch ( IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0102, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0102, IL_0102, IL_0102, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100) IL_0100: br.s IL_0104 IL_0102: ldc.i4.1 IL_0103: ret IL_0104: ldc.i4.0 IL_0105: ret } // end of method CodePrinter::isSynExprLambdaOrIfThenElse .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 '|YieldLikeExpr|_|@401'(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 59 (0x3b) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/Expr/Single V_0, class Fantomas.Core.SyntaxOak/ExprSingleNode V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: ldc.i4.1 IL_0008: bne.un.s IL_0039 IL_000a: ldarg.0 IL_000b: castclass Fantomas.Core.SyntaxOak/Expr/Single IL_0010: stloc.0 IL_0011: ldloc.0 IL_0012: ldfld class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/Expr/Single::item IL_0017: stloc.1 IL_0018: nop IL_0019: ldloc.1 IL_001a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprSingleNode::Leading@ IL_001f: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0024: ldstr "yield" IL_0029: callvirt instance bool [netstandard]System.String::StartsWith(string) IL_002e: brfalse.s IL_0037 IL_0030: ldarg.0 IL_0031: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0036: ret IL_0037: ldnull IL_0038: ret IL_0039: ldnull IL_003a: ret } // end of method CodePrinter::'|YieldLikeExpr|_|@401' .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genRecordFieldName@432(class Fantomas.Core.SyntaxOak/RecordFieldNode node) cil managed { // Code size 78 (0x4e) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3) IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: ldarg.0 IL_0003: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/RecordFieldNode::FieldName@ IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_000d: stloc.2 IL_000e: ldsfld class Fantomas.Core.CodePrinter/'genRecordFieldName@434-1' Fantomas.Core.CodePrinter/'genRecordFieldName@434-1'::@_instance IL_0013: stloc.3 IL_0014: ldloc.2 IL_0015: ldloc.3 IL_0016: newobj instance void Fantomas.Core.CodePrinter/'genRecordFieldName@433-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001b: stloc.1 IL_001c: ldarg.0 IL_001d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/RecordFieldNode::Equals@ IL_0022: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0027: stloc.2 IL_0028: ldloc.1 IL_0029: ldloc.2 IL_002a: newobj instance void Fantomas.Core.CodePrinter/'genRecordFieldName@433-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: stloc.0 IL_0030: ldsfld class Fantomas.Core.CodePrinter/'genRecordFieldName@436-4' Fantomas.Core.CodePrinter/'genRecordFieldName@436-4'::@_instance IL_0035: ldarg.0 IL_0036: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/RecordFieldNode::Expr@ IL_003b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_0040: stloc.1 IL_0041: ldloc.0 IL_0042: ldloc.1 IL_0043: newobj instance void Fantomas.Core.CodePrinter/'genRecordFieldName@433-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0048: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004d: ret } // end of method CodePrinter::genRecordFieldName@432 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 copyExpr@612(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fieldsExpr, class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 145 (0x91) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class Fantomas.Core.Context/WriterEvent V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0006: stloc.1 IL_0007: ldloc.1 IL_0008: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@613-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000d: stloc.0 IL_000e: ldstr " with" IL_0013: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0018: stloc.s V_8 IL_001a: ldloc.s V_8 IL_001c: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@614-2'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0021: stloc.s V_7 IL_0023: ldsfld class Fantomas.Core.CodePrinter/'copyExpr@615-3' Fantomas.Core.CodePrinter/'copyExpr@615-3'::@_instance IL_0028: stloc.s V_9 IL_002a: ldloc.s V_7 IL_002c: ldloc.s V_9 IL_002e: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@614-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0033: stloc.s V_6 IL_0035: ldsfld class Fantomas.Core.CodePrinter/'copyExpr@616-5' Fantomas.Core.CodePrinter/'copyExpr@616-5'::@_instance IL_003a: stloc.s V_9 IL_003c: ldloc.s V_9 IL_003e: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@616-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0043: stloc.s V_7 IL_0045: ldloc.s V_6 IL_0047: ldloc.s V_7 IL_0049: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@614-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004e: stloc.s V_5 IL_0050: ldloc.s V_5 IL_0052: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@614-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0057: stloc.s V_4 IL_0059: ldarg.0 IL_005a: ldloc.s V_4 IL_005c: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@614-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0061: stloc.3 IL_0062: ldsfld class Fantomas.Core.CodePrinter/'copyExpr@619-10' Fantomas.Core.CodePrinter/'copyExpr@619-10'::@_instance IL_0067: stloc.s V_5 IL_0069: ldloc.s V_5 IL_006b: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@619-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0070: stloc.s V_4 IL_0072: ldloc.3 IL_0073: ldloc.s V_4 IL_0075: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@614-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007a: stloc.2 IL_007b: ldsfld class Fantomas.Core.CodePrinter/'copyExpr@620-13' Fantomas.Core.CodePrinter/'copyExpr@620-13'::@_instance IL_0080: stloc.3 IL_0081: ldloc.2 IL_0082: ldloc.3 IL_0083: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@614-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0088: stloc.1 IL_0089: ldloc.0 IL_008a: ldloc.1 IL_008b: newobj instance void Fantomas.Core.CodePrinter/'copyExpr@613-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0090: ret } // end of method CodePrinter::copyExpr@612 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'genExpr@956-195'(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 281 (0x119) .maxstack 3 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: switch ( IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0102, IL_0102, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100) IL_0100: br.s IL_0110 IL_0102: ldarg.0 IL_0103: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0108: stloc.0 IL_0109: ldloc.0 IL_010a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@959-196'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_010f: ret IL_0110: ldarg.0 IL_0111: tail. IL_0113: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0118: ret } // end of method CodePrinter::'genExpr@956-195' .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genOnelinerInfixExpr@955(class Fantomas.Core.SyntaxOak/ExprInfixAppNode node) cil managed { // Code size 93 (0x5d) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::LeftHandSide@ IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::'genExpr@956-195'(class Fantomas.Core.SyntaxOak/Expr) IL_000b: stloc.s V_4 IL_000d: ldsfld class Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@963-1' Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@963-1'::@_instance IL_0012: stloc.s V_5 IL_0014: ldloc.s V_4 IL_0016: ldloc.s V_5 IL_0018: newobj instance void Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001d: stloc.3 IL_001e: ldarg.0 IL_001f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_0024: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0029: stloc.s V_4 IL_002b: ldloc.3 IL_002c: ldloc.s V_4 IL_002e: newobj instance void Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0033: stloc.2 IL_0034: ldloc.2 IL_0035: newobj instance void Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003a: stloc.1 IL_003b: ldsfld class Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@966-5' Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@966-5'::@_instance IL_0040: stloc.2 IL_0041: ldloc.1 IL_0042: ldloc.2 IL_0043: newobj instance void Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0048: stloc.0 IL_0049: ldarg.0 IL_004a: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::RightHandSide@ IL_004f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::'genExpr@956-195'(class Fantomas.Core.SyntaxOak/Expr) IL_0054: stloc.1 IL_0055: ldloc.0 IL_0056: ldloc.1 IL_0057: newobj instance void Fantomas.Core.CodePrinter/'genOnelinerInfixExpr@962-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005c: ret } // end of method CodePrinter::genOnelinerInfixExpr@955 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genLink@997(bool isLastLink, class Fantomas.Core.SyntaxOak/ChainLink link) cil managed { // Code size 852 (0x354) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/ChainLink/Identifier V_0, class Fantomas.Core.SyntaxOak/ChainLink/Dot V_1, class Fantomas.Core.SyntaxOak/ChainLink/Expr V_2, class Fantomas.Core.SyntaxOak/Expr V_3, class Fantomas.Core.SyntaxOak/Expr/App V_4, class Fantomas.Core.SyntaxOak/ExprAppNode V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class Fantomas.Core.SyntaxOak/Expr V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class Fantomas.Core.SyntaxOak/ChainLink/AppUnit V_11, class Fantomas.Core.SyntaxOak/LinkSingleAppUnit V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class Fantomas.Core.SyntaxOak/ChainLink/AppParen V_15, class Fantomas.Core.SyntaxOak/LinkSingleAppParen V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, class Fantomas.Core.SyntaxOak/Expr/Lambda V_18, class Fantomas.Core.SyntaxOak/ExprLambdaNode V_19, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_20, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_21, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_22, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_23, class Fantomas.Core.SyntaxOak/Expr V_24, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_25, class Fantomas.Core.SyntaxOak/ChainLink/IndexExpr V_26) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() IL_0007: switch ( IL_0024, IL_0039, IL_004c, IL_0161, IL_00e9, IL_032b) IL_0024: ldarg.1 IL_0025: castclass Fantomas.Core.SyntaxOak/ChainLink/Identifier IL_002a: stloc.0 IL_002b: ldloc.0 IL_002c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Identifier::item IL_0031: tail. IL_0033: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0038: ret IL_0039: ldarg.1 IL_003a: castclass Fantomas.Core.SyntaxOak/ChainLink/Dot IL_003f: stloc.1 IL_0040: ldloc.1 IL_0041: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ChainLink/Dot::item IL_0046: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_004b: ret IL_004c: ldarg.1 IL_004d: castclass Fantomas.Core.SyntaxOak/ChainLink/Expr IL_0052: stloc.2 IL_0053: ldloc.2 IL_0054: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Expr::item IL_0059: stloc.3 IL_005a: nop IL_005b: ldloc.3 IL_005c: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0061: ldc.i4.s 37 IL_0063: bne.un IL_00e0 IL_0068: ldloc.3 IL_0069: castclass Fantomas.Core.SyntaxOak/Expr/App IL_006e: stloc.s V_4 IL_0070: ldloc.s V_4 IL_0072: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.SyntaxOak/Expr/App::item IL_0077: stloc.s V_5 IL_0079: ldloc.s V_5 IL_007b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppNode::Arguments@ IL_0080: stloc.s V_6 IL_0082: ldloc.s V_6 IL_0084: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0089: brfalse.s IL_00d7 IL_008b: ldloc.s V_6 IL_008d: stloc.s V_7 IL_008f: ldloc.s V_7 IL_0091: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0096: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_009b: ldc.i4.s 9 IL_009d: bne.un.s IL_00d7 IL_009f: ldloc.s V_7 IL_00a1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00a6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00ab: brtrue.s IL_00d7 IL_00ad: ldloc.s V_7 IL_00af: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00b4: stloc.s V_8 IL_00b6: ldloc.s V_5 IL_00b8: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_00bd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00c2: stloc.s V_9 IL_00c4: ldloc.s V_8 IL_00c6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00cb: stloc.s V_10 IL_00cd: ldloc.s V_9 IL_00cf: ldloc.s V_10 IL_00d1: newobj instance void Fantomas.Core.CodePrinter/'genLink@1007-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d6: ret IL_00d7: ldloc.3 IL_00d8: tail. IL_00da: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00df: ret IL_00e0: ldloc.3 IL_00e1: tail. IL_00e3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00e8: ret IL_00e9: ldarg.1 IL_00ea: castclass Fantomas.Core.SyntaxOak/ChainLink/AppUnit IL_00ef: stloc.s V_11 IL_00f1: ldloc.s V_11 IL_00f3: ldfld class Fantomas.Core.SyntaxOak/LinkSingleAppUnit Fantomas.Core.SyntaxOak/ChainLink/AppUnit::item IL_00f8: stloc.s V_12 IL_00fa: ldloc.s V_12 IL_00fc: ldloc.s V_12 IL_00fe: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppUnit::FunctionName@ IL_0103: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0108: stloc.s V_10 IL_010a: ldloc.s V_12 IL_010c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppUnit::FunctionName@ IL_0111: stloc.3 IL_0112: ldloc.s V_12 IL_0114: ldfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/LinkSingleAppUnit::Unit@ IL_0119: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Constant::NewUnit(class Fantomas.Core.SyntaxOak/UnitNode) IL_011e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewConstant(class Fantomas.Core.SyntaxOak/Constant) IL_0123: stloc.s V_8 IL_0125: ldloc.3 IL_0126: ldloc.s V_8 IL_0128: newobj instance void Fantomas.Core.CodePrinter/'genLink@1014-2'::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr) IL_012d: stloc.s V_14 IL_012f: ldarg.0 IL_0130: ldloc.s V_14 IL_0132: newobj instance void Fantomas.Core.CodePrinter/'genLink@1012-3'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0137: stloc.s V_13 IL_0139: ldloc.s V_10 IL_013b: ldloc.s V_13 IL_013d: newobj instance void Fantomas.Core.CodePrinter/'genLink@1011-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0142: stloc.s V_9 IL_0144: ldloc.s V_12 IL_0146: ldfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/LinkSingleAppUnit::Unit@ IL_014b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genUnit(class Fantomas.Core.SyntaxOak/UnitNode) IL_0150: stloc.s V_10 IL_0152: ldloc.s V_9 IL_0154: ldloc.s V_10 IL_0156: newobj instance void Fantomas.Core.CodePrinter/'genLink@1011-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0160: ret IL_0161: ldarg.1 IL_0162: castclass Fantomas.Core.SyntaxOak/ChainLink/AppParen IL_0167: stloc.s V_15 IL_0169: ldloc.s V_15 IL_016b: ldfld class Fantomas.Core.SyntaxOak/LinkSingleAppParen Fantomas.Core.SyntaxOak/ChainLink/AppParen::item IL_0170: stloc.s V_16 IL_0172: ldloc.s V_16 IL_0174: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppParen::FunctionName@ IL_0179: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_017e: stloc.s V_13 IL_0180: ldloc.s V_16 IL_0182: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppParen::FunctionName@ IL_0187: stloc.3 IL_0188: ldloc.s V_16 IL_018a: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/LinkSingleAppParen::Paren@ IL_018f: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParen(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_0194: stloc.s V_8 IL_0196: ldloc.3 IL_0197: ldloc.s V_8 IL_0199: newobj instance void Fantomas.Core.CodePrinter/'short@1024-13'::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr) IL_019e: stloc.s V_17 IL_01a0: ldarg.0 IL_01a1: ldloc.s V_17 IL_01a3: newobj instance void Fantomas.Core.CodePrinter/'short@1022-14'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01a8: stloc.s V_14 IL_01aa: ldloc.s V_13 IL_01ac: ldloc.s V_14 IL_01ae: newobj instance void Fantomas.Core.CodePrinter/'short@1021-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01b3: stloc.s V_10 IL_01b5: ldloc.s V_16 IL_01b7: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/LinkSingleAppParen::Paren@ IL_01bc: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParen(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_01c1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_01c6: stloc.s V_13 IL_01c8: ldloc.s V_10 IL_01ca: ldloc.s V_13 IL_01cc: newobj instance void Fantomas.Core.CodePrinter/'short@1021-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01d1: stloc.s V_9 IL_01d3: ldloc.s V_16 IL_01d5: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/LinkSingleAppParen::Paren@ IL_01da: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprParenNode::Expr@ IL_01df: stloc.3 IL_01e0: ldloc.3 IL_01e1: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_01e6: ldc.i4.s 21 IL_01e8: bne.un IL_02b6 IL_01ed: ldloc.3 IL_01ee: castclass Fantomas.Core.SyntaxOak/Expr/Lambda IL_01f3: stloc.s V_18 IL_01f5: ldloc.s V_18 IL_01f7: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.SyntaxOak/Expr/Lambda::item IL_01fc: stloc.s V_19 IL_01fe: ldloc.s V_16 IL_0200: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppParen::FunctionName@ IL_0205: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_020a: stloc.s V_21 IL_020c: ldloc.s V_16 IL_020e: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppParen::FunctionName@ IL_0213: stloc.s V_8 IL_0215: ldloc.s V_16 IL_0217: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/LinkSingleAppParen::Paren@ IL_021c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParen(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_0221: stloc.s V_24 IL_0223: ldloc.s V_8 IL_0225: ldloc.s V_24 IL_0227: newobj instance void Fantomas.Core.CodePrinter/'long@1033-17'::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr) IL_022c: stloc.s V_23 IL_022e: ldarg.0 IL_022f: ldloc.s V_23 IL_0231: newobj instance void Fantomas.Core.CodePrinter/'long@1031-18'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0236: stloc.s V_22 IL_0238: ldloc.s V_21 IL_023a: ldloc.s V_22 IL_023c: newobj instance void Fantomas.Core.CodePrinter/'long@1030-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0241: stloc.s V_20 IL_0243: ldloc.s V_16 IL_0245: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/LinkSingleAppParen::Paren@ IL_024a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::OpeningParen@ IL_024f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0254: stloc.s V_21 IL_0256: ldloc.s V_20 IL_0258: ldloc.s V_21 IL_025a: newobj instance void Fantomas.Core.CodePrinter/'long@1030-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_025f: stloc.s V_17 IL_0261: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter::get_genLambdaWithParen() IL_0266: ldloc.s V_19 IL_0268: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_026d: stloc.s V_20 IL_026f: ldloc.s V_17 IL_0271: ldloc.s V_20 IL_0273: newobj instance void Fantomas.Core.CodePrinter/'long@1030-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0278: stloc.s V_14 IL_027a: ldloc.s V_19 IL_027c: newobj instance void Fantomas.Core.CodePrinter/'long@1037-22'::.ctor(class Fantomas.Core.SyntaxOak/ExprLambdaNode) IL_0281: stloc.s V_25 IL_0283: ldloc.s V_25 IL_0285: newobj instance void Fantomas.Core.CodePrinter/'long@1036-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_028a: stloc.s V_17 IL_028c: ldloc.s V_14 IL_028e: ldloc.s V_17 IL_0290: newobj instance void Fantomas.Core.CodePrinter/'long@1030-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0295: stloc.s V_13 IL_0297: ldloc.s V_16 IL_0299: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/LinkSingleAppParen::Paren@ IL_029e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::ClosingParen@ IL_02a3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_02a8: stloc.s V_14 IL_02aa: ldloc.s V_13 IL_02ac: ldloc.s V_14 IL_02ae: newobj instance void Fantomas.Core.CodePrinter/'long@1030-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02b3: nop IL_02b4: br.s IL_0318 IL_02b6: ldloc.s V_16 IL_02b8: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppParen::FunctionName@ IL_02bd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_02c2: stloc.s V_14 IL_02c4: ldloc.s V_16 IL_02c6: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppParen::FunctionName@ IL_02cb: stloc.s V_8 IL_02cd: ldloc.s V_16 IL_02cf: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/LinkSingleAppParen::Paren@ IL_02d4: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParen(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_02d9: stloc.s V_24 IL_02db: ldloc.s V_8 IL_02dd: ldloc.s V_24 IL_02df: newobj instance void Fantomas.Core.CodePrinter/'long@1048-26'::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr) IL_02e4: stloc.s V_20 IL_02e6: ldarg.0 IL_02e7: ldloc.s V_20 IL_02e9: newobj instance void Fantomas.Core.CodePrinter/'long@1046-27'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02ee: stloc.s V_17 IL_02f0: ldloc.s V_14 IL_02f2: ldloc.s V_17 IL_02f4: newobj instance void Fantomas.Core.CodePrinter/'long@1045-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02f9: stloc.s V_13 IL_02fb: ldloc.s V_16 IL_02fd: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/LinkSingleAppParen::Paren@ IL_0302: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParen(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_0307: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultilineFunctionApplicationArguments(class Fantomas.Core.SyntaxOak/Expr) IL_030c: stloc.s V_14 IL_030e: ldloc.s V_13 IL_0310: ldloc.s V_14 IL_0312: newobj instance void Fantomas.Core.CodePrinter/'long@1045-29'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0317: nop IL_0318: stloc.s V_10 IL_031a: ldloc.s V_16 IL_031c: ldloc.s V_9 IL_031e: ldloc.s V_10 IL_0320: newobj instance void Fantomas.Core.CodePrinter/'genLink@1051-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0325: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_032a: ret IL_032b: ldarg.1 IL_032c: castclass Fantomas.Core.SyntaxOak/ChainLink/IndexExpr IL_0331: stloc.s V_26 IL_0333: ldloc.s V_26 IL_0335: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/IndexExpr::item IL_033a: stloc.3 IL_033b: ldloc.3 IL_033c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0341: stloc.s V_10 IL_0343: ldloc.s V_10 IL_0345: newobj instance void Fantomas.Core.CodePrinter/'genLink@1052-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_034a: stloc.s V_9 IL_034c: ldloc.s V_9 IL_034e: newobj instance void Fantomas.Core.CodePrinter/'genLink@1052-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0353: ret } // end of method CodePrinter::genLink@997 .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 '|SimpleChain|_|@1058'(class Fantomas.Core.SyntaxOak/ChainLink link) cil managed { // Code size 47 (0x2f) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() IL_0007: switch ( IL_0026, IL_0024, IL_0024, IL_0024, IL_0024, IL_0026) IL_0024: br.s IL_002d IL_0026: ldarg.0 IL_0027: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_002c: ret IL_002d: ldnull IL_002e: ret } // end of method CodePrinter::'|SimpleChain|_|@1058' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> '|LeadingSimpleChain|_|@1064'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 links) cil managed { // Code size 73 (0x49) .maxstack 5 .locals init (class [netstandard]System.Collections.Generic.Queue`1 V_0, class [netstandard]System.Collections.Generic.Queue`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2) IL_0000: ldarg.0 IL_0001: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_0006: newobj instance void class [netstandard]System.Collections.Generic.Queue`1::.ctor(int32) IL_000b: stloc.0 IL_000c: ldarg.0 IL_000d: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_0012: newobj instance void class [netstandard]System.Collections.Generic.Queue`1::.ctor(int32) IL_0017: stloc.1 IL_0018: ldloc.0 IL_0019: ldloc.1 IL_001a: newobj instance void Fantomas.Core.CodePrinter/'|LeadingSimpleChain|_|@1069-1'::.ctor(class [netstandard]System.Collections.Generic.Queue`1, class [netstandard]System.Collections.Generic.Queue`1) IL_001f: ldnull IL_0020: ldarg.0 IL_0021: call !!1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Fold>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0026: stloc.2 IL_0027: nop IL_0028: ldloc.0 IL_0029: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002e: brfalse.s IL_0032 IL_0030: ldnull IL_0031: ret IL_0032: ldloc.0 IL_0033: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0038: ldloc.1 IL_0039: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003e: newobj instance void class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_0043: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Some(!0) IL_0048: ret } // end of method CodePrinter::'|LeadingSimpleChain|_|@1064' .method assembly static class Fantomas.Core.Context/Context genIndentedLinks@1090(bool lastLinkWasSimple, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 links, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 264 (0x108) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class Fantomas.Core.SyntaxOak/ChainLink/Dot V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class Fantomas.Core.SyntaxOak/ChainLink V_4, class Fantomas.Core.SyntaxOak/SingleTextNode V_5, bool V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, bool V_10, bool V_11, class Fantomas.Core.Context/Context V_12) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brfalse.s IL_0041 IL_0009: ldarg.1 IL_000a: stloc.0 IL_000b: ldloc.0 IL_000c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0011: call instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() IL_0016: ldc.i4.1 IL_0017: bne.un IL_00fd IL_001c: ldloc.0 IL_001d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0022: castclass Fantomas.Core.SyntaxOak/ChainLink/Dot IL_0027: stloc.1 IL_0028: ldloc.0 IL_0029: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_002e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0033: brfalse IL_00fd IL_0038: ldloc.0 IL_0039: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_003e: stloc.2 IL_003f: br.s IL_0043 IL_0041: ldarg.2 IL_0042: ret IL_0043: ldloc.2 IL_0044: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0049: stloc.3 IL_004a: ldloc.2 IL_004b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0050: stloc.s V_4 IL_0052: ldloc.1 IL_0053: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ChainLink/Dot::item IL_0058: stloc.s V_5 IL_005a: nop IL_005b: ldloc.3 IL_005c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0061: ldnull IL_0062: ceq IL_0064: nop IL_0065: stloc.s V_6 IL_0067: ldloc.s V_5 IL_0069: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_006e: stloc.s V_8 IL_0070: ldloc.s V_6 IL_0072: ldloc.s V_4 IL_0074: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genLink@997(bool, class Fantomas.Core.SyntaxOak/ChainLink) IL_0079: stloc.s V_9 IL_007b: ldloc.s V_8 IL_007d: ldloc.s V_9 IL_007f: newobj instance void Fantomas.Core.CodePrinter/genDotAndLink@1095::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0084: stloc.s V_7 IL_0086: nop IL_0087: ldloc.s V_4 IL_0089: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|SimpleChain|_|@1058'(class Fantomas.Core.SyntaxOak/ChainLink) IL_008e: ldnull IL_008f: cgt.un IL_0091: nop IL_0092: stloc.s V_10 IL_0094: nop IL_0095: ldloc.s V_7 IL_0097: ldarg.2 IL_0098: call bool Fantomas.Core.Context::futureNlnCheck(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_009d: ldc.i4.0 IL_009e: ceq IL_00a0: nop IL_00a1: stloc.s V_11 IL_00a3: nop IL_00a4: ldarg.0 IL_00a5: brfalse.s IL_00c1 IL_00a7: ldloc.s V_11 IL_00a9: brfalse.s IL_00c1 IL_00ab: ldloc.s V_10 IL_00ad: ldloc.3 IL_00ae: ldloc.s V_7 IL_00b0: ldarg.2 IL_00b1: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_00b6: starg.s ctx IL_00b8: starg.s links IL_00ba: starg.s lastLinkWasSimple IL_00bc: br IL_0000 IL_00c1: nop IL_00c2: ldarg.0 IL_00c3: brfalse.s IL_00d9 IL_00c5: ldarg.0 IL_00c6: brfalse.s IL_00d5 IL_00c8: ldloc.s V_10 IL_00ca: brfalse.s IL_00d5 IL_00cc: nop IL_00cd: ldloc.s V_11 IL_00cf: ldc.i4.0 IL_00d0: ceq IL_00d2: nop IL_00d3: br.s IL_00d7 IL_00d5: ldc.i4.0 IL_00d6: nop IL_00d7: brfalse.s IL_00e2 IL_00d9: ldarg.2 IL_00da: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepNlnUnlessLastEventIsNewline(class Fantomas.Core.Context/Context) IL_00df: nop IL_00e0: br.s IL_00e4 IL_00e2: ldarg.2 IL_00e3: nop IL_00e4: stloc.s V_12 IL_00e6: ldloc.s V_10 IL_00e8: ldloc.3 IL_00e9: ldloc.s V_7 IL_00eb: ldloc.s V_12 IL_00ed: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_00f2: starg.s ctx IL_00f4: starg.s links IL_00f6: starg.s lastLinkWasSimple IL_00f8: br IL_0000 IL_00fd: ldstr "Expected dot in chain at this point" IL_0102: newobj instance void [netstandard]System.Exception::.ctor(string) IL_0107: throw } // end of method CodePrinter::genIndentedLinks@1090 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genFirstLinkAndIndentOther@1119(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> genIndentedLinks, class Fantomas.Core.SyntaxOak/ChainLink firstLink, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 others) cil managed { // Code size 66 (0x42) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5) IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genLink@997(bool, class Fantomas.Core.SyntaxOak/ChainLink) IL_0007: stloc.0 IL_0008: ldarg.0 IL_0009: ldc.i4.0 IL_000a: ldarg.2 IL_000b: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::InvokeFast>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0010: stloc.2 IL_0011: ldsfld class Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-1' Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-1'::@_instance IL_0016: stloc.s V_5 IL_0018: ldloc.s V_5 IL_001a: newobj instance void Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001f: stloc.s V_4 IL_0021: ldloc.2 IL_0022: ldloc.s V_4 IL_0024: newobj instance void Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0029: stloc.3 IL_002a: ldsfld class Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-4' Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-4'::@_instance IL_002f: stloc.s V_4 IL_0031: ldloc.3 IL_0032: ldloc.s V_4 IL_0034: newobj instance void Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0039: stloc.1 IL_003a: ldloc.0 IL_003b: ldloc.1 IL_003c: newobj instance void Fantomas.Core.CodePrinter/'genFirstLinkAndIndentOther@1120-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0041: ret } // end of method CodePrinter::genFirstLinkAndIndentOther@1119 .method assembly static bool lineCheck@1482(class Fantomas.Core.SyntaxOak/ExprIfThenElifNode node, class Fantomas.Core.Context/Context ctx, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> linesToCheck, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: newobj instance void Fantomas.Core.CodePrinter/'lineCheck@1484-1'::.ctor(class Fantomas.Core.SyntaxOak/ExprIfThenElifNode, class Fantomas.Core.Context/Context) IL_0007: ldarg.2 IL_0008: tail. IL_000a: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::ForAll>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000f: ret } // end of method CodePrinter::lineCheck@1482 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> genDotIndexedGetWithApp@1539(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedGetWithApp@1540-1'::.ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0007: ret } // end of method CodePrinter::genDotIndexedGetWithApp@1539 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> genDotIndexedSetWithApp@1569(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 funcExpr) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSetWithApp@1570-1'::.ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0007: ret } // end of method CodePrinter::genDotIndexedSetWithApp@1569 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genInterpolatedFillExpr@1645(class Fantomas.Core.SyntaxOak/Expr expr) cil managed { // Code size 14 (0xe) .maxstack 3 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.CodePrinter/'genInterpolatedFillExpr@1646-1'::.ctor(class Fantomas.Core.SyntaxOak/Expr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: newobj instance void Fantomas.Core.CodePrinter/'genInterpolatedFillExpr@1646-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000d: ret } // end of method CodePrinter::genInterpolatedFillExpr@1645 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genExpr(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 14311 (0x37e7) .maxstack 7 .locals init (class Fantomas.Core.SyntaxOak/Expr/Lazy V_0, class Fantomas.Core.SyntaxOak/ExprLazyNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, bool V_7, class Fantomas.Core.SyntaxOak/Expr/Single V_8, class Fantomas.Core.SyntaxOak/ExprSingleNode V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_10, class Fantomas.Core.SyntaxOak/Expr V_11, class Fantomas.Core.SyntaxOak/Expr/Constant V_12, class Fantomas.Core.SyntaxOak/Expr/Null V_13, class Fantomas.Core.SyntaxOak/Expr/Quote V_14, class Fantomas.Core.SyntaxOak/Expr/Typed V_15, class Fantomas.Core.SyntaxOak/ExprTypedNode V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, string V_18, class Fantomas.Core.Context/WriterEvent V_19, class Fantomas.Core.SyntaxOak/Expr/New V_20, class Fantomas.Core.SyntaxOak/ExprNewNode V_21, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_22, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_23, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_24, class Fantomas.Core.SyntaxOak/Expr/Tuple V_25, class Fantomas.Core.SyntaxOak/Expr/StructTuple V_26, class Fantomas.Core.SyntaxOak/ExprStructTupleNode V_27, class Fantomas.Core.SyntaxOak/Expr/ArrayOrList V_28, class Fantomas.Core.SyntaxOak/ExprArrayOrListNode V_29, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_30, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_31, class Fantomas.Core.SyntaxOak/Expr/Record V_32, class Fantomas.Core.SyntaxOak/ExprRecordNode V_33, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_34, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_35, class Fantomas.Core.SyntaxOak/RecordNodeExtra V_36, class Fantomas.Core.SyntaxOak/RecordNodeExtra V_37, class Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit V_38, class Fantomas.Core.SyntaxOak/InheritConstructor V_39, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_40, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_41, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_42, class Fantomas.Core.SyntaxOak/RecordNodeExtra/With V_43, class Fantomas.Core.SyntaxOak/RecordNodeExtra V_44, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_45, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_46, class Fantomas.Core.SyntaxOak/Node V_47, class [netstandard]System.Collections.Generic.IEnumerable`1 V_48, class Fantomas.Core.SyntaxOak/Node V_49, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_50, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_51, class Fantomas.Core.SyntaxOak/RecordNodeExtra V_52, class Fantomas.Core.SyntaxOak/Expr/AnonRecord V_53, class Fantomas.Core.SyntaxOak/ExprAnonRecordNode V_54, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_55, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_56, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_57, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_58, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_59, class Fantomas.Core.SyntaxOak/Expr/ObjExpr V_60, class Fantomas.Core.SyntaxOak/ExprObjExprNode V_61, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_62, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_63, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_64, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_65, class Fantomas.Core.SyntaxOak/Expr/While V_66, class Fantomas.Core.SyntaxOak/ExprWhileNode V_67, class Fantomas.Core.SyntaxOak/Expr/For V_68, class Fantomas.Core.SyntaxOak/ExprForNode V_69, class Fantomas.Core.SyntaxOak/Expr/ForEach V_70, class Fantomas.Core.SyntaxOak/ExprForEachNode V_71, class Fantomas.Core.SyntaxOak/Expr/NamedComputation V_72, class Fantomas.Core.SyntaxOak/ExprNamedComputationNode V_73, class Fantomas.Core.SyntaxOak/Expr/Computation V_74, class Fantomas.Core.SyntaxOak/ExprComputationNode V_75, class Fantomas.Core.SyntaxOak/Expr/CompExprBody V_76, class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode V_77, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_78, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_79, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_80, class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement V_81, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_82, class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement V_83, class Fantomas.Core.SyntaxOak/ExprLetOrUseNode V_84, class Fantomas.Core.SyntaxOak/BindingNode V_85, class Fantomas.Core.SyntaxOak/ExprLetOrUseNode V_86, class Fantomas.Core.SyntaxOak/Expr/JoinIn V_87, class Fantomas.Core.SyntaxOak/ExprJoinInNode V_88, class Fantomas.Core.SyntaxOak/Expr/ParenLambda V_89, class Fantomas.Core.SyntaxOak/ExprParenLambdaNode V_90, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_91, class Fantomas.Core.SyntaxOak/Expr/Lambda V_92, class Fantomas.Core.SyntaxOak/Expr/MatchLambda V_93, class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode V_94, class Fantomas.Core.SyntaxOak/Expr/Match V_95, class Fantomas.Core.SyntaxOak/ExprMatchNode V_96, class Fantomas.Core.SyntaxOak/Expr/TraitCall V_97, class Fantomas.Core.SyntaxOak/ExprTraitCallNode V_98, class Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded V_99, class Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar V_100, class Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode V_101, class Fantomas.Core.SyntaxOak/Expr/Paren V_102, class Fantomas.Core.SyntaxOak/ExprParenNode V_103, class Fantomas.Core.SyntaxOak/Expr/Dynamic V_104, class Fantomas.Core.SyntaxOak/ExprDynamicNode V_105, class Fantomas.Core.SyntaxOak/Expr/PrefixApp V_106, class Fantomas.Core.SyntaxOak/ExprPrefixAppNode V_107, class Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg V_108, class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode V_109, class Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg V_110, class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode V_111, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_112, class Fantomas.Core.SyntaxOak/Expr/App V_113, class Fantomas.Core.SyntaxOak/ExprAppNode V_114, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_115, class Fantomas.Core.SyntaxOak/Expr V_116, class Fantomas.Core.SyntaxOak/Expr/SameInfixApps V_117, class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode V_118, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_119, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_120, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_121, class Fantomas.Core.SyntaxOak/SingleTextNode V_122, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_123, class Fantomas.Core.SyntaxOak/Expr/InfixApp V_124, class Fantomas.Core.SyntaxOak/ExprInfixAppNode V_125, class Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot V_126, class Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode V_127, class Fantomas.Core.SyntaxOak/Expr/Chain V_128, class Fantomas.Core.SyntaxOak/ExprChain V_129, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_130, int32 V_131, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_132, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_133, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_134, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_135, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_136, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_137, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_138, class Fantomas.Core.SyntaxOak/ChainLink V_139, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_140, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_141, class Fantomas.Core.SyntaxOak/Expr/AppWithLambda V_142, class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode V_143, class Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot V_144, class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode V_145, class Fantomas.Core.SyntaxOak/Expr/TypeApp V_146, class Fantomas.Core.SyntaxOak/ExprTypeAppNode V_147, class Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause V_148, class Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode V_149, class Fantomas.Core.SyntaxOak/MatchClauseNode V_150, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_151, class Fantomas.Core.SyntaxOak/Expr/TryWith V_152, class Fantomas.Core.SyntaxOak/ExprTryWithNode V_153, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_154, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_155, class Fantomas.Core.SyntaxOak/Expr/TryFinally V_156, class Fantomas.Core.SyntaxOak/ExprTryFinallyNode V_157, class Fantomas.Core.SyntaxOak/Expr/IfThen V_158, class Fantomas.Core.SyntaxOak/ExprIfThenNode V_159, class Fantomas.Core.SyntaxOak/Expr/IfThenElse V_160, class Fantomas.Core.SyntaxOak/ExprIfThenElseNode V_161, class Fantomas.Core.SyntaxOak/Expr/IfThenElif V_162, class Fantomas.Core.SyntaxOak/ExprIfThenElifNode V_163, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_164, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_165, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_166, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_167, class Fantomas.Core.SyntaxOak/Expr/Ident V_168, class Fantomas.Core.SyntaxOak/Expr/OptVar V_169, class Fantomas.Core.SyntaxOak/ExprOptVarNode V_170, class Fantomas.Core.SyntaxOak/Expr/LongIdentSet V_171, class Fantomas.Core.SyntaxOak/ExprLongIdentSetNode V_172, class Fantomas.Core.SyntaxOak/Expr/DotIndexedGet V_173, class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode V_174, class Fantomas.Core.SyntaxOak/Expr/DotIndexedSet V_175, class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode V_176, class Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet V_177, class Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode V_178, class Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet V_179, class Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode V_180, class Fantomas.Core.SyntaxOak/Expr/Set V_181, class Fantomas.Core.SyntaxOak/ExprSetNode V_182, class Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization V_183, class Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode V_184, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_185, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_186, class Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr V_187, class Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode V_188, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_189, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_190, class Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard V_191, class Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange V_192, class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode V_193, class Fantomas.Core.SyntaxOak/Expr/IndexRange V_194, class Fantomas.Core.SyntaxOak/ExprIndexRangeNode V_195, class Fantomas.Core.SyntaxOak/Expr/IndexFromEnd V_196, class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode V_197, class Fantomas.Core.SyntaxOak/Expr/Typar V_198) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: switch ( IL_0100, IL_016c, IL_01fb, IL_0210, IL_0225, IL_023a, IL_0321, IL_047a, IL_048f, IL_04fb, IL_06b7, IL_0d20, IL_1046, IL_139b, IL_1456, IL_15cb, IL_16fe, IL_184a, IL_18bf, IL_1a83, IL_1b01, IL_1b74, IL_1b90, IL_1bd1, IL_1c30, IL_1cb7, IL_1ccc, IL_1d41, IL_1de8, IL_1e40, IL_216f, IL_22b5, IL_2304, IL_2526, IL_2603, IL_2677, IL_26ee, IL_2751, IL_2771, IL_278a, IL_292a, IL_29eb, IL_2ac3, IL_2b14, IL_2b65, IL_2c17, IL_2c2c, IL_2c80, IL_2ccf, IL_2f81, IL_3233, IL_348a, IL_3510, IL_3563, IL_3610, IL_368e, IL_36a3, IL_3726, IL_3791, IL_37d2, IL_2363) IL_0100: ldarg.0 IL_0101: castclass Fantomas.Core.SyntaxOak/Expr/Lazy IL_0106: stloc.0 IL_0107: ldloc.0 IL_0108: ldfld class Fantomas.Core.SyntaxOak/ExprLazyNode Fantomas.Core.SyntaxOak/Expr/Lazy::item IL_010d: stloc.1 IL_010e: ldloc.1 IL_010f: newobj instance void Fantomas.Core.CodePrinter/genInfixExpr@283::.ctor(class Fantomas.Core.SyntaxOak/ExprLazyNode) IL_0114: stloc.2 IL_0115: ldloc.1 IL_0116: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLazyNode::Expr@ IL_011b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0120: stloc.s V_4 IL_0122: ldloc.s V_4 IL_0124: newobj instance void Fantomas.Core.CodePrinter/genNonInfixExpr@292::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0129: stloc.3 IL_012a: ldloc.1 IL_012b: ldloc.1 IL_012c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLazyNode::LazyWord@ IL_0131: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0136: stloc.s V_5 IL_0138: ldsfld class Fantomas.Core.CodePrinter/genExpr@295 Fantomas.Core.CodePrinter/genExpr@295::@_instance IL_013d: stloc.s V_6 IL_013f: ldloc.s V_5 IL_0141: ldloc.s V_6 IL_0143: newobj instance void Fantomas.Core.CodePrinter/'genExpr@294-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0148: stloc.s V_4 IL_014a: ldloc.1 IL_014b: ldfld bool Fantomas.Core.SyntaxOak/ExprLazyNode::ExprIsInfix@ IL_0150: stloc.s V_7 IL_0152: ldloc.2 IL_0153: ldloc.3 IL_0154: ldloc.s V_7 IL_0156: newobj instance void Fantomas.Core.CodePrinter/'genExpr@296-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, bool) IL_015b: stloc.s V_5 IL_015d: ldloc.s V_4 IL_015f: ldloc.s V_5 IL_0161: newobj instance void Fantomas.Core.CodePrinter/'genExpr@294-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0166: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_016b: ret IL_016c: ldarg.0 IL_016d: castclass Fantomas.Core.SyntaxOak/Expr/Single IL_0172: stloc.s V_8 IL_0174: ldloc.s V_8 IL_0176: ldfld class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/Expr/Single::item IL_017b: stloc.s V_9 IL_017d: ldloc.s V_9 IL_017f: ldloc.s V_9 IL_0181: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprSingleNode::Leading@ IL_0186: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_018b: stloc.3 IL_018c: ldloc.s V_9 IL_018e: ldfld bool Fantomas.Core.SyntaxOak/ExprSingleNode::AddSpace@ IL_0193: stloc.s V_7 IL_0195: ldloc.s V_7 IL_0197: newobj instance void Fantomas.Core.CodePrinter/'genExpr@300-4'::.ctor(bool) IL_019c: stloc.s V_4 IL_019e: ldloc.3 IL_019f: ldloc.s V_4 IL_01a1: newobj instance void Fantomas.Core.CodePrinter/'genExpr@299-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01a6: stloc.2 IL_01a7: ldloc.s V_9 IL_01a9: ldfld bool Fantomas.Core.SyntaxOak/ExprSingleNode::SupportsStroustrup@ IL_01ae: stloc.s V_7 IL_01b0: ldsfld class Fantomas.Core.CodePrinter/'genExpr@303-6' Fantomas.Core.CodePrinter/'genExpr@303-6'::@_instance IL_01b5: stloc.s V_10 IL_01b7: ldloc.s V_9 IL_01b9: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSingleNode::Expr@ IL_01be: stloc.s V_11 IL_01c0: ldloc.s V_10 IL_01c2: ldloc.s V_11 IL_01c4: newobj instance void Fantomas.Core.CodePrinter/'genExpr@303-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_01c9: stloc.s V_4 IL_01cb: ldloc.s V_9 IL_01cd: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSingleNode::Expr@ IL_01d2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_01d7: stloc.s V_6 IL_01d9: ldloc.s V_6 IL_01db: newobj instance void Fantomas.Core.CodePrinter/'genExpr@304-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01e0: stloc.s V_5 IL_01e2: ldloc.s V_7 IL_01e4: ldloc.s V_4 IL_01e6: ldloc.s V_5 IL_01e8: newobj instance void Fantomas.Core.CodePrinter/'genExpr@301-9'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01ed: stloc.3 IL_01ee: ldloc.2 IL_01ef: ldloc.3 IL_01f0: newobj instance void Fantomas.Core.CodePrinter/'genExpr@299-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01f5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01fa: ret IL_01fb: ldarg.0 IL_01fc: castclass Fantomas.Core.SyntaxOak/Expr/Constant IL_0201: stloc.s V_12 IL_0203: ldloc.s V_12 IL_0205: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Expr/Constant::item IL_020a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genConstant(class Fantomas.Core.SyntaxOak/Constant) IL_020f: ret IL_0210: ldarg.0 IL_0211: castclass Fantomas.Core.SyntaxOak/Expr/Null IL_0216: stloc.s V_13 IL_0218: ldloc.s V_13 IL_021a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Null::item IL_021f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0224: ret IL_0225: ldarg.0 IL_0226: castclass Fantomas.Core.SyntaxOak/Expr/Quote IL_022b: stloc.s V_14 IL_022d: ldloc.s V_14 IL_022f: ldfld class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Expr/Quote::item IL_0234: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genQuoteExpr(class Fantomas.Core.SyntaxOak/ExprQuoteNode) IL_0239: ret IL_023a: ldarg.0 IL_023b: castclass Fantomas.Core.SyntaxOak/Expr/Typed IL_0240: stloc.s V_15 IL_0242: ldloc.s V_15 IL_0244: ldfld class Fantomas.Core.SyntaxOak/ExprTypedNode Fantomas.Core.SyntaxOak/Expr/Typed::item IL_0249: stloc.s V_16 IL_024b: ldloc.s V_16 IL_024d: newobj instance void Fantomas.Core.CodePrinter/genOperator@312::.ctor(class Fantomas.Core.SyntaxOak/ExprTypedNode) IL_0252: stloc.3 IL_0253: ldloc.s V_16 IL_0255: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTypedNode::Expr@ IL_025a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_025f: stloc.s V_6 IL_0261: ldloc.3 IL_0262: ldloc.s V_6 IL_0264: newobj instance void Fantomas.Core.CodePrinter/short@317::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0269: stloc.s V_5 IL_026b: ldsfld class Fantomas.Core.CodePrinter/'short@317-1' Fantomas.Core.CodePrinter/'short@317-1'::@_instance IL_0270: stloc.s V_6 IL_0272: ldloc.s V_5 IL_0274: ldloc.s V_6 IL_0276: newobj instance void Fantomas.Core.CodePrinter/'short@317-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_027b: stloc.s V_4 IL_027d: ldloc.s V_16 IL_027f: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprTypedNode::Type@ IL_0284: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0289: stloc.s V_5 IL_028b: ldloc.s V_4 IL_028d: ldloc.s V_5 IL_028f: newobj instance void Fantomas.Core.CodePrinter/'short@317-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0294: stloc.2 IL_0295: ldloc.s V_16 IL_0297: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTypedNode::Expr@ IL_029c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_02a1: stloc.s V_17 IL_02a3: ldloc.s V_17 IL_02a5: newobj instance void Fantomas.Core.CodePrinter/long@320::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02aa: stloc.s V_6 IL_02ac: ldloc.s V_16 IL_02ae: ldfld string Fantomas.Core.SyntaxOak/ExprTypedNode::Operator@ IL_02b3: stloc.s V_18 IL_02b5: ldloc.s V_18 IL_02b7: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_02bc: stloc.s V_19 IL_02be: ldloc.s V_19 IL_02c0: newobj instance void Fantomas.Core.CodePrinter/'long@320-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_02c5: stloc.s V_17 IL_02c7: ldloc.s V_6 IL_02c9: ldloc.s V_17 IL_02cb: newobj instance void Fantomas.Core.CodePrinter/'long@320-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02d0: stloc.s V_5 IL_02d2: ldsfld class Fantomas.Core.CodePrinter/'long@320-3' Fantomas.Core.CodePrinter/'long@320-3'::@_instance IL_02d7: stloc.s V_6 IL_02d9: ldloc.s V_5 IL_02db: ldloc.s V_6 IL_02dd: newobj instance void Fantomas.Core.CodePrinter/'long@320-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02e2: stloc.s V_4 IL_02e4: ldloc.s V_16 IL_02e6: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprTypedNode::Type@ IL_02eb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_02f0: stloc.s V_5 IL_02f2: ldloc.s V_4 IL_02f4: ldloc.s V_5 IL_02f6: newobj instance void Fantomas.Core.CodePrinter/'long@320-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02fb: stloc.3 IL_02fc: ldloc.s V_16 IL_02fe: nop IL_02ff: ldloc.s V_16 IL_0301: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTypedNode::Expr@ IL_0306: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_030b: ldc.i4.s 21 IL_030d: bne.un.s IL_0313 IL_030f: ldloc.3 IL_0310: nop IL_0311: br.s IL_031b IL_0313: ldloc.2 IL_0314: ldloc.3 IL_0315: newobj instance void Fantomas.Core.CodePrinter/'genExpr@324-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_031a: nop IL_031b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0320: ret IL_0321: ldarg.0 IL_0322: castclass Fantomas.Core.SyntaxOak/Expr/New IL_0327: stloc.s V_20 IL_0329: ldloc.s V_20 IL_032b: ldfld class Fantomas.Core.SyntaxOak/ExprNewNode Fantomas.Core.SyntaxOak/Expr/New::item IL_0330: stloc.s V_21 IL_0332: ldloc.s V_21 IL_0334: ldloc.s V_21 IL_0336: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNewNode::Arguments@ IL_033b: stloc.s V_11 IL_033d: ldloc.s V_11 IL_033f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|ParenExpr|_|'(class Fantomas.Core.SyntaxOak/Expr) IL_0344: stloc.s V_22 IL_0346: ldloc.s V_22 IL_0348: brfalse IL_0417 IL_034d: ldloc.s V_21 IL_034f: newobj instance void Fantomas.Core.CodePrinter/sepSpaceBeforeArgs@330::.ctor(class Fantomas.Core.SyntaxOak/ExprNewNode) IL_0354: stloc.2 IL_0355: ldloc.s V_21 IL_0357: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNewNode::NewKeyword@ IL_035c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0361: stloc.s V_17 IL_0363: ldsfld class Fantomas.Core.CodePrinter/'genExpr@336-12' Fantomas.Core.CodePrinter/'genExpr@336-12'::@_instance IL_0368: stloc.s V_23 IL_036a: ldloc.s V_17 IL_036c: ldloc.s V_23 IL_036e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@335-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0373: stloc.s V_6 IL_0375: ldloc.s V_21 IL_0377: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprNewNode::Type@ IL_037c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0381: stloc.s V_17 IL_0383: ldloc.s V_6 IL_0385: ldloc.s V_17 IL_0387: newobj instance void Fantomas.Core.CodePrinter/'genExpr@335-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_038c: stloc.s V_5 IL_038e: ldloc.2 IL_038f: ldloc.s V_5 IL_0391: newobj instance void Fantomas.Core.CodePrinter/'genExpr@335-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0396: stloc.s V_4 IL_0398: ldloc.s V_21 IL_039a: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNewNode::Arguments@ IL_039f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_03a4: stloc.s V_5 IL_03a6: ldloc.s V_4 IL_03a8: ldloc.s V_5 IL_03aa: newobj instance void Fantomas.Core.CodePrinter/'genExpr@335-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03af: stloc.3 IL_03b0: ldloc.s V_21 IL_03b2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNewNode::NewKeyword@ IL_03b7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_03bc: stloc.s V_23 IL_03be: ldsfld class Fantomas.Core.CodePrinter/'genExpr@343-17' Fantomas.Core.CodePrinter/'genExpr@343-17'::@_instance IL_03c3: stloc.s V_24 IL_03c5: ldloc.s V_23 IL_03c7: ldloc.s V_24 IL_03c9: newobj instance void Fantomas.Core.CodePrinter/'genExpr@342-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03ce: stloc.s V_17 IL_03d0: ldloc.s V_21 IL_03d2: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprNewNode::Type@ IL_03d7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_03dc: stloc.s V_23 IL_03de: ldloc.s V_17 IL_03e0: ldloc.s V_23 IL_03e2: newobj instance void Fantomas.Core.CodePrinter/'genExpr@342-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03e7: stloc.s V_6 IL_03e9: ldloc.2 IL_03ea: ldloc.s V_6 IL_03ec: newobj instance void Fantomas.Core.CodePrinter/'genExpr@342-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03f1: stloc.s V_5 IL_03f3: ldloc.s V_21 IL_03f5: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNewNode::Arguments@ IL_03fa: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultilineFunctionApplicationArguments(class Fantomas.Core.SyntaxOak/Expr) IL_03ff: stloc.s V_6 IL_0401: ldloc.s V_5 IL_0403: ldloc.s V_6 IL_0405: newobj instance void Fantomas.Core.CodePrinter/'genExpr@342-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_040a: stloc.s V_4 IL_040c: ldloc.3 IL_040d: ldloc.s V_4 IL_040f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@348-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0414: nop IL_0415: br.s IL_0474 IL_0417: ldloc.s V_21 IL_0419: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNewNode::NewKeyword@ IL_041e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0423: stloc.s V_5 IL_0425: ldsfld class Fantomas.Core.CodePrinter/'genExpr@351-23' Fantomas.Core.CodePrinter/'genExpr@351-23'::@_instance IL_042a: stloc.s V_6 IL_042c: ldloc.s V_5 IL_042e: ldloc.s V_6 IL_0430: newobj instance void Fantomas.Core.CodePrinter/'genExpr@350-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0435: stloc.s V_4 IL_0437: ldloc.s V_21 IL_0439: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprNewNode::Type@ IL_043e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0443: stloc.s V_5 IL_0445: ldloc.s V_4 IL_0447: ldloc.s V_5 IL_0449: newobj instance void Fantomas.Core.CodePrinter/'genExpr@350-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_044e: stloc.3 IL_044f: ldsfld class Fantomas.Core.CodePrinter/'genExpr@353-26' Fantomas.Core.CodePrinter/'genExpr@353-26'::@_instance IL_0454: stloc.s V_4 IL_0456: ldloc.3 IL_0457: ldloc.s V_4 IL_0459: newobj instance void Fantomas.Core.CodePrinter/'genExpr@350-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_045e: stloc.2 IL_045f: ldloc.s V_21 IL_0461: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNewNode::Arguments@ IL_0466: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_046b: stloc.3 IL_046c: ldloc.2 IL_046d: ldloc.3 IL_046e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@350-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0473: nop IL_0474: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0479: ret IL_047a: ldarg.0 IL_047b: castclass Fantomas.Core.SyntaxOak/Expr/Tuple IL_0480: stloc.s V_25 IL_0482: ldloc.s V_25 IL_0484: ldfld class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.SyntaxOak/Expr/Tuple::item IL_0489: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTuple(class Fantomas.Core.SyntaxOak/ExprTupleNode) IL_048e: ret IL_048f: ldarg.0 IL_0490: castclass Fantomas.Core.SyntaxOak/Expr/StructTuple IL_0495: stloc.s V_26 IL_0497: ldloc.s V_26 IL_0499: ldfld class Fantomas.Core.SyntaxOak/ExprStructTupleNode Fantomas.Core.SyntaxOak/Expr/StructTuple::item IL_049e: stloc.s V_27 IL_04a0: ldloc.s V_27 IL_04a2: ldloc.s V_27 IL_04a4: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprStructTupleNode::Struct@ IL_04a9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_04ae: stloc.s V_5 IL_04b0: ldsfld class Fantomas.Core.CodePrinter/'genExpr@359-29' Fantomas.Core.CodePrinter/'genExpr@359-29'::@_instance IL_04b5: stloc.s V_6 IL_04b7: ldloc.s V_5 IL_04b9: ldloc.s V_6 IL_04bb: newobj instance void Fantomas.Core.CodePrinter/'genExpr@358-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04c0: stloc.s V_4 IL_04c2: ldloc.s V_4 IL_04c4: newobj instance void Fantomas.Core.CodePrinter/'genExpr@358-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04c9: stloc.3 IL_04ca: ldloc.s V_27 IL_04cc: ldfld class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.SyntaxOak/ExprStructTupleNode::Tuple@ IL_04d1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTuple(class Fantomas.Core.SyntaxOak/ExprTupleNode) IL_04d6: stloc.s V_4 IL_04d8: ldloc.3 IL_04d9: ldloc.s V_4 IL_04db: newobj instance void Fantomas.Core.CodePrinter/'genExpr@358-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04e0: stloc.2 IL_04e1: ldloc.s V_27 IL_04e3: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprStructTupleNode::ClosingParen@ IL_04e8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_04ed: stloc.3 IL_04ee: ldloc.2 IL_04ef: ldloc.3 IL_04f0: newobj instance void Fantomas.Core.CodePrinter/'genExpr@358-33'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04f5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04fa: ret IL_04fb: ldarg.0 IL_04fc: castclass Fantomas.Core.SyntaxOak/Expr/ArrayOrList IL_0501: stloc.s V_28 IL_0503: ldloc.s V_28 IL_0505: ldfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.SyntaxOak/Expr/ArrayOrList::item IL_050a: stloc.s V_29 IL_050c: nop IL_050d: ldloc.s V_29 IL_050f: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Elements@ IL_0514: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0519: brtrue.s IL_0544 IL_051b: ldloc.s V_29 IL_051d: ldloc.s V_29 IL_051f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Opening@ IL_0524: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0529: stloc.2 IL_052a: ldloc.s V_29 IL_052c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Closing@ IL_0531: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0536: stloc.3 IL_0537: ldloc.2 IL_0538: ldloc.3 IL_0539: newobj instance void Fantomas.Core.CodePrinter/'genExpr@366-34'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_053e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0543: ret IL_0544: ldloc.s V_29 IL_0546: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Opening@ IL_054b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0550: stloc.s V_6 IL_0552: ldsfld class Fantomas.Core.CodePrinter/smallExpression@370 Fantomas.Core.CodePrinter/smallExpression@370::@_instance IL_0557: stloc.s V_17 IL_0559: ldloc.s V_6 IL_055b: ldloc.s V_17 IL_055d: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@369-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0562: stloc.s V_5 IL_0564: ldloc.s V_29 IL_0566: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Elements@ IL_056b: stloc.s V_30 IL_056d: ldloc.s V_30 IL_056f: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@371-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0574: stloc.s V_6 IL_0576: ldloc.s V_5 IL_0578: ldloc.s V_6 IL_057a: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@369-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_057f: stloc.s V_4 IL_0581: ldsfld class Fantomas.Core.CodePrinter/'smallExpression@372-6' Fantomas.Core.CodePrinter/'smallExpression@372-6'::@_instance IL_0586: stloc.s V_5 IL_0588: ldloc.s V_4 IL_058a: ldloc.s V_5 IL_058c: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@369-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0591: stloc.3 IL_0592: ldloc.s V_29 IL_0594: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Closing@ IL_0599: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_059e: stloc.s V_4 IL_05a0: ldloc.3 IL_05a1: ldloc.s V_4 IL_05a3: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@369-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05a8: stloc.2 IL_05a9: ldloc.s V_29 IL_05ab: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Opening@ IL_05b0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_05b5: stloc.s V_24 IL_05b7: ldsfld class Fantomas.Core.CodePrinter/multilineExpression@378 Fantomas.Core.CodePrinter/multilineExpression@378::@_instance IL_05bc: stloc.s V_31 IL_05be: ldloc.s V_24 IL_05c0: ldloc.s V_31 IL_05c2: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@377-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05c7: stloc.s V_23 IL_05c9: ldsfld class Fantomas.Core.CodePrinter/'multilineExpression@379-2' Fantomas.Core.CodePrinter/'multilineExpression@379-2'::@_instance IL_05ce: stloc.s V_24 IL_05d0: ldloc.s V_23 IL_05d2: ldloc.s V_24 IL_05d4: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@377-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05d9: stloc.s V_17 IL_05db: ldloc.s V_29 IL_05dd: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Elements@ IL_05e2: stloc.s V_30 IL_05e4: ldloc.s V_30 IL_05e6: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@380-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_05eb: stloc.s V_23 IL_05ed: ldloc.s V_17 IL_05ef: ldloc.s V_23 IL_05f1: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@377-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05f6: stloc.s V_6 IL_05f8: ldsfld class Fantomas.Core.CodePrinter/'multilineExpression@381-7' Fantomas.Core.CodePrinter/'multilineExpression@381-7'::@_instance IL_05fd: stloc.s V_17 IL_05ff: ldloc.s V_6 IL_0601: ldloc.s V_17 IL_0603: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@377-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0608: stloc.s V_5 IL_060a: ldsfld class Fantomas.Core.CodePrinter/'multilineExpression@382-9' Fantomas.Core.CodePrinter/'multilineExpression@382-9'::@_instance IL_060f: stloc.s V_6 IL_0611: ldloc.s V_5 IL_0613: ldloc.s V_6 IL_0615: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@377-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_061a: stloc.s V_4 IL_061c: ldloc.s V_29 IL_061e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Closing@ IL_0623: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0628: stloc.s V_5 IL_062a: ldloc.s V_4 IL_062c: ldloc.s V_5 IL_062e: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@377-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0633: ldsfld class Fantomas.Core.CodePrinter/'multilineExpression@386-12' Fantomas.Core.CodePrinter/'multilineExpression@386-12'::@_instance IL_0638: ldloc.s V_29 IL_063a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Opening@ IL_063f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNodeWithSpaceSuffix(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0644: stloc.s V_4 IL_0646: ldloc.s V_29 IL_0648: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Elements@ IL_064d: stloc.s V_30 IL_064f: ldloc.s V_30 IL_0651: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@389-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0656: stloc.s V_23 IL_0658: ldloc.s V_23 IL_065a: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@388-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_065f: stloc.s V_17 IL_0661: ldloc.s V_29 IL_0663: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Closing@ IL_0668: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::enterNode(!!0) IL_066d: stloc.s V_24 IL_066f: ldloc.s V_29 IL_0671: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@391-16'::.ctor(class Fantomas.Core.SyntaxOak/ExprArrayOrListNode) IL_0676: stloc.s V_31 IL_0678: ldloc.s V_24 IL_067a: ldloc.s V_31 IL_067c: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@390-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0681: stloc.s V_23 IL_0683: ldloc.s V_17 IL_0685: ldloc.s V_23 IL_0687: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@388-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_068c: stloc.s V_6 IL_068e: ldloc.s V_6 IL_0690: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@387-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0695: stloc.s V_5 IL_0697: ldloc.s V_4 IL_0699: ldloc.s V_5 IL_069b: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@386-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06a0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::ifAlignOrStroustrupBrackets(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06a5: stloc.3 IL_06a6: ldloc.s V_29 IL_06a8: ldloc.s V_29 IL_06aa: ldloc.2 IL_06ab: ldloc.3 IL_06ac: newobj instance void Fantomas.Core.CodePrinter/'genExpr@398-35'::.ctor(class Fantomas.Core.SyntaxOak/ExprArrayOrListNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06b1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06b6: ret IL_06b7: ldarg.0 IL_06b8: castclass Fantomas.Core.SyntaxOak/Expr/Record IL_06bd: stloc.s V_32 IL_06bf: ldloc.s V_32 IL_06c1: ldfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.SyntaxOak/Expr/Record::item IL_06c6: stloc.s V_33 IL_06c8: ldsfld class Fantomas.Core.CodePrinter/'genRecordFieldName@432-6' Fantomas.Core.CodePrinter/'genRecordFieldName@432-6'::@_instance IL_06cd: stloc.s V_34 IL_06cf: ldloc.s V_33 IL_06d1: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprRecordNode::Fields@ IL_06d6: stloc.s V_35 IL_06d8: ldloc.s V_34 IL_06da: ldloc.s V_35 IL_06dc: newobj instance void Fantomas.Core.CodePrinter/fieldsExpr@439::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_06e1: stloc.2 IL_06e2: ldloc.s V_33 IL_06e4: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprRecordNode::Fields@ IL_06e9: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_06ee: stloc.s V_7 IL_06f0: ldloc.s V_33 IL_06f2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::OpeningBrace@ IL_06f7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_06fc: stloc.s V_23 IL_06fe: ldsfld class Fantomas.Core.CodePrinter/smallRecordExpr@444 Fantomas.Core.CodePrinter/smallRecordExpr@444::@_instance IL_0703: stloc.s V_24 IL_0705: ldloc.s V_23 IL_0707: ldloc.s V_24 IL_0709: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@443-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_070e: stloc.s V_17 IL_0710: ldloc.s V_33 IL_0712: ldfld class Fantomas.Core.SyntaxOak/RecordNodeExtra Fantomas.Core.SyntaxOak/ExprRecordNode::Extra@ IL_0717: stloc.s V_36 IL_0719: ldloc.s V_36 IL_071b: stloc.s V_37 IL_071d: ldloc.s V_37 IL_071f: isinst Fantomas.Core.SyntaxOak/RecordNodeExtra/With IL_0724: brtrue.s IL_079d IL_0726: ldloc.s V_37 IL_0728: isinst Fantomas.Core.SyntaxOak/RecordNodeExtra/_None IL_072d: brtrue IL_07d9 IL_0732: ldloc.s V_36 IL_0734: castclass Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit IL_0739: stloc.s V_38 IL_073b: ldloc.s V_38 IL_073d: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit::_inheritConstructor IL_0742: stloc.s V_39 IL_0744: ldloc.s V_39 IL_0746: callvirt instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructor::get_InheritKeyword() IL_074b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0750: stloc.s V_41 IL_0752: ldsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@447-2' Fantomas.Core.CodePrinter/'smallRecordExpr@447-2'::@_instance IL_0757: stloc.s V_42 IL_0759: ldloc.s V_41 IL_075b: ldloc.s V_42 IL_075d: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@447-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0762: stloc.s V_40 IL_0764: ldloc.s V_39 IL_0766: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genInheritConstructor(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_076b: stloc.s V_41 IL_076d: ldloc.s V_40 IL_076f: ldloc.s V_41 IL_0771: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@447-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0776: stloc.s V_31 IL_0778: ldloc.s V_39 IL_077a: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/InheritConstructor::Node(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_077f: ldloc.s V_31 IL_0781: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0786: stloc.s V_24 IL_0788: ldloc.s V_7 IL_078a: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@449-5'::.ctor(bool) IL_078f: stloc.s V_31 IL_0791: ldloc.s V_24 IL_0793: ldloc.s V_31 IL_0795: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@447-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_079a: nop IL_079b: br.s IL_07df IL_079d: ldloc.s V_36 IL_079f: castclass Fantomas.Core.SyntaxOak/RecordNodeExtra/With IL_07a4: stloc.s V_43 IL_07a6: ldloc.s V_43 IL_07a8: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/RecordNodeExtra/With::_expr IL_07ad: stloc.s V_11 IL_07af: ldloc.s V_11 IL_07b1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_07b6: stloc.s V_24 IL_07b8: ldstr " with " IL_07bd: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_07c2: stloc.s V_19 IL_07c4: ldloc.s V_19 IL_07c6: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@450-7'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_07cb: stloc.s V_31 IL_07cd: ldloc.s V_24 IL_07cf: ldloc.s V_31 IL_07d1: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@450-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07d6: nop IL_07d7: br.s IL_07df IL_07d9: ldsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@451-9' Fantomas.Core.CodePrinter/'smallRecordExpr@451-9'::@_instance IL_07de: nop IL_07df: stloc.s V_23 IL_07e1: ldloc.s V_17 IL_07e3: ldloc.s V_23 IL_07e5: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@443-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07ea: stloc.s V_6 IL_07ec: ldloc.s V_33 IL_07ee: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprRecordNode::Fields@ IL_07f3: stloc.s V_35 IL_07f5: ldloc.s V_34 IL_07f7: ldloc.s V_35 IL_07f9: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@452-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_07fe: stloc.s V_17 IL_0800: ldloc.s V_6 IL_0802: ldloc.s V_17 IL_0804: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@443-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0809: stloc.s V_5 IL_080b: ldsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@453-14' Fantomas.Core.CodePrinter/'smallRecordExpr@453-14'::@_instance IL_0810: stloc.s V_6 IL_0812: ldloc.s V_5 IL_0814: ldloc.s V_6 IL_0816: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@443-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_081b: stloc.s V_4 IL_081d: ldloc.s V_33 IL_081f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::ClosingBrace@ IL_0824: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0829: stloc.s V_5 IL_082b: ldloc.s V_4 IL_082d: ldloc.s V_5 IL_082f: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@443-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0834: stloc.3 IL_0835: nop IL_0836: ldloc.s V_33 IL_0838: ldfld class Fantomas.Core.SyntaxOak/RecordNodeExtra Fantomas.Core.SyntaxOak/ExprRecordNode::Extra@ IL_083d: stloc.s V_36 IL_083f: ldloc.s V_36 IL_0841: stloc.s V_44 IL_0843: ldloc.s V_44 IL_0845: isinst Fantomas.Core.SyntaxOak/RecordNodeExtra/With IL_084a: brtrue IL_099d IL_084f: ldloc.s V_44 IL_0851: isinst Fantomas.Core.SyntaxOak/RecordNodeExtra/_None IL_0856: brtrue IL_0a9c IL_085b: ldloc.s V_36 IL_085d: castclass Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit IL_0862: stloc.s V_38 IL_0864: ldloc.s V_38 IL_0866: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit::_inheritConstructor IL_086b: stloc.s V_39 IL_086d: ldloc.s V_33 IL_086f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::OpeningBrace@ IL_0874: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0879: stloc.s V_17 IL_087b: ldloc.s V_39 IL_087d: callvirt instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructor::get_InheritKeyword() IL_0882: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0887: stloc.s V_42 IL_0889: ldloc.s V_39 IL_088b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genInheritConstructor(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_0890: stloc.s V_46 IL_0892: ldloc.s V_46 IL_0894: newobj instance void Fantomas.Core.CodePrinter/multilineRecordExpr@463::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0899: stloc.s V_45 IL_089b: ldloc.s V_42 IL_089d: ldloc.s V_45 IL_089f: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@462-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_08a4: stloc.s V_41 IL_08a6: ldloc.s V_39 IL_08a8: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/InheritConstructor::Node(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_08ad: stloc.s V_47 IL_08af: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@462-2' Fantomas.Core.CodePrinter/'multilineRecordExpr@462-2'::@_instance IL_08b4: stloc.s V_46 IL_08b6: ldloc.s V_47 IL_08b8: stloc.s V_49 IL_08ba: ldloca.s V_49 IL_08bc: constrained. Fantomas.Core.SyntaxOak/Node IL_08c2: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_08c7: stloc.s V_48 IL_08c9: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@462-3' Fantomas.Core.CodePrinter/'multilineRecordExpr@462-3'::@_instance IL_08ce: stloc.s V_50 IL_08d0: ldloc.s V_46 IL_08d2: ldloc.s V_48 IL_08d4: ldloc.s V_50 IL_08d6: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@462-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_08db: stloc.s V_45 IL_08dd: ldloc.s V_41 IL_08df: ldloc.s V_45 IL_08e1: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@462-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_08e6: stloc.s V_42 IL_08e8: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@462-6' Fantomas.Core.CodePrinter/'multilineRecordExpr@462-6'::@_instance IL_08ed: stloc.s V_46 IL_08ef: ldloc.s V_47 IL_08f1: stloc.s V_49 IL_08f3: ldloca.s V_49 IL_08f5: constrained. Fantomas.Core.SyntaxOak/Node IL_08fb: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_0900: stloc.s V_48 IL_0902: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@462-7' Fantomas.Core.CodePrinter/'multilineRecordExpr@462-7'::@_instance IL_0907: stloc.s V_50 IL_0909: ldloc.s V_46 IL_090b: ldloc.s V_48 IL_090d: ldloc.s V_50 IL_090f: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@462-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0914: stloc.s V_45 IL_0916: ldloc.s V_42 IL_0918: ldloc.s V_45 IL_091a: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@462-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_091f: stloc.s V_40 IL_0921: ldloc.s V_7 IL_0923: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@465-10'::.ctor(bool) IL_0928: stloc.s V_41 IL_092a: ldloc.s V_40 IL_092c: ldloc.s V_41 IL_092e: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@462-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0933: stloc.s V_31 IL_0935: ldloc.2 IL_0936: ldloc.s V_31 IL_0938: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@462-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_093d: stloc.s V_24 IL_093f: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@461-13' Fantomas.Core.CodePrinter/'multilineRecordExpr@461-13'::@_instance IL_0944: stloc.s V_41 IL_0946: ldloc.s V_41 IL_0948: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@461-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_094d: stloc.s V_40 IL_094f: ldloc.s V_24 IL_0951: ldloc.s V_40 IL_0953: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@461-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0958: stloc.s V_31 IL_095a: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@461-16' Fantomas.Core.CodePrinter/'multilineRecordExpr@461-16'::@_instance IL_095f: stloc.s V_40 IL_0961: ldloc.s V_31 IL_0963: ldloc.s V_40 IL_0965: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@461-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_096a: stloc.s V_23 IL_096c: ldloc.s V_17 IL_096e: ldloc.s V_23 IL_0970: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@460-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0975: stloc.s V_6 IL_0977: ldloc.s V_6 IL_0979: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@460-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_097e: stloc.s V_5 IL_0980: ldloc.s V_33 IL_0982: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::ClosingBrace@ IL_0987: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_098c: stloc.s V_6 IL_098e: ldloc.s V_5 IL_0990: ldloc.s V_6 IL_0992: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@460-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0997: nop IL_0998: br IL_0b0b IL_099d: ldloc.s V_36 IL_099f: castclass Fantomas.Core.SyntaxOak/RecordNodeExtra/With IL_09a4: stloc.s V_43 IL_09a6: ldloc.s V_43 IL_09a8: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/RecordNodeExtra/With::_expr IL_09ad: stloc.s V_11 IL_09af: ldloc.s V_33 IL_09b1: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::OpeningBrace@ IL_09b6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_09bb: stloc.s V_46 IL_09bd: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@472-21' Fantomas.Core.CodePrinter/'multilineRecordExpr@472-21'::@_instance IL_09c2: stloc.s V_51 IL_09c4: ldloc.s V_46 IL_09c6: ldloc.s V_51 IL_09c8: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@471-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_09cd: stloc.s V_45 IL_09cf: ldloc.s V_11 IL_09d1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_09d6: stloc.s V_51 IL_09d8: ldloc.s V_51 IL_09da: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@473-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_09df: stloc.s V_46 IL_09e1: ldloc.s V_45 IL_09e3: ldloc.s V_46 IL_09e5: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@471-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_09ea: stloc.s V_42 IL_09ec: ldstr " with" IL_09f1: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_09f6: stloc.s V_19 IL_09f8: ldloc.s V_19 IL_09fa: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@474-25'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_09ff: stloc.s V_45 IL_0a01: ldloc.s V_42 IL_0a03: ldloc.s V_45 IL_0a05: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@471-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a0a: stloc.s V_41 IL_0a0c: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@475-27' Fantomas.Core.CodePrinter/'multilineRecordExpr@475-27'::@_instance IL_0a11: stloc.s V_42 IL_0a13: ldloc.s V_41 IL_0a15: ldloc.s V_42 IL_0a17: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@471-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a1c: stloc.s V_40 IL_0a1e: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@476-29' Fantomas.Core.CodePrinter/'multilineRecordExpr@476-29'::@_instance IL_0a23: stloc.s V_42 IL_0a25: ldloc.s V_42 IL_0a27: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@476-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a2c: stloc.s V_41 IL_0a2e: ldloc.s V_40 IL_0a30: ldloc.s V_41 IL_0a32: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@471-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a37: stloc.s V_31 IL_0a39: ldloc.s V_31 IL_0a3b: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@471-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a40: stloc.s V_24 IL_0a42: ldloc.2 IL_0a43: ldloc.s V_24 IL_0a45: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@471-33'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a4a: stloc.s V_23 IL_0a4c: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@479-34' Fantomas.Core.CodePrinter/'multilineRecordExpr@479-34'::@_instance IL_0a51: stloc.s V_24 IL_0a53: ldloc.s V_23 IL_0a55: ldloc.s V_24 IL_0a57: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@471-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a5c: stloc.s V_17 IL_0a5e: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@480-36' Fantomas.Core.CodePrinter/'multilineRecordExpr@480-36'::@_instance IL_0a63: stloc.s V_24 IL_0a65: ldloc.s V_24 IL_0a67: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@480-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a6c: stloc.s V_23 IL_0a6e: ldloc.s V_17 IL_0a70: ldloc.s V_23 IL_0a72: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@471-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a77: stloc.s V_6 IL_0a79: ldloc.s V_6 IL_0a7b: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@471-39'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a80: stloc.s V_5 IL_0a82: ldloc.s V_33 IL_0a84: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::ClosingBrace@ IL_0a89: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0a8e: stloc.s V_6 IL_0a90: ldloc.s V_5 IL_0a92: ldloc.s V_6 IL_0a94: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@471-40'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a99: nop IL_0a9a: br.s IL_0b0b IL_0a9c: ldloc.s V_33 IL_0a9e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::OpeningBrace@ IL_0aa3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0aa8: stloc.s V_17 IL_0aaa: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@485-41' Fantomas.Core.CodePrinter/'multilineRecordExpr@485-41'::@_instance IL_0aaf: stloc.s V_40 IL_0ab1: ldloc.s V_40 IL_0ab3: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@485-42'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0ab8: stloc.s V_31 IL_0aba: ldloc.2 IL_0abb: ldloc.s V_31 IL_0abd: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@485-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0ac2: stloc.s V_24 IL_0ac4: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@485-44' Fantomas.Core.CodePrinter/'multilineRecordExpr@485-44'::@_instance IL_0ac9: stloc.s V_31 IL_0acb: ldloc.s V_24 IL_0acd: ldloc.s V_31 IL_0acf: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@485-45'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0ad4: stloc.s V_23 IL_0ad6: ldloc.s V_17 IL_0ad8: ldloc.s V_23 IL_0ada: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@484-46'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0adf: stloc.s V_6 IL_0ae1: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@486-47' Fantomas.Core.CodePrinter/'multilineRecordExpr@486-47'::@_instance IL_0ae6: stloc.s V_17 IL_0ae8: ldloc.s V_6 IL_0aea: ldloc.s V_17 IL_0aec: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@484-48'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0af1: stloc.s V_5 IL_0af3: ldloc.s V_33 IL_0af5: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::ClosingBrace@ IL_0afa: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0aff: stloc.s V_6 IL_0b01: ldloc.s V_5 IL_0b03: ldloc.s V_6 IL_0b05: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@484-49'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0b0a: nop IL_0b0b: ldloc.s V_33 IL_0b0d: ldfld class Fantomas.Core.SyntaxOak/RecordNodeExtra Fantomas.Core.SyntaxOak/ExprRecordNode::Extra@ IL_0b12: stloc.s V_36 IL_0b14: ldloc.s V_36 IL_0b16: stloc.s V_52 IL_0b18: ldloc.s V_52 IL_0b1a: isinst Fantomas.Core.SyntaxOak/RecordNodeExtra/With IL_0b1f: brtrue IL_0bfe IL_0b24: ldloc.s V_52 IL_0b26: isinst Fantomas.Core.SyntaxOak/RecordNodeExtra/_None IL_0b2b: brtrue IL_0d06 IL_0b30: ldloc.s V_36 IL_0b32: castclass Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit IL_0b37: stloc.s V_38 IL_0b39: ldloc.s V_38 IL_0b3b: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit::_inheritConstructor IL_0b40: stloc.s V_39 IL_0b42: ldloc.s V_33 IL_0b44: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::OpeningBrace@ IL_0b49: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0b4e: stloc.s V_6 IL_0b50: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@493-50' Fantomas.Core.CodePrinter/'multilineRecordExpr@493-50'::@_instance IL_0b55: stloc.s V_17 IL_0b57: ldloc.s V_6 IL_0b59: ldloc.s V_17 IL_0b5b: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@492-51'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0b60: stloc.s V_5 IL_0b62: ldloc.s V_39 IL_0b64: callvirt instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructor::get_InheritKeyword() IL_0b69: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0b6e: stloc.s V_42 IL_0b70: ldloc.s V_39 IL_0b72: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genInheritConstructor(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_0b77: stloc.s V_46 IL_0b79: ldloc.s V_46 IL_0b7b: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@496-52'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0b80: stloc.s V_45 IL_0b82: ldloc.s V_42 IL_0b84: ldloc.s V_45 IL_0b86: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@495-53'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0b8b: stloc.s V_41 IL_0b8d: ldloc.s V_39 IL_0b8f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/InheritConstructor::Node(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_0b94: ldloc.s V_41 IL_0b96: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0b9b: stloc.s V_40 IL_0b9d: ldloc.s V_7 IL_0b9f: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@498-54'::.ctor(bool) IL_0ba4: stloc.s V_41 IL_0ba6: ldloc.s V_40 IL_0ba8: ldloc.s V_41 IL_0baa: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@495-55'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0baf: stloc.s V_31 IL_0bb1: ldloc.2 IL_0bb2: ldloc.s V_31 IL_0bb4: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@495-56'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0bb9: stloc.s V_24 IL_0bbb: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@500-57' Fantomas.Core.CodePrinter/'multilineRecordExpr@500-57'::@_instance IL_0bc0: stloc.s V_31 IL_0bc2: ldloc.s V_24 IL_0bc4: ldloc.s V_31 IL_0bc6: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@495-58'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0bcb: stloc.s V_23 IL_0bcd: ldloc.s V_33 IL_0bcf: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::ClosingBrace@ IL_0bd4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0bd9: stloc.s V_24 IL_0bdb: ldloc.s V_23 IL_0bdd: ldloc.s V_24 IL_0bdf: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@495-59'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0be4: stloc.s V_17 IL_0be6: ldloc.s V_17 IL_0be8: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@494-60'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0bed: stloc.s V_6 IL_0bef: ldloc.s V_5 IL_0bf1: ldloc.s V_6 IL_0bf3: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@492-61'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0bf8: nop IL_0bf9: br IL_0d0e IL_0bfe: ldloc.s V_36 IL_0c00: castclass Fantomas.Core.SyntaxOak/RecordNodeExtra/With IL_0c05: stloc.s V_43 IL_0c07: ldloc.s V_43 IL_0c09: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/RecordNodeExtra/With::_expr IL_0c0e: stloc.s V_11 IL_0c10: ldloc.s V_33 IL_0c12: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::OpeningBrace@ IL_0c17: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0c1c: stloc.s V_46 IL_0c1e: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@505-62' Fantomas.Core.CodePrinter/'multilineRecordExpr@505-62'::@_instance IL_0c23: stloc.s V_51 IL_0c25: ldloc.s V_46 IL_0c27: ldloc.s V_51 IL_0c29: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@504-63'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0c2e: stloc.s V_45 IL_0c30: ldloc.s V_11 IL_0c32: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0c37: stloc.s V_51 IL_0c39: ldloc.s V_51 IL_0c3b: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@506-64'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0c40: stloc.s V_46 IL_0c42: ldloc.s V_45 IL_0c44: ldloc.s V_46 IL_0c46: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@504-65'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0c4b: stloc.s V_42 IL_0c4d: ldstr " with" IL_0c52: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0c57: stloc.s V_19 IL_0c59: ldloc.s V_19 IL_0c5b: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@507-66'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0c60: stloc.s V_45 IL_0c62: ldloc.s V_42 IL_0c64: ldloc.s V_45 IL_0c66: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@504-67'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0c6b: stloc.s V_41 IL_0c6d: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@508-68' Fantomas.Core.CodePrinter/'multilineRecordExpr@508-68'::@_instance IL_0c72: stloc.s V_42 IL_0c74: ldloc.s V_41 IL_0c76: ldloc.s V_42 IL_0c78: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@504-69'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0c7d: stloc.s V_40 IL_0c7f: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@509-70' Fantomas.Core.CodePrinter/'multilineRecordExpr@509-70'::@_instance IL_0c84: stloc.s V_42 IL_0c86: ldloc.s V_42 IL_0c88: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@509-71'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0c8d: stloc.s V_41 IL_0c8f: ldloc.s V_40 IL_0c91: ldloc.s V_41 IL_0c93: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@504-72'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0c98: stloc.s V_31 IL_0c9a: ldloc.s V_31 IL_0c9c: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@504-73'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0ca1: stloc.s V_24 IL_0ca3: ldloc.2 IL_0ca4: ldloc.s V_24 IL_0ca6: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@504-74'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0cab: stloc.s V_23 IL_0cad: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@512-75' Fantomas.Core.CodePrinter/'multilineRecordExpr@512-75'::@_instance IL_0cb2: stloc.s V_24 IL_0cb4: ldloc.s V_23 IL_0cb6: ldloc.s V_24 IL_0cb8: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@504-76'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0cbd: stloc.s V_17 IL_0cbf: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@513-77' Fantomas.Core.CodePrinter/'multilineRecordExpr@513-77'::@_instance IL_0cc4: stloc.s V_24 IL_0cc6: ldloc.s V_24 IL_0cc8: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@513-78'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0ccd: stloc.s V_23 IL_0ccf: ldloc.s V_17 IL_0cd1: ldloc.s V_23 IL_0cd3: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@504-79'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0cd8: stloc.s V_6 IL_0cda: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@514-80' Fantomas.Core.CodePrinter/'multilineRecordExpr@514-80'::@_instance IL_0cdf: stloc.s V_17 IL_0ce1: ldloc.s V_6 IL_0ce3: ldloc.s V_17 IL_0ce5: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@504-81'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0cea: stloc.s V_5 IL_0cec: ldloc.s V_33 IL_0cee: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::ClosingBrace@ IL_0cf3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0cf8: stloc.s V_6 IL_0cfa: ldloc.s V_5 IL_0cfc: ldloc.s V_6 IL_0cfe: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@504-82'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0d03: nop IL_0d04: br.s IL_0d0e IL_0d06: ldloc.s V_33 IL_0d08: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@517-83'::.ctor(class Fantomas.Core.SyntaxOak/ExprRecordNode) IL_0d0d: nop IL_0d0e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::ifAlignOrStroustrupBrackets(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0d13: stloc.s V_4 IL_0d15: ldloc.s V_33 IL_0d17: ldloc.3 IL_0d18: ldloc.s V_4 IL_0d1a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@543-37'::.ctor(class Fantomas.Core.SyntaxOak/ExprRecordNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0d1f: ret IL_0d20: ldarg.0 IL_0d21: castclass Fantomas.Core.SyntaxOak/Expr/AnonRecord IL_0d26: stloc.s V_53 IL_0d28: ldloc.s V_53 IL_0d2a: ldfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.SyntaxOak/Expr/AnonRecord::item IL_0d2f: stloc.s V_54 IL_0d31: ldsfld class Fantomas.Core.CodePrinter/genAnonRecordFieldName@548 Fantomas.Core.CodePrinter/genAnonRecordFieldName@548::@_instance IL_0d36: stloc.s V_55 IL_0d38: ldloc.s V_54 IL_0d3a: ldfld bool Fantomas.Core.SyntaxOak/ExprAnonRecordNode::IsStruct@ IL_0d3f: stloc.s V_7 IL_0d41: ldstr "struct " IL_0d46: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0d4b: stloc.s V_19 IL_0d4d: ldloc.s V_19 IL_0d4f: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@555-9'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0d54: stloc.s V_24 IL_0d56: ldloc.s V_7 IL_0d58: ldloc.s V_24 IL_0d5a: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@555-10'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0d5f: stloc.s V_23 IL_0d61: ldloc.s V_54 IL_0d63: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::OpeningBrace@ IL_0d68: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0d6d: stloc.s V_24 IL_0d6f: ldloc.s V_23 IL_0d71: ldloc.s V_24 IL_0d73: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@555-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0d78: stloc.s V_17 IL_0d7a: ldsfld class Fantomas.Core.CodePrinter/'smallExpression@557-12' Fantomas.Core.CodePrinter/'smallExpression@557-12'::@_instance IL_0d7f: stloc.s V_23 IL_0d81: ldloc.s V_17 IL_0d83: ldloc.s V_23 IL_0d85: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@555-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0d8a: stloc.s V_6 IL_0d8c: ldsfld class Fantomas.Core.CodePrinter/'smallExpression@558-14' Fantomas.Core.CodePrinter/'smallExpression@558-14'::@_instance IL_0d91: stloc.s V_10 IL_0d93: ldloc.s V_54 IL_0d95: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::CopyInfo@ IL_0d9a: stloc.s V_22 IL_0d9c: ldloc.s V_10 IL_0d9e: ldloc.s V_22 IL_0da0: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@558-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0da5: stloc.s V_17 IL_0da7: ldloc.s V_6 IL_0da9: ldloc.s V_17 IL_0dab: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@555-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0db0: stloc.s V_5 IL_0db2: ldloc.s V_54 IL_0db4: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::Fields@ IL_0db9: stloc.s V_56 IL_0dbb: ldloc.s V_55 IL_0dbd: ldloc.s V_56 IL_0dbf: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@559-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0dc4: stloc.s V_6 IL_0dc6: ldloc.s V_5 IL_0dc8: ldloc.s V_6 IL_0dca: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@555-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0dcf: stloc.s V_4 IL_0dd1: ldsfld class Fantomas.Core.CodePrinter/'smallExpression@560-22' Fantomas.Core.CodePrinter/'smallExpression@560-22'::@_instance IL_0dd6: stloc.s V_5 IL_0dd8: ldloc.s V_4 IL_0dda: ldloc.s V_5 IL_0ddc: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@555-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0de1: stloc.3 IL_0de2: ldloc.s V_54 IL_0de4: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::ClosingBrace@ IL_0de9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0dee: stloc.s V_4 IL_0df0: ldloc.3 IL_0df1: ldloc.s V_4 IL_0df3: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@555-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0df8: stloc.2 IL_0df9: ldloc.s V_54 IL_0dfb: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::Fields@ IL_0e00: stloc.s V_56 IL_0e02: ldloc.s V_55 IL_0e04: ldloc.s V_56 IL_0e06: newobj instance void Fantomas.Core.CodePrinter/'fieldsExpr@564-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0e0b: stloc.s V_4 IL_0e0d: ldloc.s V_54 IL_0e0f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::CopyInfo@ IL_0e14: stloc.s V_22 IL_0e16: ldloc.s V_22 IL_0e18: brtrue.s IL_0e1f IL_0e1a: br IL_0ee9 IL_0e1f: ldloc.s V_22 IL_0e21: stloc.s V_57 IL_0e23: ldloc.s V_57 IL_0e25: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0e2a: stloc.s V_11 IL_0e2c: ldsfld class Fantomas.Core.CodePrinter/recordExpr@570 Fantomas.Core.CodePrinter/recordExpr@570::@_instance IL_0e31: ldloc.s V_54 IL_0e33: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::OpeningBrace@ IL_0e38: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNodeWithSpaceSuffix(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0e3d: stloc.s V_31 IL_0e3f: ldloc.s V_31 IL_0e41: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@570-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0e46: stloc.s V_24 IL_0e48: ldloc.s V_11 IL_0e4a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0e4f: stloc.s V_41 IL_0e51: ldstr " with" IL_0e56: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0e5b: stloc.s V_19 IL_0e5d: ldloc.s V_19 IL_0e5f: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@572-2'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0e64: stloc.s V_45 IL_0e66: ldsfld class Fantomas.Core.CodePrinter/'recordExpr@572-3' Fantomas.Core.CodePrinter/'recordExpr@572-3'::@_instance IL_0e6b: stloc.s V_59 IL_0e6d: ldloc.s V_59 IL_0e6f: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@572-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0e74: stloc.s V_58 IL_0e76: ldloc.s V_4 IL_0e78: ldloc.s V_58 IL_0e7a: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@572-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0e7f: stloc.s V_51 IL_0e81: ldsfld class Fantomas.Core.CodePrinter/'recordExpr@572-6' Fantomas.Core.CodePrinter/'recordExpr@572-6'::@_instance IL_0e86: stloc.s V_58 IL_0e88: ldloc.s V_51 IL_0e8a: ldloc.s V_58 IL_0e8c: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@572-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0e91: stloc.s V_46 IL_0e93: ldloc.s V_45 IL_0e95: ldloc.s V_46 IL_0e97: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@572-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0e9c: stloc.s V_42 IL_0e9e: ldloc.s V_41 IL_0ea0: ldloc.s V_42 IL_0ea2: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@572-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0ea7: stloc.s V_40 IL_0ea9: ldloc.s V_40 IL_0eab: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@572-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0eb0: stloc.s V_31 IL_0eb2: ldloc.s V_24 IL_0eb4: ldloc.s V_31 IL_0eb6: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@570-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0ebb: stloc.s V_23 IL_0ebd: ldsfld class Fantomas.Core.CodePrinter/'recordExpr@573-12' Fantomas.Core.CodePrinter/'recordExpr@573-12'::@_instance IL_0ec2: stloc.s V_24 IL_0ec4: ldloc.s V_23 IL_0ec6: ldloc.s V_24 IL_0ec8: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@570-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0ecd: stloc.s V_17 IL_0ecf: ldloc.s V_54 IL_0ed1: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::ClosingBrace@ IL_0ed6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0edb: stloc.s V_23 IL_0edd: ldloc.s V_17 IL_0edf: ldloc.s V_23 IL_0ee1: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@570-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0ee6: nop IL_0ee7: br.s IL_0ef1 IL_0ee9: ldloc.s V_54 IL_0eeb: newobj instance void Fantomas.Core.CodePrinter/'recordExpr@576-15'::.ctor(class Fantomas.Core.SyntaxOak/ExprAnonRecordNode) IL_0ef0: nop IL_0ef1: stloc.s V_6 IL_0ef3: ldloc.s V_54 IL_0ef5: ldfld bool Fantomas.Core.SyntaxOak/ExprAnonRecordNode::IsStruct@ IL_0efa: stloc.s V_7 IL_0efc: ldstr "struct " IL_0f01: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0f06: stloc.s V_19 IL_0f08: ldloc.s V_19 IL_0f0a: newobj instance void Fantomas.Core.CodePrinter/genMultilineAnonRecord@606::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0f0f: stloc.s V_23 IL_0f11: ldloc.s V_7 IL_0f13: ldloc.s V_23 IL_0f15: newobj instance void Fantomas.Core.CodePrinter/'genMultilineAnonRecord@606-1'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0f1a: stloc.s V_17 IL_0f1c: ldloc.s V_6 IL_0f1e: ldloc.s V_17 IL_0f20: newobj instance void Fantomas.Core.CodePrinter/'genMultilineAnonRecord@606-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0f25: stloc.s V_5 IL_0f27: nop IL_0f28: ldloc.s V_54 IL_0f2a: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::CopyInfo@ IL_0f2f: stloc.s V_22 IL_0f31: ldloc.s V_22 IL_0f33: brtrue.s IL_0f37 IL_0f35: br.s IL_0f99 IL_0f37: ldloc.s V_22 IL_0f39: stloc.s V_57 IL_0f3b: ldloc.s V_57 IL_0f3d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0f42: stloc.s V_11 IL_0f44: ldsfld class Fantomas.Core.CodePrinter/genAnonRecord@622 Fantomas.Core.CodePrinter/genAnonRecord@622::@_instance IL_0f49: ldloc.s V_54 IL_0f4b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::OpeningBrace@ IL_0f50: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNodeWithSpaceSuffix(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0f55: stloc.s V_31 IL_0f57: ldloc.s V_31 IL_0f59: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecord@622-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0f5e: stloc.s V_24 IL_0f60: ldloc.s V_4 IL_0f62: ldloc.s V_11 IL_0f64: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::copyExpr@612(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/Expr) IL_0f69: stloc.s V_31 IL_0f6b: ldloc.s V_24 IL_0f6d: ldloc.s V_31 IL_0f6f: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecord@622-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0f74: stloc.s V_23 IL_0f76: ldloc.s V_23 IL_0f78: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecord@622-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0f7d: stloc.s V_17 IL_0f7f: ldloc.s V_54 IL_0f81: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::ClosingBrace@ IL_0f86: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0f8b: stloc.s V_23 IL_0f8d: ldloc.s V_17 IL_0f8f: ldloc.s V_23 IL_0f91: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecord@622-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0f96: nop IL_0f97: br.s IL_1000 IL_0f99: ldloc.s V_54 IL_0f9b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::OpeningBrace@ IL_0fa0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0fa5: stloc.s V_24 IL_0fa7: ldsfld class Fantomas.Core.CodePrinter/'genAnonRecord@629-5' Fantomas.Core.CodePrinter/'genAnonRecord@629-5'::@_instance IL_0fac: stloc.s V_42 IL_0fae: ldloc.s V_42 IL_0fb0: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecord@629-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0fb5: stloc.s V_41 IL_0fb7: ldloc.s V_4 IL_0fb9: ldloc.s V_41 IL_0fbb: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecord@629-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0fc0: stloc.s V_40 IL_0fc2: ldsfld class Fantomas.Core.CodePrinter/'genAnonRecord@629-8' Fantomas.Core.CodePrinter/'genAnonRecord@629-8'::@_instance IL_0fc7: stloc.s V_41 IL_0fc9: ldloc.s V_40 IL_0fcb: ldloc.s V_41 IL_0fcd: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecord@629-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0fd2: stloc.s V_31 IL_0fd4: ldloc.s V_24 IL_0fd6: ldloc.s V_31 IL_0fd8: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecord@628-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0fdd: stloc.s V_23 IL_0fdf: ldloc.s V_23 IL_0fe1: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecord@628-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0fe6: stloc.s V_17 IL_0fe8: ldloc.s V_54 IL_0fea: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::ClosingBrace@ IL_0fef: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0ff4: stloc.s V_23 IL_0ff6: ldloc.s V_17 IL_0ff8: ldloc.s V_23 IL_0ffa: newobj instance void Fantomas.Core.CodePrinter/'genAnonRecord@628-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0fff: nop IL_1000: stloc.s V_6 IL_1002: ldloc.s V_54 IL_1004: ldfld bool Fantomas.Core.SyntaxOak/ExprAnonRecordNode::IsStruct@ IL_1009: stloc.s V_7 IL_100b: ldstr "struct " IL_1010: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_1015: stloc.s V_19 IL_1017: ldloc.s V_19 IL_1019: newobj instance void Fantomas.Core.CodePrinter/'longExpression@633-4'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_101e: stloc.s V_23 IL_1020: ldloc.s V_7 IL_1022: ldloc.s V_23 IL_1024: newobj instance void Fantomas.Core.CodePrinter/'longExpression@633-5'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1029: stloc.s V_17 IL_102b: ldloc.s V_6 IL_102d: ldloc.s V_17 IL_102f: newobj instance void Fantomas.Core.CodePrinter/'longExpression@633-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1034: ldloc.s V_5 IL_1036: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::ifAlignOrStroustrupBrackets(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_103b: stloc.3 IL_103c: ldloc.s V_54 IL_103e: ldloc.2 IL_103f: ldloc.3 IL_1040: newobj instance void Fantomas.Core.CodePrinter/'genExpr@637-39'::.ctor(class Fantomas.Core.SyntaxOak/ExprAnonRecordNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1045: ret IL_1046: ldarg.0 IL_1047: castclass Fantomas.Core.SyntaxOak/Expr/ObjExpr IL_104c: stloc.s V_60 IL_104e: ldloc.s V_60 IL_1050: ldfld class Fantomas.Core.SyntaxOak/ExprObjExprNode Fantomas.Core.SyntaxOak/Expr/ObjExpr::item IL_1055: stloc.s V_61 IL_1057: ldsfld class Fantomas.Core.CodePrinter/param@641 Fantomas.Core.CodePrinter/param@641::@_instance IL_105c: stloc.s V_10 IL_105e: ldloc.s V_61 IL_1060: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Expr@ IL_1065: stloc.s V_22 IL_1067: ldloc.s V_10 IL_1069: ldloc.s V_22 IL_106b: newobj instance void Fantomas.Core.CodePrinter/'param@641-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_1070: stloc.2 IL_1071: ldloc.s V_61 IL_1073: nop IL_1074: ldloc.s V_61 IL_1076: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Bindings@ IL_107b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1080: brtrue IL_114c IL_1085: nop IL_1086: ldloc.s V_61 IL_1088: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Members@ IL_108d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1092: ldnull IL_1093: ceq IL_1095: nop IL_1096: brfalse IL_114c IL_109b: nop IL_109c: ldloc.s V_61 IL_109e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Interfaces@ IL_10a3: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_10a8: ldnull IL_10a9: ceq IL_10ab: nop IL_10ac: brfalse IL_114c IL_10b1: ldloc.s V_61 IL_10b3: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::OpeningBrace@ IL_10b8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_10bd: stloc.s V_24 IL_10bf: ldsfld class Fantomas.Core.CodePrinter/'genExpr@646-41' Fantomas.Core.CodePrinter/'genExpr@646-41'::@_instance IL_10c4: stloc.s V_31 IL_10c6: ldloc.s V_24 IL_10c8: ldloc.s V_31 IL_10ca: newobj instance void Fantomas.Core.CodePrinter/'genExpr@645-42'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_10cf: stloc.s V_23 IL_10d1: ldloc.s V_61 IL_10d3: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::New@ IL_10d8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_10dd: stloc.s V_24 IL_10df: ldloc.s V_23 IL_10e1: ldloc.s V_24 IL_10e3: newobj instance void Fantomas.Core.CodePrinter/'genExpr@645-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_10e8: stloc.s V_17 IL_10ea: ldsfld class Fantomas.Core.CodePrinter/'genExpr@648-44' Fantomas.Core.CodePrinter/'genExpr@648-44'::@_instance IL_10ef: stloc.s V_23 IL_10f1: ldloc.s V_17 IL_10f3: ldloc.s V_23 IL_10f5: newobj instance void Fantomas.Core.CodePrinter/'genExpr@645-45'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_10fa: stloc.s V_6 IL_10fc: ldloc.s V_61 IL_10fe: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprObjExprNode::Type@ IL_1103: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_1108: stloc.s V_17 IL_110a: ldloc.s V_6 IL_110c: ldloc.s V_17 IL_110e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@645-46'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1113: stloc.s V_5 IL_1115: ldloc.2 IL_1116: ldloc.s V_5 IL_1118: newobj instance void Fantomas.Core.CodePrinter/'genExpr@645-47'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_111d: stloc.s V_4 IL_111f: ldsfld class Fantomas.Core.CodePrinter/'genExpr@651-48' Fantomas.Core.CodePrinter/'genExpr@651-48'::@_instance IL_1124: stloc.s V_5 IL_1126: ldloc.s V_4 IL_1128: ldloc.s V_5 IL_112a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@645-49'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_112f: stloc.3 IL_1130: ldloc.s V_61 IL_1132: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::ClosingBrace@ IL_1137: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_113c: stloc.s V_4 IL_113e: ldloc.3 IL_113f: ldloc.s V_4 IL_1141: newobj instance void Fantomas.Core.CodePrinter/'genExpr@645-50'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1146: nop IL_1147: br IL_1395 IL_114c: ldsfld class Fantomas.Core.CodePrinter/genInterfaceImpl@655 Fantomas.Core.CodePrinter/genInterfaceImpl@655::@_instance IL_1151: stloc.s V_62 IL_1153: ldc.i4.0 IL_1154: ldloc.s V_61 IL_1156: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Bindings@ IL_115b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genBindings(bool, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_1160: stloc.s V_6 IL_1162: ldloc.s V_61 IL_1164: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Members@ IL_1169: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_116e: stloc.s V_17 IL_1170: ldloc.s V_6 IL_1172: ldloc.s V_17 IL_1174: newobj instance void Fantomas.Core.CodePrinter/genBody@666::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1179: stloc.s V_5 IL_117b: ldsfld class Fantomas.Core.CodePrinter/'genBody@666-1' Fantomas.Core.CodePrinter/'genBody@666-1'::@_instance IL_1180: stloc.s V_23 IL_1182: ldloc.s V_23 IL_1184: newobj instance void Fantomas.Core.CodePrinter/'genBody@666-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1189: stloc.s V_17 IL_118b: ldloc.s V_5 IL_118d: ldloc.s V_17 IL_118f: newobj instance void Fantomas.Core.CodePrinter/'genBody@666-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1194: stloc.s V_6 IL_1196: ldsfld class Fantomas.Core.CodePrinter/'genBody@666-4' Fantomas.Core.CodePrinter/'genBody@666-4'::@_instance IL_119b: stloc.s V_17 IL_119d: ldloc.s V_6 IL_119f: ldloc.s V_17 IL_11a1: newobj instance void Fantomas.Core.CodePrinter/'genBody@666-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_11a6: stloc.s V_4 IL_11a8: ldloc.s V_61 IL_11aa: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Interfaces@ IL_11af: stloc.s V_63 IL_11b1: ldloc.s V_62 IL_11b3: ldloc.s V_63 IL_11b5: newobj instance void Fantomas.Core.CodePrinter/'genBody@667-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_11ba: stloc.s V_5 IL_11bc: ldloc.s V_4 IL_11be: ldloc.s V_5 IL_11c0: newobj instance void Fantomas.Core.CodePrinter/'genBody@666-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_11c5: stloc.3 IL_11c6: ldloc.s V_61 IL_11c8: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::OpeningBrace@ IL_11cd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_11d2: stloc.s V_23 IL_11d4: ldsfld class Fantomas.Core.CodePrinter/genObjExpr@671 Fantomas.Core.CodePrinter/genObjExpr@671::@_instance IL_11d9: stloc.s V_24 IL_11db: ldloc.s V_23 IL_11dd: ldloc.s V_24 IL_11df: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@670-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_11e4: stloc.s V_17 IL_11e6: ldloc.s V_61 IL_11e8: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::New@ IL_11ed: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_11f2: stloc.s V_46 IL_11f4: ldsfld class Fantomas.Core.CodePrinter/'genObjExpr@674-2' Fantomas.Core.CodePrinter/'genObjExpr@674-2'::@_instance IL_11f9: stloc.s V_51 IL_11fb: ldloc.s V_46 IL_11fd: ldloc.s V_51 IL_11ff: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@673-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1204: stloc.s V_45 IL_1206: ldloc.s V_61 IL_1208: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprObjExprNode::Type@ IL_120d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_1212: stloc.s V_46 IL_1214: ldloc.s V_45 IL_1216: ldloc.s V_46 IL_1218: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@673-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_121d: stloc.s V_42 IL_121f: ldloc.2 IL_1220: ldloc.s V_42 IL_1222: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@673-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1227: stloc.s V_41 IL_1229: ldsfld class Fantomas.Core.CodePrinter/'genObjExpr@677-6' Fantomas.Core.CodePrinter/'genObjExpr@677-6'::@_instance IL_122e: stloc.s V_42 IL_1230: ldloc.s V_41 IL_1232: ldloc.s V_42 IL_1234: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@673-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1239: stloc.s V_40 IL_123b: ldsfld class Fantomas.Core.CodePrinter/'genObjExpr@678-8' Fantomas.Core.CodePrinter/'genObjExpr@678-8'::@_instance IL_1240: stloc.s V_64 IL_1242: ldloc.s V_61 IL_1244: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::With@ IL_1249: stloc.s V_65 IL_124b: ldloc.s V_64 IL_124d: ldloc.s V_65 IL_124f: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@678-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_1254: stloc.s V_41 IL_1256: ldloc.s V_40 IL_1258: ldloc.s V_41 IL_125a: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@673-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_125f: stloc.s V_31 IL_1261: ldloc.3 IL_1262: ldloc.s V_31 IL_1264: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@673-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1269: stloc.s V_24 IL_126b: ldloc.s V_24 IL_126d: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@672-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1272: stloc.s V_23 IL_1274: ldloc.s V_17 IL_1276: ldloc.s V_23 IL_1278: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@670-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_127d: stloc.s V_6 IL_127f: ldsfld class Fantomas.Core.CodePrinter/'genObjExpr@681-14' Fantomas.Core.CodePrinter/'genObjExpr@681-14'::@_instance IL_1284: stloc.s V_17 IL_1286: ldloc.s V_6 IL_1288: ldloc.s V_17 IL_128a: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@670-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_128f: stloc.s V_5 IL_1291: ldloc.s V_61 IL_1293: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::ClosingBrace@ IL_1298: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_129d: stloc.s V_6 IL_129f: ldloc.s V_5 IL_12a1: ldloc.s V_6 IL_12a3: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@670-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_12a8: stloc.s V_4 IL_12aa: nop IL_12ab: ldloc.s V_61 IL_12ad: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::New@ IL_12b2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_12b7: stloc.s V_41 IL_12b9: ldsfld class Fantomas.Core.CodePrinter/'genObjExpr@688-17' Fantomas.Core.CodePrinter/'genObjExpr@688-17'::@_instance IL_12be: stloc.s V_42 IL_12c0: ldloc.s V_41 IL_12c2: ldloc.s V_42 IL_12c4: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@687-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_12c9: stloc.s V_40 IL_12cb: ldloc.s V_61 IL_12cd: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprObjExprNode::Type@ IL_12d2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_12d7: stloc.s V_41 IL_12d9: ldloc.s V_40 IL_12db: ldloc.s V_41 IL_12dd: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@687-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_12e2: stloc.s V_31 IL_12e4: ldloc.2 IL_12e5: ldloc.s V_31 IL_12e7: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@687-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_12ec: stloc.s V_24 IL_12ee: ldsfld class Fantomas.Core.CodePrinter/'genObjExpr@691-21' Fantomas.Core.CodePrinter/'genObjExpr@691-21'::@_instance IL_12f3: stloc.s V_31 IL_12f5: ldloc.s V_24 IL_12f7: ldloc.s V_31 IL_12f9: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@687-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_12fe: stloc.s V_23 IL_1300: ldsfld class Fantomas.Core.CodePrinter/'genObjExpr@692-23' Fantomas.Core.CodePrinter/'genObjExpr@692-23'::@_instance IL_1305: stloc.s V_64 IL_1307: ldloc.s V_61 IL_1309: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::With@ IL_130e: stloc.s V_65 IL_1310: ldloc.s V_64 IL_1312: ldloc.s V_65 IL_1314: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@692-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_1319: stloc.s V_24 IL_131b: ldloc.s V_23 IL_131d: ldloc.s V_24 IL_131f: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@687-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1324: stloc.s V_17 IL_1326: ldloc.3 IL_1327: ldloc.s V_17 IL_1329: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@687-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_132e: stloc.s V_6 IL_1330: ldloc.s V_6 IL_1332: newobj instance void Fantomas.Core.CodePrinter/'genObjExpr@686-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1337: stloc.s V_5 IL_1339: ldloc.s V_61 IL_133b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::OpeningBrace@ IL_1340: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1345: stloc.s V_31 IL_1347: ldsfld class Fantomas.Core.CodePrinter/'genExpr@698-51' Fantomas.Core.CodePrinter/'genExpr@698-51'::@_instance IL_134c: stloc.s V_40 IL_134e: ldloc.s V_31 IL_1350: ldloc.s V_40 IL_1352: newobj instance void Fantomas.Core.CodePrinter/'genExpr@697-52'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1357: stloc.s V_24 IL_1359: ldloc.s V_5 IL_135b: ldloc.s V_24 IL_135d: newobj instance void Fantomas.Core.CodePrinter/'genExpr@697-53'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1362: stloc.s V_23 IL_1364: ldloc.s V_23 IL_1366: newobj instance void Fantomas.Core.CodePrinter/'genExpr@697-54'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_136b: stloc.s V_17 IL_136d: ldloc.s V_61 IL_136f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::ClosingBrace@ IL_1374: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1379: stloc.s V_23 IL_137b: ldloc.s V_17 IL_137d: ldloc.s V_23 IL_137f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@697-55'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1384: stloc.s V_6 IL_1386: ldloc.s V_6 IL_1388: newobj instance void Fantomas.Core.CodePrinter/'genExpr@696-56'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_138d: ldloc.s V_4 IL_138f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::ifAlignOrStroustrupBrackets(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1394: nop IL_1395: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_139a: ret IL_139b: ldarg.0 IL_139c: castclass Fantomas.Core.SyntaxOak/Expr/While IL_13a1: stloc.s V_66 IL_13a3: ldloc.s V_66 IL_13a5: ldfld class Fantomas.Core.SyntaxOak/ExprWhileNode Fantomas.Core.SyntaxOak/Expr/While::item IL_13aa: stloc.s V_67 IL_13ac: ldloc.s V_67 IL_13ae: ldloc.s V_67 IL_13b0: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprWhileNode::While@ IL_13b5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_13ba: stloc.s V_6 IL_13bc: ldsfld class Fantomas.Core.CodePrinter/'genExpr@709-57' Fantomas.Core.CodePrinter/'genExpr@709-57'::@_instance IL_13c1: stloc.s V_17 IL_13c3: ldloc.s V_6 IL_13c5: ldloc.s V_17 IL_13c7: newobj instance void Fantomas.Core.CodePrinter/'genExpr@708-58'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_13cc: stloc.s V_5 IL_13ce: ldloc.s V_67 IL_13d0: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprWhileNode::WhileExpr@ IL_13d5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_13da: stloc.s V_6 IL_13dc: ldloc.s V_5 IL_13de: ldloc.s V_6 IL_13e0: newobj instance void Fantomas.Core.CodePrinter/'genExpr@708-59'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_13e5: stloc.s V_4 IL_13e7: ldstr " do" IL_13ec: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_13f1: stloc.s V_19 IL_13f3: ldloc.s V_19 IL_13f5: newobj instance void Fantomas.Core.CodePrinter/'genExpr@711-60'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_13fa: stloc.s V_5 IL_13fc: ldloc.s V_4 IL_13fe: ldloc.s V_5 IL_1400: newobj instance void Fantomas.Core.CodePrinter/'genExpr@708-61'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1405: stloc.3 IL_1406: ldloc.s V_67 IL_1408: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprWhileNode::DoExpr@ IL_140d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1412: stloc.s V_5 IL_1414: ldsfld class Fantomas.Core.CodePrinter/'genExpr@712-62' Fantomas.Core.CodePrinter/'genExpr@712-62'::@_instance IL_1419: stloc.s V_23 IL_141b: ldloc.s V_23 IL_141d: newobj instance void Fantomas.Core.CodePrinter/'genExpr@712-63'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1422: stloc.s V_17 IL_1424: ldloc.s V_5 IL_1426: ldloc.s V_17 IL_1428: newobj instance void Fantomas.Core.CodePrinter/'genExpr@712-64'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_142d: stloc.s V_6 IL_142f: ldsfld class Fantomas.Core.CodePrinter/'genExpr@712-65' Fantomas.Core.CodePrinter/'genExpr@712-65'::@_instance IL_1434: stloc.s V_17 IL_1436: ldloc.s V_6 IL_1438: ldloc.s V_17 IL_143a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@712-66'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_143f: stloc.s V_4 IL_1441: ldloc.3 IL_1442: ldloc.s V_4 IL_1444: newobj instance void Fantomas.Core.CodePrinter/'genExpr@708-67'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1449: stloc.2 IL_144a: ldloc.2 IL_144b: newobj instance void Fantomas.Core.CodePrinter/'genExpr@707-68'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1450: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1455: ret IL_1456: ldarg.0 IL_1457: castclass Fantomas.Core.SyntaxOak/Expr/For IL_145c: stloc.s V_68 IL_145e: ldloc.s V_68 IL_1460: ldfld class Fantomas.Core.SyntaxOak/ExprForNode Fantomas.Core.SyntaxOak/Expr/For::item IL_1465: stloc.s V_69 IL_1467: ldloc.s V_69 IL_1469: ldloc.s V_69 IL_146b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForNode::For@ IL_1470: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1475: stloc.s V_46 IL_1477: ldsfld class Fantomas.Core.CodePrinter/'genExpr@718-69' Fantomas.Core.CodePrinter/'genExpr@718-69'::@_instance IL_147c: stloc.s V_51 IL_147e: ldloc.s V_46 IL_1480: ldloc.s V_51 IL_1482: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-70'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1487: stloc.s V_45 IL_1489: ldloc.s V_69 IL_148b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForNode::Ident@ IL_1490: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1495: stloc.s V_46 IL_1497: ldloc.s V_45 IL_1499: ldloc.s V_46 IL_149b: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-71'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_14a0: stloc.s V_42 IL_14a2: ldsfld class Fantomas.Core.CodePrinter/'genExpr@720-72' Fantomas.Core.CodePrinter/'genExpr@720-72'::@_instance IL_14a7: stloc.s V_45 IL_14a9: ldloc.s V_42 IL_14ab: ldloc.s V_45 IL_14ad: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-73'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_14b2: stloc.s V_41 IL_14b4: ldloc.s V_69 IL_14b6: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForNode::Equals@ IL_14bb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_14c0: stloc.s V_42 IL_14c2: ldloc.s V_41 IL_14c4: ldloc.s V_42 IL_14c6: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-74'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_14cb: stloc.s V_40 IL_14cd: ldsfld class Fantomas.Core.CodePrinter/'genExpr@722-75' Fantomas.Core.CodePrinter/'genExpr@722-75'::@_instance IL_14d2: stloc.s V_41 IL_14d4: ldloc.s V_40 IL_14d6: ldloc.s V_41 IL_14d8: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-76'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_14dd: stloc.s V_31 IL_14df: ldloc.s V_69 IL_14e1: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForNode::IdentBody@ IL_14e6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_14eb: stloc.s V_40 IL_14ed: ldloc.s V_31 IL_14ef: ldloc.s V_40 IL_14f1: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-77'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_14f6: stloc.s V_24 IL_14f8: ldloc.s V_69 IL_14fa: ldfld bool Fantomas.Core.SyntaxOak/ExprForNode::Direction@ IL_14ff: stloc.s V_7 IL_1501: ldstr " to " IL_1506: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_150b: stloc.s V_19 IL_150d: ldloc.s V_19 IL_150f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@724-78'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_1514: stloc.s V_40 IL_1516: ldstr " downto " IL_151b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_1520: stloc.s V_19 IL_1522: ldloc.s V_19 IL_1524: newobj instance void Fantomas.Core.CodePrinter/'genExpr@724-79'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_1529: stloc.s V_41 IL_152b: ldloc.s V_7 IL_152d: ldloc.s V_40 IL_152f: ldloc.s V_41 IL_1531: newobj instance void Fantomas.Core.CodePrinter/'genExpr@724-80'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1536: stloc.s V_31 IL_1538: ldloc.s V_24 IL_153a: ldloc.s V_31 IL_153c: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-81'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1541: stloc.s V_23 IL_1543: ldloc.s V_69 IL_1545: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForNode::ToBody@ IL_154a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_154f: stloc.s V_24 IL_1551: ldloc.s V_23 IL_1553: ldloc.s V_24 IL_1555: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-82'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_155a: stloc.s V_17 IL_155c: ldstr " do" IL_1561: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_1566: stloc.s V_19 IL_1568: ldloc.s V_19 IL_156a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@726-83'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_156f: stloc.s V_23 IL_1571: ldloc.s V_17 IL_1573: ldloc.s V_23 IL_1575: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-84'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_157a: stloc.s V_6 IL_157c: ldsfld class Fantomas.Core.CodePrinter/'genExpr@727-85' Fantomas.Core.CodePrinter/'genExpr@727-85'::@_instance IL_1581: stloc.s V_17 IL_1583: ldloc.s V_6 IL_1585: ldloc.s V_17 IL_1587: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-86'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_158c: stloc.s V_5 IL_158e: ldloc.s V_5 IL_1590: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-87'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1595: stloc.s V_4 IL_1597: ldloc.s V_69 IL_1599: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForNode::DoBody@ IL_159e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_15a3: stloc.s V_5 IL_15a5: ldloc.s V_4 IL_15a7: ldloc.s V_5 IL_15a9: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-88'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_15ae: stloc.3 IL_15af: ldsfld class Fantomas.Core.CodePrinter/'genExpr@730-89' Fantomas.Core.CodePrinter/'genExpr@730-89'::@_instance IL_15b4: stloc.s V_4 IL_15b6: ldloc.3 IL_15b7: ldloc.s V_4 IL_15b9: newobj instance void Fantomas.Core.CodePrinter/'genExpr@717-90'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_15be: stloc.2 IL_15bf: ldloc.2 IL_15c0: newobj instance void Fantomas.Core.CodePrinter/'genExpr@716-91'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_15c5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_15ca: ret IL_15cb: ldarg.0 IL_15cc: castclass Fantomas.Core.SyntaxOak/Expr/ForEach IL_15d1: stloc.s V_70 IL_15d3: ldloc.s V_70 IL_15d5: ldfld class Fantomas.Core.SyntaxOak/ExprForEachNode Fantomas.Core.SyntaxOak/Expr/ForEach::item IL_15da: stloc.s V_71 IL_15dc: ldloc.s V_71 IL_15de: ldloc.s V_71 IL_15e0: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForEachNode::For@ IL_15e5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_15ea: stloc.s V_17 IL_15ec: ldsfld class Fantomas.Core.CodePrinter/'genExpr@736-92' Fantomas.Core.CodePrinter/'genExpr@736-92'::@_instance IL_15f1: stloc.s V_23 IL_15f3: ldloc.s V_17 IL_15f5: ldloc.s V_23 IL_15f7: newobj instance void Fantomas.Core.CodePrinter/'genExpr@735-93'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_15fc: stloc.s V_6 IL_15fe: ldloc.s V_71 IL_1600: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/ExprForEachNode::Pattern@ IL_1605: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_160a: stloc.s V_17 IL_160c: ldloc.s V_6 IL_160e: ldloc.s V_17 IL_1610: newobj instance void Fantomas.Core.CodePrinter/'genExpr@735-94'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1615: stloc.s V_5 IL_1617: ldstr " in " IL_161c: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_1621: stloc.s V_19 IL_1623: ldloc.s V_19 IL_1625: newobj instance void Fantomas.Core.CodePrinter/'genExpr@738-95'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_162a: stloc.s V_6 IL_162c: ldloc.s V_5 IL_162e: ldloc.s V_6 IL_1630: newobj instance void Fantomas.Core.CodePrinter/'genExpr@735-96'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1635: stloc.s V_4 IL_1637: ldloc.s V_71 IL_1639: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForEachNode::EnumExpr@ IL_163e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1643: stloc.s V_6 IL_1645: ldloc.s V_6 IL_1647: newobj instance void Fantomas.Core.CodePrinter/'genExpr@739-97'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_164c: stloc.s V_5 IL_164e: ldloc.s V_4 IL_1650: ldloc.s V_5 IL_1652: newobj instance void Fantomas.Core.CodePrinter/'genExpr@735-98'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1657: stloc.3 IL_1658: ldloc.s V_71 IL_165a: ldfld bool Fantomas.Core.SyntaxOak/ExprForEachNode::IsArrow@ IL_165f: stloc.s V_7 IL_1661: ldloc.s V_71 IL_1663: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForEachNode::BodyExpr@ IL_1668: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_166d: stloc.s V_17 IL_166f: ldloc.s V_17 IL_1671: newobj instance void Fantomas.Core.CodePrinter/'genExpr@742-99'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1676: stloc.s V_6 IL_1678: ldloc.s V_6 IL_167a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@742-100'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_167f: stloc.s V_5 IL_1681: ldstr " do" IL_1686: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_168b: stloc.s V_19 IL_168d: ldloc.s V_19 IL_168f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@743-101'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_1694: stloc.s V_31 IL_1696: ldsfld class Fantomas.Core.CodePrinter/'genExpr@743-102' Fantomas.Core.CodePrinter/'genExpr@743-102'::@_instance IL_169b: stloc.s V_40 IL_169d: ldloc.s V_31 IL_169f: ldloc.s V_40 IL_16a1: newobj instance void Fantomas.Core.CodePrinter/'genExpr@743-103'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_16a6: stloc.s V_24 IL_16a8: ldloc.s V_24 IL_16aa: newobj instance void Fantomas.Core.CodePrinter/'genExpr@743-104'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_16af: stloc.s V_23 IL_16b1: ldloc.s V_71 IL_16b3: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForEachNode::BodyExpr@ IL_16b8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_16bd: stloc.s V_24 IL_16bf: ldloc.s V_23 IL_16c1: ldloc.s V_24 IL_16c3: newobj instance void Fantomas.Core.CodePrinter/'genExpr@743-105'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_16c8: stloc.s V_17 IL_16ca: ldsfld class Fantomas.Core.CodePrinter/'genExpr@743-106' Fantomas.Core.CodePrinter/'genExpr@743-106'::@_instance IL_16cf: stloc.s V_23 IL_16d1: ldloc.s V_17 IL_16d3: ldloc.s V_23 IL_16d5: newobj instance void Fantomas.Core.CodePrinter/'genExpr@743-107'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_16da: stloc.s V_6 IL_16dc: ldloc.s V_7 IL_16de: ldloc.s V_5 IL_16e0: ldloc.s V_6 IL_16e2: newobj instance void Fantomas.Core.CodePrinter/'genExpr@740-108'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_16e7: stloc.s V_4 IL_16e9: ldloc.3 IL_16ea: ldloc.s V_4 IL_16ec: newobj instance void Fantomas.Core.CodePrinter/'genExpr@735-109'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_16f1: stloc.2 IL_16f2: ldloc.2 IL_16f3: newobj instance void Fantomas.Core.CodePrinter/'genExpr@734-110'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_16f8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_16fd: ret IL_16fe: ldarg.0 IL_16ff: castclass Fantomas.Core.SyntaxOak/Expr/NamedComputation IL_1704: stloc.s V_72 IL_1706: ldloc.s V_72 IL_1708: ldfld class Fantomas.Core.SyntaxOak/ExprNamedComputationNode Fantomas.Core.SyntaxOak/Expr/NamedComputation::item IL_170d: stloc.s V_73 IL_170f: ldloc.s V_73 IL_1711: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedComputationNode::Name@ IL_1716: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_171b: stloc.s V_23 IL_171d: ldsfld class Fantomas.Core.CodePrinter/'short@749-4' Fantomas.Core.CodePrinter/'short@749-4'::@_instance IL_1722: stloc.s V_24 IL_1724: ldloc.s V_23 IL_1726: ldloc.s V_24 IL_1728: newobj instance void Fantomas.Core.CodePrinter/'short@748-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_172d: stloc.s V_17 IL_172f: ldloc.s V_73 IL_1731: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNamedComputationNode::OpeningBrace@ IL_1736: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_173b: stloc.s V_23 IL_173d: ldloc.s V_17 IL_173f: ldloc.s V_23 IL_1741: newobj instance void Fantomas.Core.CodePrinter/'short@748-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1746: stloc.s V_6 IL_1748: ldsfld class Fantomas.Core.CodePrinter/'short@751-7' Fantomas.Core.CodePrinter/'short@751-7'::@_instance IL_174d: stloc.s V_17 IL_174f: ldloc.s V_6 IL_1751: ldloc.s V_17 IL_1753: newobj instance void Fantomas.Core.CodePrinter/'short@748-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1758: stloc.s V_5 IL_175a: ldloc.s V_73 IL_175c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedComputationNode::Body@ IL_1761: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1766: stloc.s V_6 IL_1768: ldloc.s V_5 IL_176a: ldloc.s V_6 IL_176c: newobj instance void Fantomas.Core.CodePrinter/'short@748-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1771: stloc.s V_4 IL_1773: ldsfld class Fantomas.Core.CodePrinter/'short@753-10' Fantomas.Core.CodePrinter/'short@753-10'::@_instance IL_1778: stloc.s V_5 IL_177a: ldloc.s V_4 IL_177c: ldloc.s V_5 IL_177e: newobj instance void Fantomas.Core.CodePrinter/'short@748-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1783: stloc.3 IL_1784: ldloc.s V_73 IL_1786: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNamedComputationNode::ClosingBrace@ IL_178b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1790: stloc.s V_4 IL_1792: ldloc.3 IL_1793: ldloc.s V_4 IL_1795: newobj instance void Fantomas.Core.CodePrinter/'short@748-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_179a: stloc.2 IL_179b: ldloc.s V_73 IL_179d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedComputationNode::Name@ IL_17a2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_17a7: stloc.s V_23 IL_17a9: ldsfld class Fantomas.Core.CodePrinter/'long@758-6' Fantomas.Core.CodePrinter/'long@758-6'::@_instance IL_17ae: stloc.s V_24 IL_17b0: ldloc.s V_23 IL_17b2: ldloc.s V_24 IL_17b4: newobj instance void Fantomas.Core.CodePrinter/'long@757-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_17b9: stloc.s V_17 IL_17bb: ldloc.s V_73 IL_17bd: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNamedComputationNode::OpeningBrace@ IL_17c2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_17c7: stloc.s V_23 IL_17c9: ldloc.s V_17 IL_17cb: ldloc.s V_23 IL_17cd: newobj instance void Fantomas.Core.CodePrinter/'long@757-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_17d2: stloc.s V_6 IL_17d4: ldloc.s V_73 IL_17d6: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedComputationNode::Body@ IL_17db: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_17e0: stloc.s V_23 IL_17e2: ldsfld class Fantomas.Core.CodePrinter/'long@760-9' Fantomas.Core.CodePrinter/'long@760-9'::@_instance IL_17e7: stloc.s V_40 IL_17e9: ldloc.s V_40 IL_17eb: newobj instance void Fantomas.Core.CodePrinter/'long@760-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_17f0: stloc.s V_31 IL_17f2: ldloc.s V_23 IL_17f4: ldloc.s V_31 IL_17f6: newobj instance void Fantomas.Core.CodePrinter/'long@760-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_17fb: stloc.s V_24 IL_17fd: ldsfld class Fantomas.Core.CodePrinter/'long@760-12' Fantomas.Core.CodePrinter/'long@760-12'::@_instance IL_1802: stloc.s V_31 IL_1804: ldloc.s V_24 IL_1806: ldloc.s V_31 IL_1808: newobj instance void Fantomas.Core.CodePrinter/'long@760-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_180d: stloc.s V_17 IL_180f: ldloc.s V_6 IL_1811: ldloc.s V_17 IL_1813: newobj instance void Fantomas.Core.CodePrinter/'long@757-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1818: stloc.s V_5 IL_181a: ldloc.s V_5 IL_181c: newobj instance void Fantomas.Core.CodePrinter/'long@757-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1821: stloc.s V_4 IL_1823: ldloc.s V_73 IL_1825: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNamedComputationNode::ClosingBrace@ IL_182a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_182f: stloc.s V_5 IL_1831: ldloc.s V_4 IL_1833: ldloc.s V_5 IL_1835: newobj instance void Fantomas.Core.CodePrinter/'long@757-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_183a: stloc.3 IL_183b: ldloc.s V_73 IL_183d: ldloc.2 IL_183e: ldloc.3 IL_183f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@764-111'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1844: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1849: ret IL_184a: ldarg.0 IL_184b: castclass Fantomas.Core.SyntaxOak/Expr/Computation IL_1850: stloc.s V_74 IL_1852: ldloc.s V_74 IL_1854: ldfld class Fantomas.Core.SyntaxOak/ExprComputationNode Fantomas.Core.SyntaxOak/Expr/Computation::item IL_1859: stloc.s V_75 IL_185b: ldloc.s V_75 IL_185d: ldloc.s V_75 IL_185f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprComputationNode::OpeningBrace@ IL_1864: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1869: stloc.s V_5 IL_186b: ldsfld class Fantomas.Core.CodePrinter/'genExpr@767-112' Fantomas.Core.CodePrinter/'genExpr@767-112'::@_instance IL_1870: stloc.s V_6 IL_1872: ldloc.s V_5 IL_1874: ldloc.s V_6 IL_1876: newobj instance void Fantomas.Core.CodePrinter/'genExpr@766-113'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_187b: stloc.s V_4 IL_187d: ldloc.s V_75 IL_187f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprComputationNode::Body@ IL_1884: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1889: stloc.s V_5 IL_188b: ldloc.s V_4 IL_188d: ldloc.s V_5 IL_188f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@766-114'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1894: stloc.3 IL_1895: ldsfld class Fantomas.Core.CodePrinter/'genExpr@769-115' Fantomas.Core.CodePrinter/'genExpr@769-115'::@_instance IL_189a: stloc.s V_4 IL_189c: ldloc.3 IL_189d: ldloc.s V_4 IL_189f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@766-116'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_18a4: stloc.2 IL_18a5: ldloc.s V_75 IL_18a7: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprComputationNode::ClosingBrace@ IL_18ac: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_18b1: stloc.3 IL_18b2: ldloc.2 IL_18b3: ldloc.3 IL_18b4: newobj instance void Fantomas.Core.CodePrinter/'genExpr@766-117'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_18b9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_18be: ret IL_18bf: ldarg.0 IL_18c0: castclass Fantomas.Core.SyntaxOak/Expr/CompExprBody IL_18c5: stloc.s V_76 IL_18c7: ldloc.s V_76 IL_18c9: ldfld class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode Fantomas.Core.SyntaxOak/Expr/CompExprBody::item IL_18ce: stloc.s V_77 IL_18d0: ldloc.s V_77 IL_18d2: ldsfld class Fantomas.Core.CodePrinter/genStatements@775 Fantomas.Core.CodePrinter/genStatements@775::@_instance IL_18d7: ldloc.s V_77 IL_18d9: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprCompExprBodyNode::Statements@ IL_18de: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_18e3: stloc.s V_78 IL_18e5: ldloc.s V_78 IL_18e7: newobj instance void Fantomas.Core.CodePrinter/'genStatements@774-50'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_18ec: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_18f1: stloc.2 IL_18f2: ldloc.s V_77 IL_18f4: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprCompExprBodyNode::Statements@ IL_18f9: stloc.s V_79 IL_18fb: ldloc.s V_79 IL_18fd: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1902: brfalse IL_1a81 IL_1907: ldloc.s V_79 IL_1909: stloc.s V_80 IL_190b: ldloc.s V_80 IL_190d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_1912: call instance int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_Tag() IL_1917: ldc.i4.0 IL_1918: bne.un IL_1a81 IL_191d: ldloc.s V_80 IL_191f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_1924: castclass Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement IL_1929: stloc.s V_81 IL_192b: ldloc.s V_80 IL_192d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1932: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1937: brfalse IL_1a81 IL_193c: ldloc.s V_80 IL_193e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1943: stloc.s V_82 IL_1945: ldloc.s V_82 IL_1947: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_194c: call instance int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_Tag() IL_1951: ldc.i4.3 IL_1952: bne.un IL_1a81 IL_1957: ldloc.s V_82 IL_1959: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_195e: castclass Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement IL_1963: stloc.s V_83 IL_1965: ldloc.s V_82 IL_1967: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_196c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1971: brtrue IL_1a81 IL_1976: ldloc.s V_81 IL_1978: ldfld class Fantomas.Core.SyntaxOak/ExprLetOrUseNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement::item IL_197d: stloc.s V_84 IL_197f: nop IL_1980: ldloc.s V_84 IL_1982: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprLetOrUseNode::In@ IL_1987: ldnull IL_1988: cgt.un IL_198a: nop IL_198b: brfalse IL_1a81 IL_1990: ldloc.s V_81 IL_1992: ldfld class Fantomas.Core.SyntaxOak/ExprLetOrUseNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement::item IL_1997: stloc.s V_84 IL_1999: ldloc.s V_83 IL_199b: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement::item IL_19a0: stloc.s V_11 IL_19a2: nop IL_19a3: ldloc.s V_77 IL_19a5: ldloc.s V_84 IL_19a7: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/ExprLetOrUseNode::Binding@ IL_19ac: stloc.s V_85 IL_19ae: ldloc.s V_85 IL_19b0: newobj instance void Fantomas.Core.CodePrinter/'genExpr@814-118'::.ctor(class Fantomas.Core.SyntaxOak/BindingNode) IL_19b5: stloc.s V_17 IL_19b7: ldsfld class Fantomas.Core.CodePrinter/'genExpr@815-119' Fantomas.Core.CodePrinter/'genExpr@815-119'::@_instance IL_19bc: stloc.s V_64 IL_19be: ldloc.s V_84 IL_19c0: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprLetOrUseNode::In@ IL_19c5: stloc.s V_65 IL_19c7: ldloc.s V_64 IL_19c9: ldloc.s V_65 IL_19cb: newobj instance void Fantomas.Core.CodePrinter/'genExpr@815-124'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_19d0: stloc.s V_23 IL_19d2: ldloc.s V_17 IL_19d4: ldloc.s V_23 IL_19d6: newobj instance void Fantomas.Core.CodePrinter/'genExpr@814-125'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_19db: stloc.s V_6 IL_19dd: ldsfld class Fantomas.Core.CodePrinter/'genExpr@814-126' Fantomas.Core.CodePrinter/'genExpr@814-126'::@_instance IL_19e2: stloc.s V_24 IL_19e4: ldloc.s V_84 IL_19e6: stloc.s V_86 IL_19e8: ldloca.s V_86 IL_19ea: constrained. Fantomas.Core.SyntaxOak/ExprLetOrUseNode IL_19f0: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_19f5: stloc.s V_48 IL_19f7: ldsfld class Fantomas.Core.CodePrinter/'genExpr@814-127' Fantomas.Core.CodePrinter/'genExpr@814-127'::@_instance IL_19fc: stloc.s V_50 IL_19fe: ldloc.s V_24 IL_1a00: ldloc.s V_48 IL_1a02: ldloc.s V_50 IL_1a04: newobj instance void Fantomas.Core.CodePrinter/'genExpr@814-128'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_1a09: stloc.s V_23 IL_1a0b: ldloc.s V_6 IL_1a0d: ldloc.s V_23 IL_1a0f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@814-129'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1a14: stloc.s V_17 IL_1a16: ldsfld class Fantomas.Core.CodePrinter/'genExpr@814-130' Fantomas.Core.CodePrinter/'genExpr@814-130'::@_instance IL_1a1b: stloc.s V_24 IL_1a1d: ldloc.s V_84 IL_1a1f: stloc.s V_86 IL_1a21: ldloca.s V_86 IL_1a23: constrained. Fantomas.Core.SyntaxOak/ExprLetOrUseNode IL_1a29: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_1a2e: stloc.s V_48 IL_1a30: ldsfld class Fantomas.Core.CodePrinter/'genExpr@814-131' Fantomas.Core.CodePrinter/'genExpr@814-131'::@_instance IL_1a35: stloc.s V_50 IL_1a37: ldloc.s V_24 IL_1a39: ldloc.s V_48 IL_1a3b: ldloc.s V_50 IL_1a3d: newobj instance void Fantomas.Core.CodePrinter/'genExpr@814-132'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_1a42: stloc.s V_23 IL_1a44: ldloc.s V_17 IL_1a46: ldloc.s V_23 IL_1a48: newobj instance void Fantomas.Core.CodePrinter/'genExpr@814-133'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1a4d: stloc.s V_5 IL_1a4f: ldsfld class Fantomas.Core.CodePrinter/'genExpr@817-134' Fantomas.Core.CodePrinter/'genExpr@817-134'::@_instance IL_1a54: stloc.s V_6 IL_1a56: ldloc.s V_5 IL_1a58: ldloc.s V_6 IL_1a5a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@814-135'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1a5f: stloc.s V_4 IL_1a61: ldloc.s V_11 IL_1a63: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1a68: stloc.s V_5 IL_1a6a: ldloc.s V_4 IL_1a6c: ldloc.s V_5 IL_1a6e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@814-136'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1a73: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1a78: stloc.3 IL_1a79: ldloc.2 IL_1a7a: ldloc.3 IL_1a7b: newobj instance void Fantomas.Core.CodePrinter/'genExpr@821-137'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1a80: ret IL_1a81: ldloc.2 IL_1a82: ret IL_1a83: ldarg.0 IL_1a84: castclass Fantomas.Core.SyntaxOak/Expr/JoinIn IL_1a89: stloc.s V_87 IL_1a8b: ldloc.s V_87 IL_1a8d: ldfld class Fantomas.Core.SyntaxOak/ExprJoinInNode Fantomas.Core.SyntaxOak/Expr/JoinIn::item IL_1a92: stloc.s V_88 IL_1a94: ldloc.s V_88 IL_1a96: ldloc.s V_88 IL_1a98: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprJoinInNode::LeftHandSide@ IL_1a9d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1aa2: stloc.s V_5 IL_1aa4: ldsfld class Fantomas.Core.CodePrinter/'genExpr@825-138' Fantomas.Core.CodePrinter/'genExpr@825-138'::@_instance IL_1aa9: stloc.s V_6 IL_1aab: ldloc.s V_5 IL_1aad: ldloc.s V_6 IL_1aaf: newobj instance void Fantomas.Core.CodePrinter/'genExpr@824-139'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1ab4: stloc.s V_4 IL_1ab6: ldloc.s V_88 IL_1ab8: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprJoinInNode::In@ IL_1abd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1ac2: stloc.s V_5 IL_1ac4: ldloc.s V_4 IL_1ac6: ldloc.s V_5 IL_1ac8: newobj instance void Fantomas.Core.CodePrinter/'genExpr@824-140'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1acd: stloc.3 IL_1ace: ldsfld class Fantomas.Core.CodePrinter/'genExpr@827-141' Fantomas.Core.CodePrinter/'genExpr@827-141'::@_instance IL_1ad3: stloc.s V_4 IL_1ad5: ldloc.3 IL_1ad6: ldloc.s V_4 IL_1ad8: newobj instance void Fantomas.Core.CodePrinter/'genExpr@824-142'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1add: stloc.2 IL_1ade: ldloc.s V_88 IL_1ae0: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprJoinInNode::RightHandSide@ IL_1ae5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1aea: stloc.s V_4 IL_1aec: ldloc.s V_4 IL_1aee: newobj instance void Fantomas.Core.CodePrinter/'genExpr@828-143'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1af3: stloc.3 IL_1af4: ldloc.2 IL_1af5: ldloc.3 IL_1af6: newobj instance void Fantomas.Core.CodePrinter/'genExpr@824-144'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1afb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1b00: ret IL_1b01: ldarg.0 IL_1b02: castclass Fantomas.Core.SyntaxOak/Expr/ParenLambda IL_1b07: stloc.s V_89 IL_1b09: ldloc.s V_89 IL_1b0b: ldfld class Fantomas.Core.SyntaxOak/ExprParenLambdaNode Fantomas.Core.SyntaxOak/Expr/ParenLambda::item IL_1b10: stloc.s V_90 IL_1b12: ldloc.s V_90 IL_1b14: ldloc.s V_90 IL_1b16: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::OpeningParen@ IL_1b1b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1b20: stloc.3 IL_1b21: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter::get_genLambdaWithParen() IL_1b26: ldloc.s V_90 IL_1b28: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::Lambda@ IL_1b2d: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_1b32: stloc.s V_6 IL_1b34: ldloc.s V_6 IL_1b36: newobj instance void Fantomas.Core.CodePrinter/'genExpr@833-145'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1b3b: stloc.s V_5 IL_1b3d: ldloc.s V_90 IL_1b3f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@834-146'::.ctor(class Fantomas.Core.SyntaxOak/ExprParenLambdaNode) IL_1b44: stloc.s V_91 IL_1b46: ldloc.s V_5 IL_1b48: ldloc.s V_91 IL_1b4a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@832-147'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_1b4f: stloc.s V_4 IL_1b51: ldloc.3 IL_1b52: ldloc.s V_4 IL_1b54: newobj instance void Fantomas.Core.CodePrinter/'genExpr@831-148'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1b59: stloc.2 IL_1b5a: ldloc.s V_90 IL_1b5c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::ClosingParen@ IL_1b61: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1b66: stloc.3 IL_1b67: ldloc.2 IL_1b68: ldloc.3 IL_1b69: newobj instance void Fantomas.Core.CodePrinter/'genExpr@831-149'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1b6e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1b73: ret IL_1b74: ldarg.0 IL_1b75: castclass Fantomas.Core.SyntaxOak/Expr/Lambda IL_1b7a: stloc.s V_92 IL_1b7c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter::get_genLambda() IL_1b81: ldloc.s V_92 IL_1b83: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.SyntaxOak/Expr/Lambda::item IL_1b88: tail. IL_1b8a: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_1b8f: ret IL_1b90: ldarg.0 IL_1b91: castclass Fantomas.Core.SyntaxOak/Expr/MatchLambda IL_1b96: stloc.s V_93 IL_1b98: ldloc.s V_93 IL_1b9a: ldfld class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode Fantomas.Core.SyntaxOak/Expr/MatchLambda::item IL_1b9f: stloc.s V_94 IL_1ba1: ldloc.s V_94 IL_1ba3: ldloc.s V_94 IL_1ba5: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Function@ IL_1baa: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1baf: stloc.3 IL_1bb0: ldloc.3 IL_1bb1: newobj instance void Fantomas.Core.CodePrinter/'genExpr@845-150'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1bb6: stloc.2 IL_1bb7: ldloc.s V_94 IL_1bb9: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Clauses@ IL_1bbe: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genClauses(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_1bc3: stloc.3 IL_1bc4: ldloc.2 IL_1bc5: ldloc.3 IL_1bc6: newobj instance void Fantomas.Core.CodePrinter/'genExpr@845-151'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1bcb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1bd0: ret IL_1bd1: ldarg.0 IL_1bd2: castclass Fantomas.Core.SyntaxOak/Expr/Match IL_1bd7: stloc.s V_95 IL_1bd9: ldloc.s V_95 IL_1bdb: ldfld class Fantomas.Core.SyntaxOak/ExprMatchNode Fantomas.Core.SyntaxOak/Expr/Match::item IL_1be0: stloc.s V_96 IL_1be2: ldloc.s V_96 IL_1be4: ldloc.s V_96 IL_1be6: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchNode::Match@ IL_1beb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_1bf0: ldloc.s V_96 IL_1bf2: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprMatchNode::MatchExpr@ IL_1bf7: ldloc.s V_96 IL_1bf9: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchNode::With@ IL_1bfe: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genControlExpressionStartCore(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1c03: stloc.s V_4 IL_1c05: ldloc.s V_4 IL_1c07: newobj instance void Fantomas.Core.CodePrinter/'genExpr@849-152'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1c0c: stloc.3 IL_1c0d: ldloc.s V_96 IL_1c0f: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchNode::Clauses@ IL_1c14: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genClauses(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_1c19: stloc.s V_4 IL_1c1b: ldloc.3 IL_1c1c: ldloc.s V_4 IL_1c1e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@849-153'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1c23: stloc.2 IL_1c24: ldloc.2 IL_1c25: newobj instance void Fantomas.Core.CodePrinter/'genExpr@848-154'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1c2a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1c2f: ret IL_1c30: ldarg.0 IL_1c31: castclass Fantomas.Core.SyntaxOak/Expr/TraitCall IL_1c36: stloc.s V_97 IL_1c38: ldloc.s V_97 IL_1c3a: ldfld class Fantomas.Core.SyntaxOak/ExprTraitCallNode Fantomas.Core.SyntaxOak/Expr/TraitCall::item IL_1c3f: stloc.s V_98 IL_1c41: ldloc.s V_98 IL_1c43: ldloc.s V_98 IL_1c45: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprTraitCallNode::Type@ IL_1c4a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_1c4f: stloc.s V_17 IL_1c51: ldsfld class Fantomas.Core.CodePrinter/'genExpr@856-155' Fantomas.Core.CodePrinter/'genExpr@856-155'::@_instance IL_1c56: stloc.s V_23 IL_1c58: ldloc.s V_17 IL_1c5a: ldloc.s V_23 IL_1c5c: newobj instance void Fantomas.Core.CodePrinter/'genExpr@855-156'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1c61: stloc.s V_6 IL_1c63: ldloc.s V_6 IL_1c65: newobj instance void Fantomas.Core.CodePrinter/'genExpr@855-157'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1c6a: stloc.s V_5 IL_1c6c: ldloc.s V_98 IL_1c6e: ldfld class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/ExprTraitCallNode::MemberDefn@ IL_1c73: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefn(class Fantomas.Core.SyntaxOak/MemberDefn) IL_1c78: stloc.s V_6 IL_1c7a: ldloc.s V_5 IL_1c7c: ldloc.s V_6 IL_1c7e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@855-158'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1c83: stloc.s V_4 IL_1c85: ldloc.s V_4 IL_1c87: newobj instance void Fantomas.Core.CodePrinter/'genExpr@855-159'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1c8c: stloc.3 IL_1c8d: ldsfld class Fantomas.Core.CodePrinter/'genExpr@860-160' Fantomas.Core.CodePrinter/'genExpr@860-160'::@_instance IL_1c92: stloc.s V_4 IL_1c94: ldloc.3 IL_1c95: ldloc.s V_4 IL_1c97: newobj instance void Fantomas.Core.CodePrinter/'genExpr@855-161'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1c9c: stloc.2 IL_1c9d: ldloc.s V_98 IL_1c9f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTraitCallNode::Expr@ IL_1ca4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1ca9: stloc.3 IL_1caa: ldloc.2 IL_1cab: ldloc.3 IL_1cac: newobj instance void Fantomas.Core.CodePrinter/'genExpr@855-162'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1cb1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1cb6: ret IL_1cb7: ldarg.0 IL_1cb8: castclass Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded IL_1cbd: stloc.s V_99 IL_1cbf: ldloc.s V_99 IL_1cc1: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded::item IL_1cc6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1ccb: ret IL_1ccc: ldarg.0 IL_1ccd: castclass Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar IL_1cd2: stloc.s V_100 IL_1cd4: ldloc.s V_100 IL_1cd6: ldfld class Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar::item IL_1cdb: stloc.s V_101 IL_1cdd: ldloc.s V_101 IL_1cdf: ldloc.s V_101 IL_1ce1: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::OpeningParen@ IL_1ce6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1ceb: stloc.s V_5 IL_1ced: ldsfld class Fantomas.Core.CodePrinter/'genExpr@866-163' Fantomas.Core.CodePrinter/'genExpr@866-163'::@_instance IL_1cf2: stloc.s V_6 IL_1cf4: ldloc.s V_5 IL_1cf6: ldloc.s V_6 IL_1cf8: newobj instance void Fantomas.Core.CodePrinter/'genExpr@865-164'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1cfd: stloc.s V_4 IL_1cff: ldloc.s V_101 IL_1d01: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::FunctionName@ IL_1d06: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1d0b: stloc.s V_5 IL_1d0d: ldloc.s V_4 IL_1d0f: ldloc.s V_5 IL_1d11: newobj instance void Fantomas.Core.CodePrinter/'genExpr@865-165'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1d16: stloc.3 IL_1d17: ldsfld class Fantomas.Core.CodePrinter/'genExpr@868-166' Fantomas.Core.CodePrinter/'genExpr@868-166'::@_instance IL_1d1c: stloc.s V_4 IL_1d1e: ldloc.3 IL_1d1f: ldloc.s V_4 IL_1d21: newobj instance void Fantomas.Core.CodePrinter/'genExpr@865-167'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1d26: stloc.2 IL_1d27: ldloc.s V_101 IL_1d29: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::ClosingParen@ IL_1d2e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1d33: stloc.3 IL_1d34: ldloc.2 IL_1d35: ldloc.3 IL_1d36: newobj instance void Fantomas.Core.CodePrinter/'genExpr@865-168'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1d3b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1d40: ret IL_1d41: ldarg.0 IL_1d42: castclass Fantomas.Core.SyntaxOak/Expr/Paren IL_1d47: stloc.s V_102 IL_1d49: ldloc.s V_102 IL_1d4b: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/Expr/Paren::item IL_1d50: stloc.s V_103 IL_1d52: ldloc.s V_103 IL_1d54: nop IL_1d55: ldloc.s V_103 IL_1d57: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprParenNode::Expr@ IL_1d5c: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_1d61: ldc.i4.s 18 IL_1d63: bne.un.s IL_1da9 IL_1d65: ldloc.s V_103 IL_1d67: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::OpeningParen@ IL_1d6c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1d71: stloc.3 IL_1d72: ldloc.s V_103 IL_1d74: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprParenNode::Expr@ IL_1d79: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1d7e: stloc.s V_5 IL_1d80: ldloc.s V_5 IL_1d82: newobj instance void Fantomas.Core.CodePrinter/'genExpr@875-169'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1d87: stloc.s V_4 IL_1d89: ldloc.3 IL_1d8a: ldloc.s V_4 IL_1d8c: newobj instance void Fantomas.Core.CodePrinter/'genExpr@874-170'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1d91: stloc.2 IL_1d92: ldloc.s V_103 IL_1d94: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::ClosingParen@ IL_1d99: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1d9e: stloc.3 IL_1d9f: ldloc.2 IL_1da0: ldloc.3 IL_1da1: newobj instance void Fantomas.Core.CodePrinter/'genExpr@874-171'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1da6: nop IL_1da7: br.s IL_1de2 IL_1da9: ldloc.s V_103 IL_1dab: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::OpeningParen@ IL_1db0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1db5: stloc.3 IL_1db6: ldloc.s V_103 IL_1db8: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprParenNode::Expr@ IL_1dbd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1dc2: stloc.s V_4 IL_1dc4: ldloc.3 IL_1dc5: ldloc.s V_4 IL_1dc7: newobj instance void Fantomas.Core.CodePrinter/'genExpr@878-172'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1dcc: stloc.2 IL_1dcd: ldloc.s V_103 IL_1dcf: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::ClosingParen@ IL_1dd4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1dd9: stloc.3 IL_1dda: ldloc.2 IL_1ddb: ldloc.3 IL_1ddc: newobj instance void Fantomas.Core.CodePrinter/'genExpr@878-173'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1de1: nop IL_1de2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1de7: ret IL_1de8: ldarg.0 IL_1de9: castclass Fantomas.Core.SyntaxOak/Expr/Dynamic IL_1dee: stloc.s V_104 IL_1df0: ldloc.s V_104 IL_1df2: ldfld class Fantomas.Core.SyntaxOak/ExprDynamicNode Fantomas.Core.SyntaxOak/Expr/Dynamic::item IL_1df7: stloc.s V_105 IL_1df9: ldloc.s V_105 IL_1dfb: ldloc.s V_105 IL_1dfd: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDynamicNode::FuncExpr@ IL_1e02: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1e07: stloc.3 IL_1e08: ldstr "\?" IL_1e0d: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_1e12: stloc.s V_19 IL_1e14: ldloc.s V_19 IL_1e16: newobj instance void Fantomas.Core.CodePrinter/'genExpr@882-174'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_1e1b: stloc.s V_4 IL_1e1d: ldloc.3 IL_1e1e: ldloc.s V_4 IL_1e20: newobj instance void Fantomas.Core.CodePrinter/'genExpr@882-175'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1e25: stloc.2 IL_1e26: ldloc.s V_105 IL_1e28: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDynamicNode::ArgExpr@ IL_1e2d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1e32: stloc.3 IL_1e33: ldloc.2 IL_1e34: ldloc.3 IL_1e35: newobj instance void Fantomas.Core.CodePrinter/'genExpr@882-176'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1e3a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1e3f: ret IL_1e40: ldarg.0 IL_1e41: castclass Fantomas.Core.SyntaxOak/Expr/PrefixApp IL_1e46: stloc.s V_106 IL_1e48: ldloc.s V_106 IL_1e4a: ldfld class Fantomas.Core.SyntaxOak/ExprPrefixAppNode Fantomas.Core.SyntaxOak/Expr/PrefixApp::item IL_1e4f: stloc.s V_107 IL_1e51: ldloc.s V_107 IL_1e53: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Operator@ IL_1e58: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1e5d: stloc.3 IL_1e5e: ldloc.s V_107 IL_1e60: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Expr@ IL_1e65: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1e6a: stloc.s V_4 IL_1e6c: ldloc.3 IL_1e6d: ldloc.s V_4 IL_1e6f: newobj instance void Fantomas.Core.CodePrinter/'fallback@884-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1e74: stloc.2 IL_1e75: ldloc.s V_107 IL_1e77: ldloc.s V_107 IL_1e79: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Expr@ IL_1e7e: stloc.s V_11 IL_1e80: ldloc.s V_11 IL_1e82: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_1e87: switch ( IL_1f80, IL_1f80, IL_1f85, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_2026, IL_1fc0, IL_1f80, IL_1f80, IL_20a7, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f85, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80, IL_1f80) IL_1f80: br IL_2167 IL_1f85: ldloc.s V_107 IL_1f87: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Operator@ IL_1f8c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1f91: stloc.s V_4 IL_1f93: ldsfld class Fantomas.Core.CodePrinter/'genExpr@888-177' Fantomas.Core.CodePrinter/'genExpr@888-177'::@_instance IL_1f98: stloc.s V_5 IL_1f9a: ldloc.s V_4 IL_1f9c: ldloc.s V_5 IL_1f9e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@888-178'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1fa3: stloc.3 IL_1fa4: ldloc.s V_107 IL_1fa6: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Expr@ IL_1fab: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1fb0: stloc.s V_4 IL_1fb2: ldloc.3 IL_1fb3: ldloc.s V_4 IL_1fb5: newobj instance void Fantomas.Core.CodePrinter/'genExpr@888-179'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1fba: nop IL_1fbb: br IL_2169 IL_1fc0: ldloc.s V_11 IL_1fc2: castclass Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg IL_1fc7: stloc.s V_108 IL_1fc9: ldloc.s V_108 IL_1fcb: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg::item IL_1fd0: stloc.s V_109 IL_1fd2: ldloc.s V_107 IL_1fd4: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Operator@ IL_1fd9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1fde: stloc.s V_5 IL_1fe0: ldsfld class Fantomas.Core.CodePrinter/'genExpr@891-180' Fantomas.Core.CodePrinter/'genExpr@891-180'::@_instance IL_1fe5: stloc.s V_6 IL_1fe7: ldloc.s V_5 IL_1fe9: ldloc.s V_6 IL_1feb: newobj instance void Fantomas.Core.CodePrinter/'genExpr@890-181'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_1ff0: stloc.s V_4 IL_1ff2: ldloc.s V_109 IL_1ff4: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::FunctionExpr@ IL_1ff9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_1ffe: stloc.s V_5 IL_2000: ldloc.s V_4 IL_2002: ldloc.s V_5 IL_2004: newobj instance void Fantomas.Core.CodePrinter/'genExpr@890-182'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2009: stloc.3 IL_200a: ldloc.s V_109 IL_200c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::ArgExpr@ IL_2011: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2016: stloc.s V_4 IL_2018: ldloc.3 IL_2019: ldloc.s V_4 IL_201b: newobj instance void Fantomas.Core.CodePrinter/'genExpr@890-183'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2020: nop IL_2021: br IL_2169 IL_2026: ldloc.s V_11 IL_2028: castclass Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg IL_202d: stloc.s V_110 IL_202f: ldloc.s V_110 IL_2031: ldfld class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg::item IL_2036: stloc.s V_111 IL_2038: ldloc.s V_111 IL_203a: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::FunctionName@ IL_203f: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_2044: stloc.s V_112 IL_2046: ldloc.s V_107 IL_2048: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Operator@ IL_204d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_2052: stloc.s V_5 IL_2054: ldsfld class Fantomas.Core.CodePrinter/'genExpr@898-184' Fantomas.Core.CodePrinter/'genExpr@898-184'::@_instance IL_2059: stloc.s V_6 IL_205b: ldloc.s V_5 IL_205d: ldloc.s V_6 IL_205f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@897-185'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2064: stloc.s V_4 IL_2066: ldc.i4.0 IL_2067: ldloc.s V_111 IL_2069: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::FunctionName@ IL_206e: ldloc.s V_112 IL_2070: newobj instance void Fantomas.Core.SyntaxOak/ExprOptVarNode::.ctor(bool, class Fantomas.Core.SyntaxOak/IdentListNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_2075: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewOptVar(class Fantomas.Core.SyntaxOak/ExprOptVarNode) IL_207a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_207f: stloc.s V_5 IL_2081: ldloc.s V_4 IL_2083: ldloc.s V_5 IL_2085: newobj instance void Fantomas.Core.CodePrinter/'genExpr@897-186'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_208a: stloc.3 IL_208b: ldloc.s V_111 IL_208d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::ArgExpr@ IL_2092: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2097: stloc.s V_4 IL_2099: ldloc.3 IL_209a: ldloc.s V_4 IL_209c: newobj instance void Fantomas.Core.CodePrinter/'genExpr@897-187'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_20a1: nop IL_20a2: br IL_2169 IL_20a7: ldloc.s V_11 IL_20a9: castclass Fantomas.Core.SyntaxOak/Expr/App IL_20ae: stloc.s V_113 IL_20b0: ldloc.s V_113 IL_20b2: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.SyntaxOak/Expr/App::item IL_20b7: stloc.s V_114 IL_20b9: ldloc.s V_114 IL_20bb: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppNode::Arguments@ IL_20c0: stloc.s V_30 IL_20c2: ldloc.s V_30 IL_20c4: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_20c9: brfalse IL_2163 IL_20ce: ldloc.s V_30 IL_20d0: stloc.s V_115 IL_20d2: ldloc.s V_115 IL_20d4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_20d9: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_20de: ldc.i4.2 IL_20df: bne.un IL_2163 IL_20e4: ldloc.s V_115 IL_20e6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_20eb: castclass Fantomas.Core.SyntaxOak/Expr/Constant IL_20f0: stloc.s V_12 IL_20f2: ldloc.s V_12 IL_20f4: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Expr/Constant::item IL_20f9: isinst Fantomas.Core.SyntaxOak/Constant/Unit IL_20fe: brfalse.s IL_2163 IL_2100: ldloc.s V_115 IL_2102: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_2107: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_210c: brtrue.s IL_2163 IL_210e: ldloc.s V_115 IL_2110: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_2115: stloc.s V_116 IL_2117: ldloc.s V_107 IL_2119: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Operator@ IL_211e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_2123: stloc.s V_5 IL_2125: ldsfld class Fantomas.Core.CodePrinter/'genExpr@905-188' Fantomas.Core.CodePrinter/'genExpr@905-188'::@_instance IL_212a: stloc.s V_6 IL_212c: ldloc.s V_5 IL_212e: ldloc.s V_6 IL_2130: newobj instance void Fantomas.Core.CodePrinter/'genExpr@904-189'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2135: stloc.s V_4 IL_2137: ldloc.s V_114 IL_2139: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_213e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2143: stloc.s V_5 IL_2145: ldloc.s V_4 IL_2147: ldloc.s V_5 IL_2149: newobj instance void Fantomas.Core.CodePrinter/'genExpr@904-190'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_214e: stloc.3 IL_214f: ldloc.s V_116 IL_2151: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2156: stloc.s V_4 IL_2158: ldloc.3 IL_2159: ldloc.s V_4 IL_215b: newobj instance void Fantomas.Core.CodePrinter/'genExpr@904-191'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2160: nop IL_2161: br.s IL_2169 IL_2163: ldloc.2 IL_2164: nop IL_2165: br.s IL_2169 IL_2167: ldloc.2 IL_2168: nop IL_2169: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_216e: ret IL_216f: ldarg.0 IL_2170: castclass Fantomas.Core.SyntaxOak/Expr/SameInfixApps IL_2175: stloc.s V_117 IL_2177: ldloc.s V_117 IL_2179: ldfld class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode Fantomas.Core.SyntaxOak/Expr/SameInfixApps::item IL_217e: stloc.s V_118 IL_2180: ldloc.s V_118 IL_2182: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::LeadingExpr@ IL_2187: call bool Fantomas.Core.CodePrinter::isSynExprLambdaOrIfThenElse(class Fantomas.Core.SyntaxOak/Expr) IL_218c: stloc.s V_7 IL_218e: ldloc.s V_7 IL_2190: newobj instance void Fantomas.Core.CodePrinter/shortExpr@915::.ctor(bool) IL_2195: stloc.s V_6 IL_2197: ldloc.s V_118 IL_2199: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::LeadingExpr@ IL_219e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_21a3: stloc.s V_17 IL_21a5: ldloc.s V_6 IL_21a7: ldloc.s V_17 IL_21a9: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@915-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_21ae: stloc.s V_5 IL_21b0: ldloc.s V_7 IL_21b2: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@917-2'::.ctor(bool) IL_21b7: stloc.s V_6 IL_21b9: ldloc.s V_5 IL_21bb: ldloc.s V_6 IL_21bd: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@915-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_21c2: stloc.s V_4 IL_21c4: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@918-4' Fantomas.Core.CodePrinter/'shortExpr@918-4'::@_instance IL_21c9: stloc.s V_5 IL_21cb: ldloc.s V_4 IL_21cd: ldloc.s V_5 IL_21cf: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@915-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_21d4: stloc.3 IL_21d5: ldloc.s V_118 IL_21d7: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::SubsequentExpressions@ IL_21dc: stloc.s V_119 IL_21de: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@919-6' Fantomas.Core.CodePrinter/'shortExpr@919-6'::@_instance IL_21e3: stloc.s V_120 IL_21e5: ldloc.s V_119 IL_21e7: ldloc.s V_120 IL_21e9: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@919-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_21ee: stloc.s V_4 IL_21f0: ldloc.3 IL_21f1: ldloc.s V_4 IL_21f3: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@915-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_21f8: stloc.2 IL_21f9: ldloc.s V_118 IL_21fb: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::SubsequentExpressions@ IL_2200: stloc.s V_119 IL_2202: ldloc.s V_119 IL_2204: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_2209: brfalse.s IL_220d IL_220b: br.s IL_221f IL_220d: ldloc.s V_118 IL_220f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::LeadingExpr@ IL_2214: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2219: nop IL_221a: br IL_22aa IL_221f: ldloc.s V_119 IL_2221: stloc.s V_121 IL_2223: ldloc.s V_121 IL_2225: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_222a: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_222f: stloc.s V_122 IL_2231: ldloc.s V_121 IL_2233: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_2238: stloc.s V_123 IL_223a: ldloc.s V_121 IL_223c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_2241: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_2246: stloc.s V_11 IL_2248: ldloc.s V_118 IL_224a: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::LeadingExpr@ IL_224f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_2254: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_2259: ldloc.s V_11 IL_225b: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_2260: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_2265: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_226a: stloc.s V_112 IL_226c: ldloc.s V_118 IL_226e: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::LeadingExpr@ IL_2273: ldloc.s V_122 IL_2275: ldloc.s V_11 IL_2277: ldloc.s V_112 IL_2279: newobj instance void Fantomas.Core.SyntaxOak/ExprInfixAppNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_227e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultilineInfixExpr(class Fantomas.Core.SyntaxOak/ExprInfixAppNode) IL_2283: stloc.s V_5 IL_2285: ldloc.s V_5 IL_2287: newobj instance void Fantomas.Core.CodePrinter/multilineExpr@933::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_228c: stloc.s V_4 IL_228e: ldsfld class Fantomas.Core.CodePrinter/'multilineExpr@935-1' Fantomas.Core.CodePrinter/'multilineExpr@935-1'::@_instance IL_2293: stloc.s V_120 IL_2295: ldloc.s V_123 IL_2297: ldloc.s V_120 IL_2299: newobj instance void Fantomas.Core.CodePrinter/'multilineExpr@935-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_229e: stloc.s V_5 IL_22a0: ldloc.s V_4 IL_22a2: ldloc.s V_5 IL_22a4: newobj instance void Fantomas.Core.CodePrinter/'multilineExpr@933-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_22a9: nop IL_22aa: stloc.3 IL_22ab: ldloc.s V_118 IL_22ad: ldloc.2 IL_22ae: ldloc.3 IL_22af: newobj instance void Fantomas.Core.CodePrinter/'genExpr@948-192'::.ctor(class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_22b4: ret IL_22b5: ldarg.0 IL_22b6: castclass Fantomas.Core.SyntaxOak/Expr/InfixApp IL_22bb: stloc.s V_124 IL_22bd: ldloc.s V_124 IL_22bf: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.SyntaxOak/Expr/InfixApp::item IL_22c4: stloc.s V_125 IL_22c6: nop IL_22c7: ldloc.s V_125 IL_22c9: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::LeftHandSide@ IL_22ce: call bool Fantomas.Core.CodePrinter::isSynExprLambdaOrIfThenElse(class Fantomas.Core.SyntaxOak/Expr) IL_22d3: brfalse.s IL_22fc IL_22d5: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.CodePrinter::get_newLineInfixOps() IL_22da: ldloc.s V_125 IL_22dc: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_22e1: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_22e6: callvirt instance bool class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::Contains(!0) IL_22eb: brfalse.s IL_22fc IL_22ed: ldloc.s V_125 IL_22ef: ldloc.s V_125 IL_22f1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultilineInfixExpr(class Fantomas.Core.SyntaxOak/ExprInfixAppNode) IL_22f6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_22fb: ret IL_22fc: ldloc.s V_125 IL_22fe: newobj instance void Fantomas.Core.CodePrinter/'genExpr@975-197'::.ctor(class Fantomas.Core.SyntaxOak/ExprInfixAppNode) IL_2303: ret IL_2304: ldarg.0 IL_2305: castclass Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot IL_230a: stloc.s V_126 IL_230c: ldloc.s V_126 IL_230e: ldfld class Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot::item IL_2313: stloc.s V_127 IL_2315: ldloc.s V_127 IL_2317: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode::Index@ IL_231c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2321: stloc.2 IL_2322: ldloc.s V_127 IL_2324: ldloc.s V_127 IL_2326: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode::Identifier@ IL_232b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2330: stloc.s V_5 IL_2332: ldloc.s V_5 IL_2334: newobj instance void Fantomas.Core.CodePrinter/'genExpr@990-200'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2339: stloc.s V_4 IL_233b: ldloc.2 IL_233c: newobj instance void Fantomas.Core.CodePrinter/'genExpr@992-201'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2341: stloc.s V_6 IL_2343: ldloc.2 IL_2344: ldloc.s V_6 IL_2346: newobj instance void Fantomas.Core.CodePrinter/'genExpr@992-202'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_234b: stloc.s V_5 IL_234d: ldloc.s V_4 IL_234f: ldloc.s V_5 IL_2351: newobj instance void Fantomas.Core.CodePrinter/'genExpr@990-203'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2356: stloc.3 IL_2357: ldloc.3 IL_2358: newobj instance void Fantomas.Core.CodePrinter/'genExpr@990-204'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_235d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2362: ret IL_2363: ldarg.0 IL_2364: castclass Fantomas.Core.SyntaxOak/Expr/Chain IL_2369: stloc.s V_128 IL_236b: ldloc.s V_128 IL_236d: ldfld class Fantomas.Core.SyntaxOak/ExprChain Fantomas.Core.SyntaxOak/Expr/Chain::item IL_2372: stloc.s V_129 IL_2374: ldsfld class Fantomas.Core.CodePrinter/'genLink@997-9' Fantomas.Core.CodePrinter/'genLink@997-9'::@_instance IL_2379: stloc.s V_130 IL_237b: ldloc.s V_129 IL_237d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprChain::Links@ IL_2382: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_2387: ldc.i4.1 IL_2388: sub IL_2389: stloc.s V_131 IL_238b: ldloc.s V_129 IL_238d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprChain::Links@ IL_2392: stloc.s V_132 IL_2394: ldloc.s V_130 IL_2396: ldloc.s V_131 IL_2398: newobj instance void Fantomas.Core.CodePrinter/'short@1055-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, int32) IL_239d: stloc.s V_133 IL_239f: ldloc.s V_132 IL_23a1: ldloc.s V_133 IL_23a3: newobj instance void Fantomas.Core.CodePrinter/'short@1055-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_23a8: stloc.2 IL_23a9: ldsfld class Fantomas.Core.CodePrinter/'genIndentedLinks@1090-1' Fantomas.Core.CodePrinter/'genIndentedLinks@1090-1'::@_instance IL_23ae: stloc.s V_134 IL_23b0: ldloc.s V_129 IL_23b2: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprChain::Links@ IL_23b7: stloc.s V_132 IL_23b9: ldloc.s V_132 IL_23bb: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_23c0: brfalse.s IL_23d8 IL_23c2: ldloc.s V_132 IL_23c4: stloc.s V_135 IL_23c6: ldloc.s V_132 IL_23c8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.CodePrinter::'|LeadingSimpleChain|_|@1064'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_23cd: stloc.s V_136 IL_23cf: ldloc.s V_136 IL_23d1: brfalse IL_24f8 IL_23d6: br.s IL_23e3 IL_23d8: ldsfld class Fantomas.Core.CodePrinter/'long@1123-30' Fantomas.Core.CodePrinter/'long@1123-30'::@_instance IL_23dd: nop IL_23de: br IL_2516 IL_23e3: ldloc.s V_136 IL_23e5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_23ea: call instance !1 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_23ef: stloc.s V_137 IL_23f1: ldloc.s V_136 IL_23f3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_23f8: call instance !0 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_23fd: stloc.s V_138 IL_23ff: nop IL_2400: ldloc.s V_137 IL_2402: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_2407: brtrue.s IL_2419 IL_2409: ldloc.2 IL_240a: ldloc.s V_134 IL_240c: ldloc.s V_138 IL_240e: newobj instance void Fantomas.Core.CodePrinter/'long@1127-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_2413: nop IL_2414: br IL_2516 IL_2419: ldloc.s V_130 IL_241b: ldloc.s V_131 IL_241d: newobj instance void Fantomas.Core.CodePrinter/'long@1137-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, int32) IL_2422: stloc.s V_133 IL_2424: ldloc.s V_138 IL_2426: ldloc.s V_133 IL_2428: newobj instance void Fantomas.Core.CodePrinter/'long@1137-39'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_242d: stloc.s V_5 IL_242f: nop IL_2430: ldloc.s V_138 IL_2432: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_2437: brfalse.s IL_243b IL_2439: br.s IL_2443 IL_243b: ldsfld class Fantomas.Core.CodePrinter/'long@1139-41' Fantomas.Core.CodePrinter/'long@1139-41'::@_instance IL_2440: nop IL_2441: br.s IL_24a6 IL_2443: ldloc.s V_138 IL_2445: stloc.s V_140 IL_2447: ldloc.s V_140 IL_2449: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_244e: stloc.s V_141 IL_2450: ldloc.s V_140 IL_2452: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_2457: stloc.s V_139 IL_2459: ldc.i4.0 IL_245a: ldloc.s V_139 IL_245c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genLink@997(bool, class Fantomas.Core.SyntaxOak/ChainLink) IL_2461: stloc.s V_17 IL_2463: ldloc.s V_134 IL_2465: ldc.i4.0 IL_2466: ldloc.s V_141 IL_2468: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::InvokeFast>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_246d: stloc.s V_24 IL_246f: ldsfld class Fantomas.Core.CodePrinter/'long@1140-42' Fantomas.Core.CodePrinter/'long@1140-42'::@_instance IL_2474: stloc.s V_41 IL_2476: ldloc.s V_41 IL_2478: newobj instance void Fantomas.Core.CodePrinter/'long@1140-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_247d: stloc.s V_40 IL_247f: ldloc.s V_24 IL_2481: ldloc.s V_40 IL_2483: newobj instance void Fantomas.Core.CodePrinter/'long@1140-44'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2488: stloc.s V_31 IL_248a: ldsfld class Fantomas.Core.CodePrinter/'long@1140-45' Fantomas.Core.CodePrinter/'long@1140-45'::@_instance IL_248f: stloc.s V_40 IL_2491: ldloc.s V_31 IL_2493: ldloc.s V_40 IL_2495: newobj instance void Fantomas.Core.CodePrinter/'long@1140-46'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_249a: stloc.s V_23 IL_249c: ldloc.s V_17 IL_249e: ldloc.s V_23 IL_24a0: newobj instance void Fantomas.Core.CodePrinter/'long@1140-47'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_24a5: nop IL_24a6: stloc.s V_6 IL_24a8: ldloc.s V_5 IL_24aa: ldloc.s V_6 IL_24ac: newobj instance void Fantomas.Core.CodePrinter/'long@1136-48'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_24b1: stloc.s V_4 IL_24b3: ldloc.s V_134 IL_24b5: ldc.i4.0 IL_24b6: ldloc.s V_137 IL_24b8: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::InvokeFast>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_24bd: stloc.s V_6 IL_24bf: ldsfld class Fantomas.Core.CodePrinter/'long@1141-49' Fantomas.Core.CodePrinter/'long@1141-49'::@_instance IL_24c4: stloc.s V_24 IL_24c6: ldloc.s V_24 IL_24c8: newobj instance void Fantomas.Core.CodePrinter/'long@1141-50'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_24cd: stloc.s V_23 IL_24cf: ldloc.s V_6 IL_24d1: ldloc.s V_23 IL_24d3: newobj instance void Fantomas.Core.CodePrinter/'long@1141-51'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_24d8: stloc.s V_17 IL_24da: ldsfld class Fantomas.Core.CodePrinter/'long@1141-52' Fantomas.Core.CodePrinter/'long@1141-52'::@_instance IL_24df: stloc.s V_23 IL_24e1: ldloc.s V_17 IL_24e3: ldloc.s V_23 IL_24e5: newobj instance void Fantomas.Core.CodePrinter/'long@1141-53'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_24ea: stloc.s V_5 IL_24ec: ldloc.s V_4 IL_24ee: ldloc.s V_5 IL_24f0: newobj instance void Fantomas.Core.CodePrinter/'long@1136-54'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_24f5: nop IL_24f6: br.s IL_2516 IL_24f8: ldloc.s V_135 IL_24fa: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_24ff: stloc.s V_137 IL_2501: ldloc.s V_135 IL_2503: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_2508: stloc.s V_139 IL_250a: ldloc.s V_134 IL_250c: ldloc.s V_139 IL_250e: ldloc.s V_137 IL_2510: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genFirstLinkAndIndentOther@1119(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, class Fantomas.Core.SyntaxOak/ChainLink, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_2515: nop IL_2516: stloc.3 IL_2517: ldloc.s V_129 IL_2519: ldloc.2 IL_251a: ldloc.3 IL_251b: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1145-205'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2520: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2525: ret IL_2526: ldarg.0 IL_2527: castclass Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg IL_252c: stloc.s V_110 IL_252e: ldloc.s V_110 IL_2530: ldfld class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg::item IL_2535: stloc.s V_111 IL_2537: ldc.i4.0 IL_2538: ldloc.s V_111 IL_253a: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::FunctionName@ IL_253f: ldloc.s V_111 IL_2541: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::FunctionName@ IL_2546: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_254b: newobj instance void Fantomas.Core.SyntaxOak/ExprOptVarNode::.ctor(bool, class Fantomas.Core.SyntaxOak/IdentListNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_2550: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewOptVar(class Fantomas.Core.SyntaxOak/ExprOptVarNode) IL_2555: stloc.s V_11 IL_2557: ldloc.s V_111 IL_2559: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::ArgExpr@ IL_255e: stloc.s V_116 IL_2560: ldloc.s V_11 IL_2562: ldloc.s V_116 IL_2564: newobj instance void Fantomas.Core.CodePrinter/'addSpace@1151-2'::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr) IL_2569: stloc.2 IL_256a: ldc.i4.0 IL_256b: ldloc.s V_111 IL_256d: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::FunctionName@ IL_2572: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_2577: stloc.3 IL_2578: ldloc.2 IL_2579: ldloc.3 IL_257a: newobj instance void Fantomas.Core.CodePrinter/'short@1156-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_257f: stloc.s V_5 IL_2581: ldloc.s V_111 IL_2583: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::ArgExpr@ IL_2588: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_258d: stloc.s V_6 IL_258f: ldloc.s V_5 IL_2591: ldloc.s V_6 IL_2593: newobj instance void Fantomas.Core.CodePrinter/'short@1156-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2598: stloc.s V_4 IL_259a: ldloc.s V_111 IL_259c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::ArgExpr@ IL_25a1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_25a6: stloc.s V_23 IL_25a8: ldloc.s V_111 IL_25aa: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::ArgExpr@ IL_25af: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultilineFunctionApplicationArguments(class Fantomas.Core.SyntaxOak/Expr) IL_25b4: stloc.s V_24 IL_25b6: ldloc.s V_23 IL_25b8: ldloc.s V_24 IL_25ba: newobj instance void Fantomas.Core.CodePrinter/'args@1161-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_25bf: stloc.s V_17 IL_25c1: ldloc.2 IL_25c2: ldloc.s V_17 IL_25c4: newobj instance void Fantomas.Core.CodePrinter/'args@1160-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_25c9: stloc.s V_6 IL_25cb: ldloc.s V_6 IL_25cd: ldloc.s V_111 IL_25cf: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::FunctionName@ IL_25d4: ldloc.s V_111 IL_25d6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genFunctionNameWithMultilineLids(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.SyntaxOak/Node) IL_25db: stloc.s V_23 IL_25dd: ldloc.s V_23 IL_25df: newobj instance void Fantomas.Core.CodePrinter/'long@1167-55'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_25e4: stloc.s V_17 IL_25e6: ldloc.3 IL_25e7: ldloc.s V_6 IL_25e9: ldloc.s V_17 IL_25eb: newobj instance void Fantomas.Core.CodePrinter/'long@1165-56'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_25f0: stloc.s V_5 IL_25f2: ldloc.s V_111 IL_25f4: ldloc.s V_4 IL_25f6: ldloc.s V_5 IL_25f8: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1170-206'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_25fd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2602: ret IL_2603: ldarg.0 IL_2604: castclass Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg IL_2609: stloc.s V_108 IL_260b: ldloc.s V_108 IL_260d: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg::item IL_2612: stloc.s V_109 IL_2614: ldloc.s V_109 IL_2616: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::FunctionExpr@ IL_261b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2620: stloc.s V_4 IL_2622: ldloc.s V_109 IL_2624: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::FunctionExpr@ IL_2629: stloc.s V_11 IL_262b: ldloc.s V_109 IL_262d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::ArgExpr@ IL_2632: stloc.s V_116 IL_2634: ldloc.s V_11 IL_2636: ldloc.s V_116 IL_2638: newobj instance void Fantomas.Core.CodePrinter/'short@1175-22'::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr) IL_263d: stloc.s V_5 IL_263f: ldloc.s V_4 IL_2641: ldloc.s V_5 IL_2643: newobj instance void Fantomas.Core.CodePrinter/'short@1174-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2648: stloc.3 IL_2649: ldloc.s V_109 IL_264b: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::ArgExpr@ IL_2650: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2655: stloc.s V_4 IL_2657: ldloc.3 IL_2658: ldloc.s V_4 IL_265a: newobj instance void Fantomas.Core.CodePrinter/'short@1174-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_265f: stloc.2 IL_2660: ldloc.s V_109 IL_2662: newobj instance void Fantomas.Core.CodePrinter/'long@1179-57'::.ctor(class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode) IL_2667: stloc.3 IL_2668: ldloc.s V_109 IL_266a: ldloc.2 IL_266b: ldloc.3 IL_266c: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1202-207'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2671: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2676: ret IL_2677: ldarg.0 IL_2678: castclass Fantomas.Core.SyntaxOak/Expr/AppWithLambda IL_267d: stloc.s V_142 IL_267f: ldloc.s V_142 IL_2681: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.SyntaxOak/Expr/AppWithLambda::item IL_2686: stloc.s V_143 IL_2688: nop IL_2689: nop IL_268a: ldloc.s V_143 IL_268c: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_2691: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_2696: brtrue.s IL_26e0 IL_2698: ldloc.s V_143 IL_269a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_269f: ldstr "" IL_26a4: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_26a9: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_26ae: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewNull(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_26b3: ldloc.s V_143 IL_26b5: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::ClosingParen@ IL_26ba: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_26bf: newobj instance void Fantomas.Core.SyntaxOak/ExprParenNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_26c4: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParen(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_26c9: stloc.s V_11 IL_26cb: ldloc.s V_143 IL_26cd: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::FunctionName@ IL_26d2: stloc.s V_116 IL_26d4: ldloc.s V_11 IL_26d6: ldloc.s V_116 IL_26d8: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1219-208'::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr) IL_26dd: nop IL_26de: br.s IL_26e6 IL_26e0: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1220-209' Fantomas.Core.CodePrinter/'genExpr@1220-209'::@_instance IL_26e5: nop IL_26e6: ldloc.s V_143 IL_26e8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAppWithLambda(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode) IL_26ed: ret IL_26ee: ldarg.0 IL_26ef: castclass Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot IL_26f4: stloc.s V_144 IL_26f6: ldloc.s V_144 IL_26f8: ldfld class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot::item IL_26fd: stloc.s V_145 IL_26ff: ldloc.s V_145 IL_2701: ldloc.s V_145 IL_2703: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::Identifier@ IL_2708: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_270d: stloc.s V_5 IL_270f: ldloc.s V_5 IL_2711: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1224-210'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2716: stloc.s V_4 IL_2718: ldloc.s V_145 IL_271a: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::Index@ IL_271f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2724: stloc.s V_5 IL_2726: ldloc.s V_4 IL_2728: ldloc.s V_5 IL_272a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1224-211'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_272f: stloc.3 IL_2730: ldloc.3 IL_2731: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1224-212'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2736: stloc.2 IL_2737: ldloc.s V_145 IL_2739: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::Argument@ IL_273e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2743: stloc.3 IL_2744: ldloc.2 IL_2745: ldloc.3 IL_2746: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1224-213'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_274b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2750: ret IL_2751: ldarg.0 IL_2752: castclass Fantomas.Core.SyntaxOak/Expr/App IL_2757: stloc.s V_113 IL_2759: ldloc.s V_113 IL_275b: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.SyntaxOak/Expr/App::item IL_2760: stloc.s V_114 IL_2762: ldloc.s V_114 IL_2764: ldloc.s V_114 IL_2766: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1232-214'::.ctor(class Fantomas.Core.SyntaxOak/ExprAppNode) IL_276b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2770: ret IL_2771: ldarg.0 IL_2772: castclass Fantomas.Core.SyntaxOak/Expr/TypeApp IL_2777: stloc.s V_146 IL_2779: ldloc.s V_146 IL_277b: ldfld class Fantomas.Core.SyntaxOak/ExprTypeAppNode Fantomas.Core.SyntaxOak/Expr/TypeApp::item IL_2780: stloc.s V_147 IL_2782: ldloc.s V_147 IL_2784: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1325-228'::.ctor(class Fantomas.Core.SyntaxOak/ExprTypeAppNode) IL_2789: ret IL_278a: ldarg.0 IL_278b: castclass Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause IL_2790: stloc.s V_148 IL_2792: ldloc.s V_148 IL_2794: ldfld class Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause::item IL_2799: stloc.s V_149 IL_279b: ldloc.s V_149 IL_279d: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::Clause@ IL_27a2: stloc.s V_150 IL_27a4: ldloc.s V_150 IL_27a6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::enterNode(!!0) IL_27ab: stloc.s V_31 IL_27ad: ldsfld class Fantomas.Core.CodePrinter/genClause@1344 Fantomas.Core.CodePrinter/genClause@1344::@_instance IL_27b2: stloc.s V_64 IL_27b4: ldloc.s V_150 IL_27b6: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MatchClauseNode::Bar@ IL_27bb: stloc.s V_65 IL_27bd: ldloc.s V_64 IL_27bf: ldloc.s V_65 IL_27c1: newobj instance void Fantomas.Core.CodePrinter/'genClause@1344-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_27c6: stloc.s V_40 IL_27c8: ldloc.s V_31 IL_27ca: ldloc.s V_40 IL_27cc: newobj instance void Fantomas.Core.CodePrinter/'genClause@1343-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_27d1: stloc.s V_24 IL_27d3: ldsfld class Fantomas.Core.CodePrinter/'genClause@1345-4' Fantomas.Core.CodePrinter/'genClause@1345-4'::@_instance IL_27d8: stloc.s V_151 IL_27da: ldloc.s V_24 IL_27dc: ldloc.s V_151 IL_27de: newobj instance void Fantomas.Core.CodePrinter/'genClause@1342-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_27e3: stloc.s V_23 IL_27e5: ldloc.s V_150 IL_27e7: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/MatchClauseNode::Pattern@ IL_27ec: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatInClause(class Fantomas.Core.SyntaxOak/Pattern) IL_27f1: stloc.s V_24 IL_27f3: ldloc.s V_23 IL_27f5: ldloc.s V_24 IL_27f7: newobj instance void Fantomas.Core.CodePrinter/'genClause@1342-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_27fc: stloc.s V_17 IL_27fe: ldsfld class Fantomas.Core.CodePrinter/'genClause@1349-9' Fantomas.Core.CodePrinter/'genClause@1349-9'::@_instance IL_2803: stloc.s V_10 IL_2805: ldloc.s V_150 IL_2807: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MatchClauseNode::WhenExpr@ IL_280c: stloc.s V_22 IL_280e: ldloc.s V_10 IL_2810: ldloc.s V_22 IL_2812: newobj instance void Fantomas.Core.CodePrinter/'genClause@1348-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_2817: stloc.s V_23 IL_2819: ldloc.s V_17 IL_281b: ldloc.s V_23 IL_281d: newobj instance void Fantomas.Core.CodePrinter/'genClause@1342-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2822: stloc.s V_6 IL_2824: ldsfld class Fantomas.Core.CodePrinter/'genClause@1351-15' Fantomas.Core.CodePrinter/'genClause@1351-15'::@_instance IL_2829: stloc.s V_17 IL_282b: ldloc.s V_6 IL_282d: ldloc.s V_17 IL_282f: newobj instance void Fantomas.Core.CodePrinter/'genClause@1342-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2834: stloc.s V_5 IL_2836: ldsfld class Fantomas.Core.CodePrinter/'genClause@1352-17' Fantomas.Core.CodePrinter/'genClause@1352-17'::@_instance IL_283b: ldloc.s V_150 IL_283d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MatchClauseNode::Arrow@ IL_2842: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNodeWithSpaceSuffix(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_2847: stloc.s V_6 IL_2849: ldloc.s V_5 IL_284b: ldloc.s V_6 IL_284d: newobj instance void Fantomas.Core.CodePrinter/'genClause@1342-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2852: stloc.s V_4 IL_2854: ldsfld class Fantomas.Core.CodePrinter/'genClause@1353-19' Fantomas.Core.CodePrinter/'genClause@1353-19'::@_instance IL_2859: stloc.s V_10 IL_285b: ldloc.s V_150 IL_285d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MatchClauseNode::BodyExpr@ IL_2862: stloc.s V_11 IL_2864: ldloc.s V_10 IL_2866: ldloc.s V_11 IL_2868: newobj instance void Fantomas.Core.CodePrinter/'genClause@1353-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_286d: stloc.s V_5 IL_286f: ldloc.s V_4 IL_2871: ldloc.s V_5 IL_2873: newobj instance void Fantomas.Core.CodePrinter/'genClause@1342-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2878: stloc.3 IL_2879: ldloc.s V_150 IL_287b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::leaveNode(!!0) IL_2880: stloc.s V_4 IL_2882: ldloc.3 IL_2883: ldloc.s V_4 IL_2885: newobj instance void Fantomas.Core.CodePrinter/'genClause@1342-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_288a: stloc.2 IL_288b: ldloc.s V_149 IL_288d: ldloc.s V_149 IL_288f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::Try@ IL_2894: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_2899: stloc.s V_40 IL_289b: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1358-234' Fantomas.Core.CodePrinter/'genExpr@1358-234'::@_instance IL_28a0: stloc.s V_41 IL_28a2: ldloc.s V_40 IL_28a4: ldloc.s V_41 IL_28a6: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1357-235'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_28ab: stloc.s V_31 IL_28ad: ldloc.s V_31 IL_28af: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1357-236'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_28b4: stloc.s V_24 IL_28b6: ldloc.s V_149 IL_28b8: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::TryExpr@ IL_28bd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_28c2: stloc.s V_31 IL_28c4: ldloc.s V_24 IL_28c6: ldloc.s V_31 IL_28c8: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1357-237'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_28cd: stloc.s V_23 IL_28cf: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1361-238' Fantomas.Core.CodePrinter/'genExpr@1361-238'::@_instance IL_28d4: stloc.s V_24 IL_28d6: ldloc.s V_23 IL_28d8: ldloc.s V_24 IL_28da: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1357-239'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_28df: stloc.s V_17 IL_28e1: ldloc.s V_17 IL_28e3: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1357-240'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_28e8: stloc.s V_6 IL_28ea: ldloc.s V_149 IL_28ec: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::With@ IL_28f1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_28f6: stloc.s V_17 IL_28f8: ldloc.s V_6 IL_28fa: ldloc.s V_17 IL_28fc: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1357-241'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2901: stloc.s V_5 IL_2903: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1364-242' Fantomas.Core.CodePrinter/'genExpr@1364-242'::@_instance IL_2908: stloc.s V_6 IL_290a: ldloc.s V_5 IL_290c: ldloc.s V_6 IL_290e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1357-243'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2913: stloc.s V_4 IL_2915: ldloc.2 IL_2916: ldloc.s V_4 IL_2918: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1357-244'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_291d: stloc.3 IL_291e: ldloc.3 IL_291f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1356-245'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2924: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2929: ret IL_292a: ldarg.0 IL_292b: castclass Fantomas.Core.SyntaxOak/Expr/TryWith IL_2930: stloc.s V_152 IL_2932: ldloc.s V_152 IL_2934: ldfld class Fantomas.Core.SyntaxOak/ExprTryWithNode Fantomas.Core.SyntaxOak/Expr/TryWith::item IL_2939: stloc.s V_153 IL_293b: ldloc.s V_153 IL_293d: ldloc.s V_153 IL_293f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithNode::Try@ IL_2944: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_2949: stloc.s V_31 IL_294b: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1371-246' Fantomas.Core.CodePrinter/'genExpr@1371-246'::@_instance IL_2950: stloc.s V_40 IL_2952: ldloc.s V_31 IL_2954: ldloc.s V_40 IL_2956: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1370-247'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_295b: stloc.s V_24 IL_295d: ldloc.s V_24 IL_295f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1370-248'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2964: stloc.s V_23 IL_2966: ldloc.s V_153 IL_2968: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryWithNode::TryExpr@ IL_296d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2972: stloc.s V_24 IL_2974: ldloc.s V_23 IL_2976: ldloc.s V_24 IL_2978: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1370-249'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_297d: stloc.s V_17 IL_297f: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1374-250' Fantomas.Core.CodePrinter/'genExpr@1374-250'::@_instance IL_2984: stloc.s V_23 IL_2986: ldloc.s V_17 IL_2988: ldloc.s V_23 IL_298a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1370-251'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_298f: stloc.s V_6 IL_2991: ldloc.s V_6 IL_2993: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1370-252'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2998: stloc.s V_5 IL_299a: ldloc.s V_153 IL_299c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithNode::With@ IL_29a1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_29a6: stloc.s V_6 IL_29a8: ldloc.s V_5 IL_29aa: ldloc.s V_6 IL_29ac: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1370-253'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_29b1: stloc.s V_4 IL_29b3: ldloc.s V_4 IL_29b5: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1370-254'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_29ba: stloc.3 IL_29bb: ldloc.s V_153 IL_29bd: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprTryWithNode::Clauses@ IL_29c2: stloc.s V_154 IL_29c4: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1378-255' Fantomas.Core.CodePrinter/'genExpr@1378-255'::@_instance IL_29c9: stloc.s V_155 IL_29cb: ldloc.s V_154 IL_29cd: ldloc.s V_155 IL_29cf: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1378-256'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_29d4: stloc.s V_4 IL_29d6: ldloc.3 IL_29d7: ldloc.s V_4 IL_29d9: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1370-257'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_29de: stloc.2 IL_29df: ldloc.2 IL_29e0: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1369-258'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_29e5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_29ea: ret IL_29eb: ldarg.0 IL_29ec: castclass Fantomas.Core.SyntaxOak/Expr/TryFinally IL_29f1: stloc.s V_156 IL_29f3: ldloc.s V_156 IL_29f5: ldfld class Fantomas.Core.SyntaxOak/ExprTryFinallyNode Fantomas.Core.SyntaxOak/Expr/TryFinally::item IL_29fa: stloc.s V_157 IL_29fc: ldloc.s V_157 IL_29fe: ldloc.s V_157 IL_2a00: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryFinallyNode::Try@ IL_2a05: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_2a0a: stloc.s V_6 IL_2a0c: ldloc.s V_157 IL_2a0e: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryFinallyNode::TryExpr@ IL_2a13: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2a18: stloc.s V_23 IL_2a1a: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1384-259' Fantomas.Core.CodePrinter/'genExpr@1384-259'::@_instance IL_2a1f: stloc.s V_40 IL_2a21: ldloc.s V_40 IL_2a23: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1384-260'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2a28: stloc.s V_31 IL_2a2a: ldloc.s V_23 IL_2a2c: ldloc.s V_31 IL_2a2e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1384-261'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2a33: stloc.s V_24 IL_2a35: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1384-262' Fantomas.Core.CodePrinter/'genExpr@1384-262'::@_instance IL_2a3a: stloc.s V_31 IL_2a3c: ldloc.s V_24 IL_2a3e: ldloc.s V_31 IL_2a40: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1384-263'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2a45: stloc.s V_17 IL_2a47: ldloc.s V_6 IL_2a49: ldloc.s V_17 IL_2a4b: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1383-264'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2a50: stloc.s V_5 IL_2a52: ldloc.s V_5 IL_2a54: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1383-265'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2a59: stloc.s V_4 IL_2a5b: ldloc.s V_157 IL_2a5d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryFinallyNode::Finally@ IL_2a62: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_2a67: stloc.s V_5 IL_2a69: ldloc.s V_4 IL_2a6b: ldloc.s V_5 IL_2a6d: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1383-266'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2a72: stloc.3 IL_2a73: ldloc.s V_157 IL_2a75: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryFinallyNode::FinallyExpr@ IL_2a7a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2a7f: stloc.s V_5 IL_2a81: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1387-267' Fantomas.Core.CodePrinter/'genExpr@1387-267'::@_instance IL_2a86: stloc.s V_23 IL_2a88: ldloc.s V_23 IL_2a8a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1387-268'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2a8f: stloc.s V_17 IL_2a91: ldloc.s V_5 IL_2a93: ldloc.s V_17 IL_2a95: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1387-269'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2a9a: stloc.s V_6 IL_2a9c: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1387-270' Fantomas.Core.CodePrinter/'genExpr@1387-270'::@_instance IL_2aa1: stloc.s V_17 IL_2aa3: ldloc.s V_6 IL_2aa5: ldloc.s V_17 IL_2aa7: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1387-271'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2aac: stloc.s V_4 IL_2aae: ldloc.3 IL_2aaf: ldloc.s V_4 IL_2ab1: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1383-272'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2ab6: stloc.2 IL_2ab7: ldloc.2 IL_2ab8: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1382-273'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2abd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2ac2: ret IL_2ac3: ldarg.0 IL_2ac4: castclass Fantomas.Core.SyntaxOak/Expr/IfThen IL_2ac9: stloc.s V_158 IL_2acb: ldloc.s V_158 IL_2acd: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenNode Fantomas.Core.SyntaxOak/Expr/IfThen::item IL_2ad2: stloc.s V_159 IL_2ad4: ldloc.s V_159 IL_2ad6: ldloc.s V_159 IL_2ad8: ldfld class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/ExprIfThenNode::If@ IL_2add: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_2ae2: ldloc.s V_159 IL_2ae4: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::IfExpr@ IL_2ae9: ldloc.s V_159 IL_2aeb: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenNode::Then@ IL_2af0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genControlExpressionStartCore(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_2af5: stloc.3 IL_2af6: ldloc.s V_159 IL_2af8: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1393-274'::.ctor(class Fantomas.Core.SyntaxOak/ExprIfThenNode) IL_2afd: stloc.s V_151 IL_2aff: ldloc.3 IL_2b00: ldloc.s V_151 IL_2b02: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1391-282'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_2b07: stloc.2 IL_2b08: ldloc.2 IL_2b09: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1391-283'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2b0e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2b13: ret IL_2b14: ldarg.0 IL_2b15: castclass Fantomas.Core.SyntaxOak/Expr/IfThenElse IL_2b1a: stloc.s V_160 IL_2b1c: ldloc.s V_160 IL_2b1e: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.SyntaxOak/Expr/IfThenElse::item IL_2b23: stloc.s V_161 IL_2b25: ldloc.s V_161 IL_2b27: ldloc.s V_161 IL_2b29: ldfld class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::If@ IL_2b2e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_2b33: ldloc.s V_161 IL_2b35: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::IfExpr@ IL_2b3a: ldloc.s V_161 IL_2b3c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::Then@ IL_2b41: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genControlExpressionStartCore(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_2b46: stloc.3 IL_2b47: ldloc.s V_161 IL_2b49: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1415-284'::.ctor(class Fantomas.Core.SyntaxOak/ExprIfThenElseNode) IL_2b4e: stloc.s V_151 IL_2b50: ldloc.3 IL_2b51: ldloc.s V_151 IL_2b53: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1413-293'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_2b58: stloc.2 IL_2b59: ldloc.2 IL_2b5a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1413-294'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2b5f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2b64: ret IL_2b65: ldarg.0 IL_2b66: castclass Fantomas.Core.SyntaxOak/Expr/IfThenElif IL_2b6b: stloc.s V_162 IL_2b6d: ldloc.s V_162 IL_2b6f: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Fantomas.Core.SyntaxOak/Expr/IfThenElif::item IL_2b74: stloc.s V_163 IL_2b76: ldloc.s V_163 IL_2b78: newobj instance void Fantomas.Core.CodePrinter/areAllShort@1459::.ctor(class Fantomas.Core.SyntaxOak/ExprIfThenElifNode) IL_2b7d: stloc.s V_164 IL_2b7f: ldloc.s V_163 IL_2b81: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Branches@ IL_2b86: stloc.s V_165 IL_2b88: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@1496-17' Fantomas.Core.CodePrinter/'shortExpr@1496-17'::@_instance IL_2b8d: stloc.s V_166 IL_2b8f: ldloc.s V_165 IL_2b91: ldloc.s V_166 IL_2b93: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@1496-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_2b98: stloc.3 IL_2b99: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@1502-22' Fantomas.Core.CodePrinter/'shortExpr@1502-22'::@_instance IL_2b9e: stloc.s V_120 IL_2ba0: ldloc.s V_163 IL_2ba2: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Else@ IL_2ba7: stloc.s V_167 IL_2ba9: ldloc.s V_120 IL_2bab: ldloc.s V_167 IL_2bad: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@1501-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>) IL_2bb2: stloc.s V_4 IL_2bb4: ldloc.3 IL_2bb5: ldloc.s V_4 IL_2bb7: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@1496-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2bbc: stloc.2 IL_2bbd: ldloc.s V_163 IL_2bbf: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Branches@ IL_2bc4: stloc.s V_165 IL_2bc6: ldsfld class Fantomas.Core.CodePrinter/longExpr@1506 Fantomas.Core.CodePrinter/longExpr@1506::@_instance IL_2bcb: stloc.s V_166 IL_2bcd: ldloc.s V_165 IL_2bcf: ldloc.s V_166 IL_2bd1: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1506-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_2bd6: stloc.s V_4 IL_2bd8: ldsfld class Fantomas.Core.CodePrinter/'longExpr@1511-8' Fantomas.Core.CodePrinter/'longExpr@1511-8'::@_instance IL_2bdd: stloc.s V_120 IL_2bdf: ldloc.s V_163 IL_2be1: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Else@ IL_2be6: stloc.s V_167 IL_2be8: ldloc.s V_120 IL_2bea: ldloc.s V_167 IL_2bec: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1510-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>) IL_2bf1: stloc.s V_5 IL_2bf3: ldloc.s V_4 IL_2bf5: ldloc.s V_5 IL_2bf7: newobj instance void Fantomas.Core.CodePrinter/'longExpr@1506-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2bfc: stloc.3 IL_2bfd: ldloc.s V_163 IL_2bff: ldloc.s V_164 IL_2c01: ldloc.2 IL_2c02: ldloc.3 IL_2c03: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1514-295'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2c08: stloc.s V_4 IL_2c0a: ldloc.s V_4 IL_2c0c: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1514-296'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2c11: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2c16: ret IL_2c17: ldarg.0 IL_2c18: castclass Fantomas.Core.SyntaxOak/Expr/Ident IL_2c1d: stloc.s V_168 IL_2c1f: ldloc.s V_168 IL_2c21: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Ident::item IL_2c26: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_2c2b: ret IL_2c2c: ldarg.0 IL_2c2d: castclass Fantomas.Core.SyntaxOak/Expr/OptVar IL_2c32: stloc.s V_169 IL_2c34: ldloc.s V_169 IL_2c36: ldfld class Fantomas.Core.SyntaxOak/ExprOptVarNode Fantomas.Core.SyntaxOak/Expr/OptVar::item IL_2c3b: stloc.s V_170 IL_2c3d: ldloc.s V_170 IL_2c3f: ldloc.s V_170 IL_2c41: ldfld bool Fantomas.Core.SyntaxOak/ExprOptVarNode::IsOptional@ IL_2c46: stloc.s V_7 IL_2c48: ldstr "\?" IL_2c4d: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_2c52: stloc.s V_19 IL_2c54: ldloc.s V_19 IL_2c56: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1519-297'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_2c5b: stloc.3 IL_2c5c: ldloc.s V_7 IL_2c5e: ldloc.3 IL_2c5f: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1519-298'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2c64: stloc.2 IL_2c65: ldc.i4.0 IL_2c66: ldloc.s V_170 IL_2c68: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprOptVarNode::Identifier@ IL_2c6d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_2c72: stloc.3 IL_2c73: ldloc.2 IL_2c74: ldloc.3 IL_2c75: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1519-299'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2c7a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2c7f: ret IL_2c80: ldarg.0 IL_2c81: castclass Fantomas.Core.SyntaxOak/Expr/LongIdentSet IL_2c86: stloc.s V_171 IL_2c88: ldloc.s V_171 IL_2c8a: ldfld class Fantomas.Core.SyntaxOak/ExprLongIdentSetNode Fantomas.Core.SyntaxOak/Expr/LongIdentSet::item IL_2c8f: stloc.s V_172 IL_2c91: ldloc.s V_172 IL_2c93: ldc.i4.0 IL_2c94: ldloc.s V_172 IL_2c96: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprLongIdentSetNode::Identifier@ IL_2c9b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_2ca0: stloc.3 IL_2ca1: ldloc.3 IL_2ca2: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1522-300'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2ca7: stloc.2 IL_2ca8: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1524-301' Fantomas.Core.CodePrinter/'genExpr@1524-301'::@_instance IL_2cad: stloc.s V_10 IL_2caf: ldloc.s V_172 IL_2cb1: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLongIdentSetNode::Expr@ IL_2cb6: stloc.s V_11 IL_2cb8: ldloc.s V_10 IL_2cba: ldloc.s V_11 IL_2cbc: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1524-302'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_2cc1: stloc.3 IL_2cc2: ldloc.2 IL_2cc3: ldloc.3 IL_2cc4: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1522-303'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2cc9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2cce: ret IL_2ccf: ldarg.0 IL_2cd0: castclass Fantomas.Core.SyntaxOak/Expr/DotIndexedGet IL_2cd5: stloc.s V_173 IL_2cd7: ldloc.s V_173 IL_2cd9: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.SyntaxOak/Expr/DotIndexedGet::item IL_2cde: stloc.s V_174 IL_2ce0: nop IL_2ce1: ldloc.s V_174 IL_2ce3: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::ObjectExpr@ IL_2ce8: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_2ced: ldc.i4.s 27 IL_2cef: bne.un.s IL_2cf5 IL_2cf1: ldc.i4.1 IL_2cf2: nop IL_2cf3: br.s IL_2cf7 IL_2cf5: ldc.i4.0 IL_2cf6: nop IL_2cf7: stloc.s V_7 IL_2cf9: ldloc.s V_174 IL_2cfb: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::ObjectExpr@ IL_2d00: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2d05: stloc.s V_17 IL_2d07: ldloc.s V_174 IL_2d09: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::ObjectExpr@ IL_2d0e: ldsfld class Fantomas.Core.CodePrinter/genDotIndexedGet@1533 Fantomas.Core.CodePrinter/genDotIndexedGet@1533::@_instance IL_2d13: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::addParenIfAutoNln(class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_2d18: stloc.s V_23 IL_2d1a: ldloc.s V_7 IL_2d1c: ldloc.s V_17 IL_2d1e: ldloc.s V_23 IL_2d20: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-1'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2d25: stloc.s V_6 IL_2d27: ldstr "." IL_2d2c: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_2d31: stloc.s V_19 IL_2d33: ldloc.s V_19 IL_2d35: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedGet@1534-2'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_2d3a: stloc.s V_17 IL_2d3c: ldloc.s V_6 IL_2d3e: ldloc.s V_17 IL_2d40: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2d45: stloc.s V_5 IL_2d47: ldloc.s V_5 IL_2d49: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2d4e: stloc.s V_4 IL_2d50: ldloc.s V_174 IL_2d52: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::IndexExpr@ IL_2d57: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2d5c: stloc.s V_5 IL_2d5e: ldloc.s V_4 IL_2d60: ldloc.s V_5 IL_2d62: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2d67: stloc.3 IL_2d68: ldloc.3 IL_2d69: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedGet@1533-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2d6e: stloc.2 IL_2d6f: ldloc.s V_174 IL_2d71: ldloc.s V_174 IL_2d73: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::ObjectExpr@ IL_2d78: stloc.s V_11 IL_2d7a: ldloc.s V_11 IL_2d7c: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_2d81: switch ( IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2f42, IL_2f0c, IL_2e7a, IL_2e7a, IL_2e7f, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a, IL_2e7a) IL_2e7a: br IL_2f79 IL_2e7f: ldloc.s V_11 IL_2e81: castclass Fantomas.Core.SyntaxOak/Expr/App IL_2e86: stloc.s V_113 IL_2e88: ldloc.s V_113 IL_2e8a: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.SyntaxOak/Expr/App::item IL_2e8f: stloc.s V_114 IL_2e91: ldloc.s V_114 IL_2e93: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppNode::Arguments@ IL_2e98: stloc.s V_30 IL_2e9a: ldloc.s V_30 IL_2e9c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_2ea1: brfalse.s IL_2f08 IL_2ea3: ldloc.s V_30 IL_2ea5: stloc.s V_115 IL_2ea7: ldloc.s V_115 IL_2ea9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_2eae: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_2eb3: ldc.i4.2 IL_2eb4: bne.un.s IL_2f08 IL_2eb6: ldloc.s V_115 IL_2eb8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_2ebd: castclass Fantomas.Core.SyntaxOak/Expr/Constant IL_2ec2: stloc.s V_12 IL_2ec4: ldloc.s V_12 IL_2ec6: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Expr/Constant::item IL_2ecb: isinst Fantomas.Core.SyntaxOak/Constant/Unit IL_2ed0: brfalse.s IL_2f08 IL_2ed2: ldloc.s V_115 IL_2ed4: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_2ed9: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_2ede: brtrue.s IL_2f08 IL_2ee0: ldloc.s V_115 IL_2ee2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_2ee7: stloc.s V_116 IL_2ee9: ldloc.s V_174 IL_2eeb: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1552-304'::.ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode) IL_2ef0: ldloc.s V_114 IL_2ef2: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_2ef7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2efc: ldloc.s V_116 IL_2efe: ldloc.s V_114 IL_2f00: call !!1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Expr>::InvokeFast>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, !0, !1, !!0) IL_2f05: nop IL_2f06: br.s IL_2f7b IL_2f08: ldloc.2 IL_2f09: nop IL_2f0a: br.s IL_2f7b IL_2f0c: ldloc.s V_11 IL_2f0e: castclass Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg IL_2f13: stloc.s V_108 IL_2f15: ldloc.s V_108 IL_2f17: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg::item IL_2f1c: stloc.s V_109 IL_2f1e: ldloc.s V_174 IL_2f20: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1555-308'::.ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode) IL_2f25: ldloc.s V_109 IL_2f27: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::FunctionExpr@ IL_2f2c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2f31: ldloc.s V_109 IL_2f33: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::ArgExpr@ IL_2f38: ldloc.s V_109 IL_2f3a: call !!1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Expr>::InvokeFast>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, !0, !1, !!0) IL_2f3f: nop IL_2f40: br.s IL_2f7b IL_2f42: ldloc.s V_11 IL_2f44: castclass Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg IL_2f49: stloc.s V_110 IL_2f4b: ldloc.s V_110 IL_2f4d: ldfld class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg::item IL_2f52: stloc.s V_111 IL_2f54: ldloc.s V_174 IL_2f56: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1558-312'::.ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode) IL_2f5b: ldc.i4.0 IL_2f5c: ldloc.s V_111 IL_2f5e: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::FunctionName@ IL_2f63: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_2f68: ldloc.s V_111 IL_2f6a: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::ArgExpr@ IL_2f6f: ldloc.s V_111 IL_2f71: call !!1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Expr>::InvokeFast>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, !0, !1, !!0) IL_2f76: nop IL_2f77: br.s IL_2f7b IL_2f79: ldloc.2 IL_2f7a: nop IL_2f7b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2f80: ret IL_2f81: ldarg.0 IL_2f82: castclass Fantomas.Core.SyntaxOak/Expr/DotIndexedSet IL_2f87: stloc.s V_175 IL_2f89: ldloc.s V_175 IL_2f8b: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.SyntaxOak/Expr/DotIndexedSet::item IL_2f90: stloc.s V_176 IL_2f92: ldloc.s V_176 IL_2f94: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::ObjectExpr@ IL_2f99: ldsfld class Fantomas.Core.CodePrinter/genDotIndexedSet@1563 Fantomas.Core.CodePrinter/genDotIndexedSet@1563::@_instance IL_2f9e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::addParenIfAutoNln(class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_2fa3: stloc.s V_6 IL_2fa5: ldstr ".[" IL_2faa: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_2faf: stloc.s V_19 IL_2fb1: ldloc.s V_19 IL_2fb3: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSet@1564-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_2fb8: stloc.s V_17 IL_2fba: ldloc.s V_6 IL_2fbc: ldloc.s V_17 IL_2fbe: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2fc3: stloc.s V_5 IL_2fc5: ldloc.s V_176 IL_2fc7: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::Index@ IL_2fcc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_2fd1: stloc.s V_6 IL_2fd3: ldloc.s V_5 IL_2fd5: ldloc.s V_6 IL_2fd7: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2fdc: stloc.s V_4 IL_2fde: ldstr "] <- " IL_2fe3: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_2fe8: stloc.s V_19 IL_2fea: ldloc.s V_19 IL_2fec: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSet@1566-4'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_2ff1: stloc.s V_5 IL_2ff3: ldloc.s V_4 IL_2ff5: ldloc.s V_5 IL_2ff7: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_2ffc: stloc.3 IL_2ffd: ldsfld class Fantomas.Core.CodePrinter/'genDotIndexedSet@1567-6' Fantomas.Core.CodePrinter/'genDotIndexedSet@1567-6'::@_instance IL_3002: stloc.s V_10 IL_3004: ldloc.s V_176 IL_3006: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::Value@ IL_300b: stloc.s V_11 IL_300d: ldloc.s V_10 IL_300f: ldloc.s V_11 IL_3011: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSet@1567-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_3016: stloc.s V_4 IL_3018: ldloc.3 IL_3019: ldloc.s V_4 IL_301b: newobj instance void Fantomas.Core.CodePrinter/'genDotIndexedSet@1563-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3020: stloc.2 IL_3021: ldloc.s V_176 IL_3023: ldloc.s V_176 IL_3025: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::ObjectExpr@ IL_302a: stloc.s V_11 IL_302c: ldloc.s V_11 IL_302e: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_3033: switch ( IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_31f4, IL_31be, IL_312c, IL_312c, IL_3131, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c, IL_312c) IL_312c: br IL_322b IL_3131: ldloc.s V_11 IL_3133: castclass Fantomas.Core.SyntaxOak/Expr/App IL_3138: stloc.s V_113 IL_313a: ldloc.s V_113 IL_313c: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.SyntaxOak/Expr/App::item IL_3141: stloc.s V_114 IL_3143: ldloc.s V_114 IL_3145: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppNode::Arguments@ IL_314a: stloc.s V_30 IL_314c: ldloc.s V_30 IL_314e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_3153: brfalse.s IL_31ba IL_3155: ldloc.s V_30 IL_3157: stloc.s V_115 IL_3159: ldloc.s V_115 IL_315b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_3160: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_3165: ldc.i4.2 IL_3166: bne.un.s IL_31ba IL_3168: ldloc.s V_115 IL_316a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_316f: castclass Fantomas.Core.SyntaxOak/Expr/Constant IL_3174: stloc.s V_12 IL_3176: ldloc.s V_12 IL_3178: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Expr/Constant::item IL_317d: isinst Fantomas.Core.SyntaxOak/Constant/Unit IL_3182: brfalse.s IL_31ba IL_3184: ldloc.s V_115 IL_3186: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_318b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_3190: brtrue.s IL_31ba IL_3192: ldloc.s V_115 IL_3194: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_3199: stloc.s V_116 IL_319b: ldloc.s V_176 IL_319d: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1588-316'::.ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode) IL_31a2: ldloc.s V_114 IL_31a4: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_31a9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_31ae: ldloc.s V_116 IL_31b0: ldloc.s V_114 IL_31b2: call !!1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Expr>::InvokeFast>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, !0, !1, !!0) IL_31b7: nop IL_31b8: br.s IL_322d IL_31ba: ldloc.2 IL_31bb: nop IL_31bc: br.s IL_322d IL_31be: ldloc.s V_11 IL_31c0: castclass Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg IL_31c5: stloc.s V_108 IL_31c7: ldloc.s V_108 IL_31c9: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg::item IL_31ce: stloc.s V_109 IL_31d0: ldloc.s V_176 IL_31d2: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1592-320'::.ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode) IL_31d7: ldloc.s V_109 IL_31d9: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::FunctionExpr@ IL_31de: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_31e3: ldloc.s V_109 IL_31e5: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::ArgExpr@ IL_31ea: ldloc.s V_109 IL_31ec: call !!1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Expr>::InvokeFast>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, !0, !1, !!0) IL_31f1: nop IL_31f2: br.s IL_322d IL_31f4: ldloc.s V_11 IL_31f6: castclass Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg IL_31fb: stloc.s V_110 IL_31fd: ldloc.s V_110 IL_31ff: ldfld class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg::item IL_3204: stloc.s V_111 IL_3206: ldloc.s V_176 IL_3208: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1595-324'::.ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode) IL_320d: ldc.i4.0 IL_320e: ldloc.s V_111 IL_3210: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::FunctionName@ IL_3215: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_321a: ldloc.s V_111 IL_321c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::ArgExpr@ IL_3221: ldloc.s V_111 IL_3223: call !!1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Expr>::InvokeFast>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, !0, !1, !!0) IL_3228: nop IL_3229: br.s IL_322d IL_322b: ldloc.2 IL_322c: nop IL_322d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3232: ret IL_3233: ldarg.0 IL_3234: castclass Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet IL_3239: stloc.s V_177 IL_323b: ldloc.s V_177 IL_323d: ldfld class Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet::item IL_3242: stloc.s V_178 IL_3244: ldloc.s V_178 IL_3246: ldloc.s V_178 IL_3248: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Index@ IL_324d: stloc.s V_11 IL_324f: ldloc.s V_11 IL_3251: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_3256: ldc.i4.s 9 IL_3258: bne.un IL_3313 IL_325d: ldloc.s V_11 IL_325f: castclass Fantomas.Core.SyntaxOak/Expr/ArrayOrList IL_3264: stloc.s V_28 IL_3266: ldloc.s V_28 IL_3268: ldfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.SyntaxOak/Expr/ArrayOrList::item IL_326d: stloc.s V_29 IL_326f: ldloc.s V_29 IL_3271: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Elements@ IL_3276: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_327b: ldc.i4.1 IL_327c: ceq IL_327e: brfalse IL_3313 IL_3283: ldloc.s V_28 IL_3285: ldfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.SyntaxOak/Expr/ArrayOrList::item IL_328a: stloc.s V_29 IL_328c: ldc.i4.0 IL_328d: ldloc.s V_178 IL_328f: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Identifier@ IL_3294: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_3299: stloc.s V_6 IL_329b: ldloc.s V_29 IL_329d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Opening@ IL_32a2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_32a7: stloc.s V_17 IL_32a9: ldloc.s V_6 IL_32ab: ldloc.s V_17 IL_32ad: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1602-328'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_32b2: stloc.s V_5 IL_32b4: ldloc.s V_29 IL_32b6: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Elements@ IL_32bb: stloc.s V_30 IL_32bd: ldloc.s V_30 IL_32bf: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1604-329'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_32c4: stloc.s V_6 IL_32c6: ldloc.s V_5 IL_32c8: ldloc.s V_6 IL_32ca: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1602-332'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_32cf: stloc.s V_4 IL_32d1: ldloc.s V_29 IL_32d3: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Closing@ IL_32d8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_32dd: stloc.s V_5 IL_32df: ldloc.s V_4 IL_32e1: ldloc.s V_5 IL_32e3: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1602-333'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_32e8: stloc.3 IL_32e9: ldloc.3 IL_32ea: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1602-334'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_32ef: stloc.2 IL_32f0: ldloc.s V_178 IL_32f2: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Value@ IL_32f7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_32fc: stloc.s V_4 IL_32fe: ldloc.s V_4 IL_3300: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1607-335'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3305: stloc.3 IL_3306: ldloc.2 IL_3307: ldloc.3 IL_3308: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1602-336'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_330d: nop IL_330e: br IL_3484 IL_3313: nop IL_3314: ldloc.s V_178 IL_3316: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Index@ IL_331b: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_3320: switch ( IL_3419, IL_3419, IL_341b, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_341b, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419, IL_3419) IL_3419: br.s IL_3423 IL_341b: ldsfld class Fantomas.Core.CodePrinter/'sep@1612-1' Fantomas.Core.CodePrinter/'sep@1612-1'::@_instance IL_3420: nop IL_3421: br.s IL_3429 IL_3423: ldsfld class Fantomas.Core.CodePrinter/'sep@1613-2' Fantomas.Core.CodePrinter/'sep@1613-2'::@_instance IL_3428: nop IL_3429: stloc.2 IL_342a: ldc.i4.0 IL_342b: ldloc.s V_178 IL_342d: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Identifier@ IL_3432: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_3437: stloc.s V_6 IL_3439: ldloc.2 IL_343a: ldloc.s V_6 IL_343c: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1615-337'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3441: stloc.s V_5 IL_3443: ldloc.s V_178 IL_3445: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Index@ IL_344a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_344f: stloc.s V_6 IL_3451: ldloc.s V_5 IL_3453: ldloc.s V_6 IL_3455: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1615-338'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_345a: stloc.s V_4 IL_345c: ldloc.s V_4 IL_345e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1615-339'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3463: stloc.3 IL_3464: ldloc.s V_178 IL_3466: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Value@ IL_346b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_3470: stloc.s V_5 IL_3472: ldloc.s V_5 IL_3474: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1619-340'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3479: stloc.s V_4 IL_347b: ldloc.3 IL_347c: ldloc.s V_4 IL_347e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1615-341'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3483: nop IL_3484: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3489: ret IL_348a: ldarg.0 IL_348b: castclass Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet IL_3490: stloc.s V_179 IL_3492: ldloc.s V_179 IL_3494: ldfld class Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet::item IL_3499: stloc.s V_180 IL_349b: ldloc.s V_180 IL_349d: ldloc.s V_180 IL_349f: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Identifier@ IL_34a4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_34a9: stloc.s V_6 IL_34ab: ldloc.s V_6 IL_34ad: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1622-342'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_34b2: stloc.s V_5 IL_34b4: ldc.i4.0 IL_34b5: ldloc.s V_180 IL_34b7: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Name@ IL_34bc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_34c1: stloc.s V_6 IL_34c3: ldloc.s V_5 IL_34c5: ldloc.s V_6 IL_34c7: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1622-343'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_34cc: stloc.s V_4 IL_34ce: ldloc.s V_180 IL_34d0: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Property@ IL_34d5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_34da: stloc.s V_5 IL_34dc: ldloc.s V_4 IL_34de: ldloc.s V_5 IL_34e0: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1622-344'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_34e5: stloc.3 IL_34e6: ldloc.3 IL_34e7: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1622-345'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_34ec: stloc.2 IL_34ed: ldloc.s V_180 IL_34ef: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Set@ IL_34f4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_34f9: stloc.s V_4 IL_34fb: ldloc.s V_4 IL_34fd: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1627-346'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3502: stloc.3 IL_3503: ldloc.2 IL_3504: ldloc.3 IL_3505: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1622-347'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_350a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_350f: ret IL_3510: ldarg.0 IL_3511: castclass Fantomas.Core.SyntaxOak/Expr/Set IL_3516: stloc.s V_181 IL_3518: ldloc.s V_181 IL_351a: ldfld class Fantomas.Core.SyntaxOak/ExprSetNode Fantomas.Core.SyntaxOak/Expr/Set::item IL_351f: stloc.s V_182 IL_3521: ldloc.s V_182 IL_3523: ldloc.s V_182 IL_3525: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSetNode::Identifier@ IL_352a: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1630-348' Fantomas.Core.CodePrinter/'genExpr@1630-348'::@_instance IL_352f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::addParenIfAutoNln(class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_3534: stloc.3 IL_3535: ldloc.3 IL_3536: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1630-349'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_353b: stloc.2 IL_353c: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1632-350' Fantomas.Core.CodePrinter/'genExpr@1632-350'::@_instance IL_3541: stloc.s V_10 IL_3543: ldloc.s V_182 IL_3545: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSetNode::Set@ IL_354a: stloc.s V_11 IL_354c: ldloc.s V_10 IL_354e: ldloc.s V_11 IL_3550: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1632-351'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_3555: stloc.3 IL_3556: ldloc.2 IL_3557: ldloc.3 IL_3558: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1630-352'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_355d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3562: ret IL_3563: ldarg.0 IL_3564: castclass Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization IL_3569: stloc.s V_183 IL_356b: ldloc.s V_183 IL_356d: ldfld class Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization::item IL_3572: stloc.s V_184 IL_3574: ldloc.s V_184 IL_3576: ldloc.s V_184 IL_3578: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::OptimizedExpr@ IL_357d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_3582: stloc.s V_5 IL_3584: ldloc.s V_184 IL_3586: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::Constraints@ IL_358b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_3590: ldnull IL_3591: ceq IL_3593: nop IL_3594: stloc.s V_7 IL_3596: ldstr " when " IL_359b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_35a0: stloc.s V_19 IL_35a2: ldloc.s V_19 IL_35a4: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1636-353'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_35a9: stloc.s V_17 IL_35ab: ldloc.s V_7 IL_35ad: ldloc.s V_17 IL_35af: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1636-354'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_35b4: stloc.s V_6 IL_35b6: ldloc.s V_5 IL_35b8: ldloc.s V_6 IL_35ba: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1635-355'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_35bf: stloc.s V_4 IL_35c1: ldloc.s V_184 IL_35c3: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::Constraints@ IL_35c8: stloc.s V_185 IL_35ca: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1637-356' Fantomas.Core.CodePrinter/'genExpr@1637-356'::@_instance IL_35cf: stloc.s V_186 IL_35d1: ldloc.s V_185 IL_35d3: ldloc.s V_186 IL_35d5: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1637-362'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_35da: stloc.s V_5 IL_35dc: ldloc.s V_4 IL_35de: ldloc.s V_5 IL_35e0: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1635-364'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_35e5: stloc.3 IL_35e6: ldloc.3 IL_35e7: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1635-365'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_35ec: stloc.2 IL_35ed: ldloc.s V_184 IL_35ef: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::Expr@ IL_35f4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_35f9: stloc.s V_4 IL_35fb: ldloc.s V_4 IL_35fd: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1642-366'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3602: stloc.3 IL_3603: ldloc.2 IL_3604: ldloc.3 IL_3605: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1635-367'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_360a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_360f: ret IL_3610: ldarg.0 IL_3611: castclass Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr IL_3616: stloc.s V_187 IL_3618: ldloc.s V_187 IL_361a: ldfld class Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr::item IL_361f: stloc.s V_188 IL_3621: ldloc.s V_188 IL_3623: ldstr "$\"" IL_3628: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_362d: stloc.s V_19 IL_362f: ldloc.s V_19 IL_3631: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1662-368'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_3636: stloc.s V_4 IL_3638: ldloc.s V_4 IL_363a: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1662-369'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_363f: stloc.3 IL_3640: ldloc.s V_188 IL_3642: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode::Parts@ IL_3647: stloc.s V_189 IL_3649: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1663-370' Fantomas.Core.CodePrinter/'genExpr@1663-370'::@_instance IL_364e: stloc.s V_190 IL_3650: ldloc.s V_189 IL_3652: ldloc.s V_190 IL_3654: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1663-375'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_3659: stloc.s V_4 IL_365b: ldloc.3 IL_365c: ldloc.s V_4 IL_365e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1662-377'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3663: stloc.2 IL_3664: ldstr "\"" IL_3669: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_366e: stloc.s V_19 IL_3670: ldloc.s V_19 IL_3672: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1676-378'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_3677: stloc.s V_4 IL_3679: ldloc.s V_4 IL_367b: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1676-379'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3680: stloc.3 IL_3681: ldloc.2 IL_3682: ldloc.3 IL_3683: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1662-380'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3688: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_368d: ret IL_368e: ldarg.0 IL_368f: castclass Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard IL_3694: stloc.s V_191 IL_3696: ldloc.s V_191 IL_3698: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard::item IL_369d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_36a2: ret IL_36a3: ldarg.0 IL_36a4: castclass Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange IL_36a9: stloc.s V_192 IL_36ab: ldloc.s V_192 IL_36ad: ldfld class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange::item IL_36b2: stloc.s V_193 IL_36b4: ldloc.s V_193 IL_36b6: ldloc.s V_193 IL_36b8: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::Start@ IL_36bd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_36c2: stloc.s V_5 IL_36c4: ldloc.s V_193 IL_36c6: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::StartDots@ IL_36cb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_36d0: stloc.s V_6 IL_36d2: ldloc.s V_5 IL_36d4: ldloc.s V_6 IL_36d6: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1680-381'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_36db: stloc.s V_4 IL_36dd: ldloc.s V_193 IL_36df: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::Center@ IL_36e4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_36e9: stloc.s V_5 IL_36eb: ldloc.s V_4 IL_36ed: ldloc.s V_5 IL_36ef: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1680-382'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_36f4: stloc.3 IL_36f5: ldloc.s V_193 IL_36f7: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::EndDots@ IL_36fc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_3701: stloc.s V_4 IL_3703: ldloc.3 IL_3704: ldloc.s V_4 IL_3706: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1680-383'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_370b: stloc.2 IL_370c: ldloc.s V_193 IL_370e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::End@ IL_3713: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_3718: stloc.3 IL_3719: ldloc.2 IL_371a: ldloc.3 IL_371b: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1680-384'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3720: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3725: ret IL_3726: ldarg.0 IL_3727: castclass Fantomas.Core.SyntaxOak/Expr/IndexRange IL_372c: stloc.s V_194 IL_372e: ldloc.s V_194 IL_3730: ldfld class Fantomas.Core.SyntaxOak/ExprIndexRangeNode Fantomas.Core.SyntaxOak/Expr/IndexRange::item IL_3735: stloc.s V_195 IL_3737: ldloc.s V_195 IL_3739: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1687-385' Fantomas.Core.CodePrinter/'genExpr@1687-385'::@_instance IL_373e: stloc.s V_10 IL_3740: ldloc.s V_195 IL_3742: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprIndexRangeNode::From@ IL_3747: stloc.s V_22 IL_3749: ldloc.s V_10 IL_374b: ldloc.s V_22 IL_374d: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1687-386'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_3752: stloc.3 IL_3753: ldloc.s V_195 IL_3755: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIndexRangeNode::Dots@ IL_375a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_375f: stloc.s V_4 IL_3761: ldloc.3 IL_3762: ldloc.s V_4 IL_3764: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1687-387'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3769: stloc.2 IL_376a: ldsfld class Fantomas.Core.CodePrinter/'genExpr@1689-388' Fantomas.Core.CodePrinter/'genExpr@1689-388'::@_instance IL_376f: stloc.s V_10 IL_3771: ldloc.s V_195 IL_3773: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprIndexRangeNode::To@ IL_3778: stloc.s V_22 IL_377a: ldloc.s V_10 IL_377c: ldloc.s V_22 IL_377e: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1689-389'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_3783: stloc.3 IL_3784: ldloc.2 IL_3785: ldloc.3 IL_3786: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1687-390'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_378b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_3790: ret IL_3791: ldarg.0 IL_3792: castclass Fantomas.Core.SyntaxOak/Expr/IndexFromEnd IL_3797: stloc.s V_196 IL_3799: ldloc.s V_196 IL_379b: ldfld class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode Fantomas.Core.SyntaxOak/Expr/IndexFromEnd::item IL_37a0: stloc.s V_197 IL_37a2: ldloc.s V_197 IL_37a4: ldstr "^" IL_37a9: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_37ae: stloc.s V_19 IL_37b0: ldloc.s V_19 IL_37b2: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1691-391'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_37b7: stloc.2 IL_37b8: ldloc.s V_197 IL_37ba: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIndexFromEndNode::Expr@ IL_37bf: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_37c4: stloc.3 IL_37c5: ldloc.2 IL_37c6: ldloc.3 IL_37c7: newobj instance void Fantomas.Core.CodePrinter/'genExpr@1691-392'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_37cc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_37d1: ret IL_37d2: ldarg.0 IL_37d3: castclass Fantomas.Core.SyntaxOak/Expr/Typar IL_37d8: stloc.s V_198 IL_37da: ldloc.s V_198 IL_37dc: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Typar::item IL_37e1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_37e6: ret } // end of method CodePrinter::genExpr .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genQuoteExpr(class Fantomas.Core.SyntaxOak/ExprQuoteNode node) cil managed { // Code size 166 (0xa6) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9) IL_0000: ldarg.0 IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprQuoteNode::OpenToken@ IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_000c: stloc.3 IL_000d: ldsfld class Fantomas.Core.CodePrinter/genQuoteExpr@1696 Fantomas.Core.CodePrinter/genQuoteExpr@1696::@_instance IL_0012: stloc.s V_4 IL_0014: ldloc.3 IL_0015: ldloc.s V_4 IL_0017: newobj instance void Fantomas.Core.CodePrinter/'genQuoteExpr@1695-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001c: stloc.2 IL_001d: ldarg.0 IL_001e: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprQuoteNode::Expr@ IL_0023: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0028: stloc.s V_4 IL_002a: ldsfld class Fantomas.Core.CodePrinter/'genQuoteExpr@1697-2' Fantomas.Core.CodePrinter/'genQuoteExpr@1697-2'::@_instance IL_002f: stloc.s V_9 IL_0031: ldloc.s V_9 IL_0033: newobj instance void Fantomas.Core.CodePrinter/'genQuoteExpr@1697-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0038: stloc.s V_8 IL_003a: ldarg.0 IL_003b: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprQuoteNode::Expr@ IL_0040: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0045: stloc.s V_9 IL_0047: ldloc.s V_8 IL_0049: ldloc.s V_9 IL_004b: newobj instance void Fantomas.Core.CodePrinter/'genQuoteExpr@1697-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0050: stloc.s V_7 IL_0052: ldsfld class Fantomas.Core.CodePrinter/'genQuoteExpr@1697-5' Fantomas.Core.CodePrinter/'genQuoteExpr@1697-5'::@_instance IL_0057: stloc.s V_8 IL_0059: ldloc.s V_7 IL_005b: ldloc.s V_8 IL_005d: newobj instance void Fantomas.Core.CodePrinter/'genQuoteExpr@1697-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0062: stloc.s V_6 IL_0064: ldloc.s V_6 IL_0066: newobj instance void Fantomas.Core.CodePrinter/'genQuoteExpr@1697-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006b: stloc.s V_5 IL_006d: ldloc.s V_4 IL_006f: ldloc.s V_5 IL_0071: newobj instance void Fantomas.Core.CodePrinter/'genQuoteExpr@1697-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0076: stloc.3 IL_0077: ldloc.2 IL_0078: ldloc.3 IL_0079: newobj instance void Fantomas.Core.CodePrinter/'genQuoteExpr@1695-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007e: stloc.1 IL_007f: ldsfld class Fantomas.Core.CodePrinter/'genQuoteExpr@1698-10' Fantomas.Core.CodePrinter/'genQuoteExpr@1698-10'::@_instance IL_0084: stloc.2 IL_0085: ldloc.1 IL_0086: ldloc.2 IL_0087: newobj instance void Fantomas.Core.CodePrinter/'genQuoteExpr@1695-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008c: stloc.0 IL_008d: ldarg.0 IL_008e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprQuoteNode::CloseToken@ IL_0093: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0098: stloc.1 IL_0099: ldloc.0 IL_009a: ldloc.1 IL_009b: newobj instance void Fantomas.Core.CodePrinter/'genQuoteExpr@1695-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a5: ret } // end of method CodePrinter::genQuoteExpr .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> argsInsideParenthesis@1703(class Fantomas.Core.SyntaxOak/ExprParenNode parenNode) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.CodePrinter/'argsInsideParenthesis@1704-1'::.ctor(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_0006: ret } // end of method CodePrinter::argsInsideParenthesis@1703 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'genExpr@1710-393'(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 71 (0x47) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/Expr/InfixApp V_0, class Fantomas.Core.SyntaxOak/ExprInfixAppNode V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: ldc.i4.s 31 IL_0009: bne.un.s IL_003e IL_000b: ldarg.0 IL_000c: castclass Fantomas.Core.SyntaxOak/Expr/InfixApp IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.SyntaxOak/Expr/InfixApp::item IL_0018: stloc.1 IL_0019: ldloc.1 IL_001a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_001f: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0024: ldstr "=" IL_0029: call bool [netstandard]System.String::Equals(string, string) IL_002e: brfalse.s IL_003e IL_0030: ldloc.0 IL_0031: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.SyntaxOak/Expr/InfixApp::item IL_0036: stloc.1 IL_0037: ldloc.1 IL_0038: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNamedArgumentExpr(class Fantomas.Core.SyntaxOak/ExprInfixAppNode) IL_003d: ret IL_003e: ldarg.0 IL_003f: tail. IL_0041: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0046: ret } // end of method CodePrinter::'genExpr@1710-393' .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genMultilineFunctionApplicationArguments(class Fantomas.Core.SyntaxOak/Expr argExpr) cil managed { // Code size 239 (0xef) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/Expr/Paren V_0, class Fantomas.Core.SyntaxOak/ExprParenNode V_1, class Fantomas.Core.SyntaxOak/Expr V_2, class Fantomas.Core.SyntaxOak/Expr/Tuple V_3, class Fantomas.Core.SyntaxOak/ExprTupleNode V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class [netstandard]System.Collections.Generic.IEnumerable`1 V_10, class Fantomas.Core.SyntaxOak/ExprTupleNode V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_12) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: ldc.i4.s 27 IL_0009: bne.un IL_00e6 IL_000e: ldarg.0 IL_000f: castclass Fantomas.Core.SyntaxOak/Expr/Paren IL_0014: stloc.0 IL_0015: ldloc.0 IL_0016: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/Expr/Paren::item IL_001b: stloc.1 IL_001c: ldloc.1 IL_001d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprParenNode::Expr@ IL_0022: stloc.2 IL_0023: ldloc.2 IL_0024: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0029: ldc.i4.7 IL_002a: bne.un IL_00c9 IL_002f: ldloc.2 IL_0030: castclass Fantomas.Core.SyntaxOak/Expr/Tuple IL_0035: stloc.3 IL_0036: ldloc.3 IL_0037: ldfld class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.SyntaxOak/Expr/Tuple::item IL_003c: stloc.s V_4 IL_003e: ldloc.s V_4 IL_0040: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTupleMultiline(class Fantomas.Core.SyntaxOak/ExprTupleNode) IL_0045: stloc.s V_6 IL_0047: ldsfld class Fantomas.Core.CodePrinter/genMultilineFunctionApplicationArguments@1719 Fantomas.Core.CodePrinter/genMultilineFunctionApplicationArguments@1719::@_instance IL_004c: stloc.s V_9 IL_004e: ldloc.s V_4 IL_0050: stloc.s V_11 IL_0052: ldloca.s V_11 IL_0054: constrained. Fantomas.Core.SyntaxOak/ExprTupleNode IL_005a: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_005f: stloc.s V_10 IL_0061: ldsfld class Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-1' Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-1'::@_instance IL_0066: stloc.s V_12 IL_0068: ldloc.s V_9 IL_006a: ldloc.s V_10 IL_006c: ldloc.s V_12 IL_006e: newobj instance void Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0073: stloc.s V_8 IL_0075: ldloc.s V_6 IL_0077: ldloc.s V_8 IL_0079: newobj instance void Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007e: stloc.s V_7 IL_0080: ldsfld class Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-4' Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-4'::@_instance IL_0085: stloc.s V_9 IL_0087: ldloc.s V_4 IL_0089: stloc.s V_11 IL_008b: ldloca.s V_11 IL_008d: constrained. Fantomas.Core.SyntaxOak/ExprTupleNode IL_0093: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_0098: stloc.s V_10 IL_009a: ldsfld class Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-5' Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-5'::@_instance IL_009f: stloc.s V_12 IL_00a1: ldloc.s V_9 IL_00a3: ldloc.s V_10 IL_00a5: ldloc.s V_12 IL_00a7: newobj instance void Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_00ac: stloc.s V_8 IL_00ae: ldloc.s V_7 IL_00b0: ldloc.s V_8 IL_00b2: newobj instance void Fantomas.Core.CodePrinter/'genMultilineFunctionApplicationArguments@1719-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b7: stloc.s V_5 IL_00b9: ldloc.1 IL_00ba: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter::argsInsideParenthesis@1703(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_00bf: ldloc.s V_5 IL_00c1: tail. IL_00c3: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_00c8: ret IL_00c9: ldloc.1 IL_00ca: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprParenNode::Expr@ IL_00cf: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::'genExpr@1710-393'(class Fantomas.Core.SyntaxOak/Expr) IL_00d4: stloc.s V_5 IL_00d6: ldloc.1 IL_00d7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter::argsInsideParenthesis@1703(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_00dc: ldloc.s V_5 IL_00de: tail. IL_00e0: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_00e5: ret IL_00e6: ldarg.0 IL_00e7: tail. IL_00e9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::'genExpr@1710-393'(class Fantomas.Core.SyntaxOak/Expr) IL_00ee: ret } // end of method CodePrinter::genMultilineFunctionApplicationArguments .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTuple(class Fantomas.Core.SyntaxOak/ExprTupleNode node) cil managed { // Code size 51 (0x33) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprTupleNode::Items@ IL_0006: stloc.1 IL_0007: ldsfld class Fantomas.Core.CodePrinter/'shortExpression@1727-3' Fantomas.Core.CodePrinter/'shortExpression@1727-3'::@_instance IL_000c: stloc.2 IL_000d: ldloc.1 IL_000e: ldloc.2 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'shortExpression@1727-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0014: stloc.0 IL_0015: ldarg.0 IL_0016: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTupleMultiline(class Fantomas.Core.SyntaxOak/ExprTupleNode) IL_001b: stloc.3 IL_001c: ldarg.0 IL_001d: ldloc.0 IL_001e: ldloc.3 IL_001f: newobj instance void Fantomas.Core.CodePrinter/genTuple@1739::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0024: stloc.s V_4 IL_0026: ldloc.s V_4 IL_0028: newobj instance void Fantomas.Core.CodePrinter/'genTuple@1739-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0032: ret } // end of method CodePrinter::genTuple .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> genItem@1762<(Fantomas.Core.SyntaxOak/SingleTextNode) a>(bool containsLambdaOrMatchExpr, int32 lastIndex) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: newobj instance void class Fantomas.Core.CodePrinter/'genItem@1763-1'::.ctor(bool, int32) IL_0007: ret } // end of method CodePrinter::genItem@1762 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTupleMultiline(class Fantomas.Core.SyntaxOak/ExprTupleNode node) cil managed { // Code size 61 (0x3d) .maxstack 5 .locals init (bool V_0, int32 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_3) IL_0000: ldsfld class Fantomas.Core.CodePrinter/containsLambdaOrMatchExpr@1747 Fantomas.Core.CodePrinter/containsLambdaOrMatchExpr@1747::@_instance IL_0005: ldc.i4.2 IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprTupleNode::Items@ IL_000c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [FSharp.Core]Microsoft.FSharp.Collections.ListModule::ChunkBySize>(int32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Exists>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0016: stloc.0 IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprTupleNode::Items@ IL_001d: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Length() IL_0022: ldc.i4.1 IL_0023: sub IL_0024: stloc.1 IL_0025: ldarg.0 IL_0026: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprTupleNode::Items@ IL_002b: stloc.2 IL_002c: ldloc.0 IL_002d: ldloc.1 IL_002e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> Fantomas.Core.CodePrinter::genItem@1762(bool, int32) IL_0033: stloc.3 IL_0034: ldloc.0 IL_0035: ldloc.1 IL_0036: ldloc.2 IL_0037: newobj instance void Fantomas.Core.CodePrinter/genTupleMultiline@1777::.ctor(bool, int32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_003c: ret } // end of method CodePrinter::genTupleMultiline .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genNamedArgumentExpr(class Fantomas.Core.SyntaxOak/ExprInfixAppNode node) cil managed { // Code size 185 (0xb9) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_6, class Fantomas.Core.SyntaxOak/Expr V_7) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::LeftHandSide@ IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_000b: stloc.s V_4 IL_000d: ldsfld class Fantomas.Core.CodePrinter/'short@1782-48' Fantomas.Core.CodePrinter/'short@1782-48'::@_instance IL_0012: stloc.s V_5 IL_0014: ldloc.s V_4 IL_0016: ldloc.s V_5 IL_0018: newobj instance void Fantomas.Core.CodePrinter/'short@1781-49'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001d: stloc.3 IL_001e: ldarg.0 IL_001f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_0024: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0029: stloc.s V_4 IL_002b: ldloc.3 IL_002c: ldloc.s V_4 IL_002e: newobj instance void Fantomas.Core.CodePrinter/'short@1781-50'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0033: stloc.2 IL_0034: ldsfld class Fantomas.Core.CodePrinter/'short@1784-51' Fantomas.Core.CodePrinter/'short@1784-51'::@_instance IL_0039: stloc.3 IL_003a: ldloc.2 IL_003b: ldloc.3 IL_003c: newobj instance void Fantomas.Core.CodePrinter/'short@1781-52'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0041: stloc.1 IL_0042: ldarg.0 IL_0043: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::RightHandSide@ IL_0048: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_004d: stloc.2 IL_004e: ldloc.1 IL_004f: ldloc.2 IL_0050: newobj instance void Fantomas.Core.CodePrinter/'short@1781-53'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0055: stloc.0 IL_0056: ldarg.0 IL_0057: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::LeftHandSide@ IL_005c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0061: stloc.s V_4 IL_0063: ldsfld class Fantomas.Core.CodePrinter/'long@1789-116' Fantomas.Core.CodePrinter/'long@1789-116'::@_instance IL_0068: stloc.s V_5 IL_006a: ldloc.s V_4 IL_006c: ldloc.s V_5 IL_006e: newobj instance void Fantomas.Core.CodePrinter/'long@1788-117'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0073: stloc.3 IL_0074: ldarg.0 IL_0075: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_007a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_007f: stloc.s V_4 IL_0081: ldloc.3 IL_0082: ldloc.s V_4 IL_0084: newobj instance void Fantomas.Core.CodePrinter/'long@1788-118'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0089: stloc.2 IL_008a: ldsfld class Fantomas.Core.CodePrinter/'long@1791-119' Fantomas.Core.CodePrinter/'long@1791-119'::@_instance IL_008f: stloc.s V_6 IL_0091: ldarg.0 IL_0092: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::RightHandSide@ IL_0097: stloc.s V_7 IL_0099: ldloc.s V_6 IL_009b: ldloc.s V_7 IL_009d: newobj instance void Fantomas.Core.CodePrinter/'long@1791-122'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Expr) IL_00a2: stloc.3 IL_00a3: ldloc.2 IL_00a4: ldloc.3 IL_00a5: newobj instance void Fantomas.Core.CodePrinter/'long@1788-123'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00aa: stloc.1 IL_00ab: ldarg.0 IL_00ac: ldloc.0 IL_00ad: ldloc.1 IL_00ae: newobj instance void Fantomas.Core.CodePrinter/genNamedArgumentExpr@1793::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b8: ret } // end of method CodePrinter::genNamedArgumentExpr .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genLambdaAux(bool includeClosingParen, class Fantomas.Core.SyntaxOak/ExprLambdaNode node) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 125 (0x7d) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5) IL_0000: ldsfld class Fantomas.Core.CodePrinter/genPats@1797 Fantomas.Core.CodePrinter/genPats@1797::@_instance IL_0005: stloc.2 IL_0006: ldarg.1 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprLambdaNode::Parameters@ IL_000c: stloc.s V_4 IL_000e: ldloc.s V_4 IL_0010: newobj instance void Fantomas.Core.CodePrinter/'genPats@1797-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0015: stloc.3 IL_0016: ldloc.2 IL_0017: ldloc.3 IL_0018: newobj instance void Fantomas.Core.CodePrinter/'genPats@1797-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001d: stloc.1 IL_001e: ldarg.1 IL_001f: newobj instance void Fantomas.Core.CodePrinter/'genPats@1802-5'::.ctor(class Fantomas.Core.SyntaxOak/ExprLambdaNode) IL_0024: stloc.2 IL_0025: ldloc.1 IL_0026: ldloc.2 IL_0027: newobj instance void Fantomas.Core.CodePrinter/'genPats@1807-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002c: stloc.0 IL_002d: ldarg.1 IL_002e: ldarg.1 IL_002f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLambdaNode::Fun@ IL_0034: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0039: stloc.s V_5 IL_003b: ldloc.0 IL_003c: ldloc.s V_5 IL_003e: newobj instance void Fantomas.Core.CodePrinter/genLambdaAux@1809::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0043: stloc.3 IL_0044: ldsfld class Fantomas.Core.CodePrinter/'genLambdaAux@1811-1' Fantomas.Core.CodePrinter/'genLambdaAux@1811-1'::@_instance IL_0049: stloc.s V_5 IL_004b: ldloc.3 IL_004c: ldloc.s V_5 IL_004e: newobj instance void Fantomas.Core.CodePrinter/'genLambdaAux@1809-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0053: stloc.2 IL_0054: ldarg.1 IL_0055: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLambdaNode::Arrow@ IL_005a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_005f: stloc.3 IL_0060: ldloc.2 IL_0061: ldloc.3 IL_0062: newobj instance void Fantomas.Core.CodePrinter/'genLambdaAux@1809-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0067: stloc.1 IL_0068: ldarg.0 IL_0069: ldarg.1 IL_006a: newobj instance void Fantomas.Core.CodePrinter/'genLambdaAux@1813-4'::.ctor(bool, class Fantomas.Core.SyntaxOak/ExprLambdaNode) IL_006f: stloc.2 IL_0070: ldloc.1 IL_0071: ldloc.2 IL_0072: newobj instance void Fantomas.Core.CodePrinter/'genLambdaAux@1809-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0077: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007c: ret } // end of method CodePrinter::genLambdaAux .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> get_genLambda() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> '.$Fantomas.Core'.CodePrinter::genLambda@1841 IL_0005: ret } // end of method CodePrinter::get_genLambda .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> get_genLambdaWithParen() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> '.$Fantomas.Core'.CodePrinter::genLambdaWithParen@1842 IL_0005: ret } // end of method CodePrinter::get_genLambdaWithParen .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genClauses(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 clauses) cil managed { // Code size 24 (0x18) .maxstack 4 .locals init (int32 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_1) IL_0000: ldarg.0 IL_0001: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_0006: ldc.i4.1 IL_0007: sub IL_0008: stloc.0 IL_0009: ldloc.0 IL_000a: newobj instance void Fantomas.Core.CodePrinter/genClauses@1847::.ctor(int32) IL_000f: stloc.1 IL_0010: ldarg.0 IL_0011: ldloc.1 IL_0012: newobj instance void Fantomas.Core.CodePrinter/'genClauses@1847-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_0017: ret } // end of method CodePrinter::genClauses .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genClause(bool isLastItem, class Fantomas.Core.SyntaxOak/MatchClauseNode node) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 127 (0x7f) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_9) IL_0000: ldarg.1 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MatchClauseNode::Bar@ IL_0006: stloc.1 IL_0007: ldloc.1 IL_0008: brtrue.s IL_000c IL_000a: br.s IL_0021 IL_000c: ldloc.1 IL_000d: stloc.2 IL_000e: ldsfld class Fantomas.Core.CodePrinter/genBar@1854 Fantomas.Core.CodePrinter/genBar@1854::@_instance IL_0013: ldloc.2 IL_0014: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0019: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNodeWithSpaceSuffix(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_001e: nop IL_001f: br.s IL_0027 IL_0021: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepBar() IL_0026: nop IL_0027: stloc.0 IL_0028: ldsfld class Fantomas.Core.CodePrinter/genWhenAndBody@1858 Fantomas.Core.CodePrinter/genWhenAndBody@1858::@_instance IL_002d: stloc.s V_4 IL_002f: ldsfld class Fantomas.Core.CodePrinter/'genWhenAndBody@1861-1' Fantomas.Core.CodePrinter/'genWhenAndBody@1861-1'::@_instance IL_0034: stloc.s V_7 IL_0036: ldarg.1 IL_0037: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MatchClauseNode::WhenExpr@ IL_003c: stloc.s V_8 IL_003e: ldloc.s V_7 IL_0040: ldloc.s V_8 IL_0042: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1860-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0047: stloc.s V_6 IL_0049: ldarg.0 IL_004a: ldarg.1 IL_004b: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1866-8'::.ctor(bool, class Fantomas.Core.SyntaxOak/MatchClauseNode) IL_0050: stloc.s V_9 IL_0052: ldloc.s V_6 IL_0054: ldloc.s V_9 IL_0056: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1859-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_005b: stloc.s V_5 IL_005d: ldloc.s V_4 IL_005f: ldloc.s V_5 IL_0061: newobj instance void Fantomas.Core.CodePrinter/'genWhenAndBody@1858-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0066: stloc.3 IL_0067: ldarg.1 IL_0068: ldloc.3 IL_0069: newobj instance void Fantomas.Core.CodePrinter/genPatAndBody@1889::.ctor(class Fantomas.Core.SyntaxOak/MatchClauseNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006e: stloc.s V_4 IL_0070: ldarg.1 IL_0071: ldloc.0 IL_0072: ldloc.s V_4 IL_0074: newobj instance void Fantomas.Core.CodePrinter/'genClause@1895-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0079: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007e: ret } // end of method CodePrinter::genClause .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genControlExpressionStartCore(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 startKeyword, class Fantomas.Core.SyntaxOak/Expr innerExpr, class Fantomas.Core.SyntaxOak/SingleTextNode endKeyword) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 575 (0x23f) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_2, class Fantomas.Core.SyntaxOak/IfKeywordNode V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class Fantomas.Core.SyntaxOak/SingleTextNode V_5, string V_6, class Fantomas.Core.Context/WriterEvent V_7, class Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_19, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_20) IL_0000: nop IL_0001: ldarg.0 IL_0002: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0007: brfalse.s IL_000b IL_0009: br.s IL_0020 IL_000b: ldarg.0 IL_000c: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0011: stloc.1 IL_0012: ldloc.1 IL_0013: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0018: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::enterNode(!!0) IL_001d: nop IL_001e: br.s IL_003a IL_0020: ldarg.0 IL_0021: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0026: stloc.2 IL_0027: ldloc.2 IL_0028: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_002d: stloc.3 IL_002e: ldloc.3 IL_002f: callvirt instance class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/IfKeywordNode::get_Node() IL_0034: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::enterNode(!!0) IL_0039: nop IL_003a: stloc.0 IL_003b: nop IL_003c: ldarg.0 IL_003d: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0042: brfalse.s IL_0046 IL_0044: br.s IL_0071 IL_0046: ldarg.0 IL_0047: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_004c: stloc.1 IL_004d: ldloc.1 IL_004e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0053: stloc.s V_5 IL_0055: ldloc.s V_5 IL_0057: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_005c: stloc.s V_6 IL_005e: ldloc.s V_6 IL_0060: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0065: stloc.s V_7 IL_0067: ldloc.s V_7 IL_0069: newobj instance void Fantomas.Core.CodePrinter/genStart@1909::.ctor(class Fantomas.Core.Context/WriterEvent) IL_006e: nop IL_006f: br.s IL_00cb IL_0071: ldarg.0 IL_0072: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0077: stloc.2 IL_0078: ldloc.2 IL_0079: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_007e: stloc.3 IL_007f: nop IL_0080: ldloc.3 IL_0081: isinst Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_0086: brfalse.s IL_008a IL_0088: br.s IL_00b7 IL_008a: ldloc.3 IL_008b: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord IL_0090: stloc.s V_8 IL_0092: ldloc.s V_8 IL_0094: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord::item IL_0099: stloc.s V_5 IL_009b: ldloc.s V_5 IL_009d: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_00a2: stloc.s V_6 IL_00a4: ldloc.s V_6 IL_00a6: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00ab: stloc.s V_7 IL_00ad: ldloc.s V_7 IL_00af: newobj instance void Fantomas.Core.CodePrinter/'genStart@1912-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00b4: nop IL_00b5: br.s IL_00cb IL_00b7: ldstr "else if" IL_00bc: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00c1: stloc.s V_7 IL_00c3: ldloc.s V_7 IL_00c5: newobj instance void Fantomas.Core.CodePrinter/'genStart@1913-2'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00ca: nop IL_00cb: stloc.s V_4 IL_00cd: nop IL_00ce: ldarg.0 IL_00cf: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_00d4: brfalse.s IL_00d8 IL_00d6: br.s IL_00ed IL_00d8: ldarg.0 IL_00d9: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_00de: stloc.1 IL_00df: ldloc.1 IL_00e0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_00e5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::leaveNode(!!0) IL_00ea: nop IL_00eb: br.s IL_0107 IL_00ed: ldarg.0 IL_00ee: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_00f3: stloc.2 IL_00f4: ldloc.2 IL_00f5: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_00fa: stloc.3 IL_00fb: ldloc.3 IL_00fc: callvirt instance class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/IfKeywordNode::get_Node() IL_0101: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::leaveNode(!!0) IL_0106: nop IL_0107: stloc.s V_9 IL_0109: ldloc.s V_4 IL_010b: ldloc.s V_9 IL_010d: newobj instance void Fantomas.Core.CodePrinter/shortIfExpr@1921::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0112: stloc.s V_15 IL_0114: ldsfld class Fantomas.Core.CodePrinter/'shortIfExpr@1923-1' Fantomas.Core.CodePrinter/'shortIfExpr@1923-1'::@_instance IL_0119: stloc.s V_17 IL_011b: ldloc.s V_17 IL_011d: newobj instance void Fantomas.Core.CodePrinter/'shortIfExpr@1923-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0122: stloc.s V_16 IL_0124: ldloc.s V_15 IL_0126: ldloc.s V_16 IL_0128: newobj instance void Fantomas.Core.CodePrinter/'shortIfExpr@1921-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_012d: stloc.s V_14 IL_012f: ldarg.1 IL_0130: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0135: stloc.s V_15 IL_0137: ldloc.s V_14 IL_0139: ldloc.s V_15 IL_013b: newobj instance void Fantomas.Core.CodePrinter/'shortIfExpr@1921-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0140: stloc.s V_13 IL_0142: ldsfld class Fantomas.Core.CodePrinter/'shortIfExpr@1925-5' Fantomas.Core.CodePrinter/'shortIfExpr@1925-5'::@_instance IL_0147: stloc.s V_14 IL_0149: ldloc.s V_13 IL_014b: ldloc.s V_14 IL_014d: newobj instance void Fantomas.Core.CodePrinter/'shortIfExpr@1921-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0152: stloc.s V_12 IL_0154: ldarg.2 IL_0155: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::enterNode(!!0) IL_015a: stloc.s V_13 IL_015c: ldloc.s V_12 IL_015e: ldloc.s V_13 IL_0160: newobj instance void Fantomas.Core.CodePrinter/'shortIfExpr@1921-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0165: stloc.s V_11 IL_0167: ldarg.2 IL_0168: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_016d: stloc.s V_6 IL_016f: ldloc.s V_6 IL_0171: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0176: stloc.s V_7 IL_0178: ldloc.s V_7 IL_017a: newobj instance void Fantomas.Core.CodePrinter/'shortIfExpr@1927-8'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_017f: stloc.s V_12 IL_0181: ldloc.s V_11 IL_0183: ldloc.s V_12 IL_0185: newobj instance void Fantomas.Core.CodePrinter/'shortIfExpr@1921-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_018a: stloc.s V_10 IL_018c: ldloc.s V_4 IL_018e: ldloc.s V_9 IL_0190: newobj instance void Fantomas.Core.CodePrinter/longIfExpr@1930::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0195: stloc.s V_15 IL_0197: ldarg.1 IL_0198: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_019d: stloc.s V_17 IL_019f: ldsfld class Fantomas.Core.CodePrinter/'longIfExpr@1932-1' Fantomas.Core.CodePrinter/'longIfExpr@1932-1'::@_instance IL_01a4: stloc.s V_20 IL_01a6: ldloc.s V_20 IL_01a8: newobj instance void Fantomas.Core.CodePrinter/'longIfExpr@1932-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01ad: stloc.s V_19 IL_01af: ldloc.s V_17 IL_01b1: ldloc.s V_19 IL_01b3: newobj instance void Fantomas.Core.CodePrinter/'longIfExpr@1932-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01b8: stloc.s V_18 IL_01ba: ldsfld class Fantomas.Core.CodePrinter/'longIfExpr@1932-4' Fantomas.Core.CodePrinter/'longIfExpr@1932-4'::@_instance IL_01bf: stloc.s V_19 IL_01c1: ldloc.s V_18 IL_01c3: ldloc.s V_19 IL_01c5: newobj instance void Fantomas.Core.CodePrinter/'longIfExpr@1932-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01ca: stloc.s V_16 IL_01cc: ldloc.s V_15 IL_01ce: ldloc.s V_16 IL_01d0: newobj instance void Fantomas.Core.CodePrinter/'longIfExpr@1930-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01d5: stloc.s V_14 IL_01d7: ldloc.s V_14 IL_01d9: newobj instance void Fantomas.Core.CodePrinter/'longIfExpr@1930-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01de: stloc.s V_13 IL_01e0: ldarg.2 IL_01e1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::enterNode(!!0) IL_01e6: stloc.s V_14 IL_01e8: ldloc.s V_13 IL_01ea: ldloc.s V_14 IL_01ec: newobj instance void Fantomas.Core.CodePrinter/'longIfExpr@1930-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01f1: stloc.s V_12 IL_01f3: ldarg.2 IL_01f4: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_01f9: stloc.s V_6 IL_01fb: ldloc.s V_6 IL_01fd: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0202: stloc.s V_7 IL_0204: ldloc.s V_7 IL_0206: newobj instance void Fantomas.Core.CodePrinter/'longIfExpr@1935-9'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_020b: stloc.s V_13 IL_020d: ldloc.s V_12 IL_020f: ldloc.s V_13 IL_0211: newobj instance void Fantomas.Core.CodePrinter/'longIfExpr@1930-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0216: stloc.s V_11 IL_0218: ldloc.s V_10 IL_021a: ldloc.s V_11 IL_021c: newobj instance void Fantomas.Core.CodePrinter/genControlExpressionStartCore@1939::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0221: stloc.s V_13 IL_0223: ldloc.0 IL_0224: ldloc.s V_13 IL_0226: newobj instance void Fantomas.Core.CodePrinter/'genControlExpressionStartCore@1938-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_022b: stloc.s V_12 IL_022d: ldarg.2 IL_022e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::leaveNode(!!0) IL_0233: stloc.s V_13 IL_0235: ldloc.s V_12 IL_0237: ldloc.s V_13 IL_0239: newobj instance void Fantomas.Core.CodePrinter/'genControlExpressionStartCore@1938-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_023e: ret } // end of method CodePrinter::genControlExpressionStartCore .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genMultilineInfixExpr(class Fantomas.Core.SyntaxOak/ExprInfixAppNode node) cil managed { // Code size 90 (0x5a) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6) IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.CodePrinter/genLhs@1945::.ctor(class Fantomas.Core.SyntaxOak/ExprInfixAppNode) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: newobj instance void Fantomas.Core.CodePrinter/genMultilineInfixExpr@1974::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000d: stloc.s V_5 IL_000f: ldarg.0 IL_0010: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_0015: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_001a: stloc.s V_6 IL_001c: ldloc.s V_5 IL_001e: ldloc.s V_6 IL_0020: newobj instance void Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0025: stloc.s V_4 IL_0027: ldloc.s V_4 IL_0029: newobj instance void Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002e: stloc.3 IL_002f: ldsfld class Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1978-3' Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1978-3'::@_instance IL_0034: stloc.s V_4 IL_0036: ldloc.3 IL_0037: ldloc.s V_4 IL_0039: newobj instance void Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003e: stloc.2 IL_003f: ldarg.0 IL_0040: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::RightHandSide@ IL_0045: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExprInMultilineInfixExpr(class Fantomas.Core.SyntaxOak/Expr) IL_004a: stloc.3 IL_004b: ldloc.2 IL_004c: ldloc.3 IL_004d: newobj instance void Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1974-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0052: stloc.1 IL_0053: ldloc.1 IL_0054: newobj instance void Fantomas.Core.CodePrinter/'genMultilineInfixExpr@1973-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0059: ret } // end of method CodePrinter::genMultilineInfixExpr .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genExprInMultilineInfixExpr(class Fantomas.Core.SyntaxOak/Expr e) cil managed { // Code size 857 (0x359) .maxstack 7 .locals init (class Fantomas.Core.SyntaxOak/Expr/CompExprBody V_0, class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class Fantomas.Core.SyntaxOak/Expr/Paren V_3, class Fantomas.Core.SyntaxOak/ExprParenNode V_4, class Fantomas.Core.SyntaxOak/Expr V_5, class Fantomas.Core.SyntaxOak/Expr/InfixApp V_6, class Fantomas.Core.SyntaxOak/ExprInfixAppNode V_7, class Fantomas.Core.SyntaxOak/Expr/MatchLambda V_8, class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: switch ( IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0342, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0105, IL_0100, IL_0100, IL_0100, IL_02d9, IL_0100, IL_0100, IL_0100, IL_0100, IL_0164, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100) IL_0100: br IL_0350 IL_0105: ldarg.0 IL_0106: castclass Fantomas.Core.SyntaxOak/Expr/CompExprBody IL_010b: stloc.0 IL_010c: ldloc.0 IL_010d: ldfld class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode Fantomas.Core.SyntaxOak/Expr/CompExprBody::item IL_0112: stloc.1 IL_0113: nop IL_0114: ldsfld class Fantomas.Core.CodePrinter/genExprInMultilineInfixExpr@1994 Fantomas.Core.CodePrinter/genExprInMultilineInfixExpr@1994::@_instance IL_0119: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1988-1' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1988-1'::@_instance IL_011e: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1991-2' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1991-2'::@_instance IL_0123: ldloc.1 IL_0124: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprCompExprBodyNode::Statements@ IL_0129: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::mapWithLast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_012e: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Reduce(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0133: brfalse.s IL_0137 IL_0135: br.s IL_0140 IL_0137: ldarg.0 IL_0138: tail. IL_013a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_013f: ret IL_0140: ldloc.1 IL_0141: ldc.i4.1 IL_0142: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2001-3' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2001-3'::@_instance IL_0147: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2002-4' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2002-4'::@_instance IL_014c: ldloc.1 IL_014d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprCompExprBodyNode::Statements@ IL_0152: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::colWithNlnWhenMappedNodeIsMultiline(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0157: stloc.2 IL_0158: ldloc.2 IL_0159: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@1999-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0163: ret IL_0164: ldarg.0 IL_0165: castclass Fantomas.Core.SyntaxOak/Expr/Paren IL_016a: stloc.3 IL_016b: ldloc.3 IL_016c: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/Expr/Paren::item IL_0171: stloc.s V_4 IL_0173: ldloc.s V_4 IL_0175: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprParenNode::Expr@ IL_017a: stloc.s V_5 IL_017c: ldloc.s V_5 IL_017e: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0183: switch ( IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_02c2, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027e, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_0288, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_027c, IL_02c2) IL_027c: br.s IL_02d0 IL_027e: ldloc.s V_4 IL_0280: ldloc.s V_5 IL_0282: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2020-20'::.ctor(class Fantomas.Core.SyntaxOak/ExprParenNode, class Fantomas.Core.SyntaxOak/Expr) IL_0287: ret IL_0288: ldloc.s V_5 IL_028a: castclass Fantomas.Core.SyntaxOak/Expr/InfixApp IL_028f: stloc.s V_6 IL_0291: ldloc.s V_6 IL_0293: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.SyntaxOak/Expr/InfixApp::item IL_0298: stloc.s V_7 IL_029a: nop IL_029b: ldloc.s V_7 IL_029d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::LeftHandSide@ IL_02a2: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_02a7: ldc.i4.s 60 IL_02a9: bne.un.s IL_02b9 IL_02ab: ldarg.0 IL_02ac: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_02b1: stloc.2 IL_02b2: ldloc.2 IL_02b3: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2038-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02b8: ret IL_02b9: ldarg.0 IL_02ba: tail. IL_02bc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_02c1: ret IL_02c2: ldarg.0 IL_02c3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_02c8: stloc.2 IL_02c9: ldloc.2 IL_02ca: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2041-33'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02cf: ret IL_02d0: ldarg.0 IL_02d1: tail. IL_02d3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_02d8: ret IL_02d9: ldarg.0 IL_02da: castclass Fantomas.Core.SyntaxOak/Expr/MatchLambda IL_02df: stloc.s V_8 IL_02e1: ldloc.s V_8 IL_02e3: ldfld class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode Fantomas.Core.SyntaxOak/Expr/MatchLambda::item IL_02e8: stloc.s V_9 IL_02ea: ldloc.s V_9 IL_02ec: ldloc.s V_9 IL_02ee: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Function@ IL_02f3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_02f8: stloc.2 IL_02f9: ldloc.s V_9 IL_02fb: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Clauses@ IL_0300: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genClauses(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0305: stloc.s V_11 IL_0307: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-34' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-34'::@_instance IL_030c: stloc.s V_14 IL_030e: ldloc.s V_14 IL_0310: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0315: stloc.s V_13 IL_0317: ldloc.s V_11 IL_0319: ldloc.s V_13 IL_031b: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-36'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0320: stloc.s V_12 IL_0322: ldsfld class Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-37' Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-37'::@_instance IL_0327: stloc.s V_13 IL_0329: ldloc.s V_12 IL_032b: ldloc.s V_13 IL_032d: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2045-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0332: stloc.s V_10 IL_0334: ldloc.2 IL_0335: ldloc.s V_10 IL_0337: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2044-39'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_033c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0341: ret IL_0342: ldarg.0 IL_0343: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0348: stloc.2 IL_0349: ldloc.2 IL_034a: newobj instance void Fantomas.Core.CodePrinter/'genExprInMultilineInfixExpr@2047-40'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_034f: ret IL_0350: ldarg.0 IL_0351: tail. IL_0353: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0358: ret } // end of method CodePrinter::genExprInMultilineInfixExpr .method assembly static class Fantomas.Core.Context/Context genKeepIdent(class Fantomas.Core.SyntaxOak/Node startNode, class Fantomas.Core.SyntaxOak/Expr e, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 99 (0x63) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/Node V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0006: stloc.0 IL_0007: nop IL_0008: ldarg.2 IL_0009: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_000e: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_0013: brfalse.s IL_004f IL_0015: ldarg.0 IL_0016: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_001b: stloc.1 IL_001c: ldloca.s V_1 IL_001e: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_0023: ldloc.0 IL_0024: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0029: stloc.1 IL_002a: ldloca.s V_1 IL_002c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_0031: bne.un.s IL_004f IL_0033: ldloc.0 IL_0034: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::sepNlnUnlessContentBefore(class Fantomas.Core.SyntaxOak/Node) IL_0039: stloc.2 IL_003a: ldloc.2 IL_003b: newobj instance void Fantomas.Core.CodePrinter/genKeepIdent@2057::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0040: ldarg.1 IL_0041: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0046: ldarg.2 IL_0047: tail. IL_0049: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_004e: ret IL_004f: ldarg.1 IL_0050: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0055: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::indentSepNlnUnindent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005a: ldarg.2 IL_005b: tail. IL_005d: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0062: ret } // end of method CodePrinter::genKeepIdent .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 colGenericTypeParameters(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 typeParameters) cil managed { // Code size 14 (0xe) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_0) IL_0000: ldsfld class Fantomas.Core.CodePrinter/colGenericTypeParameters@2062 Fantomas.Core.CodePrinter/colGenericTypeParameters@2062::@_instance IL_0005: stloc.0 IL_0006: ldarg.0 IL_0007: ldloc.0 IL_0008: newobj instance void Fantomas.Core.CodePrinter/'colGenericTypeParameters@2062-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_000d: ret } // end of method CodePrinter::colGenericTypeParameters .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genFunctionNameWithMultilineLids(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 trailing, class Fantomas.Core.SyntaxOak/IdentListNode longIdent, class Fantomas.Core.SyntaxOak/Node parentNode) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 178 (0xb2) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class Fantomas.Core.SyntaxOak/SingleTextNode V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12) IL_0000: ldarg.2 IL_0001: ldarg.1 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/IdentListNode::Content@ IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_000e: brfalse IL_00a6 IL_0013: ldloc.0 IL_0014: stloc.1 IL_0015: ldloc.1 IL_0016: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_001b: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0020: brfalse IL_00a6 IL_0025: ldloc.1 IL_0026: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_002b: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0030: stloc.2 IL_0031: ldloc.1 IL_0032: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0037: stloc.3 IL_0038: ldloc.2 IL_0039: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_003e: stloc.s V_4 IL_0040: ldloc.s V_4 IL_0042: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0047: stloc.s V_5 IL_0049: ldsfld class Fantomas.Core.CodePrinter/genFunctionNameWithMultilineLids@2076 Fantomas.Core.CodePrinter/genFunctionNameWithMultilineLids@2076::@_instance IL_004e: stloc.s V_9 IL_0050: ldsfld class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2081-2' Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2081-2'::@_instance IL_0055: stloc.s V_10 IL_0057: ldloc.3 IL_0058: ldloc.s V_9 IL_005a: ldloc.s V_10 IL_005c: newobj instance void Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2075-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0061: stloc.s V_8 IL_0063: ldarg.0 IL_0064: ldloc.s V_8 IL_0066: newobj instance void Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2075-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006b: stloc.s V_7 IL_006d: ldsfld class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-5' Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-5'::@_instance IL_0072: stloc.s V_12 IL_0074: ldloc.s V_12 IL_0076: newobj instance void Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007b: stloc.s V_11 IL_007d: ldloc.s V_7 IL_007f: ldloc.s V_11 IL_0081: newobj instance void Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0086: stloc.s V_8 IL_0088: ldsfld class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-8' Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-8'::@_instance IL_008d: stloc.s V_11 IL_008f: ldloc.s V_8 IL_0091: ldloc.s V_11 IL_0093: newobj instance void Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2074-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0098: stloc.s V_6 IL_009a: ldloc.s V_5 IL_009c: ldloc.s V_6 IL_009e: newobj instance void Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2073-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a3: nop IL_00a4: br.s IL_00ac IL_00a6: ldsfld class Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2087-11' Fantomas.Core.CodePrinter/'genFunctionNameWithMultilineLids@2087-11'::@_instance IL_00ab: nop IL_00ac: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b1: ret } // end of method CodePrinter::genFunctionNameWithMultilineLids .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>> 'visit@2096-29'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1> otherArgs, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 args) cil managed { // Code size 210 (0xd2) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class Fantomas.Core.SyntaxOak/Expr V_2, class Fantomas.Core.SyntaxOak/Expr V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brfalse IL_0082 IL_000c: ldarg.1 IL_000d: stloc.0 IL_000e: ldloc.0 IL_000f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0014: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0019: ldc.i4.s 9 IL_001b: bne.un.s IL_0071 IL_001d: ldloc.0 IL_001e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0023: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0028: brfalse.s IL_0060 IL_002a: ldloc.0 IL_002b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0030: stloc.1 IL_0031: ldloc.1 IL_0032: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0037: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_003c: ldc.i4.s 9 IL_003e: bne.un.s IL_004f IL_0040: ldloc.1 IL_0041: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0046: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_004b: brtrue.s IL_00aa IL_004d: br.s IL_0084 IL_004f: ldloc.0 IL_0050: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0055: ldloc.0 IL_0056: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_005b: stloc.2 IL_005c: stloc.s V_4 IL_005e: br.s IL_00b9 IL_0060: ldloc.0 IL_0061: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0066: ldloc.0 IL_0067: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_006c: stloc.2 IL_006d: stloc.s V_4 IL_006f: br.s IL_00b9 IL_0071: ldloc.0 IL_0072: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0077: ldloc.0 IL_0078: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_007d: stloc.2 IL_007e: stloc.s V_4 IL_0080: br.s IL_00b9 IL_0082: ldnull IL_0083: ret IL_0084: ldloc.1 IL_0085: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_008a: stloc.2 IL_008b: ldloc.0 IL_008c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0091: stloc.3 IL_0092: ldarg.0 IL_0093: ldflda !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::contents@ IL_0098: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_009d: ldloc.3 IL_009e: ldloc.2 IL_009f: newobj instance void class [netstandard]System.Tuple`3,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>::.ctor(!0, !1, !2) IL_00a4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>>::Some(!0) IL_00a9: ret IL_00aa: ldloc.0 IL_00ab: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00b0: stloc.s V_4 IL_00b2: ldloc.0 IL_00b3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00b8: stloc.2 IL_00b9: ldarg.0 IL_00ba: ldflda !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::contents@ IL_00bf: ldloc.2 IL_00c0: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_00c5: nop IL_00c6: ldarg.0 IL_00c7: ldloc.s V_4 IL_00c9: starg.s args IL_00cb: starg.s otherArgs IL_00cd: br IL_0000 } // end of method CodePrinter::'visit@2096-29' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>> '|EndsWithDualListApp|_|'(class Fantomas.Core.FormatConfig/FormatConfig config, class Fantomas.Core.SyntaxOak/ExprAppNode appNode) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 43 (0x2b) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1> V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1> V_2) IL_0000: nop IL_0001: ldarg.0 IL_0002: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_0007: brfalse.s IL_000b IL_0009: br.s IL_000d IL_000b: ldnull IL_000c: ret IL_000d: ldloca.s V_1 IL_000f: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_0015: ldloc.1 IL_0016: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::.ctor(!0) IL_001b: stloc.0 IL_001c: ldloc.0 IL_001d: stloc.2 IL_001e: ldloc.0 IL_001f: ldarg.1 IL_0020: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppNode::Arguments@ IL_0025: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr,class Fantomas.Core.SyntaxOak/Expr>> Fantomas.Core.CodePrinter::'visit@2096-29'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002a: ret } // end of method CodePrinter::'|EndsWithDualListApp|_|' .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr>> 'visit@2113-30'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1> otherArgs, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 args) cil managed { // Code size 127 (0x7f) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class Fantomas.Core.SyntaxOak/Expr V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brfalse.s IL_0039 IL_0009: ldarg.1 IL_000a: stloc.0 IL_000b: ldloc.0 IL_000c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0011: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0016: ldc.i4.s 9 IL_0018: bne.un.s IL_0029 IL_001a: ldloc.0 IL_001b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0020: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0025: brtrue.s IL_0059 IL_0027: br.s IL_003b IL_0029: ldloc.0 IL_002a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_002f: ldloc.0 IL_0030: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0035: stloc.1 IL_0036: stloc.2 IL_0037: br.s IL_0067 IL_0039: ldnull IL_003a: ret IL_003b: ldloc.0 IL_003c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0041: stloc.1 IL_0042: ldarg.0 IL_0043: ldflda !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::contents@ IL_0048: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_004d: ldloc.1 IL_004e: newobj instance void class [netstandard]System.Tuple`2,class Fantomas.Core.SyntaxOak/Expr>::.ctor(!0, !1) IL_0053: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr>>::Some(!0) IL_0058: ret IL_0059: ldloc.0 IL_005a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_005f: stloc.2 IL_0060: ldloc.0 IL_0061: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0066: stloc.1 IL_0067: ldarg.0 IL_0068: ldflda !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::contents@ IL_006d: ldloc.1 IL_006e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_0073: nop IL_0074: ldarg.0 IL_0075: ldloc.2 IL_0076: starg.s args IL_0078: starg.s otherArgs IL_007a: br IL_0000 } // end of method CodePrinter::'visit@2113-30' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr>> '|EndsWithSingleListApp|_|'(class Fantomas.Core.FormatConfig/FormatConfig config, class Fantomas.Core.SyntaxOak/ExprAppNode appNode) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 43 (0x2b) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1> V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1> V_2) IL_0000: nop IL_0001: ldarg.0 IL_0002: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_0007: brfalse.s IL_000b IL_0009: br.s IL_000d IL_000b: ldnull IL_000c: ret IL_000d: ldloca.s V_1 IL_000f: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_0015: ldloc.1 IL_0016: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::.ctor(!0) IL_001b: stloc.0 IL_001c: ldloc.0 IL_001d: stloc.2 IL_001e: ldloc.0 IL_001f: ldarg.1 IL_0020: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppNode::Arguments@ IL_0025: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class Fantomas.Core.SyntaxOak/Expr>> Fantomas.Core.CodePrinter::'visit@2113-30'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002a: ret } // end of method CodePrinter::'|EndsWithSingleListApp|_|' .method assembly static class Fantomas.Core.Context/Context singleLine@2209(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode node, class Fantomas.Core.SyntaxOak/ExprLambdaNode lambdaNode, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 165 (0xa5) .maxstack 5 .locals init (int32 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8) IL_0000: ldarg.3 IL_0001: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0006: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_000b: stloc.0 IL_000c: ldarg.1 IL_000d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::FunctionName@ IL_0012: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0017: stloc.s V_7 IL_0019: ldarg.0 IL_001a: ldloc.s V_7 IL_001c: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2212-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0021: stloc.s V_6 IL_0023: ldarg.1 IL_0024: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_0029: stloc.s V_8 IL_002b: ldloc.s V_8 IL_002d: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2214-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0032: stloc.s V_7 IL_0034: ldloc.s V_6 IL_0036: ldloc.s V_7 IL_0038: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2212-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003d: stloc.s V_5 IL_003f: ldarg.0 IL_0040: ldloc.s V_5 IL_0042: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2212-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0047: stloc.s V_4 IL_0049: ldarg.1 IL_004a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_004f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0054: stloc.s V_5 IL_0056: ldloc.s V_4 IL_0058: ldloc.s V_5 IL_005a: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2212-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005f: stloc.3 IL_0060: ldarg.2 IL_0061: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter::get_genLambdaWithParen() IL_0066: ldarg.2 IL_0067: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_006c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0071: stloc.s V_4 IL_0073: ldloc.3 IL_0074: ldloc.s V_4 IL_0076: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2212-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007b: stloc.2 IL_007c: ldloc.2 IL_007d: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2212-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0082: stloc.1 IL_0083: ldloc.0 IL_0084: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2219-10'::.ctor(int32) IL_0089: stloc.2 IL_008a: ldloc.1 IL_008b: ldloc.2 IL_008c: newobj instance void Fantomas.Core.CodePrinter/'singleLine@2212-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0091: ldarg.1 IL_0092: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::ClosingParen@ IL_0097: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_009c: ldarg.3 IL_009d: tail. IL_009f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_00a4: ret } // end of method CodePrinter::singleLine@2209 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genAppWithLambda(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sep, class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode node) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 330 (0x14a) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, bool V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_10, class Fantomas.Core.SyntaxOak/ExprLambdaNode V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_12, class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_19) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::FunctionName@ IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_000b: stloc.s V_4 IL_000d: ldarg.0 IL_000e: ldloc.s V_4 IL_0010: newobj instance void Fantomas.Core.CodePrinter/'short@2125-54'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0015: stloc.3 IL_0016: ldarg.1 IL_0017: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_001c: stloc.s V_5 IL_001e: ldloc.s V_5 IL_0020: newobj instance void Fantomas.Core.CodePrinter/'short@2127-55'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0025: stloc.s V_4 IL_0027: ldloc.3 IL_0028: ldloc.s V_4 IL_002a: newobj instance void Fantomas.Core.CodePrinter/'short@2125-58'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002f: stloc.2 IL_0030: ldarg.1 IL_0031: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_0036: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003b: stloc.s V_6 IL_003d: ldloc.s V_6 IL_003f: newobj instance void Fantomas.Core.CodePrinter/'short@2128-59'::.ctor(bool) IL_0044: stloc.3 IL_0045: ldloc.2 IL_0046: ldloc.3 IL_0047: newobj instance void Fantomas.Core.CodePrinter/'short@2125-60'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004c: stloc.1 IL_004d: ldarg.1 IL_004e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_0053: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0058: stloc.s V_7 IL_005a: ldarg.1 IL_005b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Lambda@ IL_0060: stloc.s V_9 IL_0062: ldloc.s V_9 IL_0064: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0069: brfalse.s IL_006d IL_006b: br.s IL_0095 IL_006d: ldloc.s V_9 IL_006f: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0074: stloc.s V_10 IL_0076: ldloc.s V_10 IL_0078: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_007d: stloc.s V_11 IL_007f: ldloc.s V_11 IL_0081: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter::get_genLambdaWithParen() IL_0086: ldloc.s V_11 IL_0088: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_008d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0092: nop IL_0093: br.s IL_0101 IL_0095: ldloc.s V_9 IL_0097: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_009c: stloc.s V_12 IL_009e: ldloc.s V_12 IL_00a0: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_00a5: stloc.s V_13 IL_00a7: ldloc.s V_13 IL_00a9: ldloc.s V_13 IL_00ab: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Function@ IL_00b0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00b5: stloc.s V_14 IL_00b7: ldloc.s V_13 IL_00b9: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Clauses@ IL_00be: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genClauses(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00c3: stloc.s V_16 IL_00c5: ldsfld class Fantomas.Core.CodePrinter/'short@2134-61' Fantomas.Core.CodePrinter/'short@2134-61'::@_instance IL_00ca: stloc.s V_19 IL_00cc: ldloc.s V_19 IL_00ce: newobj instance void Fantomas.Core.CodePrinter/'short@2134-62'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d3: stloc.s V_18 IL_00d5: ldloc.s V_16 IL_00d7: ldloc.s V_18 IL_00d9: newobj instance void Fantomas.Core.CodePrinter/'short@2134-63'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00de: stloc.s V_17 IL_00e0: ldsfld class Fantomas.Core.CodePrinter/'short@2134-64' Fantomas.Core.CodePrinter/'short@2134-64'::@_instance IL_00e5: stloc.s V_18 IL_00e7: ldloc.s V_17 IL_00e9: ldloc.s V_18 IL_00eb: newobj instance void Fantomas.Core.CodePrinter/'short@2134-65'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00f0: stloc.s V_15 IL_00f2: ldloc.s V_14 IL_00f4: ldloc.s V_15 IL_00f6: newobj instance void Fantomas.Core.CodePrinter/'short@2133-66'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00fb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0100: nop IL_0101: stloc.s V_8 IL_0103: ldloc.s V_7 IL_0105: ldloc.s V_8 IL_0107: newobj instance void Fantomas.Core.CodePrinter/'short@2129-67'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_010c: stloc.s V_4 IL_010e: ldloc.s V_4 IL_0110: newobj instance void Fantomas.Core.CodePrinter/'short@2129-68'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0115: stloc.3 IL_0116: ldarg.1 IL_0117: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::ClosingParen@ IL_011c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0121: stloc.s V_4 IL_0123: ldloc.3 IL_0124: ldloc.s V_4 IL_0126: newobj instance void Fantomas.Core.CodePrinter/'short@2129-69'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_012b: stloc.2 IL_012c: ldloc.1 IL_012d: ldloc.2 IL_012e: newobj instance void Fantomas.Core.CodePrinter/'short@2125-70'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0133: stloc.0 IL_0134: ldarg.0 IL_0135: ldarg.1 IL_0136: newobj instance void Fantomas.Core.CodePrinter/'long@2140-125'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode) IL_013b: stloc.1 IL_013c: ldarg.1 IL_013d: ldloc.0 IL_013e: ldloc.1 IL_013f: newobj instance void Fantomas.Core.CodePrinter/genAppWithLambda@2282::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0144: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0149: ret } // end of method CodePrinter::genAppWithLambda .method assembly static class Fantomas.Core.Context/Context sepSpaceBeforeParenInFuncInvocation(class Fantomas.Core.SyntaxOak/Expr functionExpr, class Fantomas.Core.SyntaxOak/Expr argExpr, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 461 (0x1cd) .maxstack 3 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: switch ( IL_0100, IL_0100, IL_013c, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0143, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100) IL_0100: ldarg.0 IL_0101: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|ParenExpr|_|'(class Fantomas.Core.SyntaxOak/Expr) IL_0106: stloc.0 IL_0107: ldloc.0 IL_0108: brfalse.s IL_010c IL_010a: br.s IL_014d IL_010c: ldarg.0 IL_010d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.CodePrinter::'|UppercaseExpr|LowercaseExpr|'(class Fantomas.Core.SyntaxOak/Expr) IL_0112: stloc.1 IL_0113: ldloc.1 IL_0114: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0119: brfalse.s IL_012d IL_011b: ldarg.1 IL_011c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|ParenExpr|_|'(class Fantomas.Core.SyntaxOak/Expr) IL_0121: stloc.2 IL_0122: ldloc.2 IL_0123: brfalse IL_01c6 IL_0128: br IL_01a8 IL_012d: ldarg.1 IL_012e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|ParenExpr|_|'(class Fantomas.Core.SyntaxOak/Expr) IL_0133: stloc.2 IL_0134: ldloc.2 IL_0135: brfalse IL_01c6 IL_013a: br.s IL_0185 IL_013c: ldarg.2 IL_013d: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0142: ret IL_0143: ldarg.0 IL_0144: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|ParenExpr|_|'(class Fantomas.Core.SyntaxOak/Expr) IL_0149: stloc.0 IL_014a: ldloc.0 IL_014b: brfalse.s IL_0154 IL_014d: ldarg.2 IL_014e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0153: ret IL_0154: ldarg.0 IL_0155: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.CodePrinter::'|UppercaseExpr|LowercaseExpr|'(class Fantomas.Core.SyntaxOak/Expr) IL_015a: stloc.1 IL_015b: ldloc.1 IL_015c: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0161: brfalse.s IL_017b IL_0163: ldarg.1 IL_0164: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|ParenExpr|_|'(class Fantomas.Core.SyntaxOak/Expr) IL_0169: stloc.2 IL_016a: ldloc.2 IL_016b: brfalse.s IL_016f IL_016d: br.s IL_01a8 IL_016f: ldarg.1 IL_0170: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0175: ldc.i4.s 45 IL_0177: bne.un.s IL_01c6 IL_0179: br.s IL_01bf IL_017b: ldarg.1 IL_017c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|ParenExpr|_|'(class Fantomas.Core.SyntaxOak/Expr) IL_0181: stloc.2 IL_0182: ldloc.2 IL_0183: brfalse.s IL_019c IL_0185: nop IL_0186: ldarg.2 IL_0187: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_018c: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0191: brfalse.s IL_019a IL_0193: ldarg.2 IL_0194: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0199: ret IL_019a: ldarg.2 IL_019b: ret IL_019c: ldarg.1 IL_019d: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_01a2: ldc.i4.s 45 IL_01a4: bne.un.s IL_01c6 IL_01a6: br.s IL_01bf IL_01a8: nop IL_01a9: ldarg.2 IL_01aa: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_01af: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_01b4: brfalse.s IL_01bd IL_01b6: ldarg.2 IL_01b7: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_01bc: ret IL_01bd: ldarg.2 IL_01be: ret IL_01bf: ldarg.2 IL_01c0: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_01c5: ret IL_01c6: ldarg.2 IL_01c7: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_01cc: ret } // end of method CodePrinter::sepSpaceBeforeParenInFuncInvocation .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPatLeftMiddleRight(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight node) cil managed { // Code size 155 (0x9b) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_7, string V_8, class Fantomas.Core.Context/WriterEvent V_9) IL_0000: ldarg.0 IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatLeftMiddleRight::LeftHandSide@ IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_000c: stloc.3 IL_000d: ldsfld class Fantomas.Core.CodePrinter/genPatLeftMiddleRight@2297 Fantomas.Core.CodePrinter/genPatLeftMiddleRight@2297::@_instance IL_0012: stloc.s V_4 IL_0014: ldloc.3 IL_0015: ldloc.s V_4 IL_0017: newobj instance void Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001c: stloc.2 IL_001d: ldarg.0 IL_001e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/PatLeftMiddleRight::Middle@ IL_0023: stloc.s V_5 IL_0025: ldloc.s V_5 IL_0027: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_002c: brfalse.s IL_0030 IL_002e: br.s IL_0048 IL_0030: ldloc.s V_5 IL_0032: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0037: stloc.s V_6 IL_0039: ldloc.s V_6 IL_003b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0040: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0045: nop IL_0046: br.s IL_006b IL_0048: ldloc.s V_5 IL_004a: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_004f: stloc.s V_7 IL_0051: ldloc.s V_7 IL_0053: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_0058: stloc.s V_8 IL_005a: ldloc.s V_8 IL_005c: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0061: stloc.s V_9 IL_0063: ldloc.s V_9 IL_0065: newobj instance void Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2300-2'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_006a: nop IL_006b: stloc.3 IL_006c: ldloc.2 IL_006d: ldloc.3 IL_006e: newobj instance void Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0073: stloc.1 IL_0074: ldsfld class Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2301-4' Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2301-4'::@_instance IL_0079: stloc.2 IL_007a: ldloc.1 IL_007b: ldloc.2 IL_007c: newobj instance void Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0081: stloc.0 IL_0082: ldarg.0 IL_0083: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatLeftMiddleRight::RightHandSide@ IL_0088: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_008d: stloc.1 IL_008e: ldloc.0 IL_008f: ldloc.1 IL_0090: newobj instance void Fantomas.Core.CodePrinter/'genPatLeftMiddleRight@2296-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0095: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_009a: ret } // end of method CodePrinter::genPatLeftMiddleRight .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTyparDecl(bool isFirstTypeParam, class Fantomas.Core.SyntaxOak/TyparDeclNode td) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 83 (0x53) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, bool V_3) IL_0000: ldarg.1 IL_0001: ldarg.1 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TyparDeclNode::Attributes@ IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000c: stloc.1 IL_000d: ldarg.0 IL_000e: brfalse.s IL_0028 IL_0010: ldarg.1 IL_0011: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclNode::TypeParameter@ IL_0016: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_001b: ldstr "^" IL_0020: callvirt instance bool [netstandard]System.String::StartsWith(string) IL_0025: nop IL_0026: br.s IL_002a IL_0028: ldc.i4.0 IL_0029: nop IL_002a: stloc.3 IL_002b: ldloc.3 IL_002c: newobj instance void Fantomas.Core.CodePrinter/genTyparDecl@2307::.ctor(bool) IL_0031: stloc.2 IL_0032: ldloc.1 IL_0033: ldloc.2 IL_0034: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecl@2306-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0039: stloc.0 IL_003a: ldarg.1 IL_003b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclNode::TypeParameter@ IL_0040: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0045: stloc.1 IL_0046: ldloc.0 IL_0047: ldloc.1 IL_0048: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecl@2306-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0052: ret } // end of method CodePrinter::genTyparDecl .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTyparDecls(class Fantomas.Core.SyntaxOak/TyparDecls td) cil managed { // Code size 302 (0x12e) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/TyparDecls V_0, class Fantomas.Core.SyntaxOak/TyparDecls/PostfixList V_1, class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_8, bool V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class Fantomas.Core.SyntaxOak/TyparDecls/PrefixList V_12, class Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode V_13, class Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix V_14) IL_0000: nop IL_0001: ldarg.0 IL_0002: stloc.0 IL_0003: ldloc.0 IL_0004: isinst Fantomas.Core.SyntaxOak/TyparDecls/PrefixList IL_0009: brtrue IL_00b6 IL_000e: ldloc.0 IL_000f: isinst Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix IL_0014: brtrue IL_0118 IL_0019: ldarg.0 IL_001a: castclass Fantomas.Core.SyntaxOak/TyparDecls/PostfixList IL_001f: stloc.1 IL_0020: ldloc.1 IL_0021: ldfld class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode Fantomas.Core.SyntaxOak/TyparDecls/PostfixList::item IL_0026: stloc.2 IL_0027: ldloc.2 IL_0028: ldloc.2 IL_0029: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::LessThan@ IL_002e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0033: stloc.s V_5 IL_0035: ldloc.2 IL_0036: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::Decls@ IL_003b: stloc.s V_7 IL_003d: ldsfld class Fantomas.Core.CodePrinter/genTyparDecls@2315 Fantomas.Core.CodePrinter/genTyparDecls@2315::@_instance IL_0042: stloc.s V_8 IL_0044: ldloc.s V_7 IL_0046: ldloc.s V_8 IL_0048: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2315-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_004d: stloc.s V_6 IL_004f: ldloc.s V_5 IL_0051: ldloc.s V_6 IL_0053: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2314-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0058: stloc.s V_4 IL_005a: ldloc.2 IL_005b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::Constraints@ IL_0060: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0065: stloc.s V_9 IL_0067: ldsfld class Fantomas.Core.CodePrinter/'genTyparDecls@2316-5' Fantomas.Core.CodePrinter/'genTyparDecls@2316-5'::@_instance IL_006c: stloc.s V_10 IL_006e: ldloc.2 IL_006f: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::Constraints@ IL_0074: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeConstraints(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0079: stloc.s V_11 IL_007b: ldloc.s V_10 IL_007d: ldloc.s V_11 IL_007f: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2316-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0084: stloc.s V_6 IL_0086: ldloc.s V_9 IL_0088: ldloc.s V_6 IL_008a: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2316-7'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008f: stloc.s V_5 IL_0091: ldloc.s V_4 IL_0093: ldloc.s V_5 IL_0095: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2314-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_009a: stloc.3 IL_009b: ldloc.2 IL_009c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::GreaterThan@ IL_00a1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00a6: stloc.s V_4 IL_00a8: ldloc.3 IL_00a9: ldloc.s V_4 IL_00ab: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2314-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b5: ret IL_00b6: ldarg.0 IL_00b7: castclass Fantomas.Core.SyntaxOak/TyparDecls/PrefixList IL_00bc: stloc.s V_12 IL_00be: ldloc.s V_12 IL_00c0: ldfld class Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode Fantomas.Core.SyntaxOak/TyparDecls/PrefixList::item IL_00c5: stloc.s V_13 IL_00c7: ldloc.s V_13 IL_00c9: ldloc.s V_13 IL_00cb: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::OpeningParen@ IL_00d0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00d5: stloc.s V_4 IL_00d7: ldloc.s V_13 IL_00d9: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::Decls@ IL_00de: stloc.s V_7 IL_00e0: ldsfld class Fantomas.Core.CodePrinter/'genTyparDecls@2321-10' Fantomas.Core.CodePrinter/'genTyparDecls@2321-10'::@_instance IL_00e5: stloc.s V_8 IL_00e7: ldloc.s V_7 IL_00e9: ldloc.s V_8 IL_00eb: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2321-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_00f0: stloc.s V_5 IL_00f2: ldloc.s V_4 IL_00f4: ldloc.s V_5 IL_00f6: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2320-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00fb: stloc.3 IL_00fc: ldloc.s V_13 IL_00fe: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::ClosingParen@ IL_0103: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0108: stloc.s V_4 IL_010a: ldloc.3 IL_010b: ldloc.s V_4 IL_010d: newobj instance void Fantomas.Core.CodePrinter/'genTyparDecls@2320-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0112: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0117: ret IL_0118: ldarg.0 IL_0119: castclass Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix IL_011e: stloc.s V_14 IL_0120: ldc.i4.1 IL_0121: ldloc.s V_14 IL_0123: ldfld class Fantomas.Core.SyntaxOak/TyparDeclNode Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix::item IL_0128: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTyparDecl(bool, class Fantomas.Core.SyntaxOak/TyparDeclNode) IL_012d: ret } // end of method CodePrinter::genTyparDecls .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPat(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 2326 (0x916) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/Pattern/OptionalVal V_0, class Fantomas.Core.SyntaxOak/Pattern/Or V_1, class Fantomas.Core.SyntaxOak/Pattern/Ands V_2, class Fantomas.Core.SyntaxOak/PatAndsNode V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class Fantomas.Core.Context/WriterEvent V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class Fantomas.Core.SyntaxOak/SingleTextNode V_7, class Fantomas.Core.SyntaxOak/Pattern/Parameter V_8, class Fantomas.Core.SyntaxOak/PatParameterNode V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_13, class Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent V_14, class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_18, class Fantomas.Core.SyntaxOak/Pattern/Named V_19, class Fantomas.Core.SyntaxOak/PatNamedNode V_20, class Fantomas.Core.SyntaxOak/PatLeftMiddleRight V_21, class Fantomas.Core.SyntaxOak/Pattern/NamePatPairs V_22, class Fantomas.Core.SyntaxOak/PatNamePatPairsNode V_23, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_24, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_25, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_26, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_27, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_28, class Fantomas.Core.SyntaxOak/IdentListNode V_29, class Fantomas.Core.SyntaxOak/Pattern/LongIdent V_30, class Fantomas.Core.SyntaxOak/PatLongIdentNode V_31, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_33, class Fantomas.Core.SyntaxOak/Pattern V_34, class Fantomas.Core.SyntaxOak/Pattern/Unit V_35, class Fantomas.Core.SyntaxOak/Pattern/Paren V_36, class Fantomas.Core.SyntaxOak/PatParenNode V_37, class Fantomas.Core.SyntaxOak/Pattern/Tuple V_38, class Fantomas.Core.SyntaxOak/PatTupleNode V_39, class Fantomas.Core.SyntaxOak/Pattern/StructTuple V_40, class Fantomas.Core.SyntaxOak/PatStructTupleNode V_41, class Fantomas.Core.SyntaxOak/Pattern/ArrayOrList V_42, class Fantomas.Core.SyntaxOak/PatArrayOrListNode V_43, bool V_44, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_45, class Fantomas.Core.SyntaxOak/Pattern/Record V_46, class Fantomas.Core.SyntaxOak/PatRecordNode V_47, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_48, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_49, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_50, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_51, class Fantomas.Core.SyntaxOak/Pattern/Const V_52, class Fantomas.Core.SyntaxOak/Pattern/IsInst V_53, class Fantomas.Core.SyntaxOak/PatIsInstNode V_54, class Fantomas.Core.SyntaxOak/Pattern/QuoteExpr V_55) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0007: switch ( IL_0060, IL_0073, IL_0086, IL_00d0, IL_00c1, IL_00e5, IL_0149, IL_01dd, IL_022a, IL_021b, IL_023f, IL_0343, IL_04cc, IL_04e1, IL_0538, IL_05ab, IL_061e, IL_070f, IL_089c, IL_08b1, IL_0901) IL_0060: ldarg.0 IL_0061: castclass Fantomas.Core.SyntaxOak/Pattern/OptionalVal IL_0066: stloc.0 IL_0067: ldloc.0 IL_0068: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/OptionalVal::item IL_006d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0072: ret IL_0073: ldarg.0 IL_0074: castclass Fantomas.Core.SyntaxOak/Pattern/Or IL_0079: stloc.1 IL_007a: ldloc.1 IL_007b: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/Or::item IL_0080: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatLeftMiddleRight(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight) IL_0085: ret IL_0086: ldarg.0 IL_0087: castclass Fantomas.Core.SyntaxOak/Pattern/Ands IL_008c: stloc.2 IL_008d: ldloc.2 IL_008e: ldfld class Fantomas.Core.SyntaxOak/PatAndsNode Fantomas.Core.SyntaxOak/Pattern/Ands::item IL_0093: stloc.3 IL_0094: ldloc.3 IL_0095: ldstr " & " IL_009a: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_009f: stloc.s V_5 IL_00a1: ldloc.s V_5 IL_00a3: newobj instance void Fantomas.Core.CodePrinter/genPat@2330::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00a8: stloc.s V_4 IL_00aa: ldloc.3 IL_00ab: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatAndsNode::Patterns@ IL_00b0: stloc.s V_6 IL_00b2: ldloc.s V_4 IL_00b4: ldloc.s V_6 IL_00b6: newobj instance void Fantomas.Core.CodePrinter/'genPat@2330-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00bb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c0: ret IL_00c1: ldarg.0 IL_00c2: castclass Fantomas.Core.SyntaxOak/Pattern/Wild IL_00c7: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Wild::item IL_00cc: stloc.s V_7 IL_00ce: br.s IL_00dd IL_00d0: ldarg.0 IL_00d1: castclass Fantomas.Core.SyntaxOak/Pattern/Null IL_00d6: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Null::item IL_00db: stloc.s V_7 IL_00dd: ldloc.s V_7 IL_00df: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00e4: ret IL_00e5: ldarg.0 IL_00e6: castclass Fantomas.Core.SyntaxOak/Pattern/Parameter IL_00eb: stloc.s V_8 IL_00ed: ldloc.s V_8 IL_00ef: ldfld class Fantomas.Core.SyntaxOak/PatParameterNode Fantomas.Core.SyntaxOak/Pattern/Parameter::item IL_00f4: stloc.s V_9 IL_00f6: ldloc.s V_9 IL_00f8: ldloc.s V_9 IL_00fa: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatParameterNode::Attributes@ IL_00ff: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0104: stloc.s V_10 IL_0106: ldloc.s V_9 IL_0108: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatParameterNode::Pattern@ IL_010d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0112: stloc.s V_11 IL_0114: ldloc.s V_10 IL_0116: ldloc.s V_11 IL_0118: newobj instance void Fantomas.Core.CodePrinter/'genPat@2334-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_011d: stloc.s V_4 IL_011f: ldsfld class Fantomas.Core.CodePrinter/'genPat@2337-4' Fantomas.Core.CodePrinter/'genPat@2337-4'::@_instance IL_0124: stloc.s V_12 IL_0126: ldloc.s V_9 IL_0128: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatParameterNode::Type@ IL_012d: stloc.s V_13 IL_012f: ldloc.s V_12 IL_0131: ldloc.s V_13 IL_0133: newobj instance void Fantomas.Core.CodePrinter/'genPat@2336-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0138: stloc.s V_10 IL_013a: ldloc.s V_4 IL_013c: ldloc.s V_10 IL_013e: newobj instance void Fantomas.Core.CodePrinter/'genPat@2334-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0143: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0148: ret IL_0149: ldarg.0 IL_014a: castclass Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent IL_014f: stloc.s V_14 IL_0151: ldloc.s V_14 IL_0153: ldfld class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent::item IL_0158: stloc.s V_15 IL_015a: ldloc.s V_15 IL_015c: ldloc.s V_15 IL_015e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::Accessibility@ IL_0163: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0168: stloc.s V_17 IL_016a: ldloc.s V_15 IL_016c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::OpeningParen@ IL_0171: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0176: stloc.s V_18 IL_0178: ldloc.s V_17 IL_017a: ldloc.s V_18 IL_017c: newobj instance void Fantomas.Core.CodePrinter/'genPat@2343-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0181: stloc.s V_16 IL_0183: ldsfld class Fantomas.Core.CodePrinter/'genPat@2345-12' Fantomas.Core.CodePrinter/'genPat@2345-12'::@_instance IL_0188: stloc.s V_17 IL_018a: ldloc.s V_16 IL_018c: ldloc.s V_17 IL_018e: newobj instance void Fantomas.Core.CodePrinter/'genPat@2343-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0193: stloc.s V_11 IL_0195: ldloc.s V_15 IL_0197: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::Name@ IL_019c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_01a1: stloc.s V_16 IL_01a3: ldloc.s V_11 IL_01a5: ldloc.s V_16 IL_01a7: newobj instance void Fantomas.Core.CodePrinter/'genPat@2343-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01ac: stloc.s V_10 IL_01ae: ldsfld class Fantomas.Core.CodePrinter/'genPat@2347-15' Fantomas.Core.CodePrinter/'genPat@2347-15'::@_instance IL_01b3: stloc.s V_11 IL_01b5: ldloc.s V_10 IL_01b7: ldloc.s V_11 IL_01b9: newobj instance void Fantomas.Core.CodePrinter/'genPat@2343-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01be: stloc.s V_4 IL_01c0: ldloc.s V_15 IL_01c2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::ClosingParen@ IL_01c7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_01cc: stloc.s V_10 IL_01ce: ldloc.s V_4 IL_01d0: ldloc.s V_10 IL_01d2: newobj instance void Fantomas.Core.CodePrinter/'genPat@2343-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01d7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01dc: ret IL_01dd: ldarg.0 IL_01de: castclass Fantomas.Core.SyntaxOak/Pattern/Named IL_01e3: stloc.s V_19 IL_01e5: ldloc.s V_19 IL_01e7: ldfld class Fantomas.Core.SyntaxOak/PatNamedNode Fantomas.Core.SyntaxOak/Pattern/Named::item IL_01ec: stloc.s V_20 IL_01ee: ldloc.s V_20 IL_01f0: ldloc.s V_20 IL_01f2: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatNamedNode::Accessibility@ IL_01f7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_01fc: stloc.s V_4 IL_01fe: ldloc.s V_20 IL_0200: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedNode::Name@ IL_0205: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_020a: stloc.s V_10 IL_020c: ldloc.s V_4 IL_020e: ldloc.s V_10 IL_0210: newobj instance void Fantomas.Core.CodePrinter/'genPat@2350-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0215: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_021a: ret IL_021b: ldarg.0 IL_021c: castclass Fantomas.Core.SyntaxOak/Pattern/ListCons IL_0221: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/ListCons::item IL_0226: stloc.s V_21 IL_0228: br.s IL_0237 IL_022a: ldarg.0 IL_022b: castclass Fantomas.Core.SyntaxOak/Pattern/As IL_0230: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/As::item IL_0235: stloc.s V_21 IL_0237: ldloc.s V_21 IL_0239: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatLeftMiddleRight(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight) IL_023e: ret IL_023f: ldarg.0 IL_0240: castclass Fantomas.Core.SyntaxOak/Pattern/NamePatPairs IL_0245: stloc.s V_22 IL_0247: ldloc.s V_22 IL_0249: ldfld class Fantomas.Core.SyntaxOak/PatNamePatPairsNode Fantomas.Core.SyntaxOak/Pattern/NamePatPairs::item IL_024e: stloc.s V_23 IL_0250: ldsfld class Fantomas.Core.CodePrinter/genPatWithIdent@2355 Fantomas.Core.CodePrinter/genPatWithIdent@2355::@_instance IL_0255: stloc.s V_24 IL_0257: ldloc.s V_23 IL_0259: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatNamePatPairsNode::Pairs@ IL_025e: stloc.s V_25 IL_0260: ldloc.s V_24 IL_0262: ldloc.s V_25 IL_0264: newobj instance void Fantomas.Core.CodePrinter/'pats@2363-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0269: stloc.s V_11 IL_026b: ldloc.s V_11 IL_026d: newobj instance void Fantomas.Core.CodePrinter/'pats@2363-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0272: stloc.s V_10 IL_0274: ldloc.s V_23 IL_0276: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatNamePatPairsNode::Pairs@ IL_027b: stloc.s V_25 IL_027d: ldloc.s V_24 IL_027f: ldloc.s V_25 IL_0281: newobj instance void Fantomas.Core.CodePrinter/'pats@2364-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0286: stloc.s V_16 IL_0288: ldloc.s V_16 IL_028a: newobj instance void Fantomas.Core.CodePrinter/'pats@2364-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_028f: stloc.s V_11 IL_0291: ldloc.s V_10 IL_0293: ldloc.s V_11 IL_0295: newobj instance void Fantomas.Core.CodePrinter/'pats@2362-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_029a: stloc.s V_4 IL_029c: ldloc.s V_23 IL_029e: ldc.i4.0 IL_029f: ldloc.s V_23 IL_02a1: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::Identifier@ IL_02a6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_02ab: stloc.s V_18 IL_02ad: ldsfld class Fantomas.Core.CodePrinter/'genPat@2367-19' Fantomas.Core.CodePrinter/'genPat@2367-19'::@_instance IL_02b2: stloc.s V_27 IL_02b4: ldloc.s V_23 IL_02b6: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatNamePatPairsNode::TyparDecls@ IL_02bb: stloc.s V_28 IL_02bd: ldloc.s V_27 IL_02bf: ldloc.s V_28 IL_02c1: newobj instance void Fantomas.Core.CodePrinter/'genPat@2367-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_02c6: stloc.s V_26 IL_02c8: ldloc.s V_18 IL_02ca: ldloc.s V_26 IL_02cc: newobj instance void Fantomas.Core.CodePrinter/'genPat@2366-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02d1: stloc.s V_17 IL_02d3: ldloc.s V_23 IL_02d5: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::Identifier@ IL_02da: stloc.s V_29 IL_02dc: ldloc.s V_29 IL_02de: newobj instance void Fantomas.Core.CodePrinter/'genPat@2368-22'::.ctor(class Fantomas.Core.SyntaxOak/IdentListNode) IL_02e3: stloc.s V_18 IL_02e5: ldloc.s V_17 IL_02e7: ldloc.s V_18 IL_02e9: newobj instance void Fantomas.Core.CodePrinter/'genPat@2366-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02ee: stloc.s V_16 IL_02f0: ldloc.s V_23 IL_02f2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::OpeningParen@ IL_02f7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_02fc: stloc.s V_17 IL_02fe: ldloc.s V_16 IL_0300: ldloc.s V_17 IL_0302: newobj instance void Fantomas.Core.CodePrinter/'genPat@2366-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0307: stloc.s V_11 IL_0309: ldloc.s V_4 IL_030b: newobj instance void Fantomas.Core.CodePrinter/'genPat@2370-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0310: stloc.s V_17 IL_0312: ldloc.s V_17 IL_0314: newobj instance void Fantomas.Core.CodePrinter/'genPat@2370-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0319: stloc.s V_16 IL_031b: ldloc.s V_11 IL_031d: ldloc.s V_16 IL_031f: newobj instance void Fantomas.Core.CodePrinter/'genPat@2366-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0324: stloc.s V_10 IL_0326: ldloc.s V_23 IL_0328: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::ClosingParen@ IL_032d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0332: stloc.s V_11 IL_0334: ldloc.s V_10 IL_0336: ldloc.s V_11 IL_0338: newobj instance void Fantomas.Core.CodePrinter/'genPat@2366-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_033d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0342: ret IL_0343: ldarg.0 IL_0344: castclass Fantomas.Core.SyntaxOak/Pattern/LongIdent IL_0349: stloc.s V_30 IL_034b: ldloc.s V_30 IL_034d: ldfld class Fantomas.Core.SyntaxOak/PatLongIdentNode Fantomas.Core.SyntaxOak/Pattern/LongIdent::item IL_0352: stloc.s V_31 IL_0354: ldloc.s V_31 IL_0356: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatLongIdentNode::Accessibility@ IL_035b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0360: stloc.s V_11 IL_0362: ldc.i4.0 IL_0363: ldloc.s V_31 IL_0365: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/PatLongIdentNode::Identifier@ IL_036a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_036f: stloc.s V_16 IL_0371: ldloc.s V_11 IL_0373: ldloc.s V_16 IL_0375: newobj instance void Fantomas.Core.CodePrinter/genName@2376::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_037a: stloc.s V_10 IL_037c: ldsfld class Fantomas.Core.CodePrinter/'genName@2378-1' Fantomas.Core.CodePrinter/'genName@2378-1'::@_instance IL_0381: stloc.s V_27 IL_0383: ldloc.s V_31 IL_0385: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatLongIdentNode::TyparDecls@ IL_038a: stloc.s V_28 IL_038c: ldloc.s V_27 IL_038e: ldloc.s V_28 IL_0390: newobj instance void Fantomas.Core.CodePrinter/'genName@2378-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0395: stloc.s V_11 IL_0397: ldloc.s V_10 IL_0399: ldloc.s V_11 IL_039b: newobj instance void Fantomas.Core.CodePrinter/'genName@2376-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03a0: stloc.s V_4 IL_03a2: ldloc.s V_31 IL_03a4: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatLongIdentNode::Parameters@ IL_03a9: stloc.s V_6 IL_03ab: ldloc.s V_6 IL_03ad: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_03b2: brfalse IL_045a IL_03b7: ldloc.s V_6 IL_03b9: stloc.s V_32 IL_03bb: ldloc.s V_32 IL_03bd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_03c2: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_03c7: switch ( IL_0420, IL_0420, IL_0420, IL_0420, IL_0420, IL_0420, IL_0420, IL_0420, IL_0420, IL_0420, IL_0420, IL_0420, IL_043b, IL_0425, IL_0420, IL_0420, IL_0420, IL_0420, IL_0420, IL_0420, IL_0420) IL_0420: br IL_0492 IL_0425: ldloc.s V_32 IL_0427: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_042c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0431: brtrue.s IL_0435 IL_0433: br.s IL_0462 IL_0435: ldloc.s V_6 IL_0437: stloc.s V_33 IL_0439: br.s IL_0496 IL_043b: ldloc.s V_32 IL_043d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0442: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0447: brtrue.s IL_0454 IL_0449: ldloc.s V_32 IL_044b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0450: stloc.s V_34 IL_0452: br.s IL_046b IL_0454: ldloc.s V_6 IL_0456: stloc.s V_33 IL_0458: br.s IL_0496 IL_045a: ldsfld class Fantomas.Core.CodePrinter/genParameters@2382 Fantomas.Core.CodePrinter/genParameters@2382::@_instance IL_045f: nop IL_0460: br.s IL_04b9 IL_0462: ldloc.s V_32 IL_0464: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0469: stloc.s V_34 IL_046b: ldloc.s V_31 IL_046d: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/PatLongIdentNode::Identifier@ IL_0472: stloc.s V_29 IL_0474: ldloc.s V_29 IL_0476: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2384-1'::.ctor(class Fantomas.Core.SyntaxOak/IdentListNode) IL_047b: stloc.s V_11 IL_047d: ldloc.s V_34 IL_047f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0484: stloc.s V_16 IL_0486: ldloc.s V_11 IL_0488: ldloc.s V_16 IL_048a: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2384-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_048f: nop IL_0490: br.s IL_04b9 IL_0492: ldloc.s V_6 IL_0494: stloc.s V_33 IL_0496: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2385-3' Fantomas.Core.CodePrinter/'genParameters@2385-3'::@_instance IL_049b: stloc.s V_11 IL_049d: ldloc.s V_33 IL_049f: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2385-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_04a4: stloc.s V_17 IL_04a6: ldloc.s V_17 IL_04a8: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2385-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04ad: stloc.s V_16 IL_04af: ldloc.s V_11 IL_04b1: ldloc.s V_16 IL_04b3: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2385-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04b8: nop IL_04b9: stloc.s V_10 IL_04bb: ldloc.s V_31 IL_04bd: ldloc.s V_4 IL_04bf: ldloc.s V_10 IL_04c1: newobj instance void Fantomas.Core.CodePrinter/'genPat@2387-29'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04c6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04cb: ret IL_04cc: ldarg.0 IL_04cd: castclass Fantomas.Core.SyntaxOak/Pattern/Unit IL_04d2: stloc.s V_35 IL_04d4: ldloc.s V_35 IL_04d6: ldfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Pattern/Unit::item IL_04db: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genUnit(class Fantomas.Core.SyntaxOak/UnitNode) IL_04e0: ret IL_04e1: ldarg.0 IL_04e2: castclass Fantomas.Core.SyntaxOak/Pattern/Paren IL_04e7: stloc.s V_36 IL_04e9: ldloc.s V_36 IL_04eb: ldfld class Fantomas.Core.SyntaxOak/PatParenNode Fantomas.Core.SyntaxOak/Pattern/Paren::item IL_04f0: stloc.s V_37 IL_04f2: ldloc.s V_37 IL_04f4: ldloc.s V_37 IL_04f6: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatParenNode::OpeningParen@ IL_04fb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0500: stloc.s V_10 IL_0502: ldloc.s V_37 IL_0504: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatParenNode::Pattern@ IL_0509: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_050e: stloc.s V_11 IL_0510: ldloc.s V_10 IL_0512: ldloc.s V_11 IL_0514: newobj instance void Fantomas.Core.CodePrinter/'genPat@2390-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0519: stloc.s V_4 IL_051b: ldloc.s V_37 IL_051d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatParenNode::ClosingParen@ IL_0522: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0527: stloc.s V_10 IL_0529: ldloc.s V_4 IL_052b: ldloc.s V_10 IL_052d: newobj instance void Fantomas.Core.CodePrinter/'genPat@2390-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0532: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0537: ret IL_0538: ldarg.0 IL_0539: castclass Fantomas.Core.SyntaxOak/Pattern/Tuple IL_053e: stloc.s V_38 IL_0540: ldloc.s V_38 IL_0542: ldfld class Fantomas.Core.SyntaxOak/PatTupleNode Fantomas.Core.SyntaxOak/Pattern/Tuple::item IL_0547: stloc.s V_39 IL_0549: ldsfld class Fantomas.Core.CodePrinter/padUntilAtCurrentColumn@2396 Fantomas.Core.CodePrinter/padUntilAtCurrentColumn@2396::@_instance IL_054e: stloc.s V_4 IL_0550: ldloc.s V_39 IL_0552: ldloc.s V_39 IL_0554: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatTupleNode::Patterns@ IL_0559: stloc.s V_6 IL_055b: ldloc.s V_6 IL_055d: newobj instance void Fantomas.Core.CodePrinter/'genPat@2399-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0562: stloc.s V_10 IL_0564: ldsfld class Fantomas.Core.CodePrinter/'genPat@2400-35' Fantomas.Core.CodePrinter/'genPat@2400-35'::@_instance IL_0569: stloc.s V_26 IL_056b: ldloc.s V_4 IL_056d: ldloc.s V_26 IL_056f: newobj instance void Fantomas.Core.CodePrinter/'genPat@2400-36'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0574: stloc.s V_18 IL_0576: ldloc.s V_18 IL_0578: newobj instance void Fantomas.Core.CodePrinter/'genPat@2400-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_057d: stloc.s V_17 IL_057f: ldloc.s V_39 IL_0581: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatTupleNode::Patterns@ IL_0586: stloc.s V_6 IL_0588: ldloc.s V_17 IL_058a: ldloc.s V_6 IL_058c: newobj instance void Fantomas.Core.CodePrinter/'genPat@2400-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0591: stloc.s V_16 IL_0593: ldloc.s V_16 IL_0595: newobj instance void Fantomas.Core.CodePrinter/'genPat@2400-40'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_059a: stloc.s V_11 IL_059c: ldloc.s V_10 IL_059e: ldloc.s V_11 IL_05a0: newobj instance void Fantomas.Core.CodePrinter/'genPat@2398-41'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05a5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05aa: ret IL_05ab: ldarg.0 IL_05ac: castclass Fantomas.Core.SyntaxOak/Pattern/StructTuple IL_05b1: stloc.s V_40 IL_05b3: ldloc.s V_40 IL_05b5: ldfld class Fantomas.Core.SyntaxOak/PatStructTupleNode Fantomas.Core.SyntaxOak/Pattern/StructTuple::item IL_05ba: stloc.s V_41 IL_05bc: ldloc.s V_41 IL_05be: ldstr "struct " IL_05c3: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_05c8: stloc.s V_5 IL_05ca: ldloc.s V_5 IL_05cc: newobj instance void Fantomas.Core.CodePrinter/'genPat@2403-42'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_05d1: stloc.s V_11 IL_05d3: ldloc.s V_11 IL_05d5: newobj instance void Fantomas.Core.CodePrinter/'genPat@2403-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05da: stloc.s V_10 IL_05dc: ldsfld class Fantomas.Core.CodePrinter/'genPat@2405-44' Fantomas.Core.CodePrinter/'genPat@2405-44'::@_instance IL_05e1: ldloc.s V_41 IL_05e3: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatStructTupleNode::Patterns@ IL_05e8: ldsfld class Fantomas.Core.CodePrinter/'genPat@2405-45' Fantomas.Core.CodePrinter/'genPat@2405-45'::@_instance IL_05ed: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::colAutoNlnSkip0(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_05f2: stloc.s V_17 IL_05f4: ldloc.s V_17 IL_05f6: newobj instance void Fantomas.Core.CodePrinter/'genPat@2405-46'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05fb: stloc.s V_16 IL_05fd: ldloc.s V_16 IL_05ff: newobj instance void Fantomas.Core.CodePrinter/'genPat@2405-47'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0604: stloc.s V_11 IL_0606: ldloc.s V_10 IL_0608: ldloc.s V_11 IL_060a: newobj instance void Fantomas.Core.CodePrinter/'genPat@2403-48'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_060f: stloc.s V_4 IL_0611: ldloc.s V_4 IL_0613: newobj instance void Fantomas.Core.CodePrinter/'genPat@2403-49'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0618: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_061d: ret IL_061e: ldarg.0 IL_061f: castclass Fantomas.Core.SyntaxOak/Pattern/ArrayOrList IL_0624: stloc.s V_42 IL_0626: ldloc.s V_42 IL_0628: ldfld class Fantomas.Core.SyntaxOak/PatArrayOrListNode Fantomas.Core.SyntaxOak/Pattern/ArrayOrList::item IL_062d: stloc.s V_43 IL_062f: ldsfld class Fantomas.Core.CodePrinter/'genPats@2410-14' Fantomas.Core.CodePrinter/'genPats@2410-14'::@_instance IL_0634: ldloc.s V_43 IL_0636: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatArrayOrListNode::Patterns@ IL_063b: ldsfld class Fantomas.Core.CodePrinter/'genPats@2410-15' Fantomas.Core.CodePrinter/'genPats@2410-15'::@_instance IL_0640: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::colAutoNlnSkip0(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0645: stloc.s V_11 IL_0647: ldloc.s V_11 IL_0649: newobj instance void Fantomas.Core.CodePrinter/'genPats@2410-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_064e: stloc.s V_10 IL_0650: ldloc.s V_43 IL_0652: newobj instance void Fantomas.Core.CodePrinter/'genPats@2413-17'::.ctor(class Fantomas.Core.SyntaxOak/PatArrayOrListNode) IL_0657: stloc.s V_11 IL_0659: ldloc.s V_10 IL_065b: ldloc.s V_11 IL_065d: newobj instance void Fantomas.Core.CodePrinter/'genPats@2419-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0662: stloc.s V_4 IL_0664: ldloc.s V_43 IL_0666: ldloc.s V_43 IL_0668: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatArrayOrListNode::Patterns@ IL_066d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0672: ldnull IL_0673: ceq IL_0675: nop IL_0676: stloc.s V_44 IL_0678: ldloc.s V_43 IL_067a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatArrayOrListNode::OpenToken@ IL_067f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0684: stloc.s V_11 IL_0686: ldloc.s V_43 IL_0688: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatArrayOrListNode::CloseToken@ IL_068d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0692: stloc.s V_16 IL_0694: ldloc.s V_11 IL_0696: ldloc.s V_16 IL_0698: newobj instance void Fantomas.Core.CodePrinter/'genPat@2423-50'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_069d: stloc.s V_10 IL_069f: ldloc.s V_43 IL_06a1: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatArrayOrListNode::OpenToken@ IL_06a6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_06ab: stloc.s V_26 IL_06ad: ldsfld class Fantomas.Core.CodePrinter/'genPat@2425-51' Fantomas.Core.CodePrinter/'genPat@2425-51'::@_instance IL_06b2: stloc.s V_45 IL_06b4: ldloc.s V_26 IL_06b6: ldloc.s V_45 IL_06b8: newobj instance void Fantomas.Core.CodePrinter/'genPat@2424-52'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06bd: stloc.s V_18 IL_06bf: ldloc.s V_4 IL_06c1: newobj instance void Fantomas.Core.CodePrinter/'genPat@2426-53'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06c6: stloc.s V_26 IL_06c8: ldloc.s V_18 IL_06ca: ldloc.s V_26 IL_06cc: newobj instance void Fantomas.Core.CodePrinter/'genPat@2424-54'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06d1: stloc.s V_17 IL_06d3: ldsfld class Fantomas.Core.CodePrinter/'genPat@2427-55' Fantomas.Core.CodePrinter/'genPat@2427-55'::@_instance IL_06d8: stloc.s V_18 IL_06da: ldloc.s V_17 IL_06dc: ldloc.s V_18 IL_06de: newobj instance void Fantomas.Core.CodePrinter/'genPat@2424-56'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06e3: stloc.s V_16 IL_06e5: ldloc.s V_43 IL_06e7: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatArrayOrListNode::CloseToken@ IL_06ec: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_06f1: stloc.s V_17 IL_06f3: ldloc.s V_16 IL_06f5: ldloc.s V_17 IL_06f7: newobj instance void Fantomas.Core.CodePrinter/'genPat@2424-57'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06fc: stloc.s V_11 IL_06fe: ldloc.s V_44 IL_0700: ldloc.s V_10 IL_0702: ldloc.s V_11 IL_0704: newobj instance void Fantomas.Core.CodePrinter/'genPat@2421-58'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0709: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_070e: ret IL_070f: ldarg.0 IL_0710: castclass Fantomas.Core.SyntaxOak/Pattern/Record IL_0715: stloc.s V_46 IL_0717: ldloc.s V_46 IL_0719: ldfld class Fantomas.Core.SyntaxOak/PatRecordNode Fantomas.Core.SyntaxOak/Pattern/Record::item IL_071e: stloc.s V_47 IL_0720: ldloc.s V_47 IL_0722: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordNode::OpeningNode@ IL_0727: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_072c: stloc.s V_17 IL_072e: ldsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@2433-17' Fantomas.Core.CodePrinter/'smallRecordExpr@2433-17'::@_instance IL_0733: stloc.s V_18 IL_0735: ldloc.s V_17 IL_0737: ldloc.s V_18 IL_0739: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@2432-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_073e: stloc.s V_16 IL_0740: ldloc.s V_47 IL_0742: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatRecordNode::Fields@ IL_0747: stloc.s V_48 IL_0749: ldloc.s V_48 IL_074b: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@2434-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0750: stloc.s V_17 IL_0752: ldloc.s V_16 IL_0754: ldloc.s V_17 IL_0756: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@2432-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_075b: stloc.s V_11 IL_075d: ldsfld class Fantomas.Core.CodePrinter/'smallRecordExpr@2435-23' Fantomas.Core.CodePrinter/'smallRecordExpr@2435-23'::@_instance IL_0762: stloc.s V_16 IL_0764: ldloc.s V_11 IL_0766: ldloc.s V_16 IL_0768: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@2432-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_076d: stloc.s V_10 IL_076f: ldloc.s V_47 IL_0771: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordNode::ClosingNode@ IL_0776: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_077b: stloc.s V_11 IL_077d: ldloc.s V_10 IL_077f: ldloc.s V_11 IL_0781: newobj instance void Fantomas.Core.CodePrinter/'smallRecordExpr@2432-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0786: stloc.s V_4 IL_0788: ldloc.s V_47 IL_078a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordNode::OpeningNode@ IL_078f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0794: stloc.s V_18 IL_0796: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@2440-97' Fantomas.Core.CodePrinter/'multilineRecordExpr@2440-97'::@_instance IL_079b: stloc.s V_26 IL_079d: ldloc.s V_18 IL_079f: ldloc.s V_26 IL_07a1: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-98'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07a6: stloc.s V_17 IL_07a8: ldloc.s V_47 IL_07aa: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatRecordNode::Fields@ IL_07af: stloc.s V_48 IL_07b1: ldloc.s V_48 IL_07b3: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@2441-99'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_07b8: stloc.s V_26 IL_07ba: ldloc.s V_26 IL_07bc: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@2441-101'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07c1: stloc.s V_18 IL_07c3: ldloc.s V_17 IL_07c5: ldloc.s V_18 IL_07c7: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-102'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07cc: stloc.s V_16 IL_07ce: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExpr@2442-103' Fantomas.Core.CodePrinter/'multilineRecordExpr@2442-103'::@_instance IL_07d3: stloc.s V_17 IL_07d5: ldloc.s V_16 IL_07d7: ldloc.s V_17 IL_07d9: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-104'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07de: stloc.s V_11 IL_07e0: ldloc.s V_47 IL_07e2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordNode::ClosingNode@ IL_07e7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_07ec: stloc.s V_16 IL_07ee: ldloc.s V_11 IL_07f0: ldloc.s V_16 IL_07f2: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExpr@2439-105'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07f7: stloc.s V_10 IL_07f9: ldloc.s V_47 IL_07fb: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordNode::OpeningNode@ IL_0800: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0805: stloc.s V_50 IL_0807: ldsfld class Fantomas.Core.CodePrinter/multilineRecordExprAlignBrackets@2447 Fantomas.Core.CodePrinter/multilineRecordExprAlignBrackets@2447::@_instance IL_080c: stloc.s V_51 IL_080e: ldloc.s V_50 IL_0810: ldloc.s V_51 IL_0812: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0817: stloc.s V_49 IL_0819: ldloc.s V_49 IL_081b: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0820: stloc.s V_45 IL_0822: ldloc.s V_47 IL_0824: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatRecordNode::Fields@ IL_0829: stloc.s V_48 IL_082b: ldloc.s V_48 IL_082d: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2449-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0832: stloc.s V_50 IL_0834: ldloc.s V_50 IL_0836: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2449-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_083b: stloc.s V_49 IL_083d: ldloc.s V_45 IL_083f: ldloc.s V_49 IL_0841: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0846: stloc.s V_26 IL_0848: ldsfld class Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2450-7' Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2450-7'::@_instance IL_084d: stloc.s V_45 IL_084f: ldloc.s V_26 IL_0851: ldloc.s V_45 IL_0853: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0858: stloc.s V_18 IL_085a: ldloc.s V_18 IL_085c: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0861: stloc.s V_17 IL_0863: ldloc.s V_47 IL_0865: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordNode::ClosingNode@ IL_086a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_086f: stloc.s V_18 IL_0871: ldloc.s V_17 IL_0873: ldloc.s V_18 IL_0875: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_087a: stloc.s V_16 IL_087c: ldloc.s V_16 IL_087e: newobj instance void Fantomas.Core.CodePrinter/'multilineRecordExprAlignBrackets@2446-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0883: stloc.s V_11 IL_0885: ldloc.s V_11 IL_0887: ldloc.s V_10 IL_0889: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::ifAlignOrStroustrupBrackets(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_088e: stloc.s V_16 IL_0890: ldloc.s V_47 IL_0892: ldloc.s V_4 IL_0894: ldloc.s V_16 IL_0896: newobj instance void Fantomas.Core.CodePrinter/'genPat@2458-59'::.ctor(class Fantomas.Core.SyntaxOak/PatRecordNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_089b: ret IL_089c: ldarg.0 IL_089d: castclass Fantomas.Core.SyntaxOak/Pattern/Const IL_08a2: stloc.s V_52 IL_08a4: ldloc.s V_52 IL_08a6: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Pattern/Const::item IL_08ab: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genConstant(class Fantomas.Core.SyntaxOak/Constant) IL_08b0: ret IL_08b1: ldarg.0 IL_08b2: castclass Fantomas.Core.SyntaxOak/Pattern/IsInst IL_08b7: stloc.s V_53 IL_08b9: ldloc.s V_53 IL_08bb: ldfld class Fantomas.Core.SyntaxOak/PatIsInstNode Fantomas.Core.SyntaxOak/Pattern/IsInst::item IL_08c0: stloc.s V_54 IL_08c2: ldloc.s V_54 IL_08c4: ldloc.s V_54 IL_08c6: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatIsInstNode::Token@ IL_08cb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_08d0: stloc.s V_10 IL_08d2: ldsfld class Fantomas.Core.CodePrinter/'genPat@2462-61' Fantomas.Core.CodePrinter/'genPat@2462-61'::@_instance IL_08d7: stloc.s V_11 IL_08d9: ldloc.s V_10 IL_08db: ldloc.s V_11 IL_08dd: newobj instance void Fantomas.Core.CodePrinter/'genPat@2462-62'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_08e2: stloc.s V_4 IL_08e4: ldloc.s V_54 IL_08e6: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/PatIsInstNode::Type@ IL_08eb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_08f0: stloc.s V_10 IL_08f2: ldloc.s V_4 IL_08f4: ldloc.s V_10 IL_08f6: newobj instance void Fantomas.Core.CodePrinter/'genPat@2462-63'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_08fb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0900: ret IL_0901: ldarg.0 IL_0902: castclass Fantomas.Core.SyntaxOak/Pattern/QuoteExpr IL_0907: stloc.s V_55 IL_0909: ldloc.s V_55 IL_090b: ldfld class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Pattern/QuoteExpr::item IL_0910: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genQuoteExpr(class Fantomas.Core.SyntaxOak/ExprQuoteNode) IL_0915: ret } // end of method CodePrinter::genPat .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPatMultiline@2466(class Fantomas.Core.SyntaxOak/Pattern p) cil managed { // Code size 412 (0x19c) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/Pattern/Or V_0, class Fantomas.Core.SyntaxOak/PatLeftMiddleRight V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_4, class Fantomas.Core.SyntaxOak/SingleTextNode V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class Fantomas.Core.SyntaxOak/Pattern/As V_9, class Fantomas.Core.Context/WriterEvent V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0007: switch ( IL_0060, IL_0065, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_00ef, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060) IL_0060: br IL_018e IL_0065: ldarg.0 IL_0066: castclass Fantomas.Core.SyntaxOak/Pattern/Or IL_006b: stloc.0 IL_006c: ldloc.0 IL_006d: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/Or::item IL_0072: stloc.1 IL_0073: ldloc.1 IL_0074: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/PatLeftMiddleRight::Middle@ IL_0079: stloc.3 IL_007a: ldloc.3 IL_007b: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0080: brfalse.s IL_0084 IL_0082: br.s IL_00b1 IL_0084: ldloc.3 IL_0085: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_008a: stloc.s V_4 IL_008c: ldloc.s V_4 IL_008e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0093: stloc.s V_5 IL_0095: ldloc.s V_5 IL_0097: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_009c: stloc.s V_6 IL_009e: ldsfld class Fantomas.Core.CodePrinter/'genBar@2471-1' Fantomas.Core.CodePrinter/'genBar@2471-1'::@_instance IL_00a3: stloc.s V_7 IL_00a5: ldloc.s V_6 IL_00a7: ldloc.s V_7 IL_00a9: newobj instance void Fantomas.Core.CodePrinter/'genBar@2471-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ae: nop IL_00af: br.s IL_00b7 IL_00b1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepBar() IL_00b6: nop IL_00b7: stloc.2 IL_00b8: ldloc.1 IL_00b9: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatLeftMiddleRight::LeftHandSide@ IL_00be: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatMultiline@2466(class Fantomas.Core.SyntaxOak/Pattern) IL_00c3: stloc.s V_8 IL_00c5: ldloc.s V_8 IL_00c7: newobj instance void Fantomas.Core.CodePrinter/'genPatMultiline@2474-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00cc: stloc.s V_7 IL_00ce: ldloc.2 IL_00cf: ldloc.s V_7 IL_00d1: newobj instance void Fantomas.Core.CodePrinter/'genPatMultiline@2474-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d6: stloc.s V_6 IL_00d8: ldloc.1 IL_00d9: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatLeftMiddleRight::RightHandSide@ IL_00de: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_00e3: stloc.s V_7 IL_00e5: ldloc.s V_6 IL_00e7: ldloc.s V_7 IL_00e9: newobj instance void Fantomas.Core.CodePrinter/'genPatMultiline@2474-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ee: ret IL_00ef: ldarg.0 IL_00f0: castclass Fantomas.Core.SyntaxOak/Pattern/As IL_00f5: stloc.s V_9 IL_00f7: ldloc.s V_9 IL_00f9: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/As::item IL_00fe: stloc.1 IL_00ff: ldloc.1 IL_0100: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/PatLeftMiddleRight::Middle@ IL_0105: stloc.3 IL_0106: ldloc.3 IL_0107: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_010c: brfalse.s IL_0110 IL_010e: br.s IL_0127 IL_0110: ldloc.3 IL_0111: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0116: stloc.s V_4 IL_0118: ldloc.s V_4 IL_011a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_011f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0124: nop IL_0125: br.s IL_013b IL_0127: ldstr "as" IL_012c: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0131: stloc.s V_10 IL_0133: ldloc.s V_10 IL_0135: newobj instance void Fantomas.Core.CodePrinter/genAs@2480::.ctor(class Fantomas.Core.Context/WriterEvent) IL_013a: nop IL_013b: stloc.2 IL_013c: ldloc.1 IL_013d: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatLeftMiddleRight::LeftHandSide@ IL_0142: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatMultiline@2466(class Fantomas.Core.SyntaxOak/Pattern) IL_0147: stloc.s V_11 IL_0149: ldsfld class Fantomas.Core.CodePrinter/'genPatMultiline@2483-4' Fantomas.Core.CodePrinter/'genPatMultiline@2483-4'::@_instance IL_014e: stloc.s V_12 IL_0150: ldloc.s V_11 IL_0152: ldloc.s V_12 IL_0154: newobj instance void Fantomas.Core.CodePrinter/'genPatMultiline@2482-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0159: stloc.s V_8 IL_015b: ldloc.2 IL_015c: ldloc.s V_8 IL_015e: newobj instance void Fantomas.Core.CodePrinter/'genPatMultiline@2482-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0163: stloc.s V_7 IL_0165: ldsfld class Fantomas.Core.CodePrinter/'genPatMultiline@2485-7' Fantomas.Core.CodePrinter/'genPatMultiline@2485-7'::@_instance IL_016a: stloc.s V_8 IL_016c: ldloc.s V_7 IL_016e: ldloc.s V_8 IL_0170: newobj instance void Fantomas.Core.CodePrinter/'genPatMultiline@2482-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0175: stloc.s V_6 IL_0177: ldloc.1 IL_0178: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatLeftMiddleRight::RightHandSide@ IL_017d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0182: stloc.s V_7 IL_0184: ldloc.s V_6 IL_0186: ldloc.s V_7 IL_0188: newobj instance void Fantomas.Core.CodePrinter/'genPatMultiline@2482-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_018d: ret IL_018e: ldarg.0 IL_018f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0194: stloc.2 IL_0195: ldloc.2 IL_0196: newobj instance void Fantomas.Core.CodePrinter/'genPatMultiline@2488-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_019b: ret } // end of method CodePrinter::genPatMultiline@2466 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPatInClause(class Fantomas.Core.SyntaxOak/Pattern pat) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPatMultiline@2466(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method CodePrinter::genPatInClause .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genPatRecordFieldName(class Fantomas.Core.SyntaxOak/PatRecordField node) cil managed { // Code size 226 (0xe2) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_6, class Fantomas.Core.SyntaxOak/IdentListNode V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatRecordField::Prefix@ IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_000c IL_000a: br.s IL_0062 IL_000c: ldarg.0 IL_000d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordField::FieldName@ IL_0012: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0017: stloc.s V_4 IL_0019: ldsfld class Fantomas.Core.CodePrinter/genPatRecordFieldName@2496 Fantomas.Core.CodePrinter/genPatRecordFieldName@2496::@_instance IL_001e: stloc.s V_5 IL_0020: ldloc.s V_4 IL_0022: ldloc.s V_5 IL_0024: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0029: stloc.3 IL_002a: ldarg.0 IL_002b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordField::Equals@ IL_0030: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0035: stloc.s V_4 IL_0037: ldloc.3 IL_0038: ldloc.s V_4 IL_003a: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003f: stloc.2 IL_0040: ldsfld class Fantomas.Core.CodePrinter/'genPatRecordFieldName@2498-3' Fantomas.Core.CodePrinter/'genPatRecordFieldName@2498-3'::@_instance IL_0045: stloc.3 IL_0046: ldloc.2 IL_0047: ldloc.3 IL_0048: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004d: stloc.1 IL_004e: ldarg.0 IL_004f: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatRecordField::Pattern@ IL_0054: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0059: stloc.2 IL_005a: ldloc.1 IL_005b: ldloc.2 IL_005c: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2495-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0061: ret IL_0062: ldloc.0 IL_0063: stloc.s V_6 IL_0065: ldloc.s V_6 IL_0067: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_006c: stloc.s V_7 IL_006e: ldc.i4.0 IL_006f: ldloc.s V_7 IL_0071: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_0076: stloc.s V_8 IL_0078: ldloc.s V_8 IL_007a: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007f: stloc.s V_5 IL_0081: ldarg.0 IL_0082: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordField::FieldName@ IL_0087: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_008c: stloc.s V_8 IL_008e: ldloc.s V_5 IL_0090: ldloc.s V_8 IL_0092: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0097: stloc.s V_4 IL_0099: ldsfld class Fantomas.Core.CodePrinter/'genPatRecordFieldName@2504-8' Fantomas.Core.CodePrinter/'genPatRecordFieldName@2504-8'::@_instance IL_009e: stloc.s V_5 IL_00a0: ldloc.s V_4 IL_00a2: ldloc.s V_5 IL_00a4: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a9: stloc.3 IL_00aa: ldarg.0 IL_00ab: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordField::Equals@ IL_00b0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00b5: stloc.s V_4 IL_00b7: ldloc.3 IL_00b8: ldloc.s V_4 IL_00ba: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00bf: stloc.2 IL_00c0: ldsfld class Fantomas.Core.CodePrinter/'genPatRecordFieldName@2506-11' Fantomas.Core.CodePrinter/'genPatRecordFieldName@2506-11'::@_instance IL_00c5: stloc.3 IL_00c6: ldloc.2 IL_00c7: ldloc.3 IL_00c8: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00cd: stloc.1 IL_00ce: ldarg.0 IL_00cf: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatRecordField::Pattern@ IL_00d4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_00d9: stloc.2 IL_00da: ldloc.1 IL_00db: ldloc.2 IL_00dc: newobj instance void Fantomas.Core.CodePrinter/'genPatRecordFieldName@2501-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00e1: ret } // end of method CodePrinter::genPatRecordFieldName .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genReturnTypeBinding(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 node) cil managed { // Code size 69 (0x45) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class Fantomas.Core.SyntaxOak/BindingReturnInfoNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4) IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_0006 IL_0004: br.s IL_000c IL_0006: ldsfld class Fantomas.Core.CodePrinter/genReturnTypeBinding@2511 Fantomas.Core.CodePrinter/genReturnTypeBinding@2511::@_instance IL_000b: ret IL_000c: ldarg.0 IL_000d: stloc.0 IL_000e: ldloc.0 IL_000f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0014: stloc.1 IL_0015: ldloc.1 IL_0016: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingReturnInfoNode::Colon@ IL_001b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0020: stloc.3 IL_0021: ldsfld class Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-1' Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-1'::@_instance IL_0026: stloc.s V_4 IL_0028: ldloc.3 IL_0029: ldloc.s V_4 IL_002b: newobj instance void Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0030: stloc.2 IL_0031: ldloc.1 IL_0032: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/BindingReturnInfoNode::Type@ IL_0037: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_003c: stloc.3 IL_003d: ldloc.2 IL_003e: ldloc.3 IL_003f: newobj instance void Fantomas.Core.CodePrinter/'genReturnTypeBinding@2512-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0044: ret } // end of method CodePrinter::genReturnTypeBinding .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genReturnType@2554(class Fantomas.Core.SyntaxOak/BindingNode b, bool isFixed) cil managed { // Code size 113 (0x71) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class Fantomas.Core.SyntaxOak/BindingReturnInfoNode V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::ReturnType@ IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_000c IL_000a: br.s IL_0012 IL_000c: ldsfld class Fantomas.Core.CodePrinter/'genReturnType@2556-1' Fantomas.Core.CodePrinter/'genReturnType@2556-1'::@_instance IL_0011: ret IL_0012: ldloc.0 IL_0013: stloc.1 IL_0014: ldloc.1 IL_0015: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_001a: stloc.2 IL_001b: ldarg.1 IL_001c: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2558-2'::.ctor(bool) IL_0021: stloc.3 IL_0022: ldloc.2 IL_0023: ldloc.2 IL_0024: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingReturnInfoNode::Colon@ IL_0029: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_002e: stloc.s V_6 IL_0030: ldsfld class Fantomas.Core.CodePrinter/'genReturnType@2560-3' Fantomas.Core.CodePrinter/'genReturnType@2560-3'::@_instance IL_0035: stloc.s V_7 IL_0037: ldloc.s V_6 IL_0039: ldloc.s V_7 IL_003b: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2559-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0040: stloc.s V_5 IL_0042: ldloc.2 IL_0043: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/BindingReturnInfoNode::Type@ IL_0048: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_004d: stloc.s V_7 IL_004f: ldloc.s V_7 IL_0051: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2561-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0056: stloc.s V_6 IL_0058: ldloc.s V_5 IL_005a: ldloc.s V_6 IL_005c: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2559-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0061: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0066: stloc.s V_4 IL_0068: ldloc.3 IL_0069: ldloc.s V_4 IL_006b: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2558-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0070: ret } // end of method CodePrinter::genReturnType@2554 .method assembly static class Fantomas.Core.Context/Context genBinding(class Fantomas.Core.SyntaxOak/BindingNode b, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 2676 (0xa74) .maxstack 8 .locals init (bool V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, bool V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class Fantomas.Core.SyntaxOak/SingleTextNode V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_10, class Fantomas.Core.SyntaxOak/Pattern V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_12, class Fantomas.Core.SyntaxOak/IdentListNode V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, bool V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_19, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_20, class Fantomas.Core.Context/WriterEvent V_21, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_22, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_23, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_24, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_25, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_26, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_27, class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_28, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_29, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_30, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_31, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_33, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_34, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_35, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_36, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_37, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_38, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_39, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_40, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_41, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 V_42, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_43, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_44, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_45, class Fantomas.Core.SyntaxOak/BindingReturnInfoNode V_46, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_47) IL_0000: ldc.i4.0 IL_0001: stloc.0 IL_0002: ldc.i4.0 IL_0003: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::.ctor(!0) IL_0008: stloc.1 IL_0009: ldsfld class Fantomas.Core.CodePrinter/keywords@2517 Fantomas.Core.CodePrinter/keywords@2517::@_instance IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/BindingNode::LeadingKeyword@ IL_0014: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleTextsNode::Content@ IL_0019: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001e: stloc.2 IL_001f: nop IL_0020: ldloc.2 IL_0021: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0026: brfalse IL_0157 IL_002b: ldloc.2 IL_002c: stloc.3 IL_002d: ldloc.3 IL_002e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0033: ldstr "member" IL_0038: call bool [netstandard]System.String::Equals(string, string) IL_003d: brfalse.s IL_0054 IL_003f: ldloc.3 IL_0040: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0045: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_004a: brtrue IL_0157 IL_004f: br IL_0137 IL_0054: ldloc.3 IL_0055: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_005a: ldstr "override" IL_005f: call bool [netstandard]System.String::Equals(string, string) IL_0064: brfalse.s IL_007b IL_0066: ldloc.3 IL_0067: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_006c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0071: brtrue IL_0157 IL_0076: br IL_0137 IL_007b: ldloc.3 IL_007c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0081: ldstr "static" IL_0086: call bool [netstandard]System.String::Equals(string, string) IL_008b: brfalse.s IL_00ce IL_008d: ldloc.3 IL_008e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0093: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0098: brfalse IL_0157 IL_009d: ldloc.3 IL_009e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00a3: stloc.s V_4 IL_00a5: ldloc.s V_4 IL_00a7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00ac: ldstr "member" IL_00b1: call bool [netstandard]System.String::Equals(string, string) IL_00b6: brfalse IL_0157 IL_00bb: ldloc.s V_4 IL_00bd: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00c2: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00c7: brtrue IL_0157 IL_00cc: br.s IL_0137 IL_00ce: ldloc.3 IL_00cf: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00d4: ldstr "abstract" IL_00d9: call bool [netstandard]System.String::Equals(string, string) IL_00de: brfalse.s IL_0118 IL_00e0: ldloc.3 IL_00e1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00e6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00eb: brfalse.s IL_0157 IL_00ed: ldloc.3 IL_00ee: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00f3: stloc.s V_4 IL_00f5: ldloc.s V_4 IL_00f7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00fc: ldstr "member" IL_0101: call bool [netstandard]System.String::Equals(string, string) IL_0106: brfalse.s IL_0157 IL_0108: ldloc.s V_4 IL_010a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_010f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0114: brtrue.s IL_0157 IL_0116: br.s IL_0137 IL_0118: ldloc.3 IL_0119: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_011e: ldstr "default" IL_0123: call bool [netstandard]System.String::Equals(string, string) IL_0128: brfalse.s IL_0157 IL_012a: ldloc.3 IL_012b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0130: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0135: brtrue.s IL_0157 IL_0137: ldarg.1 IL_0138: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_013d: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_0142: stloc.0 IL_0143: ldloc.1 IL_0144: ldarg.1 IL_0145: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_014a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_014f: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::set_contents(!0) IL_0154: nop IL_0155: br.s IL_0175 IL_0157: ldarg.1 IL_0158: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_015d: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_0162: stloc.0 IL_0163: ldloc.1 IL_0164: ldarg.1 IL_0165: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_016a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_016f: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::set_contents(!0) IL_0174: nop IL_0175: ldarg.0 IL_0176: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/BindingNode::LeadingKeyword@ IL_017b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleTextsNode::Content@ IL_0180: stloc.s V_6 IL_0182: ldloc.s V_6 IL_0184: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0189: brfalse.s IL_01ba IL_018b: ldloc.s V_6 IL_018d: stloc.s V_7 IL_018f: ldloc.s V_7 IL_0191: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0196: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_019b: brtrue.s IL_01ba IL_019d: ldloc.s V_7 IL_019f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_01a4: stloc.s V_8 IL_01a6: ldloc.s V_8 IL_01a8: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_01ad: ldstr "and" IL_01b2: call bool [netstandard]System.String::Equals(string, string) IL_01b7: nop IL_01b8: br.s IL_01bc IL_01ba: ldc.i4.0 IL_01bb: nop IL_01bc: stloc.s V_5 IL_01be: ldarg.0 IL_01bf: ldarg.0 IL_01c0: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/BindingNode::FunctionName@ IL_01c5: stloc.s V_9 IL_01c7: ldloc.s V_9 IL_01c9: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_01ce: brfalse.s IL_01f1 IL_01d0: ldloc.s V_9 IL_01d2: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_01d7: stloc.s V_10 IL_01d9: ldloc.s V_10 IL_01db: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_01e0: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_01e5: ldc.i4.s 14 IL_01e7: bne.un IL_0816 IL_01ec: br IL_06dc IL_01f1: ldloc.s V_9 IL_01f3: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_01f8: stloc.s V_12 IL_01fa: ldarg.0 IL_01fb: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingNode::Parameters@ IL_0200: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0205: brfalse IL_0816 IL_020a: ldloc.s V_12 IL_020c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0211: stloc.s V_13 IL_0213: nop IL_0214: ldloc.s V_5 IL_0216: ldc.i4.0 IL_0217: ceq IL_0219: nop IL_021a: stloc.s V_15 IL_021c: ldarg.0 IL_021d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Attributes@ IL_0222: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0227: stloc.s V_16 IL_0229: ldloc.s V_15 IL_022b: ldloc.s V_16 IL_022d: newobj instance void Fantomas.Core.CodePrinter/genAttrIsFirstChild@2536::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0232: stloc.s V_14 IL_0234: nop IL_0235: ldloc.s V_5 IL_0237: brfalse.s IL_023b IL_0239: br.s IL_025b IL_023b: ldarg.0 IL_023c: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/BindingNode::LeadingKeyword@ IL_0241: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_0246: stloc.s V_17 IL_0248: ldsfld class Fantomas.Core.CodePrinter/genPref@2540 Fantomas.Core.CodePrinter/genPref@2540::@_instance IL_024d: stloc.s V_18 IL_024f: ldloc.s V_17 IL_0251: ldloc.s V_18 IL_0253: newobj instance void Fantomas.Core.CodePrinter/'genPref@2540-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0258: nop IL_0259: br.s IL_0291 IL_025b: ldarg.0 IL_025c: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/BindingNode::LeadingKeyword@ IL_0261: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_0266: stloc.s V_18 IL_0268: ldsfld class Fantomas.Core.CodePrinter/'genPref@2543-2' Fantomas.Core.CodePrinter/'genPref@2543-2'::@_instance IL_026d: stloc.s V_19 IL_026f: ldloc.s V_18 IL_0271: ldloc.s V_19 IL_0273: newobj instance void Fantomas.Core.CodePrinter/'genPref@2542-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0278: stloc.s V_17 IL_027a: ldarg.0 IL_027b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Attributes@ IL_0280: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0285: stloc.s V_18 IL_0287: ldloc.s V_17 IL_0289: ldloc.s V_18 IL_028b: newobj instance void Fantomas.Core.CodePrinter/'genPref@2542-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0290: nop IL_0291: stloc.s V_16 IL_0293: ldarg.0 IL_0294: ldfld bool Fantomas.Core.SyntaxOak/BindingNode::IsMutable@ IL_0299: stloc.s V_15 IL_029b: ldstr "mutable " IL_02a0: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_02a5: stloc.s V_21 IL_02a7: ldloc.s V_21 IL_02a9: newobj instance void Fantomas.Core.CodePrinter/afterLetKeyword@2547::.ctor(class Fantomas.Core.Context/WriterEvent) IL_02ae: stloc.s V_20 IL_02b0: ldloc.s V_15 IL_02b2: ldloc.s V_20 IL_02b4: newobj instance void Fantomas.Core.CodePrinter/'afterLetKeyword@2547-1'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02b9: stloc.s V_19 IL_02bb: ldarg.0 IL_02bc: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Inline@ IL_02c1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genInlineOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_02c6: stloc.s V_20 IL_02c8: ldloc.s V_19 IL_02ca: ldloc.s V_20 IL_02cc: newobj instance void Fantomas.Core.CodePrinter/'afterLetKeyword@2547-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02d1: stloc.s V_18 IL_02d3: ldarg.0 IL_02d4: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Accessibility@ IL_02d9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_02de: stloc.s V_19 IL_02e0: ldloc.s V_18 IL_02e2: ldloc.s V_19 IL_02e4: newobj instance void Fantomas.Core.CodePrinter/'afterLetKeyword@2547-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02e9: stloc.s V_17 IL_02eb: ldc.i4.0 IL_02ec: ldloc.s V_13 IL_02ee: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_02f3: stloc.s V_19 IL_02f5: ldsfld class Fantomas.Core.CodePrinter/genFunctionName@2552 Fantomas.Core.CodePrinter/genFunctionName@2552::@_instance IL_02fa: stloc.s V_22 IL_02fc: ldarg.0 IL_02fd: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::GenericTypeParameters@ IL_0302: stloc.s V_23 IL_0304: ldloc.s V_22 IL_0306: ldloc.s V_23 IL_0308: newobj instance void Fantomas.Core.CodePrinter/'genFunctionName@2552-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_030d: stloc.s V_20 IL_030f: ldloc.s V_19 IL_0311: ldloc.s V_20 IL_0313: newobj instance void Fantomas.Core.CodePrinter/'genFunctionName@2552-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0318: stloc.s V_18 IL_031a: ldarg.0 IL_031b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingNode::Parameters@ IL_0320: stloc.s V_24 IL_0322: ldloc.s V_24 IL_0324: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0329: brfalse.s IL_0342 IL_032b: ldloc.s V_24 IL_032d: stloc.s V_25 IL_032f: ldloc.s V_25 IL_0331: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0336: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_033b: brtrue IL_05e3 IL_0340: br.s IL_034d IL_0342: ldsfld class Fantomas.Core.CodePrinter/spaceBeforeParameters@2567 Fantomas.Core.CodePrinter/spaceBeforeParameters@2567::@_instance IL_0347: nop IL_0348: br IL_05e9 IL_034d: ldloc.s V_25 IL_034f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0354: stloc.s V_11 IL_0356: ldloc.s V_13 IL_0358: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/IdentListNode::Content@ IL_035d: stloc.s V_26 IL_035f: nop IL_0360: ldloc.s V_26 IL_0362: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0367: brfalse IL_0500 IL_036c: ldloc.s V_26 IL_036e: stloc.s V_27 IL_0370: ldloc.s V_27 IL_0372: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0377: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_037c: brfalse IL_049a IL_0381: ldloc.s V_27 IL_0383: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0388: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_038d: stloc.s V_28 IL_038f: ldloc.s V_27 IL_0391: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0396: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_039b: brtrue IL_0431 IL_03a0: ldloc.s V_28 IL_03a2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_03a7: stloc.s V_8 IL_03a9: ldloc.s V_8 IL_03ab: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_03b0: ldstr "new" IL_03b5: call bool [netstandard]System.String::Equals(string, string) IL_03ba: brtrue.s IL_0421 IL_03bc: ldloc.s V_11 IL_03be: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_03c3: switch ( IL_041c, IL_041c, IL_041c, IL_041c, IL_056d, IL_041c, IL_041c, IL_056d, IL_041c, IL_041c, IL_041c, IL_041c, IL_0566, IL_0566, IL_041c, IL_041c, IL_041c, IL_041c, IL_041c, IL_041c, IL_041c) IL_041c: br IL_0571 IL_0421: ldloc.s V_28 IL_0423: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_0428: stloc.s V_8 IL_042a: ldc.i4.0 IL_042b: nop IL_042c: br IL_05d7 IL_0431: ldloc.s V_11 IL_0433: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0438: switch ( IL_0491, IL_0491, IL_0491, IL_0491, IL_056d, IL_0491, IL_0491, IL_056d, IL_0491, IL_0491, IL_0491, IL_0491, IL_0566, IL_0566, IL_0491, IL_0491, IL_0491, IL_0491, IL_0491, IL_0491, IL_0491) IL_0491: ldloc.s V_26 IL_0493: stloc.s V_29 IL_0495: br IL_0575 IL_049a: ldloc.s V_11 IL_049c: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_04a1: switch ( IL_04fa, IL_04fa, IL_04fa, IL_04fa, IL_056d, IL_04fa, IL_04fa, IL_056d, IL_04fa, IL_04fa, IL_04fa, IL_04fa, IL_0566, IL_0566, IL_04fa, IL_04fa, IL_04fa, IL_04fa, IL_04fa, IL_04fa, IL_04fa) IL_04fa: ldloc.s V_26 IL_04fc: stloc.s V_29 IL_04fe: br.s IL_0575 IL_0500: ldloc.s V_11 IL_0502: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0507: switch ( IL_0560, IL_0560, IL_0560, IL_0560, IL_056d, IL_0560, IL_0560, IL_056d, IL_0560, IL_0560, IL_0560, IL_0560, IL_0566, IL_0566, IL_0560, IL_0560, IL_0560, IL_0560, IL_0560, IL_0560, IL_0560) IL_0560: ldloc.s V_26 IL_0562: stloc.s V_29 IL_0564: br.s IL_0575 IL_0566: ldloc.0 IL_0567: nop IL_0568: br IL_05d7 IL_056d: ldc.i4.1 IL_056e: nop IL_056f: br.s IL_05d7 IL_0571: ldloc.s V_26 IL_0573: stloc.s V_29 IL_0575: ldloc.s V_29 IL_0577: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_057c: stloc.s V_30 IL_057e: ldloc.s V_30 IL_0580: brfalse.s IL_05a3 IL_0582: ldloc.s V_30 IL_0584: stloc.s V_31 IL_0586: ldloc.s V_31 IL_0588: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_058d: stloc.s V_32 IL_058f: ldloc.s V_32 IL_0591: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/_UnknownDot IL_0596: brtrue.s IL_05a7 IL_0598: ldloc.s V_32 IL_059a: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_059f: brtrue.s IL_05ab IL_05a1: br.s IL_05a7 IL_05a3: ldc.i4.0 IL_05a4: nop IL_05a5: br.s IL_05d7 IL_05a7: ldc.i4.1 IL_05a8: nop IL_05a9: br.s IL_05d7 IL_05ab: ldloc.s V_31 IL_05ad: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_05b2: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_05b7: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_05bc: stloc.s V_8 IL_05be: nop IL_05bf: ldloc.s V_8 IL_05c1: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_05c6: ldc.i4.0 IL_05c7: callvirt instance char [netstandard]System.String::get_Chars(int32) IL_05cc: call bool [netstandard]System.Char::IsUpper(char) IL_05d1: ldc.i4.0 IL_05d2: ceq IL_05d4: nop IL_05d5: br.s IL_05d7 IL_05d7: stloc.s V_15 IL_05d9: ldloc.s V_15 IL_05db: newobj instance void Fantomas.Core.CodePrinter/'spaceBeforeParameters@2583-1'::.ctor(bool) IL_05e0: nop IL_05e1: br.s IL_05e9 IL_05e3: ldsfld class Fantomas.Core.CodePrinter/'spaceBeforeParameters@2584-2' Fantomas.Core.CodePrinter/'spaceBeforeParameters@2584-2'::@_instance IL_05e8: nop IL_05e9: stloc.s V_20 IL_05eb: ldsfld class Fantomas.Core.CodePrinter/genSignature@2588 Fantomas.Core.CodePrinter/genSignature@2588::@_instance IL_05f0: stloc.s V_40 IL_05f2: ldloc.s V_17 IL_05f4: ldloc.s V_40 IL_05f6: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2587-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05fb: stloc.s V_39 IL_05fd: ldloc.s V_18 IL_05ff: ldloc.s V_39 IL_0601: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2587-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0606: stloc.s V_38 IL_0608: ldloc.s V_20 IL_060a: ldloc.s V_38 IL_060c: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2587-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0611: stloc.s V_37 IL_0613: ldarg.0 IL_0614: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingNode::Parameters@ IL_0619: stloc.s V_24 IL_061b: ldloc.s V_24 IL_061d: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2591-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0622: stloc.s V_38 IL_0624: ldloc.s V_37 IL_0626: ldloc.s V_38 IL_0628: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2587-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_062d: stloc.s V_36 IL_062f: ldarg.0 IL_0630: ldc.i4.0 IL_0631: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genReturnType@2554(class Fantomas.Core.SyntaxOak/BindingNode, bool) IL_0636: stloc.s V_37 IL_0638: ldloc.s V_36 IL_063a: ldloc.s V_37 IL_063c: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2587-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0641: stloc.s V_35 IL_0643: ldsfld class Fantomas.Core.CodePrinter/'genSignature@2593-9' Fantomas.Core.CodePrinter/'genSignature@2593-9'::@_instance IL_0648: stloc.s V_36 IL_064a: ldloc.s V_35 IL_064c: ldloc.s V_36 IL_064e: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2587-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0653: stloc.s V_34 IL_0655: ldarg.0 IL_0656: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingNode::Equals@ IL_065b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0660: stloc.s V_35 IL_0662: ldloc.s V_34 IL_0664: ldloc.s V_35 IL_0666: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2587-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_066b: stloc.s V_33 IL_066d: ldarg.0 IL_066e: ldloc.1 IL_066f: ldloc.s V_13 IL_0671: ldloc.s V_17 IL_0673: ldloc.s V_18 IL_0675: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2597-12'::.ctor(class Fantomas.Core.SyntaxOak/BindingNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1, class Fantomas.Core.SyntaxOak/IdentListNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_067a: stloc.s V_34 IL_067c: ldloc.s V_33 IL_067e: ldloc.s V_34 IL_0680: newobj instance void Fantomas.Core.CodePrinter/'genSignature@2647-59'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0685: stloc.s V_19 IL_0687: ldarg.0 IL_0688: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/BindingNode::Expr@ IL_068d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0692: stloc.s V_20 IL_0694: ldarg.0 IL_0695: ldarg.1 IL_0696: ldloc.s V_20 IL_0698: newobj instance void Fantomas.Core.CodePrinter/'genExpr@2652-394'::.ctor(class Fantomas.Core.SyntaxOak/BindingNode, class Fantomas.Core.Context/Context, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_069d: stloc.s V_41 IL_069f: ldarg.0 IL_06a0: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::XmlDoc@ IL_06a5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_06aa: stloc.s V_35 IL_06ac: ldloc.s V_14 IL_06ae: ldloc.s V_35 IL_06b0: newobj instance void Fantomas.Core.CodePrinter/genBinding@2662::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06b5: stloc.s V_34 IL_06b7: ldloc.s V_16 IL_06b9: ldloc.s V_34 IL_06bb: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2662-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06c0: stloc.s V_33 IL_06c2: ldloc.s V_19 IL_06c4: ldloc.s V_41 IL_06c6: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2665-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_06cb: stloc.s V_34 IL_06cd: ldloc.s V_33 IL_06cf: ldloc.s V_34 IL_06d1: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2662-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06d6: nop IL_06d7: br IL_0a66 IL_06dc: ldloc.s V_10 IL_06de: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_06e3: stloc.s V_11 IL_06e5: nop IL_06e6: ldloc.s V_5 IL_06e8: brfalse.s IL_06ec IL_06ea: br.s IL_0712 IL_06ec: ldarg.0 IL_06ed: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Attributes@ IL_06f2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_06f7: stloc.s V_16 IL_06f9: ldarg.0 IL_06fa: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/BindingNode::LeadingKeyword@ IL_06ff: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_0704: stloc.s V_17 IL_0706: ldloc.s V_16 IL_0708: ldloc.s V_17 IL_070a: newobj instance void Fantomas.Core.CodePrinter/genAttrAndPref@2670::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_070f: nop IL_0710: br.s IL_0748 IL_0712: ldarg.0 IL_0713: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/BindingNode::LeadingKeyword@ IL_0718: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_071d: stloc.s V_17 IL_071f: ldsfld class Fantomas.Core.CodePrinter/'genAttrAndPref@2673-1' Fantomas.Core.CodePrinter/'genAttrAndPref@2673-1'::@_instance IL_0724: stloc.s V_18 IL_0726: ldloc.s V_17 IL_0728: ldloc.s V_18 IL_072a: newobj instance void Fantomas.Core.CodePrinter/'genAttrAndPref@2672-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_072f: stloc.s V_16 IL_0731: ldarg.0 IL_0732: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Attributes@ IL_0737: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_073c: stloc.s V_17 IL_073e: ldloc.s V_16 IL_0740: ldloc.s V_17 IL_0742: newobj instance void Fantomas.Core.CodePrinter/'genAttrAndPref@2672-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0747: nop IL_0748: stloc.s V_14 IL_074a: ldarg.0 IL_074b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Accessibility@ IL_0750: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0755: stloc.s V_18 IL_0757: ldarg.0 IL_0758: ldfld bool Fantomas.Core.SyntaxOak/BindingNode::IsMutable@ IL_075d: stloc.s V_15 IL_075f: ldstr "mutable " IL_0764: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0769: stloc.s V_21 IL_076b: ldloc.s V_21 IL_076d: newobj instance void Fantomas.Core.CodePrinter/'afterLetKeyword@2678-4'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0772: stloc.s V_20 IL_0774: ldloc.s V_15 IL_0776: ldloc.s V_20 IL_0778: newobj instance void Fantomas.Core.CodePrinter/'afterLetKeyword@2678-5'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_077d: stloc.s V_19 IL_077f: ldloc.s V_18 IL_0781: ldloc.s V_19 IL_0783: newobj instance void Fantomas.Core.CodePrinter/'afterLetKeyword@2677-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0788: stloc.s V_17 IL_078a: ldarg.0 IL_078b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Inline@ IL_0790: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genInlineOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0795: stloc.s V_18 IL_0797: ldloc.s V_17 IL_0799: ldloc.s V_18 IL_079b: newobj instance void Fantomas.Core.CodePrinter/'afterLetKeyword@2677-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07a0: stloc.s V_16 IL_07a2: ldloc.s V_11 IL_07a4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_07a9: stloc.s V_18 IL_07ab: ldloc.s V_11 IL_07ad: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_07b2: stloc.s V_33 IL_07b4: ldloc.s V_33 IL_07b6: newobj instance void Fantomas.Core.CodePrinter/genDestructedTuples@2682::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07bb: stloc.s V_20 IL_07bd: ldloc.s V_20 IL_07bf: newobj instance void Fantomas.Core.CodePrinter/'genDestructedTuples@2682-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07c4: stloc.s V_19 IL_07c6: ldloc.s V_18 IL_07c8: ldloc.s V_19 IL_07ca: newobj instance void Fantomas.Core.CodePrinter/'genDestructedTuples@2682-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07cf: stloc.s V_17 IL_07d1: ldarg.0 IL_07d2: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::XmlDoc@ IL_07d7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_07dc: stloc.s V_20 IL_07de: ldloc.s V_14 IL_07e0: ldloc.s V_20 IL_07e2: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2684-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07e7: stloc.s V_19 IL_07e9: ldsfld class Fantomas.Core.CodePrinter/'genBinding@2686-5' Fantomas.Core.CodePrinter/'genBinding@2686-5'::@_instance IL_07ee: stloc.s V_20 IL_07f0: ldloc.s V_19 IL_07f2: ldloc.s V_20 IL_07f4: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2684-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07f9: stloc.s V_18 IL_07fb: ldarg.0 IL_07fc: ldloc.s V_16 IL_07fe: ldloc.s V_17 IL_0800: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2687-7'::.ctor(class Fantomas.Core.SyntaxOak/BindingNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0805: stloc.s V_19 IL_0807: ldloc.s V_18 IL_0809: ldloc.s V_19 IL_080b: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2684-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0810: nop IL_0811: br IL_0a66 IL_0816: nop IL_0817: ldloc.s V_5 IL_0819: ldc.i4.0 IL_081a: ceq IL_081c: nop IL_081d: stloc.s V_15 IL_081f: ldarg.0 IL_0820: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Attributes@ IL_0825: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_082a: stloc.s V_16 IL_082c: ldloc.s V_15 IL_082e: ldloc.s V_16 IL_0830: newobj instance void Fantomas.Core.CodePrinter/'genAttrIsFirstChild@2702-1'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0835: stloc.s V_14 IL_0837: nop IL_0838: ldloc.s V_5 IL_083a: brfalse.s IL_083e IL_083c: br.s IL_085e IL_083e: ldarg.0 IL_083f: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/BindingNode::LeadingKeyword@ IL_0844: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_0849: stloc.s V_17 IL_084b: ldsfld class Fantomas.Core.CodePrinter/'genPref@2706-5' Fantomas.Core.CodePrinter/'genPref@2706-5'::@_instance IL_0850: stloc.s V_18 IL_0852: ldloc.s V_17 IL_0854: ldloc.s V_18 IL_0856: newobj instance void Fantomas.Core.CodePrinter/'genPref@2706-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_085b: nop IL_085c: br.s IL_0894 IL_085e: ldarg.0 IL_085f: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/BindingNode::LeadingKeyword@ IL_0864: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_0869: stloc.s V_18 IL_086b: ldsfld class Fantomas.Core.CodePrinter/'genPref@2709-7' Fantomas.Core.CodePrinter/'genPref@2709-7'::@_instance IL_0870: stloc.s V_19 IL_0872: ldloc.s V_18 IL_0874: ldloc.s V_19 IL_0876: newobj instance void Fantomas.Core.CodePrinter/'genPref@2708-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_087b: stloc.s V_17 IL_087d: ldarg.0 IL_087e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Attributes@ IL_0883: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0888: stloc.s V_18 IL_088a: ldloc.s V_17 IL_088c: ldloc.s V_18 IL_088e: newobj instance void Fantomas.Core.CodePrinter/'genPref@2708-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0893: nop IL_0894: stloc.s V_16 IL_0896: ldarg.0 IL_0897: ldfld bool Fantomas.Core.SyntaxOak/BindingNode::IsMutable@ IL_089c: stloc.s V_15 IL_089e: ldstr "mutable " IL_08a3: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_08a8: stloc.s V_21 IL_08aa: ldloc.s V_21 IL_08ac: newobj instance void Fantomas.Core.CodePrinter/'afterLetKeyword@2713-8'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_08b1: stloc.s V_20 IL_08b3: ldloc.s V_15 IL_08b5: ldloc.s V_20 IL_08b7: newobj instance void Fantomas.Core.CodePrinter/'afterLetKeyword@2713-9'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_08bc: stloc.s V_19 IL_08be: ldarg.0 IL_08bf: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Inline@ IL_08c4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genInlineOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_08c9: stloc.s V_20 IL_08cb: ldloc.s V_19 IL_08cd: ldloc.s V_20 IL_08cf: newobj instance void Fantomas.Core.CodePrinter/'afterLetKeyword@2713-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_08d4: stloc.s V_18 IL_08d6: ldarg.0 IL_08d7: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Accessibility@ IL_08dc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_08e1: stloc.s V_19 IL_08e3: ldloc.s V_18 IL_08e5: ldloc.s V_19 IL_08e7: newobj instance void Fantomas.Core.CodePrinter/'afterLetKeyword@2713-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_08ec: stloc.s V_17 IL_08ee: nop IL_08ef: ldarg.0 IL_08f0: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/BindingNode::FunctionName@ IL_08f5: stloc.s V_42 IL_08f7: ldloc.s V_42 IL_08f9: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_08fe: brfalse.s IL_0902 IL_0900: br.s IL_091b IL_0902: ldloc.s V_42 IL_0904: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0909: stloc.s V_12 IL_090b: ldc.i4.0 IL_090c: ldloc.s V_12 IL_090e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0913: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_0918: nop IL_0919: br.s IL_0931 IL_091b: ldloc.s V_42 IL_091d: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0922: stloc.s V_43 IL_0924: ldloc.s V_43 IL_0926: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_092b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_0930: nop IL_0931: stloc.s V_19 IL_0933: ldsfld class Fantomas.Core.CodePrinter/genValueName@2721 Fantomas.Core.CodePrinter/genValueName@2721::@_instance IL_0938: stloc.s V_22 IL_093a: ldarg.0 IL_093b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::GenericTypeParameters@ IL_0940: stloc.s V_23 IL_0942: ldloc.s V_22 IL_0944: ldloc.s V_23 IL_0946: newobj instance void Fantomas.Core.CodePrinter/'genValueName@2721-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_094b: stloc.s V_20 IL_094d: ldloc.s V_19 IL_094f: ldloc.s V_20 IL_0951: newobj instance void Fantomas.Core.CodePrinter/'genValueName@2718-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0956: stloc.s V_18 IL_0958: ldarg.0 IL_0959: newobj instance void Fantomas.Core.CodePrinter/genEqualsInBinding@2724::.ctor(class Fantomas.Core.SyntaxOak/BindingNode) IL_095e: stloc.s V_19 IL_0960: ldarg.0 IL_0961: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::ReturnType@ IL_0966: stloc.s V_44 IL_0968: ldloc.s V_44 IL_096a: brfalse IL_0a18 IL_096f: ldloc.s V_44 IL_0971: stloc.s V_45 IL_0973: ldloc.s V_45 IL_0975: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_097a: stloc.s V_46 IL_097c: nop IL_097d: ldarg.0 IL_097e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::GenericTypeParameters@ IL_0983: ldnull IL_0984: cgt.un IL_0986: nop IL_0987: stloc.s V_15 IL_0989: ldloc.s V_15 IL_098b: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2732-8'::.ctor(bool) IL_0990: stloc.s V_47 IL_0992: ldloc.s V_47 IL_0994: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2732-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0999: stloc.s V_38 IL_099b: ldloc.s V_46 IL_099d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingReturnInfoNode::Colon@ IL_09a2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_09a7: stloc.s V_39 IL_09a9: ldloc.s V_38 IL_09ab: ldloc.s V_39 IL_09ad: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2732-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_09b2: stloc.s V_37 IL_09b4: ldsfld class Fantomas.Core.CodePrinter/'genReturnType@2734-11' Fantomas.Core.CodePrinter/'genReturnType@2734-11'::@_instance IL_09b9: stloc.s V_38 IL_09bb: ldloc.s V_37 IL_09bd: ldloc.s V_38 IL_09bf: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2732-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_09c4: stloc.s V_36 IL_09c6: ldloc.s V_46 IL_09c8: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/BindingReturnInfoNode::Type@ IL_09cd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_09d2: stloc.s V_38 IL_09d4: ldloc.s V_38 IL_09d6: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2735-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_09db: stloc.s V_37 IL_09dd: ldloc.s V_36 IL_09df: ldloc.s V_37 IL_09e1: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2732-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_09e6: stloc.s V_35 IL_09e8: ldloc.s V_35 IL_09ea: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2731-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_09ef: stloc.s V_34 IL_09f1: ldsfld class Fantomas.Core.CodePrinter/'genReturnType@2737-16' Fantomas.Core.CodePrinter/'genReturnType@2737-16'::@_instance IL_09f6: stloc.s V_35 IL_09f8: ldloc.s V_34 IL_09fa: ldloc.s V_35 IL_09fc: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2731-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a01: stloc.s V_33 IL_0a03: ldloc.s V_19 IL_0a05: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2738-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a0a: stloc.s V_34 IL_0a0c: ldloc.s V_33 IL_0a0e: ldloc.s V_34 IL_0a10: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2731-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a15: nop IL_0a16: br.s IL_0a29 IL_0a18: ldsfld class Fantomas.Core.CodePrinter/'genReturnType@2739-20' Fantomas.Core.CodePrinter/'genReturnType@2739-20'::@_instance IL_0a1d: stloc.s V_33 IL_0a1f: ldloc.s V_19 IL_0a21: ldloc.s V_33 IL_0a23: newobj instance void Fantomas.Core.CodePrinter/'genReturnType@2739-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a28: nop IL_0a29: stloc.s V_20 IL_0a2b: ldarg.0 IL_0a2c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::XmlDoc@ IL_0a31: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0a36: stloc.s V_35 IL_0a38: ldloc.s V_14 IL_0a3a: ldloc.s V_35 IL_0a3c: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2741-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a41: stloc.s V_34 IL_0a43: ldloc.s V_16 IL_0a45: ldloc.s V_34 IL_0a47: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2741-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a4c: stloc.s V_33 IL_0a4e: ldarg.0 IL_0a4f: ldloc.s V_17 IL_0a51: ldloc.s V_18 IL_0a53: ldloc.s V_20 IL_0a55: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2744-14'::.ctor(class Fantomas.Core.SyntaxOak/BindingNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a5a: stloc.s V_34 IL_0a5c: ldloc.s V_33 IL_0a5e: ldloc.s V_34 IL_0a60: newobj instance void Fantomas.Core.CodePrinter/'genBinding@2741-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a65: nop IL_0a66: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0a6b: ldarg.1 IL_0a6c: tail. IL_0a6e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0a73: ret } // end of method CodePrinter::genBinding .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genBindings(bool withUseConfig, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bs) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldsfld class Fantomas.Core.CodePrinter/genBindings@2753 Fantomas.Core.CodePrinter/genBindings@2753::@_instance IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::colWithNlnWhenNodeIsMultiline(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000e: ret } // end of method CodePrinter::genBindings .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genExternBinding(class Fantomas.Core.SyntaxOak/ExternBindingNode externNode) cil managed { // Code size 379 (0x17b) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExternBindingNode::Parameters@ IL_0006: stloc.2 IL_0007: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2758-9' Fantomas.Core.CodePrinter/'genParameters@2758-9'::@_instance IL_000c: stloc.3 IL_000d: ldloc.2 IL_000e: ldloc.3 IL_000f: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2758-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0014: stloc.1 IL_0015: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2768-22' Fantomas.Core.CodePrinter/'genParameters@2768-22'::@_instance IL_001a: stloc.s V_8 IL_001c: ldloc.s V_8 IL_001e: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2768-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0023: stloc.s V_7 IL_0025: ldarg.0 IL_0026: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExternBindingNode::Parameters@ IL_002b: stloc.2 IL_002c: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2768-24' Fantomas.Core.CodePrinter/'genParameters@2768-24'::@_instance IL_0031: stloc.3 IL_0032: ldloc.s V_7 IL_0034: ldloc.2 IL_0035: ldloc.3 IL_0036: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2768-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_003b: stloc.s V_6 IL_003d: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2767-44' Fantomas.Core.CodePrinter/'genParameters@2767-44'::@_instance IL_0042: stloc.s V_9 IL_0044: ldloc.s V_9 IL_0046: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2767-45'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004b: stloc.s V_8 IL_004d: ldloc.s V_6 IL_004f: ldloc.s V_8 IL_0051: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2767-46'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0056: stloc.s V_7 IL_0058: ldsfld class Fantomas.Core.CodePrinter/'genParameters@2767-47' Fantomas.Core.CodePrinter/'genParameters@2767-47'::@_instance IL_005d: stloc.s V_8 IL_005f: ldloc.s V_7 IL_0061: ldloc.s V_8 IL_0063: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2767-48'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0068: stloc.s V_5 IL_006a: ldloc.s V_5 IL_006c: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2767-49'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0071: stloc.s V_4 IL_0073: ldloc.1 IL_0074: ldloc.s V_4 IL_0076: newobj instance void Fantomas.Core.CodePrinter/'genParameters@2777-50'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007b: stloc.0 IL_007c: ldarg.0 IL_007d: ldarg.0 IL_007e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::XmlDoc@ IL_0083: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0088: stloc.s V_13 IL_008a: ldarg.0 IL_008b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::Attributes@ IL_0090: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0095: stloc.s V_14 IL_0097: ldloc.s V_13 IL_0099: ldloc.s V_14 IL_009b: newobj instance void Fantomas.Core.CodePrinter/genExternBinding@2779::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a0: stloc.s V_12 IL_00a2: ldarg.0 IL_00a3: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExternBindingNode::Extern@ IL_00a8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00ad: stloc.s V_13 IL_00af: ldloc.s V_12 IL_00b1: ldloc.s V_13 IL_00b3: newobj instance void Fantomas.Core.CodePrinter/'genExternBinding@2779-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b8: stloc.s V_11 IL_00ba: ldsfld class Fantomas.Core.CodePrinter/'genExternBinding@2782-2' Fantomas.Core.CodePrinter/'genExternBinding@2782-2'::@_instance IL_00bf: stloc.s V_12 IL_00c1: ldloc.s V_11 IL_00c3: ldloc.s V_12 IL_00c5: newobj instance void Fantomas.Core.CodePrinter/'genExternBinding@2779-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ca: stloc.s V_10 IL_00cc: ldarg.0 IL_00cd: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::AttributesOfType@ IL_00d2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00d7: stloc.s V_11 IL_00d9: ldloc.s V_10 IL_00db: ldloc.s V_11 IL_00dd: newobj instance void Fantomas.Core.CodePrinter/'genExternBinding@2779-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00e2: stloc.s V_9 IL_00e4: ldarg.0 IL_00e5: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExternBindingNode::Type@ IL_00ea: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_00ef: stloc.s V_10 IL_00f1: ldloc.s V_9 IL_00f3: ldloc.s V_10 IL_00f5: newobj instance void Fantomas.Core.CodePrinter/'genExternBinding@2779-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00fa: stloc.s V_8 IL_00fc: ldsfld class Fantomas.Core.CodePrinter/'genExternBinding@2785-6' Fantomas.Core.CodePrinter/'genExternBinding@2785-6'::@_instance IL_0101: stloc.s V_9 IL_0103: ldloc.s V_8 IL_0105: ldloc.s V_9 IL_0107: newobj instance void Fantomas.Core.CodePrinter/'genExternBinding@2779-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_010c: stloc.s V_7 IL_010e: ldarg.0 IL_010f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::Accessibility@ IL_0114: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0119: stloc.s V_8 IL_011b: ldloc.s V_7 IL_011d: ldloc.s V_8 IL_011f: newobj instance void Fantomas.Core.CodePrinter/'genExternBinding@2779-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0124: stloc.s V_6 IL_0126: ldc.i4.0 IL_0127: ldarg.0 IL_0128: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExternBindingNode::Identifier@ IL_012d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_0132: stloc.s V_7 IL_0134: ldloc.s V_6 IL_0136: ldloc.s V_7 IL_0138: newobj instance void Fantomas.Core.CodePrinter/'genExternBinding@2779-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_013d: stloc.s V_5 IL_013f: ldarg.0 IL_0140: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExternBindingNode::OpeningParen@ IL_0145: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_014a: stloc.s V_6 IL_014c: ldloc.s V_5 IL_014e: ldloc.s V_6 IL_0150: newobj instance void Fantomas.Core.CodePrinter/'genExternBinding@2779-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0155: stloc.s V_4 IL_0157: ldloc.0 IL_0158: ldloc.s V_4 IL_015a: newobj instance void Fantomas.Core.CodePrinter/'genExternBinding@2779-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015f: stloc.1 IL_0160: ldarg.0 IL_0161: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExternBindingNode::ClosingParen@ IL_0166: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_016b: stloc.s V_4 IL_016d: ldloc.1 IL_016e: ldloc.s V_4 IL_0170: newobj instance void Fantomas.Core.CodePrinter/'genExternBinding@2779-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0175: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_017a: ret } // end of method CodePrinter::genExternBinding .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genOpenList(class Fantomas.Core.SyntaxOak/OpenListNode openList) cil managed { // Code size 27 (0x1b) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_1) IL_0000: ldarg.0 IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/OpenListNode::Opens@ IL_0007: stloc.0 IL_0008: ldsfld class Fantomas.Core.CodePrinter/genOpenList@2794 Fantomas.Core.CodePrinter/genOpenList@2794::@_instance IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: ldloc.1 IL_0010: newobj instance void Fantomas.Core.CodePrinter/'genOpenList@2794-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0015: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001a: ret } // end of method CodePrinter::genOpenList .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeConstraint(class Fantomas.Core.SyntaxOak/TypeConstraint tc) cil managed { // Code size 608 (0x260) .maxstack 8 .locals init (class Fantomas.Core.SyntaxOak/TypeConstraint/Single V_0, class Fantomas.Core.SyntaxOak/TypeConstraintSingleNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class Fantomas.Core.SyntaxOak/TypeConstraint/DefaultsToType V_5, class Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class Fantomas.Core.SyntaxOak/TypeConstraint/SubtypeOfType V_9, class Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode V_10, class Fantomas.Core.Context/WriterEvent V_11, class Fantomas.Core.SyntaxOak/TypeConstraint/SupportsMember V_12, class Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode V_13, class Fantomas.Core.SyntaxOak/TypeConstraint/EnumOrDelegate V_14, class Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode V_15, string V_16, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_17, class Fantomas.Core.SyntaxOak/TypeConstraint/WhereSelfConstrained V_18) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/TypeConstraint::get_Tag() IL_0007: switch ( IL_0024, IL_0068, IL_00dd, IL_0135, IL_0193, IL_0249) IL_0024: ldarg.0 IL_0025: castclass Fantomas.Core.SyntaxOak/TypeConstraint/Single IL_002a: stloc.0 IL_002b: ldloc.0 IL_002c: ldfld class Fantomas.Core.SyntaxOak/TypeConstraintSingleNode Fantomas.Core.SyntaxOak/TypeConstraint/Single::item IL_0031: stloc.1 IL_0032: ldloc.1 IL_0033: ldloc.1 IL_0034: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::Typar@ IL_0039: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_003e: stloc.3 IL_003f: ldsfld class Fantomas.Core.CodePrinter/genTypeConstraint@2802 Fantomas.Core.CodePrinter/genTypeConstraint@2802::@_instance IL_0044: stloc.s V_4 IL_0046: ldloc.3 IL_0047: ldloc.s V_4 IL_0049: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2802-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004e: stloc.2 IL_004f: ldloc.1 IL_0050: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::Kind@ IL_0055: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_005a: stloc.3 IL_005b: ldloc.2 IL_005c: ldloc.3 IL_005d: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2802-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0062: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0067: ret IL_0068: ldarg.0 IL_0069: castclass Fantomas.Core.SyntaxOak/TypeConstraint/DefaultsToType IL_006e: stloc.s V_5 IL_0070: ldloc.s V_5 IL_0072: ldfld class Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode Fantomas.Core.SyntaxOak/TypeConstraint/DefaultsToType::item IL_0077: stloc.s V_6 IL_0079: ldloc.s V_6 IL_007b: ldloc.s V_6 IL_007d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::Default@ IL_0082: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0087: stloc.s V_7 IL_0089: ldsfld class Fantomas.Core.CodePrinter/'genTypeConstraint@2806-3' Fantomas.Core.CodePrinter/'genTypeConstraint@2806-3'::@_instance IL_008e: stloc.s V_8 IL_0090: ldloc.s V_7 IL_0092: ldloc.s V_8 IL_0094: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2805-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0099: stloc.s V_4 IL_009b: ldloc.s V_6 IL_009d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::Typar@ IL_00a2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00a7: stloc.s V_7 IL_00a9: ldloc.s V_4 IL_00ab: ldloc.s V_7 IL_00ad: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2805-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b2: stloc.3 IL_00b3: ldsfld class Fantomas.Core.CodePrinter/'genTypeConstraint@2808-6' Fantomas.Core.CodePrinter/'genTypeConstraint@2808-6'::@_instance IL_00b8: stloc.s V_4 IL_00ba: ldloc.3 IL_00bb: ldloc.s V_4 IL_00bd: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2805-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c2: stloc.2 IL_00c3: ldloc.s V_6 IL_00c5: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::Type@ IL_00ca: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_00cf: stloc.3 IL_00d0: ldloc.2 IL_00d1: ldloc.3 IL_00d2: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2805-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00dc: ret IL_00dd: ldarg.0 IL_00de: castclass Fantomas.Core.SyntaxOak/TypeConstraint/SubtypeOfType IL_00e3: stloc.s V_9 IL_00e5: ldloc.s V_9 IL_00e7: ldfld class Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode Fantomas.Core.SyntaxOak/TypeConstraint/SubtypeOfType::item IL_00ec: stloc.s V_10 IL_00ee: ldloc.s V_10 IL_00f0: ldloc.s V_10 IL_00f2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode::Typar@ IL_00f7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00fc: stloc.3 IL_00fd: ldstr " :> " IL_0102: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0107: stloc.s V_11 IL_0109: ldloc.s V_11 IL_010b: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2812-9'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0110: stloc.s V_4 IL_0112: ldloc.3 IL_0113: ldloc.s V_4 IL_0115: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2812-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_011a: stloc.2 IL_011b: ldloc.s V_10 IL_011d: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode::Type@ IL_0122: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0127: stloc.3 IL_0128: ldloc.2 IL_0129: ldloc.3 IL_012a: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2812-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_012f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0134: ret IL_0135: ldarg.0 IL_0136: castclass Fantomas.Core.SyntaxOak/TypeConstraint/SupportsMember IL_013b: stloc.s V_12 IL_013d: ldloc.s V_12 IL_013f: ldfld class Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode Fantomas.Core.SyntaxOak/TypeConstraint/SupportsMember::item IL_0144: stloc.s V_13 IL_0146: ldloc.s V_13 IL_0148: ldloc.s V_13 IL_014a: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode::Type@ IL_014f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0154: stloc.s V_7 IL_0156: ldsfld class Fantomas.Core.CodePrinter/'genTypeConstraint@2815-12' Fantomas.Core.CodePrinter/'genTypeConstraint@2815-12'::@_instance IL_015b: stloc.s V_8 IL_015d: ldloc.s V_7 IL_015f: ldloc.s V_8 IL_0161: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2814-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0166: stloc.s V_4 IL_0168: ldloc.s V_4 IL_016a: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2814-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_016f: stloc.3 IL_0170: ldloc.s V_13 IL_0172: ldfld class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode::MemberSig@ IL_0177: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefn(class Fantomas.Core.SyntaxOak/MemberDefn) IL_017c: stloc.s V_4 IL_017e: ldloc.3 IL_017f: ldloc.s V_4 IL_0181: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2814-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0186: stloc.2 IL_0187: ldloc.2 IL_0188: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2814-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_018d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0192: ret IL_0193: ldarg.0 IL_0194: castclass Fantomas.Core.SyntaxOak/TypeConstraint/EnumOrDelegate IL_0199: stloc.s V_14 IL_019b: ldloc.s V_14 IL_019d: ldfld class Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode Fantomas.Core.SyntaxOak/TypeConstraint/EnumOrDelegate::item IL_01a2: stloc.s V_15 IL_01a4: ldloc.s V_15 IL_01a6: ldloc.s V_15 IL_01a8: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::Typar@ IL_01ad: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_01b2: stloc.s V_7 IL_01b4: ldsfld class Fantomas.Core.CodePrinter/'genTypeConstraint@2822-17' Fantomas.Core.CodePrinter/'genTypeConstraint@2822-17'::@_instance IL_01b9: stloc.s V_8 IL_01bb: ldloc.s V_7 IL_01bd: ldloc.s V_8 IL_01bf: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2821-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01c4: stloc.s V_4 IL_01c6: ldstr "%P()<" IL_01cb: ldc.i4.1 IL_01cc: newarr [netstandard]System.Object IL_01d1: dup IL_01d2: ldc.i4.0 IL_01d3: ldloc.s V_15 IL_01d5: ldfld string Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::Verb@ IL_01da: box [netstandard]System.String IL_01df: stelem [netstandard]System.Object IL_01e4: ldnull IL_01e5: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_01ea: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_01ef: stloc.s V_16 IL_01f1: ldloc.s V_16 IL_01f3: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_01f8: stloc.s V_11 IL_01fa: ldloc.s V_11 IL_01fc: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2823-19'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0201: stloc.s V_7 IL_0203: ldloc.s V_4 IL_0205: ldloc.s V_7 IL_0207: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2821-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_020c: stloc.3 IL_020d: ldloc.s V_15 IL_020f: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::Types@ IL_0214: stloc.s V_17 IL_0216: ldloc.s V_17 IL_0218: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2824-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_021d: stloc.s V_4 IL_021f: ldloc.3 IL_0220: ldloc.s V_4 IL_0222: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2821-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0227: stloc.2 IL_0228: ldstr ">" IL_022d: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0232: stloc.s V_11 IL_0234: ldloc.s V_11 IL_0236: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2825-25'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_023b: stloc.3 IL_023c: ldloc.2 IL_023d: ldloc.3 IL_023e: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraint@2821-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0243: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0248: ret IL_0249: ldarg.0 IL_024a: castclass Fantomas.Core.SyntaxOak/TypeConstraint/WhereSelfConstrained IL_024f: stloc.s V_18 IL_0251: ldloc.s V_18 IL_0253: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraint/WhereSelfConstrained::item IL_0258: tail. IL_025a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_025f: ret } // end of method CodePrinter::genTypeConstraint .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeConstraints(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 tcs) cil managed { // Code size 110 (0x6e) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class Fantomas.Core.Context/WriterEvent V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'short@2830-71' Fantomas.Core.CodePrinter/'short@2830-71'::@_instance IL_0005: stloc.2 IL_0006: ldstr "when " IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0010: stloc.s V_4 IL_0012: ldloc.s V_4 IL_0014: newobj instance void Fantomas.Core.CodePrinter/'short@2830-72'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0019: stloc.3 IL_001a: ldloc.2 IL_001b: ldloc.3 IL_001c: newobj instance void Fantomas.Core.CodePrinter/'short@2830-73'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0021: stloc.1 IL_0022: ldarg.0 IL_0023: ldloc.1 IL_0024: newobj instance void Fantomas.Core.CodePrinter/'short@2830-74'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0029: stloc.0 IL_002a: ldstr "when " IL_002f: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0034: stloc.s V_4 IL_0036: ldloc.s V_4 IL_0038: newobj instance void Fantomas.Core.CodePrinter/'long@2833-136'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_003d: stloc.2 IL_003e: ldsfld class Fantomas.Core.CodePrinter/'long@2833-137' Fantomas.Core.CodePrinter/'long@2833-137'::@_instance IL_0043: stloc.s V_5 IL_0045: ldsfld class Fantomas.Core.CodePrinter/'long@2833-138' Fantomas.Core.CodePrinter/'long@2833-138'::@_instance IL_004a: stloc.s V_6 IL_004c: ldloc.s V_5 IL_004e: ldloc.s V_6 IL_0050: newobj instance void Fantomas.Core.CodePrinter/'long@2833-139'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0055: stloc.3 IL_0056: ldarg.0 IL_0057: ldloc.2 IL_0058: ldloc.3 IL_0059: newobj instance void Fantomas.Core.CodePrinter/'long@2833-140'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005e: stloc.1 IL_005f: ldloc.0 IL_0060: ldloc.1 IL_0061: newobj instance void Fantomas.Core.CodePrinter/genTypeConstraints@2835::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0066: stloc.2 IL_0067: ldloc.2 IL_0068: newobj instance void Fantomas.Core.CodePrinter/'genTypeConstraints@2835-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006d: ret } // end of method CodePrinter::genTypeConstraints .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genType(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 2432 (0x980) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/Type/Funs V_0, class Fantomas.Core.SyntaxOak/TypeFunsNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_8, class Fantomas.Core.SyntaxOak/Type V_9, class Fantomas.Core.SyntaxOak/SingleTextNode V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class Fantomas.Core.SyntaxOak/Type/Tuple V_17, class Fantomas.Core.SyntaxOak/TypeTupleNode V_18, class Fantomas.Core.SyntaxOak/Type/HashConstraint V_19, class Fantomas.Core.SyntaxOak/TypeHashConstraintNode V_20, class Fantomas.Core.SyntaxOak/Type/MeasurePower V_21, class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode V_22, class Fantomas.Core.Context/WriterEvent V_23, string V_24, class Fantomas.Core.SyntaxOak/Type/StaticConstant V_25, class Fantomas.Core.SyntaxOak/Type/StaticConstantExpr V_26, class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode V_27, class Fantomas.Core.SyntaxOak/Expr V_28, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_29, class Fantomas.Core.SyntaxOak/Type/StaticConstantNamed V_30, class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode V_31, class Fantomas.Core.SyntaxOak/Type/Array V_32, class Fantomas.Core.SyntaxOak/TypeArrayNode V_33, int32 V_34, class Fantomas.Core.SyntaxOak/Type/Anon V_35, class Fantomas.Core.SyntaxOak/Type/Var V_36, class Fantomas.Core.SyntaxOak/Type/AppPostfix V_37, class Fantomas.Core.SyntaxOak/TypeAppPostFixNode V_38, class Fantomas.Core.SyntaxOak/Type/AppPrefix V_39, class Fantomas.Core.SyntaxOak/TypeAppPrefixNode V_40, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_41, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_42, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_43, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_44, class Fantomas.Core.SyntaxOak/Type/StructTuple V_45, class Fantomas.Core.SyntaxOak/TypeStructTupleNode V_46, class Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint V_47, class Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints V_48, class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode V_49, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_50, class Fantomas.Core.SyntaxOak/Type/LongIdent V_51, class Fantomas.Core.SyntaxOak/Type/AnonRecord V_52, class Fantomas.Core.SyntaxOak/TypeAnonRecordNode V_53, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_54, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_55, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_56, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_57, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_58, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_59, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_60, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_61, class Fantomas.Core.SyntaxOak/Type/Paren V_62, class Fantomas.Core.SyntaxOak/TypeParenNode V_63, class Fantomas.Core.SyntaxOak/Type/SignatureParameter V_64, class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode V_65, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_66, class Fantomas.Core.SyntaxOak/Type/Or V_67, class Fantomas.Core.SyntaxOak/TypeOrNode V_68, class Fantomas.Core.SyntaxOak/Type/LongIdentApp V_69, class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode V_70) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0007: switch ( IL_0060, IL_0189, IL_01ae, IL_01e8, IL_024d, IL_0262, IL_02cd, IL_033e, IL_03d3, IL_03e8, IL_03fd, IL_0447, IL_057b, IL_05e7, IL_05fe, IL_0635, IL_064b, IL_0811, IL_0862, IL_08c9, IL_093e) IL_0060: ldarg.0 IL_0061: castclass Fantomas.Core.SyntaxOak/Type/Funs IL_0066: stloc.0 IL_0067: ldloc.0 IL_0068: ldfld class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/Type/Funs::item IL_006d: stloc.1 IL_006e: ldloc.1 IL_006f: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeFunsNode::Parameters@ IL_0074: stloc.s V_4 IL_0076: ldsfld class Fantomas.Core.CodePrinter/'short@2841-76' Fantomas.Core.CodePrinter/'short@2841-76'::@_instance IL_007b: stloc.s V_5 IL_007d: ldloc.s V_4 IL_007f: ldloc.s V_5 IL_0081: newobj instance void Fantomas.Core.CodePrinter/'short@2841-83'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0086: stloc.3 IL_0087: ldloc.1 IL_0088: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeFunsNode::ReturnType@ IL_008d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0092: stloc.s V_6 IL_0094: ldloc.3 IL_0095: ldloc.s V_6 IL_0097: newobj instance void Fantomas.Core.CodePrinter/'short@2841-85'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_009c: stloc.2 IL_009d: ldloc.1 IL_009e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeFunsNode::Parameters@ IL_00a3: stloc.s V_4 IL_00a5: ldloc.s V_4 IL_00a7: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_00ac: brfalse.s IL_00b0 IL_00ae: br.s IL_00c1 IL_00b0: ldloc.1 IL_00b1: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeFunsNode::ReturnType@ IL_00b6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_00bb: nop IL_00bc: br IL_017a IL_00c1: ldloc.s V_4 IL_00c3: stloc.s V_7 IL_00c5: ldloc.s V_7 IL_00c7: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_00cc: stloc.s V_8 IL_00ce: ldloc.s V_7 IL_00d0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_00d5: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_00da: stloc.s V_9 IL_00dc: ldloc.s V_7 IL_00de: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_00e3: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_00e8: stloc.s V_10 IL_00ea: ldloc.s V_9 IL_00ec: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_00f1: stloc.s V_6 IL_00f3: ldloc.s V_10 IL_00f5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00fa: stloc.s V_15 IL_00fc: ldsfld class Fantomas.Core.CodePrinter/'long@2856-142' Fantomas.Core.CodePrinter/'long@2856-142'::@_instance IL_0101: stloc.s V_16 IL_0103: ldloc.s V_15 IL_0105: ldloc.s V_16 IL_0107: newobj instance void Fantomas.Core.CodePrinter/'long@2855-143'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_010c: stloc.s V_14 IL_010e: ldsfld class Fantomas.Core.CodePrinter/'long@2857-144' Fantomas.Core.CodePrinter/'long@2857-144'::@_instance IL_0113: stloc.s V_5 IL_0115: ldloc.s V_8 IL_0117: ldloc.s V_5 IL_0119: newobj instance void Fantomas.Core.CodePrinter/'long@2857-149'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_011e: stloc.s V_15 IL_0120: ldloc.s V_14 IL_0122: ldloc.s V_15 IL_0124: newobj instance void Fantomas.Core.CodePrinter/'long@2855-151'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0129: stloc.s V_13 IL_012b: ldloc.1 IL_012c: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeFunsNode::ReturnType@ IL_0131: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0136: stloc.s V_14 IL_0138: ldloc.s V_13 IL_013a: ldloc.s V_14 IL_013c: newobj instance void Fantomas.Core.CodePrinter/'long@2855-152'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0141: stloc.s V_12 IL_0143: ldsfld class Fantomas.Core.CodePrinter/'long@2854-153' Fantomas.Core.CodePrinter/'long@2854-153'::@_instance IL_0148: stloc.s V_15 IL_014a: ldloc.s V_15 IL_014c: newobj instance void Fantomas.Core.CodePrinter/'long@2854-154'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0151: stloc.s V_14 IL_0153: ldloc.s V_12 IL_0155: ldloc.s V_14 IL_0157: newobj instance void Fantomas.Core.CodePrinter/'long@2854-155'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015c: stloc.s V_13 IL_015e: ldsfld class Fantomas.Core.CodePrinter/'long@2854-156' Fantomas.Core.CodePrinter/'long@2854-156'::@_instance IL_0163: stloc.s V_14 IL_0165: ldloc.s V_13 IL_0167: ldloc.s V_14 IL_0169: newobj instance void Fantomas.Core.CodePrinter/'long@2854-157'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_016e: stloc.s V_11 IL_0170: ldloc.s V_6 IL_0172: ldloc.s V_11 IL_0174: newobj instance void Fantomas.Core.CodePrinter/'long@2853-158'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0179: nop IL_017a: stloc.3 IL_017b: ldloc.1 IL_017c: ldloc.2 IL_017d: ldloc.3 IL_017e: newobj instance void Fantomas.Core.CodePrinter/genType@2861::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0183: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0188: ret IL_0189: ldarg.0 IL_018a: castclass Fantomas.Core.SyntaxOak/Type/Tuple IL_018f: stloc.s V_17 IL_0191: ldloc.s V_17 IL_0193: ldfld class Fantomas.Core.SyntaxOak/TypeTupleNode Fantomas.Core.SyntaxOak/Type/Tuple::item IL_0198: stloc.s V_18 IL_019a: ldloc.s V_18 IL_019c: ldloc.s V_18 IL_019e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeTupleNode::Path@ IL_01a3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSynTupleTypeSegments(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_01a8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01ad: ret IL_01ae: ldarg.0 IL_01af: castclass Fantomas.Core.SyntaxOak/Type/HashConstraint IL_01b4: stloc.s V_19 IL_01b6: ldloc.s V_19 IL_01b8: ldfld class Fantomas.Core.SyntaxOak/TypeHashConstraintNode Fantomas.Core.SyntaxOak/Type/HashConstraint::item IL_01bd: stloc.s V_20 IL_01bf: ldloc.s V_20 IL_01c1: ldloc.s V_20 IL_01c3: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeHashConstraintNode::Hash@ IL_01c8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_01cd: stloc.2 IL_01ce: ldloc.s V_20 IL_01d0: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeHashConstraintNode::Type@ IL_01d5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_01da: stloc.3 IL_01db: ldloc.2 IL_01dc: ldloc.3 IL_01dd: newobj instance void Fantomas.Core.CodePrinter/'genType@2863-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01e2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01e7: ret IL_01e8: ldarg.0 IL_01e9: castclass Fantomas.Core.SyntaxOak/Type/MeasurePower IL_01ee: stloc.s V_21 IL_01f0: ldloc.s V_21 IL_01f2: ldfld class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode Fantomas.Core.SyntaxOak/Type/MeasurePower::item IL_01f7: stloc.s V_22 IL_01f9: ldloc.s V_22 IL_01fb: ldloc.s V_22 IL_01fd: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeMeasurePowerNode::BaseMeasure@ IL_0202: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0207: stloc.3 IL_0208: ldstr "^" IL_020d: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0212: stloc.s V_23 IL_0214: ldloc.s V_23 IL_0216: newobj instance void Fantomas.Core.CodePrinter/'genType@2864-2'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_021b: stloc.s V_6 IL_021d: ldloc.3 IL_021e: ldloc.s V_6 IL_0220: newobj instance void Fantomas.Core.CodePrinter/'genType@2864-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0225: stloc.2 IL_0226: ldloc.s V_22 IL_0228: ldfld string Fantomas.Core.SyntaxOak/TypeMeasurePowerNode::Exponent@ IL_022d: stloc.s V_24 IL_022f: ldloc.s V_24 IL_0231: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0236: stloc.s V_23 IL_0238: ldloc.s V_23 IL_023a: newobj instance void Fantomas.Core.CodePrinter/'genType@2864-4'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_023f: stloc.3 IL_0240: ldloc.2 IL_0241: ldloc.3 IL_0242: newobj instance void Fantomas.Core.CodePrinter/'genType@2864-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0247: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_024c: ret IL_024d: ldarg.0 IL_024e: castclass Fantomas.Core.SyntaxOak/Type/StaticConstant IL_0253: stloc.s V_25 IL_0255: ldloc.s V_25 IL_0257: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Type/StaticConstant::item IL_025c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genConstant(class Fantomas.Core.SyntaxOak/Constant) IL_0261: ret IL_0262: ldarg.0 IL_0263: castclass Fantomas.Core.SyntaxOak/Type/StaticConstantExpr IL_0268: stloc.s V_26 IL_026a: ldloc.s V_26 IL_026c: ldfld class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode Fantomas.Core.SyntaxOak/Type/StaticConstantExpr::item IL_0271: stloc.s V_27 IL_0273: ldloc.s V_27 IL_0275: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::Expr@ IL_027a: stloc.s V_28 IL_027c: ldloc.s V_28 IL_027e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.CodePrinter::'|ParenExpr|_|'(class Fantomas.Core.SyntaxOak/Expr) IL_0283: stloc.s V_29 IL_0285: ldloc.s V_29 IL_0287: brfalse.s IL_0291 IL_0289: ldsfld class Fantomas.Core.CodePrinter/'addSpace@2869-3' Fantomas.Core.CodePrinter/'addSpace@2869-3'::@_instance IL_028e: nop IL_028f: br.s IL_0297 IL_0291: ldsfld class Fantomas.Core.CodePrinter/'addSpace@2870-4' Fantomas.Core.CodePrinter/'addSpace@2870-4'::@_instance IL_0296: nop IL_0297: stloc.2 IL_0298: ldloc.s V_27 IL_029a: ldloc.s V_27 IL_029c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::Const@ IL_02a1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_02a6: stloc.s V_6 IL_02a8: ldloc.2 IL_02a9: ldloc.s V_6 IL_02ab: newobj instance void Fantomas.Core.CodePrinter/'genType@2872-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02b0: stloc.3 IL_02b1: ldloc.s V_27 IL_02b3: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::Expr@ IL_02b8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_02bd: stloc.s V_6 IL_02bf: ldloc.3 IL_02c0: ldloc.s V_6 IL_02c2: newobj instance void Fantomas.Core.CodePrinter/'genType@2872-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02c7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02cc: ret IL_02cd: ldarg.0 IL_02ce: castclass Fantomas.Core.SyntaxOak/Type/StaticConstantNamed IL_02d3: stloc.s V_30 IL_02d5: ldloc.s V_30 IL_02d7: ldfld class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode Fantomas.Core.SyntaxOak/Type/StaticConstantNamed::item IL_02dc: stloc.s V_31 IL_02de: ldloc.s V_31 IL_02e0: ldloc.s V_31 IL_02e2: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::Identifier@ IL_02e7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_02ec: stloc.s V_6 IL_02ee: ldstr "=" IL_02f3: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_02f8: stloc.s V_23 IL_02fa: ldloc.s V_23 IL_02fc: newobj instance void Fantomas.Core.CodePrinter/'genType@2875-8'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0301: stloc.s V_11 IL_0303: ldloc.s V_6 IL_0305: ldloc.s V_11 IL_0307: newobj instance void Fantomas.Core.CodePrinter/'genType@2874-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_030c: stloc.3 IL_030d: ldloc.s V_31 IL_030f: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::Value@ IL_0314: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::addSpaceIfSynTypeStaticConstantHasAtSignBeforeString(class Fantomas.Core.SyntaxOak/Type) IL_0319: stloc.s V_6 IL_031b: ldloc.3 IL_031c: ldloc.s V_6 IL_031e: newobj instance void Fantomas.Core.CodePrinter/'genType@2874-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0323: stloc.2 IL_0324: ldloc.s V_31 IL_0326: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::Value@ IL_032b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0330: stloc.3 IL_0331: ldloc.2 IL_0332: ldloc.3 IL_0333: newobj instance void Fantomas.Core.CodePrinter/'genType@2874-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0338: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_033d: ret IL_033e: ldarg.0 IL_033f: castclass Fantomas.Core.SyntaxOak/Type/Array IL_0344: stloc.s V_32 IL_0346: ldloc.s V_32 IL_0348: ldfld class Fantomas.Core.SyntaxOak/TypeArrayNode Fantomas.Core.SyntaxOak/Type/Array::item IL_034d: stloc.s V_33 IL_034f: ldloc.s V_33 IL_0351: ldloc.s V_33 IL_0353: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeArrayNode::Type@ IL_0358: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_035d: stloc.s V_6 IL_035f: ldstr "[" IL_0364: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0369: stloc.s V_23 IL_036b: ldloc.s V_23 IL_036d: newobj instance void Fantomas.Core.CodePrinter/'genType@2880-12'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0372: stloc.s V_11 IL_0374: ldloc.s V_6 IL_0376: ldloc.s V_11 IL_0378: newobj instance void Fantomas.Core.CodePrinter/'genType@2880-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_037d: stloc.3 IL_037e: ldloc.s V_33 IL_0380: ldfld int32 Fantomas.Core.SyntaxOak/TypeArrayNode::Rank@ IL_0385: ldc.i4.1 IL_0386: sub IL_0387: stloc.s V_34 IL_0389: ldstr "," IL_038e: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0393: stloc.s V_23 IL_0395: ldloc.s V_23 IL_0397: newobj instance void Fantomas.Core.CodePrinter/'genType@2880-14'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_039c: stloc.s V_11 IL_039e: ldloc.s V_34 IL_03a0: ldloc.s V_11 IL_03a2: newobj instance void Fantomas.Core.CodePrinter/'genType@2880-15'::.ctor(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03a7: stloc.s V_6 IL_03a9: ldloc.3 IL_03aa: ldloc.s V_6 IL_03ac: newobj instance void Fantomas.Core.CodePrinter/'genType@2880-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03b1: stloc.2 IL_03b2: ldstr "]" IL_03b7: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_03bc: stloc.s V_23 IL_03be: ldloc.s V_23 IL_03c0: newobj instance void Fantomas.Core.CodePrinter/'genType@2880-17'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_03c5: stloc.3 IL_03c6: ldloc.2 IL_03c7: ldloc.3 IL_03c8: newobj instance void Fantomas.Core.CodePrinter/'genType@2880-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03cd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03d2: ret IL_03d3: ldarg.0 IL_03d4: castclass Fantomas.Core.SyntaxOak/Type/Anon IL_03d9: stloc.s V_35 IL_03db: ldloc.s V_35 IL_03dd: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Anon::item IL_03e2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_03e7: ret IL_03e8: ldarg.0 IL_03e9: castclass Fantomas.Core.SyntaxOak/Type/Var IL_03ee: stloc.s V_36 IL_03f0: ldloc.s V_36 IL_03f2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Var::item IL_03f7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_03fc: ret IL_03fd: ldarg.0 IL_03fe: castclass Fantomas.Core.SyntaxOak/Type/AppPostfix IL_0403: stloc.s V_37 IL_0405: ldloc.s V_37 IL_0407: ldfld class Fantomas.Core.SyntaxOak/TypeAppPostFixNode Fantomas.Core.SyntaxOak/Type/AppPostfix::item IL_040c: stloc.s V_38 IL_040e: ldloc.s V_38 IL_0410: ldloc.s V_38 IL_0412: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPostFixNode::First@ IL_0417: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_041c: stloc.3 IL_041d: ldsfld class Fantomas.Core.CodePrinter/'genType@2884-19' Fantomas.Core.CodePrinter/'genType@2884-19'::@_instance IL_0422: stloc.s V_6 IL_0424: ldloc.3 IL_0425: ldloc.s V_6 IL_0427: newobj instance void Fantomas.Core.CodePrinter/'genType@2884-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_042c: stloc.2 IL_042d: ldloc.s V_38 IL_042f: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPostFixNode::Last@ IL_0434: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0439: stloc.3 IL_043a: ldloc.2 IL_043b: ldloc.3 IL_043c: newobj instance void Fantomas.Core.CodePrinter/'genType@2884-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0441: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0446: ret IL_0447: ldarg.0 IL_0448: castclass Fantomas.Core.SyntaxOak/Type/AppPrefix IL_044d: stloc.s V_39 IL_044f: ldloc.s V_39 IL_0451: ldfld class Fantomas.Core.SyntaxOak/TypeAppPrefixNode Fantomas.Core.SyntaxOak/Type/AppPrefix::item IL_0456: stloc.s V_40 IL_0458: ldloc.s V_40 IL_045a: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeAppPrefixNode::Arguments@ IL_045f: stloc.s V_41 IL_0461: ldloc.s V_41 IL_0463: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0468: brfalse.s IL_04b5 IL_046a: ldloc.s V_41 IL_046c: stloc.s V_42 IL_046e: ldloc.s V_42 IL_0470: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0475: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_047a: ldc.i4.s 9 IL_047c: bne.un.s IL_04aa IL_047e: ldloc.s V_42 IL_0480: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0485: castclass Fantomas.Core.SyntaxOak/Type/Var IL_048a: stloc.s V_36 IL_048c: ldloc.s V_36 IL_048e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Var::item IL_0493: stloc.s V_10 IL_0495: ldloc.s V_10 IL_0497: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_049c: ldstr "^" IL_04a1: callvirt instance bool [netstandard]System.String::StartsWith(string) IL_04a6: brfalse.s IL_04ce IL_04a8: br.s IL_04bd IL_04aa: ldloc.s V_42 IL_04ac: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_04b1: stloc.s V_9 IL_04b3: br.s IL_04d7 IL_04b5: ldsfld class Fantomas.Core.CodePrinter/addExtraSpace@2888 Fantomas.Core.CodePrinter/addExtraSpace@2888::@_instance IL_04ba: nop IL_04bb: br.s IL_04df IL_04bd: ldloc.s V_36 IL_04bf: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Var::item IL_04c4: stloc.s V_10 IL_04c6: ldsfld class Fantomas.Core.CodePrinter/'addExtraSpace@2889-1' Fantomas.Core.CodePrinter/'addExtraSpace@2889-1'::@_instance IL_04cb: nop IL_04cc: br.s IL_04df IL_04ce: ldloc.s V_42 IL_04d0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_04d5: stloc.s V_9 IL_04d7: ldloc.s V_9 IL_04d9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::addSpaceIfSynTypeStaticConstantHasAtSignBeforeString(class Fantomas.Core.SyntaxOak/Type) IL_04de: nop IL_04df: stloc.2 IL_04e0: ldloc.s V_40 IL_04e2: ldloc.s V_40 IL_04e4: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPrefixNode::Identifier@ IL_04e9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_04ee: stloc.s V_14 IL_04f0: ldsfld class Fantomas.Core.CodePrinter/'genType@2893-22' Fantomas.Core.CodePrinter/'genType@2893-22'::@_instance IL_04f5: stloc.s V_43 IL_04f7: ldloc.s V_40 IL_04f9: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeAppPrefixNode::PostIdentifier@ IL_04fe: stloc.s V_44 IL_0500: ldloc.s V_43 IL_0502: ldloc.s V_44 IL_0504: newobj instance void Fantomas.Core.CodePrinter/'genType@2893-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0509: stloc.s V_15 IL_050b: ldloc.s V_14 IL_050d: ldloc.s V_15 IL_050f: newobj instance void Fantomas.Core.CodePrinter/'genType@2892-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0514: stloc.s V_13 IL_0516: ldloc.s V_40 IL_0518: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAppPrefixNode::LessThen@ IL_051d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0522: stloc.s V_14 IL_0524: ldloc.s V_13 IL_0526: ldloc.s V_14 IL_0528: newobj instance void Fantomas.Core.CodePrinter/'genType@2892-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_052d: stloc.s V_12 IL_052f: ldloc.2 IL_0530: ldloc.s V_12 IL_0532: newobj instance void Fantomas.Core.CodePrinter/'genType@2892-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0537: stloc.s V_11 IL_0539: ldloc.s V_40 IL_053b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeAppPrefixNode::Arguments@ IL_0540: stloc.s V_41 IL_0542: ldloc.s V_41 IL_0544: newobj instance void Fantomas.Core.CodePrinter/'genType@2896-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0549: stloc.s V_12 IL_054b: ldloc.s V_11 IL_054d: ldloc.s V_12 IL_054f: newobj instance void Fantomas.Core.CodePrinter/'genType@2892-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0554: stloc.s V_6 IL_0556: ldloc.2 IL_0557: ldloc.s V_6 IL_0559: newobj instance void Fantomas.Core.CodePrinter/'genType@2892-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_055e: stloc.3 IL_055f: ldloc.s V_40 IL_0561: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAppPrefixNode::GreaterThan@ IL_0566: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_056b: stloc.s V_6 IL_056d: ldloc.3 IL_056e: ldloc.s V_6 IL_0570: newobj instance void Fantomas.Core.CodePrinter/'genType@2892-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0575: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_057a: ret IL_057b: ldarg.0 IL_057c: castclass Fantomas.Core.SyntaxOak/Type/StructTuple IL_0581: stloc.s V_45 IL_0583: ldloc.s V_45 IL_0585: ldfld class Fantomas.Core.SyntaxOak/TypeStructTupleNode Fantomas.Core.SyntaxOak/Type/StructTuple::item IL_058a: stloc.s V_46 IL_058c: ldloc.s V_46 IL_058e: ldloc.s V_46 IL_0590: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeStructTupleNode::Keyword@ IL_0595: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_059a: stloc.s V_11 IL_059c: ldsfld class Fantomas.Core.CodePrinter/'genType@2902-33' Fantomas.Core.CodePrinter/'genType@2902-33'::@_instance IL_05a1: stloc.s V_12 IL_05a3: ldloc.s V_11 IL_05a5: ldloc.s V_12 IL_05a7: newobj instance void Fantomas.Core.CodePrinter/'genType@2901-34'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05ac: stloc.s V_6 IL_05ae: ldloc.s V_6 IL_05b0: newobj instance void Fantomas.Core.CodePrinter/'genType@2901-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05b5: stloc.3 IL_05b6: ldloc.s V_46 IL_05b8: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeStructTupleNode::Path@ IL_05bd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSynTupleTypeSegments(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_05c2: stloc.s V_6 IL_05c4: ldloc.3 IL_05c5: ldloc.s V_6 IL_05c7: newobj instance void Fantomas.Core.CodePrinter/'genType@2901-36'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05cc: stloc.2 IL_05cd: ldloc.s V_46 IL_05cf: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeStructTupleNode::ClosingParen@ IL_05d4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_05d9: stloc.3 IL_05da: ldloc.2 IL_05db: ldloc.3 IL_05dc: newobj instance void Fantomas.Core.CodePrinter/'genType@2901-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05e1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05e6: ret IL_05e7: ldarg.0 IL_05e8: castclass Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint IL_05ed: stloc.s V_47 IL_05ef: ldloc.s V_47 IL_05f1: ldfld class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint::item IL_05f6: tail. IL_05f8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeConstraint(class Fantomas.Core.SyntaxOak/TypeConstraint) IL_05fd: ret IL_05fe: ldarg.0 IL_05ff: castclass Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints IL_0604: stloc.s V_48 IL_0606: ldloc.s V_48 IL_0608: ldfld class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints::item IL_060d: stloc.s V_49 IL_060f: ldloc.s V_49 IL_0611: ldloc.s V_49 IL_0613: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::Type@ IL_0618: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_061d: stloc.2 IL_061e: ldloc.s V_49 IL_0620: newobj instance void Fantomas.Core.CodePrinter/'genType@2909-38'::.ctor(class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode) IL_0625: stloc.s V_50 IL_0627: ldloc.2 IL_0628: ldloc.s V_50 IL_062a: newobj instance void Fantomas.Core.CodePrinter/'genType@2909-45'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_062f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0634: ret IL_0635: ldarg.0 IL_0636: castclass Fantomas.Core.SyntaxOak/Type/LongIdent IL_063b: stloc.s V_51 IL_063d: ldc.i4.0 IL_063e: ldloc.s V_51 IL_0640: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Type/LongIdent::item IL_0645: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_064a: ret IL_064b: ldarg.0 IL_064c: castclass Fantomas.Core.SyntaxOak/Type/AnonRecord IL_0651: stloc.s V_52 IL_0653: ldloc.s V_52 IL_0655: ldfld class Fantomas.Core.SyntaxOak/TypeAnonRecordNode Fantomas.Core.SyntaxOak/Type/AnonRecord::item IL_065a: stloc.s V_53 IL_065c: ldloc.s V_53 IL_065e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Struct@ IL_0663: stloc.s V_54 IL_0665: ldloc.s V_54 IL_0667: brfalse.s IL_066b IL_0669: br.s IL_0673 IL_066b: ldsfld class Fantomas.Core.CodePrinter/genStruct@2919 Fantomas.Core.CodePrinter/genStruct@2919::@_instance IL_0670: nop IL_0671: br.s IL_0698 IL_0673: ldloc.s V_54 IL_0675: stloc.s V_55 IL_0677: ldloc.s V_55 IL_0679: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_067e: stloc.s V_10 IL_0680: ldloc.s V_10 IL_0682: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0687: stloc.3 IL_0688: ldsfld class Fantomas.Core.CodePrinter/'genStruct@2920-1' Fantomas.Core.CodePrinter/'genStruct@2920-1'::@_instance IL_068d: stloc.s V_6 IL_068f: ldloc.3 IL_0690: ldloc.s V_6 IL_0692: newobj instance void Fantomas.Core.CodePrinter/'genStruct@2920-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0697: nop IL_0698: stloc.2 IL_0699: ldloc.s V_53 IL_069b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Opening@ IL_06a0: stloc.s V_54 IL_06a2: ldloc.s V_54 IL_06a4: brfalse.s IL_06a8 IL_06a6: br.s IL_06b9 IL_06a8: ldsfld class Fantomas.Core.CodePrinter/genOpening@2924 Fantomas.Core.CodePrinter/genOpening@2924::@_instance IL_06ad: stloc.s V_6 IL_06af: ldloc.s V_6 IL_06b1: newobj instance void Fantomas.Core.CodePrinter/'genOpening@2924-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06b6: nop IL_06b7: br.s IL_06e0 IL_06b9: ldloc.s V_54 IL_06bb: stloc.s V_55 IL_06bd: ldloc.s V_55 IL_06bf: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_06c4: stloc.s V_10 IL_06c6: ldloc.s V_10 IL_06c8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_06cd: stloc.s V_6 IL_06cf: ldsfld class Fantomas.Core.CodePrinter/'genOpening@2925-2' Fantomas.Core.CodePrinter/'genOpening@2925-2'::@_instance IL_06d4: stloc.s V_11 IL_06d6: ldloc.s V_6 IL_06d8: ldloc.s V_11 IL_06da: newobj instance void Fantomas.Core.CodePrinter/'genOpening@2925-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06df: nop IL_06e0: stloc.3 IL_06e1: ldsfld class Fantomas.Core.CodePrinter/genAnonRecordFieldType@2928 Fantomas.Core.CodePrinter/genAnonRecordFieldType@2928::@_instance IL_06e6: stloc.s V_56 IL_06e8: ldloc.2 IL_06e9: ldloc.3 IL_06ea: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@2933-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06ef: stloc.s V_13 IL_06f1: ldloc.s V_53 IL_06f3: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Fields@ IL_06f8: stloc.s V_57 IL_06fa: ldloc.s V_56 IL_06fc: ldloc.s V_57 IL_06fe: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@2935-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0703: stloc.s V_14 IL_0705: ldloc.s V_13 IL_0707: ldloc.s V_14 IL_0709: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@2933-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_070e: stloc.s V_12 IL_0710: ldsfld class Fantomas.Core.CodePrinter/'smallExpression@2936-29' Fantomas.Core.CodePrinter/'smallExpression@2936-29'::@_instance IL_0715: stloc.s V_13 IL_0717: ldloc.s V_12 IL_0719: ldloc.s V_13 IL_071b: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@2933-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0720: stloc.s V_11 IL_0722: ldloc.s V_53 IL_0724: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Closing@ IL_0729: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_072e: stloc.s V_12 IL_0730: ldloc.s V_11 IL_0732: ldloc.s V_12 IL_0734: newobj instance void Fantomas.Core.CodePrinter/'smallExpression@2933-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0739: stloc.s V_6 IL_073b: ldloc.s V_53 IL_073d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Fields@ IL_0742: stloc.s V_57 IL_0744: ldloc.s V_56 IL_0746: ldloc.s V_57 IL_0748: newobj instance void Fantomas.Core.CodePrinter/genAnonRecordFields@2940::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_074d: stloc.s V_12 IL_074f: ldloc.2 IL_0750: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2943-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0755: stloc.s V_15 IL_0757: ldloc.s V_12 IL_0759: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2945-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_075e: stloc.s V_58 IL_0760: ldsfld class Fantomas.Core.CodePrinter/'longExpression@2945-9' Fantomas.Core.CodePrinter/'longExpression@2945-9'::@_instance IL_0765: stloc.s V_61 IL_0767: ldloc.s V_61 IL_0769: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2945-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_076e: stloc.s V_60 IL_0770: ldloc.s V_58 IL_0772: ldloc.s V_60 IL_0774: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2945-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0779: stloc.s V_59 IL_077b: ldsfld class Fantomas.Core.CodePrinter/'longExpression@2945-12' Fantomas.Core.CodePrinter/'longExpression@2945-12'::@_instance IL_0780: stloc.s V_60 IL_0782: ldloc.s V_59 IL_0784: ldloc.s V_60 IL_0786: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2945-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_078b: stloc.s V_16 IL_078d: ldloc.s V_15 IL_078f: ldloc.s V_16 IL_0791: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2943-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0796: stloc.s V_14 IL_0798: ldloc.s V_14 IL_079a: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2943-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_079f: stloc.s V_13 IL_07a1: ldloc.s V_53 IL_07a3: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Closing@ IL_07a8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_07ad: stloc.s V_14 IL_07af: ldloc.s V_13 IL_07b1: ldloc.s V_14 IL_07b3: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2943-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07b8: ldloc.2 IL_07b9: ldloc.3 IL_07ba: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2948-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07bf: stloc.s V_15 IL_07c1: ldloc.s V_12 IL_07c3: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2950-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07c8: stloc.s V_16 IL_07ca: ldloc.s V_15 IL_07cc: ldloc.s V_16 IL_07ce: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2948-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07d3: stloc.s V_14 IL_07d5: ldsfld class Fantomas.Core.CodePrinter/'longExpression@2951-20' Fantomas.Core.CodePrinter/'longExpression@2951-20'::@_instance IL_07da: stloc.s V_15 IL_07dc: ldloc.s V_14 IL_07de: ldloc.s V_15 IL_07e0: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2948-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07e5: stloc.s V_13 IL_07e7: ldloc.s V_53 IL_07e9: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Closing@ IL_07ee: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_07f3: stloc.s V_14 IL_07f5: ldloc.s V_13 IL_07f7: ldloc.s V_14 IL_07f9: newobj instance void Fantomas.Core.CodePrinter/'longExpression@2948-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_07fe: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::ifAlignOrStroustrupBrackets(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0803: stloc.s V_11 IL_0805: ldloc.s V_53 IL_0807: ldloc.s V_6 IL_0809: ldloc.s V_11 IL_080b: newobj instance void Fantomas.Core.CodePrinter/'genType@2954-46'::.ctor(class Fantomas.Core.SyntaxOak/TypeAnonRecordNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0810: ret IL_0811: ldarg.0 IL_0812: castclass Fantomas.Core.SyntaxOak/Type/Paren IL_0817: stloc.s V_62 IL_0819: ldloc.s V_62 IL_081b: ldfld class Fantomas.Core.SyntaxOak/TypeParenNode Fantomas.Core.SyntaxOak/Type/Paren::item IL_0820: stloc.s V_63 IL_0822: ldloc.s V_63 IL_0824: ldloc.s V_63 IL_0826: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeParenNode::OpeningParen@ IL_082b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0830: stloc.3 IL_0831: ldloc.s V_63 IL_0833: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeParenNode::Type@ IL_0838: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_083d: stloc.s V_6 IL_083f: ldloc.3 IL_0840: ldloc.s V_6 IL_0842: newobj instance void Fantomas.Core.CodePrinter/'genType@2959-48'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0847: stloc.2 IL_0848: ldloc.s V_63 IL_084a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeParenNode::ClosingParen@ IL_084f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0854: stloc.3 IL_0855: ldloc.2 IL_0856: ldloc.3 IL_0857: newobj instance void Fantomas.Core.CodePrinter/'genType@2959-49'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_085c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0861: ret IL_0862: ldarg.0 IL_0863: castclass Fantomas.Core.SyntaxOak/Type/SignatureParameter IL_0868: stloc.s V_64 IL_086a: ldloc.s V_64 IL_086c: ldfld class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode Fantomas.Core.SyntaxOak/Type/SignatureParameter::item IL_0871: stloc.s V_65 IL_0873: ldloc.s V_65 IL_0875: ldloc.s V_65 IL_0877: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::Attributes@ IL_087c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0881: stloc.3 IL_0882: ldsfld class Fantomas.Core.CodePrinter/'genType@2965-50' Fantomas.Core.CodePrinter/'genType@2965-50'::@_instance IL_0887: stloc.s V_66 IL_0889: ldloc.s V_65 IL_088b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::Identifier@ IL_0890: stloc.s V_54 IL_0892: ldloc.s V_66 IL_0894: ldloc.s V_54 IL_0896: newobj instance void Fantomas.Core.CodePrinter/'genType@2965-53'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_089b: stloc.s V_6 IL_089d: ldloc.3 IL_089e: ldloc.s V_6 IL_08a0: newobj instance void Fantomas.Core.CodePrinter/'genType@2964-54'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_08a5: stloc.2 IL_08a6: ldloc.s V_65 IL_08a8: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::Type@ IL_08ad: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_08b2: stloc.s V_6 IL_08b4: ldloc.s V_6 IL_08b6: newobj instance void Fantomas.Core.CodePrinter/'genType@2966-55'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_08bb: stloc.3 IL_08bc: ldloc.2 IL_08bd: ldloc.3 IL_08be: newobj instance void Fantomas.Core.CodePrinter/'genType@2964-56'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_08c3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_08c8: ret IL_08c9: ldarg.0 IL_08ca: castclass Fantomas.Core.SyntaxOak/Type/Or IL_08cf: stloc.s V_67 IL_08d1: ldloc.s V_67 IL_08d3: ldfld class Fantomas.Core.SyntaxOak/TypeOrNode Fantomas.Core.SyntaxOak/Type/Or::item IL_08d8: stloc.s V_68 IL_08da: ldloc.s V_68 IL_08dc: ldloc.s V_68 IL_08de: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeOrNode::LeftHandSide@ IL_08e3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_08e8: stloc.s V_11 IL_08ea: ldsfld class Fantomas.Core.CodePrinter/'genType@2970-57' Fantomas.Core.CodePrinter/'genType@2970-57'::@_instance IL_08ef: stloc.s V_12 IL_08f1: ldloc.s V_11 IL_08f3: ldloc.s V_12 IL_08f5: newobj instance void Fantomas.Core.CodePrinter/'genType@2969-58'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_08fa: stloc.s V_6 IL_08fc: ldloc.s V_68 IL_08fe: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeOrNode::Or@ IL_0903: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0908: stloc.s V_11 IL_090a: ldloc.s V_6 IL_090c: ldloc.s V_11 IL_090e: newobj instance void Fantomas.Core.CodePrinter/'genType@2969-59'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0913: stloc.3 IL_0914: ldsfld class Fantomas.Core.CodePrinter/'genType@2972-60' Fantomas.Core.CodePrinter/'genType@2972-60'::@_instance IL_0919: stloc.s V_6 IL_091b: ldloc.3 IL_091c: ldloc.s V_6 IL_091e: newobj instance void Fantomas.Core.CodePrinter/'genType@2969-61'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0923: stloc.2 IL_0924: ldloc.s V_68 IL_0926: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeOrNode::RightHandSide@ IL_092b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0930: stloc.3 IL_0931: ldloc.2 IL_0932: ldloc.3 IL_0933: newobj instance void Fantomas.Core.CodePrinter/'genType@2969-62'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0938: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_093d: ret IL_093e: ldarg.0 IL_093f: castclass Fantomas.Core.SyntaxOak/Type/LongIdentApp IL_0944: stloc.s V_69 IL_0946: ldloc.s V_69 IL_0948: ldfld class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode Fantomas.Core.SyntaxOak/Type/LongIdentApp::item IL_094d: stloc.s V_70 IL_094f: ldloc.s V_70 IL_0951: ldloc.s V_70 IL_0953: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeLongIdentAppNode::AppType@ IL_0958: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_095d: stloc.3 IL_095e: ldloc.3 IL_095f: newobj instance void Fantomas.Core.CodePrinter/'genType@2976-63'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0964: stloc.2 IL_0965: ldc.i4.0 IL_0966: ldloc.s V_70 IL_0968: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/TypeLongIdentAppNode::LongIdent@ IL_096d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_0972: stloc.3 IL_0973: ldloc.2 IL_0974: ldloc.3 IL_0975: newobj instance void Fantomas.Core.CodePrinter/'genType@2976-64'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_097a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_097f: ret } // end of method CodePrinter::genType .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTs@2980(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> path, bool addNewline) cil managed { // Code size 15 (0xf) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0) IL_0000: ldarg.1 IL_0001: newobj instance void Fantomas.Core.CodePrinter/'genTs@2981-1'::.ctor(bool) IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: ldloc.0 IL_0009: newobj instance void Fantomas.Core.CodePrinter/'genTs@2981-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_000e: ret } // end of method CodePrinter::genTs@2980 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genSynTupleTypeSegments(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> path) cil managed { // Code size 24 (0x18) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTs@2980(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, bool) IL_0007: stloc.0 IL_0008: ldarg.0 IL_0009: ldc.i4.1 IL_000a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTs@2980(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, bool) IL_000f: stloc.1 IL_0010: ldloc.0 IL_0011: ldloc.1 IL_0012: newobj instance void Fantomas.Core.CodePrinter/genSynTupleTypeSegments@2986::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0017: ret } // end of method CodePrinter::genSynTupleTypeSegments .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addSpaceIfSynTypeStaticConstantHasAtSignBeforeString(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 85 (0x55) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/Type/StaticConstant V_0, class Fantomas.Core.SyntaxOak/Constant V_1, class Fantomas.Core.SyntaxOak/Constant/FromText V_2, class Fantomas.Core.SyntaxOak/SingleTextNode V_3, bool V_4) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0007: ldc.i4.4 IL_0008: bne.un.s IL_004f IL_000a: ldarg.0 IL_000b: castclass Fantomas.Core.SyntaxOak/Type/StaticConstant IL_0010: stloc.0 IL_0011: ldloc.0 IL_0012: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Type/StaticConstant::item IL_0017: stloc.1 IL_0018: nop IL_0019: ldloc.1 IL_001a: isinst Fantomas.Core.SyntaxOak/Constant/FromText IL_001f: brfalse.s IL_0049 IL_0021: ldloc.1 IL_0022: castclass Fantomas.Core.SyntaxOak/Constant/FromText IL_0027: stloc.2 IL_0028: ldloc.2 IL_0029: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Constant/FromText::item IL_002e: stloc.3 IL_002f: ldloc.3 IL_0030: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0035: ldstr "@" IL_003a: callvirt instance bool [netstandard]System.String::StartsWith(string) IL_003f: stloc.s V_4 IL_0041: ldloc.s V_4 IL_0043: newobj instance void Fantomas.Core.CodePrinter/addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2992::.ctor(bool) IL_0048: ret IL_0049: ldsfld class Fantomas.Core.CodePrinter/'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2993-1' Fantomas.Core.CodePrinter/'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2993-1'::@_instance IL_004e: ret IL_004f: ldsfld class Fantomas.Core.CodePrinter/'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2994-2' Fantomas.Core.CodePrinter/'addSpaceIfSynTypeStaticConstantHasAtSignBeforeString@2994-2'::@_instance IL_0054: ret } // end of method CodePrinter::addSpaceIfSynTypeStaticConstantHasAtSignBeforeString .method assembly static class Fantomas.Core.Context/Context sepNlnTypeAndMembers(class Fantomas.Core.SyntaxOak/ITypeDefn node, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 146 (0x92) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class Fantomas.Core.SyntaxOak/MemberDefn V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class Fantomas.Core.SyntaxOak/NodeBase V_5, class Fantomas.Core.SyntaxOak/SingleTextNode V_6) IL_0000: ldarg.0 IL_0001: callvirt instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ITypeDefn::get_Members() IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_000d: brfalse.s IL_0011 IL_000f: br.s IL_001f IL_0011: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::sepNone() IL_0016: ldarg.1 IL_0017: tail. IL_0019: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001e: ret IL_001f: ldloc.0 IL_0020: stloc.1 IL_0021: ldloc.1 IL_0022: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0027: stloc.2 IL_0028: ldarg.0 IL_0029: callvirt instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/ITypeDefn::get_TypeName() IL_002e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::WithKeyword@ IL_0033: stloc.3 IL_0034: ldloc.3 IL_0035: brfalse.s IL_006e IL_0037: ldloc.3 IL_0038: stloc.s V_4 IL_003a: ldloc.s V_4 IL_003c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0041: stloc.s V_5 IL_0043: ldloc.s V_5 IL_0045: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_004a: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_004f: ldc.i4.0 IL_0050: ceq IL_0052: nop IL_0053: brfalse.s IL_006e IL_0055: ldloc.s V_4 IL_0057: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_005c: stloc.s V_6 IL_005e: ldloc.s V_6 IL_0060: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::enterNode(!!0) IL_0065: ldarg.1 IL_0066: tail. IL_0068: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_006d: ret IL_006e: nop IL_006f: ldarg.1 IL_0070: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0075: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_007a: brfalse.s IL_0090 IL_007c: ldloc.2 IL_007d: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0082: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::sepNlnUnlessContentBefore(class Fantomas.Core.SyntaxOak/Node) IL_0087: ldarg.1 IL_0088: tail. IL_008a: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_008f: ret IL_0090: ldarg.1 IL_0091: ret } // end of method CodePrinter::sepNlnTypeAndMembers .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genImplicitConstructor(class Fantomas.Core.SyntaxOak/ImplicitConstructorNode node) cil managed { // Code size 634 (0x27a) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, bool V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_19, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_20) IL_0000: ldsfld class Fantomas.Core.CodePrinter/genSimplePat@3010 Fantomas.Core.CodePrinter/genSimplePat@3010::@_instance IL_0005: stloc.0 IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Parameters@ IL_000c: stloc.2 IL_000d: ldloc.0 IL_000e: ldloc.2 IL_000f: newobj instance void Fantomas.Core.CodePrinter/shortPats@3016::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0014: stloc.1 IL_0015: ldsfld class Fantomas.Core.CodePrinter/longPats@3019 Fantomas.Core.CodePrinter/longPats@3019::@_instance IL_001a: stloc.s V_7 IL_001c: ldloc.s V_7 IL_001e: newobj instance void Fantomas.Core.CodePrinter/'longPats@3019-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0023: stloc.s V_6 IL_0025: ldarg.0 IL_0026: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Parameters@ IL_002b: stloc.2 IL_002c: ldloc.0 IL_002d: ldloc.s V_6 IL_002f: ldloc.2 IL_0030: newobj instance void Fantomas.Core.CodePrinter/'longPats@3019-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0035: stloc.s V_5 IL_0037: ldsfld class Fantomas.Core.CodePrinter/'longPats@3019-3' Fantomas.Core.CodePrinter/'longPats@3019-3'::@_instance IL_003c: stloc.s V_8 IL_003e: ldloc.s V_8 IL_0040: newobj instance void Fantomas.Core.CodePrinter/'longPats@3019-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0045: stloc.s V_7 IL_0047: ldloc.s V_5 IL_0049: ldloc.s V_7 IL_004b: newobj instance void Fantomas.Core.CodePrinter/'longPats@3019-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0050: stloc.s V_6 IL_0052: ldsfld class Fantomas.Core.CodePrinter/'longPats@3019-6' Fantomas.Core.CodePrinter/'longPats@3019-6'::@_instance IL_0057: stloc.s V_7 IL_0059: ldloc.s V_6 IL_005b: ldloc.s V_7 IL_005d: newobj instance void Fantomas.Core.CodePrinter/'longPats@3019-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0062: stloc.s V_4 IL_0064: ldloc.s V_4 IL_0066: newobj instance void Fantomas.Core.CodePrinter/'longPats@3019-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006b: stloc.3 IL_006c: ldarg.0 IL_006d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::XmlDoc@ IL_0072: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0077: stloc.s V_11 IL_0079: ldarg.0 IL_007a: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Attributes@ IL_007f: ldnull IL_0080: cgt.un IL_0082: nop IL_0083: stloc.s V_13 IL_0085: ldloc.s V_13 IL_0087: newobj instance void Fantomas.Core.CodePrinter/'short@3024-86'::.ctor(bool) IL_008c: stloc.s V_12 IL_008e: ldloc.s V_11 IL_0090: ldloc.s V_12 IL_0092: newobj instance void Fantomas.Core.CodePrinter/'short@3023-87'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0097: stloc.s V_10 IL_0099: ldarg.0 IL_009a: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Attributes@ IL_009f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00a4: stloc.s V_11 IL_00a6: ldloc.s V_10 IL_00a8: ldloc.s V_11 IL_00aa: newobj instance void Fantomas.Core.CodePrinter/'short@3023-88'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00af: stloc.s V_9 IL_00b1: ldarg.0 IL_00b2: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Accessibility@ IL_00b7: ldnull IL_00b8: cgt.un IL_00ba: nop IL_00bb: stloc.s V_13 IL_00bd: ldloc.s V_13 IL_00bf: newobj instance void Fantomas.Core.CodePrinter/'short@3026-89'::.ctor(bool) IL_00c4: stloc.s V_10 IL_00c6: ldloc.s V_9 IL_00c8: ldloc.s V_10 IL_00ca: newobj instance void Fantomas.Core.CodePrinter/'short@3023-90'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00cf: stloc.s V_8 IL_00d1: ldarg.0 IL_00d2: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Accessibility@ IL_00d7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00dc: stloc.s V_9 IL_00de: ldloc.s V_8 IL_00e0: ldloc.s V_9 IL_00e2: newobj instance void Fantomas.Core.CodePrinter/'short@3023-91'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00e7: stloc.s V_7 IL_00e9: ldarg.0 IL_00ea: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ImplicitConstructorNode::OpeningParen@ IL_00ef: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00f4: stloc.s V_8 IL_00f6: ldloc.s V_7 IL_00f8: ldloc.s V_8 IL_00fa: newobj instance void Fantomas.Core.CodePrinter/'short@3023-92'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ff: stloc.s V_6 IL_0101: ldloc.1 IL_0102: ldloc.s V_6 IL_0104: newobj instance void Fantomas.Core.CodePrinter/'short@3023-93'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0109: stloc.s V_5 IL_010b: ldarg.0 IL_010c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ImplicitConstructorNode::ClosingParen@ IL_0111: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0116: stloc.s V_6 IL_0118: ldloc.s V_5 IL_011a: ldloc.s V_6 IL_011c: newobj instance void Fantomas.Core.CodePrinter/'short@3023-94'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0121: stloc.s V_4 IL_0123: ldarg.0 IL_0124: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ImplicitConstructorNode::OpeningParen@ IL_0129: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_012e: stloc.s V_8 IL_0130: ldloc.1 IL_0131: ldloc.3 IL_0132: newobj instance void Fantomas.Core.CodePrinter/'genPats@3035-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0137: stloc.s V_9 IL_0139: ldloc.s V_8 IL_013b: ldloc.s V_9 IL_013d: newobj instance void Fantomas.Core.CodePrinter/'genPats@3034-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0142: stloc.s V_7 IL_0144: ldarg.0 IL_0145: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ImplicitConstructorNode::ClosingParen@ IL_014a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_014f: stloc.s V_8 IL_0151: ldloc.s V_7 IL_0153: ldloc.s V_8 IL_0155: newobj instance void Fantomas.Core.CodePrinter/'genPats@3034-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015a: stloc.s V_6 IL_015c: ldarg.0 IL_015d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::XmlDoc@ IL_0162: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0167: stloc.s V_11 IL_0169: ldarg.0 IL_016a: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Attributes@ IL_016f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0174: stloc.s V_12 IL_0176: ldloc.s V_11 IL_0178: ldloc.s V_12 IL_017a: newobj instance void Fantomas.Core.CodePrinter/'long@3039-159'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_017f: stloc.s V_10 IL_0181: ldarg.0 IL_0182: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Attributes@ IL_0187: ldnull IL_0188: cgt.un IL_018a: nop IL_018b: stloc.s V_13 IL_018d: ldloc.s V_13 IL_018f: newobj instance void Fantomas.Core.CodePrinter/'long@3041-160'::.ctor(bool) IL_0194: stloc.s V_11 IL_0196: ldloc.s V_10 IL_0198: ldloc.s V_11 IL_019a: newobj instance void Fantomas.Core.CodePrinter/'long@3039-161'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_019f: stloc.s V_9 IL_01a1: ldarg.0 IL_01a2: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Accessibility@ IL_01a7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_01ac: stloc.s V_12 IL_01ae: ldloc.s V_6 IL_01b0: ldloc.s V_12 IL_01b2: newobj instance void Fantomas.Core.CodePrinter/'long@3043-162'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01b7: stloc.s V_11 IL_01b9: ldarg.0 IL_01ba: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Accessibility@ IL_01bf: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_01c4: stloc.s V_15 IL_01c6: ldsfld class Fantomas.Core.CodePrinter/'long@3045-163' Fantomas.Core.CodePrinter/'long@3045-163'::@_instance IL_01cb: stloc.s V_17 IL_01cd: ldarg.0 IL_01ce: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Accessibility@ IL_01d3: stloc.s V_18 IL_01d5: ldloc.s V_17 IL_01d7: ldloc.s V_18 IL_01d9: newobj instance void Fantomas.Core.CodePrinter/'long@3045-164'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_01de: stloc.s V_16 IL_01e0: ldloc.s V_15 IL_01e2: ldloc.s V_16 IL_01e4: newobj instance void Fantomas.Core.CodePrinter/'long@3044-165'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01e9: stloc.s V_14 IL_01eb: ldloc.s V_6 IL_01ed: ldloc.s V_14 IL_01ef: newobj instance void Fantomas.Core.CodePrinter/'long@3044-166'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01f4: stloc.s V_12 IL_01f6: ldloc.s V_11 IL_01f8: ldloc.s V_12 IL_01fa: newobj instance void Fantomas.Core.CodePrinter/'long@3042-167'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01ff: stloc.s V_10 IL_0201: ldloc.s V_9 IL_0203: ldloc.s V_10 IL_0205: newobj instance void Fantomas.Core.CodePrinter/'long@3039-168'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_020a: stloc.s V_8 IL_020c: ldsfld class Fantomas.Core.CodePrinter/'long@3047-169' Fantomas.Core.CodePrinter/'long@3047-169'::@_instance IL_0211: stloc.s V_9 IL_0213: ldloc.s V_8 IL_0215: ldloc.s V_9 IL_0217: newobj instance void Fantomas.Core.CodePrinter/'long@3039-170'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_021c: stloc.s V_7 IL_021e: ldsfld class Fantomas.Core.CodePrinter/'long@3038-171' Fantomas.Core.CodePrinter/'long@3038-171'::@_instance IL_0223: stloc.s V_10 IL_0225: ldloc.s V_10 IL_0227: newobj instance void Fantomas.Core.CodePrinter/'long@3038-172'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_022c: stloc.s V_9 IL_022e: ldloc.s V_7 IL_0230: ldloc.s V_9 IL_0232: newobj instance void Fantomas.Core.CodePrinter/'long@3038-173'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0237: stloc.s V_8 IL_0239: ldsfld class Fantomas.Core.CodePrinter/'long@3038-174' Fantomas.Core.CodePrinter/'long@3038-174'::@_instance IL_023e: stloc.s V_9 IL_0240: ldloc.s V_8 IL_0242: ldloc.s V_9 IL_0244: newobj instance void Fantomas.Core.CodePrinter/'long@3038-175'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0249: stloc.s V_5 IL_024b: ldloc.s V_4 IL_024d: ldloc.s V_5 IL_024f: newobj instance void Fantomas.Core.CodePrinter/genImplicitConstructor@3050::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0254: stloc.s V_6 IL_0256: ldsfld class Fantomas.Core.CodePrinter/'genImplicitConstructor@3052-1' Fantomas.Core.CodePrinter/'genImplicitConstructor@3052-1'::@_instance IL_025b: stloc.s V_19 IL_025d: ldarg.0 IL_025e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Self@ IL_0263: stloc.s V_20 IL_0265: ldloc.s V_19 IL_0267: ldloc.s V_20 IL_0269: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3051-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_026e: stloc.s V_7 IL_0270: ldloc.s V_6 IL_0272: ldloc.s V_7 IL_0274: newobj instance void Fantomas.Core.CodePrinter/'genImplicitConstructor@3050-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0279: ret } // end of method CodePrinter::genImplicitConstructor .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genCase@3141(class Fantomas.Core.SyntaxOak/TypeDefnUnionNode node, class Fantomas.Core.SyntaxOak/UnionCaseNode singleCase, bool hasVerticalBar) cil managed { // Code size 45 (0x2d) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_3) IL_0000: ldsfld class Fantomas.Core.CodePrinter/'genCase@3142-1' Fantomas.Core.CodePrinter/'genCase@3142-1'::@_instance IL_0005: stloc.1 IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnUnionNode::Accessibility@ IL_000c: stloc.2 IL_000d: ldarg.1 IL_000e: newobj instance void Fantomas.Core.CodePrinter/'genCase@3142-2'::.ctor(class Fantomas.Core.SyntaxOak/UnionCaseNode) IL_0013: stloc.3 IL_0014: ldloc.1 IL_0015: ldloc.2 IL_0016: ldloc.3 IL_0017: newobj instance void Fantomas.Core.CodePrinter/'genCase@3142-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_001c: stloc.0 IL_001d: ldarg.2 IL_001e: ldarg.1 IL_001f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genUnionCase(bool, class Fantomas.Core.SyntaxOak/UnionCaseNode) IL_0024: stloc.1 IL_0025: ldloc.0 IL_0026: ldloc.1 IL_0027: newobj instance void Fantomas.Core.CodePrinter/'genCase@3142-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002c: ret } // end of method CodePrinter::genCase@3141 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 bodyExpr@3207(class Fantomas.Core.SyntaxOak/TypeDefnRecordNode node, bool hasNoMembers, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 multilineExpression, class Fantomas.Core.Context/Size size) cil managed { // Code size 168 (0xa8) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_9) IL_0000: nop IL_0001: ldarg.1 IL_0002: brfalse IL_00a6 IL_0007: ldsfld class Fantomas.Core.CodePrinter/'bodyExpr@3210-1' Fantomas.Core.CodePrinter/'bodyExpr@3210-1'::@_instance IL_000c: stloc.s V_7 IL_000e: ldarg.0 IL_000f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Accessibility@ IL_0014: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0019: stloc.s V_8 IL_001b: ldloc.s V_7 IL_001d: ldloc.s V_8 IL_001f: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3210-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0024: stloc.s V_6 IL_0026: ldsfld class Fantomas.Core.CodePrinter/'bodyExpr@3212-3' Fantomas.Core.CodePrinter/'bodyExpr@3212-3'::@_instance IL_002b: stloc.s V_7 IL_002d: ldloc.s V_6 IL_002f: ldloc.s V_7 IL_0031: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3210-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0036: stloc.s V_5 IL_0038: ldarg.0 IL_0039: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::OpeningBrace@ IL_003e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0043: stloc.s V_6 IL_0045: ldloc.s V_5 IL_0047: ldloc.s V_6 IL_0049: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3210-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004e: stloc.s V_4 IL_0050: ldsfld class Fantomas.Core.CodePrinter/'bodyExpr@3214-6' Fantomas.Core.CodePrinter/'bodyExpr@3214-6'::@_instance IL_0055: stloc.s V_5 IL_0057: ldloc.s V_4 IL_0059: ldloc.s V_5 IL_005b: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3210-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0060: stloc.3 IL_0061: ldarg.0 IL_0062: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Fields@ IL_0067: stloc.s V_9 IL_0069: ldloc.s V_9 IL_006b: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3215-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0070: stloc.s V_4 IL_0072: ldloc.3 IL_0073: ldloc.s V_4 IL_0075: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3210-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007a: stloc.2 IL_007b: ldsfld class Fantomas.Core.CodePrinter/'bodyExpr@3216-12' Fantomas.Core.CodePrinter/'bodyExpr@3216-12'::@_instance IL_0080: stloc.3 IL_0081: ldloc.2 IL_0082: ldloc.3 IL_0083: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3210-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0088: stloc.1 IL_0089: ldarg.0 IL_008a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::ClosingBrace@ IL_008f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0094: stloc.2 IL_0095: ldloc.1 IL_0096: ldloc.2 IL_0097: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3210-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_009c: stloc.0 IL_009d: ldarg.2 IL_009e: ldarg.3 IL_009f: ldloc.0 IL_00a0: newobj instance void Fantomas.Core.CodePrinter/'bodyExpr@3219-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Size, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a5: ret IL_00a6: ldarg.2 IL_00a7: ret } // end of method CodePrinter::bodyExpr@3207 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn td) cil managed { // Code size 1864 (0x748) .maxstack 7 .locals init (class Fantomas.Core.SyntaxOak/ITypeDefn V_0, class Fantomas.Core.SyntaxOak/TypeNameNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, bool V_4, bool V_5, bool V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_8, class Fantomas.Core.SyntaxOak/NodeBase V_9, bool V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_19, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_20, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_21, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_22, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_23, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_24, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_25, class Fantomas.Core.SyntaxOak/TypeDefn/Enum V_26, class Fantomas.Core.SyntaxOak/TypeDefnEnumNode V_27, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_28, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_29, class Fantomas.Core.SyntaxOak/TypeDefn/Union V_30, class Fantomas.Core.SyntaxOak/TypeDefnUnionNode V_31, class Fantomas.Core.SyntaxOak/TypeDefn/Record V_32, class Fantomas.Core.SyntaxOak/TypeDefnRecordNode V_33, class Fantomas.Core.SyntaxOak/TypeDefn/Abbrev V_34, class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode V_35, class Fantomas.Core.SyntaxOak/TypeDefn/Explicit V_36, class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode V_37, class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode V_38, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_39, class Fantomas.Core.SyntaxOak/MemberDefn V_40, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_41, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_42, class [netstandard]System.Collections.Generic.IEnumerable`1 V_43, class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode V_44, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_45, class Fantomas.Core.SyntaxOak/TypeDefn/Augmentation V_46, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_47, class Fantomas.Core.SyntaxOak/TypeDefn/Delegate V_48, class Fantomas.Core.SyntaxOak/TypeDefnDelegateNode V_49, class Fantomas.Core.Context/WriterEvent V_50, class Fantomas.Core.SyntaxOak/TypeDefn/Regular V_51) IL_0000: ldarg.0 IL_0001: call class Fantomas.Core.SyntaxOak/ITypeDefn Fantomas.Core.SyntaxOak/TypeDefn::TypeDefnNode(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: callvirt instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/ITypeDefn::get_TypeName() IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::ImplicitConstructor@ IL_0014: stloc.3 IL_0015: ldloc.1 IL_0016: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeNameNode::LeadingKeyword@ IL_001b: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0020: ldstr "and" IL_0025: call bool [netstandard]System.String::Equals(string, string) IL_002a: stloc.s V_4 IL_002c: ldloc.1 IL_002d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Accessibility@ IL_0032: stloc.s V_7 IL_0034: ldloc.s V_7 IL_0036: brfalse.s IL_0057 IL_0038: ldloc.s V_7 IL_003a: stloc.s V_8 IL_003c: ldloc.s V_8 IL_003e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0043: stloc.s V_9 IL_0045: ldloc.s V_9 IL_0047: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_004c: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0051: ldc.i4.0 IL_0052: ceq IL_0054: nop IL_0055: br.s IL_0059 IL_0057: ldc.i4.0 IL_0058: nop IL_0059: stloc.s V_6 IL_005b: ldloc.1 IL_005c: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/TypeNameNode::Identifier@ IL_0061: stloc.s V_9 IL_0063: ldloc.s V_9 IL_0065: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_006a: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_006f: ldc.i4.0 IL_0070: ceq IL_0072: nop IL_0073: stloc.s V_10 IL_0075: ldloc.s V_6 IL_0077: brfalse.s IL_007d IL_0079: ldc.i4.1 IL_007a: nop IL_007b: br.s IL_0080 IL_007d: ldloc.s V_10 IL_007f: nop IL_0080: stloc.s V_5 IL_0082: ldloc.1 IL_0083: ldloc.1 IL_0084: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::XmlDoc@ IL_0089: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_008e: stloc.s V_20 IL_0090: ldloc.1 IL_0091: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Attributes@ IL_0096: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_009b: stloc.s V_22 IL_009d: ldloc.s V_4 IL_009f: ldloc.s V_22 IL_00a1: newobj instance void Fantomas.Core.CodePrinter/header@3080::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a6: stloc.s V_21 IL_00a8: ldloc.s V_20 IL_00aa: ldloc.s V_21 IL_00ac: newobj instance void Fantomas.Core.CodePrinter/'header@3079-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b1: stloc.s V_19 IL_00b3: ldloc.1 IL_00b4: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeNameNode::LeadingKeyword@ IL_00b9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00be: stloc.s V_20 IL_00c0: ldloc.s V_19 IL_00c2: ldloc.s V_20 IL_00c4: newobj instance void Fantomas.Core.CodePrinter/'header@3079-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c9: stloc.s V_18 IL_00cb: ldsfld class Fantomas.Core.CodePrinter/'header@3082-3' Fantomas.Core.CodePrinter/'header@3082-3'::@_instance IL_00d0: stloc.s V_20 IL_00d2: ldloc.s V_5 IL_00d4: ldloc.s V_20 IL_00d6: newobj instance void Fantomas.Core.CodePrinter/'header@3082-4'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00db: stloc.s V_19 IL_00dd: ldloc.s V_18 IL_00df: ldloc.s V_19 IL_00e1: newobj instance void Fantomas.Core.CodePrinter/'header@3079-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00e6: stloc.s V_17 IL_00e8: ldsfld class Fantomas.Core.CodePrinter/'header@3083-6' Fantomas.Core.CodePrinter/'header@3083-6'::@_instance IL_00ed: stloc.s V_20 IL_00ef: ldloc.1 IL_00f0: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Attributes@ IL_00f5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00fa: stloc.s V_21 IL_00fc: ldloc.s V_20 IL_00fe: ldloc.s V_21 IL_0100: newobj instance void Fantomas.Core.CodePrinter/'header@3083-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0105: stloc.s V_19 IL_0107: ldloc.s V_4 IL_0109: ldloc.s V_19 IL_010b: newobj instance void Fantomas.Core.CodePrinter/'header@3083-8'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0110: stloc.s V_18 IL_0112: ldloc.s V_17 IL_0114: ldloc.s V_18 IL_0116: newobj instance void Fantomas.Core.CodePrinter/'header@3079-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_011b: stloc.s V_16 IL_011d: ldsfld class Fantomas.Core.CodePrinter/'header@3084-10' Fantomas.Core.CodePrinter/'header@3084-10'::@_instance IL_0122: stloc.s V_17 IL_0124: ldloc.s V_16 IL_0126: ldloc.s V_17 IL_0128: newobj instance void Fantomas.Core.CodePrinter/'header@3079-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_012d: stloc.s V_15 IL_012f: ldloc.1 IL_0130: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Accessibility@ IL_0135: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_013a: stloc.s V_16 IL_013c: ldloc.s V_15 IL_013e: ldloc.s V_16 IL_0140: newobj instance void Fantomas.Core.CodePrinter/'header@3079-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0145: stloc.s V_14 IL_0147: ldc.i4.0 IL_0148: ldloc.1 IL_0149: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/TypeNameNode::Identifier@ IL_014e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_0153: ldloc.1 IL_0154: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::TypeParameters@ IL_0159: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeAndParam(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_015e: stloc.s V_15 IL_0160: ldloc.s V_14 IL_0162: ldloc.s V_15 IL_0164: newobj instance void Fantomas.Core.CodePrinter/'header@3079-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0169: stloc.s V_13 IL_016b: ldloc.1 IL_016c: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeNameNode::Constraints@ IL_0171: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0176: ldnull IL_0177: ceq IL_0179: nop IL_017a: stloc.s V_6 IL_017c: ldsfld class Fantomas.Core.CodePrinter/'header@3087-14' Fantomas.Core.CodePrinter/'header@3087-14'::@_instance IL_0181: stloc.s V_16 IL_0183: ldloc.1 IL_0184: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeNameNode::Constraints@ IL_0189: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeConstraints(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_018e: stloc.s V_17 IL_0190: ldloc.s V_16 IL_0192: ldloc.s V_17 IL_0194: newobj instance void Fantomas.Core.CodePrinter/'header@3087-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0199: stloc.s V_15 IL_019b: ldloc.s V_6 IL_019d: ldloc.s V_15 IL_019f: newobj instance void Fantomas.Core.CodePrinter/'header@3087-16'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01a4: stloc.s V_14 IL_01a6: ldloc.s V_13 IL_01a8: ldloc.s V_14 IL_01aa: newobj instance void Fantomas.Core.CodePrinter/'header@3079-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01af: stloc.s V_12 IL_01b1: ldsfld class Fantomas.Core.CodePrinter/'header@3088-18' Fantomas.Core.CodePrinter/'header@3088-18'::@_instance IL_01b6: stloc.s V_14 IL_01b8: ldloc.s V_5 IL_01ba: ldloc.s V_14 IL_01bc: newobj instance void Fantomas.Core.CodePrinter/'header@3088-19'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01c1: stloc.s V_13 IL_01c3: ldloc.s V_12 IL_01c5: ldloc.s V_13 IL_01c7: newobj instance void Fantomas.Core.CodePrinter/'header@3079-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01cc: stloc.s V_11 IL_01ce: ldsfld class Fantomas.Core.CodePrinter/'header@3091-21' Fantomas.Core.CodePrinter/'header@3091-21'::@_instance IL_01d3: stloc.s V_23 IL_01d5: ldloc.3 IL_01d6: ldloc.s V_23 IL_01d8: newobj instance void Fantomas.Core.CodePrinter/'header@3090-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_01dd: stloc.s V_13 IL_01df: ldloc.1 IL_01e0: newobj instance void Fantomas.Core.CodePrinter/'header@3093-25'::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode) IL_01e5: stloc.s V_24 IL_01e7: ldloc.s V_13 IL_01e9: ldloc.s V_24 IL_01eb: newobj instance void Fantomas.Core.CodePrinter/'header@3089-29'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_01f0: stloc.s V_12 IL_01f2: ldloc.s V_11 IL_01f4: ldloc.s V_12 IL_01f6: newobj instance void Fantomas.Core.CodePrinter/'header@3079-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01fb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0200: stloc.2 IL_0201: ldloc.0 IL_0202: callvirt instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ITypeDefn::get_Members() IL_0207: stloc.s V_25 IL_0209: nop IL_020a: ldarg.0 IL_020b: call instance int32 Fantomas.Core.SyntaxOak/TypeDefn::get_Tag() IL_0210: switch ( IL_0239, IL_02e6, IL_037a, IL_03ca, IL_03cc, IL_03f4, IL_05cc, IL_0669, IL_06f5) IL_0239: ldarg.0 IL_023a: castclass Fantomas.Core.SyntaxOak/TypeDefn/Enum IL_023f: stloc.s V_26 IL_0241: ldloc.s V_26 IL_0243: ldfld class Fantomas.Core.SyntaxOak/TypeDefnEnumNode Fantomas.Core.SyntaxOak/TypeDefn/Enum::item IL_0248: stloc.s V_27 IL_024a: ldloc.s V_25 IL_024c: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0251: stloc.s V_4 IL_0253: ldsfld class Fantomas.Core.CodePrinter/genEnumCase@3110 Fantomas.Core.CodePrinter/genEnumCase@3110::@_instance IL_0258: stloc.s V_28 IL_025a: ldloc.s V_27 IL_025c: ldloc.s V_27 IL_025e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnEnumNode::EnumCases@ IL_0263: stloc.s V_29 IL_0265: ldloc.s V_28 IL_0267: ldloc.s V_29 IL_0269: newobj instance void Fantomas.Core.CodePrinter/genTypeDefn@3123::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_026e: stloc.s V_15 IL_0270: ldloc.s V_4 IL_0272: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3124-1'::.ctor(bool) IL_0277: stloc.s V_16 IL_0279: ldloc.s V_15 IL_027b: ldloc.s V_16 IL_027d: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3123-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0282: stloc.s V_14 IL_0284: ldloc.0 IL_0285: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3125-3'::.ctor(class Fantomas.Core.SyntaxOak/ITypeDefn) IL_028a: stloc.s V_15 IL_028c: ldloc.s V_14 IL_028e: ldloc.s V_15 IL_0290: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3123-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0295: stloc.s V_13 IL_0297: ldloc.s V_25 IL_0299: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_029e: stloc.s V_14 IL_02a0: ldloc.s V_13 IL_02a2: ldloc.s V_14 IL_02a4: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3123-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02a9: stloc.s V_12 IL_02ab: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3122-6' Fantomas.Core.CodePrinter/'genTypeDefn@3122-6'::@_instance IL_02b0: stloc.s V_15 IL_02b2: ldloc.s V_15 IL_02b4: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3122-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02b9: stloc.s V_14 IL_02bb: ldloc.s V_12 IL_02bd: ldloc.s V_14 IL_02bf: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3122-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02c4: stloc.s V_13 IL_02c6: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3122-9' Fantomas.Core.CodePrinter/'genTypeDefn@3122-9'::@_instance IL_02cb: stloc.s V_14 IL_02cd: ldloc.s V_13 IL_02cf: ldloc.s V_14 IL_02d1: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3122-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02d6: stloc.s V_11 IL_02d8: ldloc.2 IL_02d9: ldloc.s V_11 IL_02db: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3121-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02e0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02e5: ret IL_02e6: ldarg.0 IL_02e7: castclass Fantomas.Core.SyntaxOak/TypeDefn/Union IL_02ec: stloc.s V_30 IL_02ee: ldloc.s V_30 IL_02f0: ldfld class Fantomas.Core.SyntaxOak/TypeDefnUnionNode Fantomas.Core.SyntaxOak/TypeDefn/Union::item IL_02f5: stloc.s V_31 IL_02f7: ldloc.s V_25 IL_02f9: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02fe: stloc.s V_4 IL_0300: ldloc.s V_31 IL_0302: ldloc.s V_4 IL_0304: newobj instance void Fantomas.Core.CodePrinter/'unionCases@3133-2'::.ctor(class Fantomas.Core.SyntaxOak/TypeDefnUnionNode, bool) IL_0309: stloc.s V_11 IL_030b: ldloc.s V_31 IL_030d: ldloc.2 IL_030e: ldloc.s V_11 IL_0310: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3156-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0315: stloc.s V_12 IL_0317: ldloc.0 IL_0318: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3158-13'::.ctor(class Fantomas.Core.SyntaxOak/ITypeDefn) IL_031d: stloc.s V_16 IL_031f: ldloc.s V_25 IL_0321: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0326: stloc.s V_17 IL_0328: ldloc.s V_16 IL_032a: ldloc.s V_17 IL_032c: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3158-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0331: stloc.s V_15 IL_0333: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3158-15' Fantomas.Core.CodePrinter/'genTypeDefn@3158-15'::@_instance IL_0338: stloc.s V_18 IL_033a: ldloc.s V_18 IL_033c: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3158-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0341: stloc.s V_17 IL_0343: ldloc.s V_15 IL_0345: ldloc.s V_17 IL_0347: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3158-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_034c: stloc.s V_16 IL_034e: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3158-18' Fantomas.Core.CodePrinter/'genTypeDefn@3158-18'::@_instance IL_0353: stloc.s V_17 IL_0355: ldloc.s V_16 IL_0357: ldloc.s V_17 IL_0359: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3158-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_035e: stloc.s V_14 IL_0360: ldloc.s V_4 IL_0362: ldloc.s V_14 IL_0364: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3158-20'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0369: stloc.s V_13 IL_036b: ldloc.s V_12 IL_036d: ldloc.s V_13 IL_036f: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3156-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0374: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0379: ret IL_037a: ldarg.0 IL_037b: castclass Fantomas.Core.SyntaxOak/TypeDefn/Record IL_0380: stloc.s V_32 IL_0382: ldloc.s V_32 IL_0384: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.SyntaxOak/TypeDefn/Record::item IL_0389: stloc.s V_33 IL_038b: ldloc.s V_25 IL_038d: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0392: stloc.s V_4 IL_0394: nop IL_0395: ldloc.s V_4 IL_0397: ldc.i4.0 IL_0398: ceq IL_039a: nop IL_039b: stloc.s V_5 IL_039d: ldloc.0 IL_039e: ldloc.s V_25 IL_03a0: ldloc.s V_33 IL_03a2: ldloc.s V_4 IL_03a4: ldloc.s V_5 IL_03a6: newobj instance void Fantomas.Core.CodePrinter/'multilineExpression@3165-24'::.ctor(class Fantomas.Core.SyntaxOak/ITypeDefn, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/TypeDefnRecordNode, bool, bool) IL_03ab: stloc.s V_11 IL_03ad: ldloc.s V_33 IL_03af: ldloc.s V_5 IL_03b1: ldloc.s V_11 IL_03b3: newobj instance void Fantomas.Core.CodePrinter/genTypeDefinition@3224::.ctor(class Fantomas.Core.SyntaxOak/TypeDefnRecordNode, bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03b8: stloc.s V_12 IL_03ba: ldloc.s V_33 IL_03bc: ldloc.2 IL_03bd: ldloc.s V_12 IL_03bf: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3232-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03c4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03c9: ret IL_03ca: ldloc.2 IL_03cb: ret IL_03cc: ldarg.0 IL_03cd: castclass Fantomas.Core.SyntaxOak/TypeDefn/Abbrev IL_03d2: stloc.s V_34 IL_03d4: ldloc.s V_34 IL_03d6: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.SyntaxOak/TypeDefn/Abbrev::item IL_03db: stloc.s V_35 IL_03dd: ldloc.s V_25 IL_03df: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_03e4: stloc.s V_4 IL_03e6: ldloc.1 IL_03e7: ldloc.2 IL_03e8: ldloc.s V_25 IL_03ea: ldloc.s V_35 IL_03ec: ldloc.s V_4 IL_03ee: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3237-23'::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode, bool) IL_03f3: ret IL_03f4: ldarg.0 IL_03f5: castclass Fantomas.Core.SyntaxOak/TypeDefn/Explicit IL_03fa: stloc.s V_36 IL_03fc: ldloc.s V_36 IL_03fe: ldfld class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode Fantomas.Core.SyntaxOak/TypeDefn/Explicit::item IL_0403: stloc.s V_37 IL_0405: ldloc.s V_37 IL_0407: ldfld class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::Body@ IL_040c: stloc.s V_38 IL_040e: nop IL_040f: ldloc.s V_25 IL_0411: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0416: brfalse.s IL_041a IL_0418: br.s IL_0422 IL_041a: ldsfld class Fantomas.Core.CodePrinter/additionMembers@3263 Fantomas.Core.CodePrinter/additionMembers@3263::@_instance IL_041f: nop IL_0420: br.s IL_047d IL_0422: ldloc.s V_25 IL_0424: stloc.s V_39 IL_0426: ldloc.s V_39 IL_0428: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_042d: stloc.s V_40 IL_042f: ldloc.s V_40 IL_0431: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0436: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::sepNlnUnlessContentBefore(class Fantomas.Core.SyntaxOak/Node) IL_043b: stloc.s V_12 IL_043d: ldloc.s V_25 IL_043f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0444: stloc.s V_14 IL_0446: ldsfld class Fantomas.Core.CodePrinter/'additionMembers@3266-1' Fantomas.Core.CodePrinter/'additionMembers@3266-1'::@_instance IL_044b: stloc.s V_17 IL_044d: ldloc.s V_17 IL_044f: newobj instance void Fantomas.Core.CodePrinter/'additionMembers@3266-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0454: stloc.s V_16 IL_0456: ldloc.s V_14 IL_0458: ldloc.s V_16 IL_045a: newobj instance void Fantomas.Core.CodePrinter/'additionMembers@3266-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_045f: stloc.s V_15 IL_0461: ldsfld class Fantomas.Core.CodePrinter/'additionMembers@3266-4' Fantomas.Core.CodePrinter/'additionMembers@3266-4'::@_instance IL_0466: stloc.s V_16 IL_0468: ldloc.s V_15 IL_046a: ldloc.s V_16 IL_046c: newobj instance void Fantomas.Core.CodePrinter/'additionMembers@3266-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0471: stloc.s V_13 IL_0473: ldloc.s V_12 IL_0475: ldloc.s V_13 IL_0477: newobj instance void Fantomas.Core.CodePrinter/'additionMembers@3265-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_047c: nop IL_047d: stloc.s V_11 IL_047f: ldloc.s V_37 IL_0481: ldloc.s V_38 IL_0483: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::Kind@ IL_0488: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_048d: stloc.s V_18 IL_048f: ldloc.s V_38 IL_0491: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::Members@ IL_0496: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_049b: ldnull IL_049c: ceq IL_049e: nop IL_049f: stloc.s V_4 IL_04a1: ldloc.s V_38 IL_04a3: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::Members@ IL_04a8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_04ad: stloc.s V_21 IL_04af: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3271-59' Fantomas.Core.CodePrinter/'genTypeDefn@3271-59'::@_instance IL_04b4: stloc.s V_42 IL_04b6: ldloc.s V_42 IL_04b8: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3271-60'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04bd: stloc.s V_41 IL_04bf: ldloc.s V_21 IL_04c1: ldloc.s V_41 IL_04c3: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3271-61'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04c8: stloc.s V_22 IL_04ca: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3271-62' Fantomas.Core.CodePrinter/'genTypeDefn@3271-62'::@_instance IL_04cf: stloc.s V_41 IL_04d1: ldloc.s V_22 IL_04d3: ldloc.s V_41 IL_04d5: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3271-63'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04da: stloc.s V_20 IL_04dc: ldloc.s V_4 IL_04de: ldloc.s V_20 IL_04e0: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3271-64'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04e5: stloc.s V_19 IL_04e7: ldloc.s V_18 IL_04e9: ldloc.s V_19 IL_04eb: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3270-65'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04f0: stloc.s V_17 IL_04f2: ldloc.s V_17 IL_04f4: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3270-66'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04f9: stloc.s V_16 IL_04fb: ldloc.s V_38 IL_04fd: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::End@ IL_0502: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0507: stloc.s V_17 IL_0509: ldloc.s V_16 IL_050b: ldloc.s V_17 IL_050d: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3270-67'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0512: stloc.s V_15 IL_0514: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3270-68' Fantomas.Core.CodePrinter/'genTypeDefn@3270-68'::@_instance IL_0519: stloc.s V_18 IL_051b: ldloc.s V_38 IL_051d: stloc.s V_44 IL_051f: ldloca.s V_44 IL_0521: constrained. Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode IL_0527: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_052c: stloc.s V_43 IL_052e: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3270-69' Fantomas.Core.CodePrinter/'genTypeDefn@3270-69'::@_instance IL_0533: stloc.s V_45 IL_0535: ldloc.s V_18 IL_0537: ldloc.s V_43 IL_0539: ldloc.s V_45 IL_053b: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3270-70'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0540: stloc.s V_17 IL_0542: ldloc.s V_15 IL_0544: ldloc.s V_17 IL_0546: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3270-71'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_054b: stloc.s V_16 IL_054d: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3270-72' Fantomas.Core.CodePrinter/'genTypeDefn@3270-72'::@_instance IL_0552: stloc.s V_18 IL_0554: ldloc.s V_38 IL_0556: stloc.s V_44 IL_0558: ldloca.s V_44 IL_055a: constrained. Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode IL_0560: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() IL_0565: stloc.s V_43 IL_0567: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3270-73' Fantomas.Core.CodePrinter/'genTypeDefn@3270-73'::@_instance IL_056c: stloc.s V_45 IL_056e: ldloc.s V_18 IL_0570: ldloc.s V_43 IL_0572: ldloc.s V_45 IL_0574: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3270-74'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0579: stloc.s V_17 IL_057b: ldloc.s V_16 IL_057d: ldloc.s V_17 IL_057f: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3270-75'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0584: stloc.s V_14 IL_0586: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3269-76' Fantomas.Core.CodePrinter/'genTypeDefn@3269-76'::@_instance IL_058b: stloc.s V_17 IL_058d: ldloc.s V_17 IL_058f: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3269-77'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0594: stloc.s V_16 IL_0596: ldloc.s V_14 IL_0598: ldloc.s V_16 IL_059a: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3269-78'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_059f: stloc.s V_15 IL_05a1: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3269-79' Fantomas.Core.CodePrinter/'genTypeDefn@3269-79'::@_instance IL_05a6: stloc.s V_16 IL_05a8: ldloc.s V_15 IL_05aa: ldloc.s V_16 IL_05ac: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3269-80'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05b1: stloc.s V_13 IL_05b3: ldloc.2 IL_05b4: ldloc.s V_13 IL_05b6: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3268-81'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05bb: stloc.s V_12 IL_05bd: ldloc.s V_11 IL_05bf: ldloc.s V_12 IL_05c1: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3268-82'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05c6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05cb: ret IL_05cc: ldarg.0 IL_05cd: castclass Fantomas.Core.SyntaxOak/TypeDefn/Augmentation IL_05d2: stloc.s V_46 IL_05d4: ldloc.s V_46 IL_05d6: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode Fantomas.Core.SyntaxOak/TypeDefn/Augmentation::item IL_05db: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3280-83' Fantomas.Core.CodePrinter/'genTypeDefn@3280-83'::@_instance IL_05e0: stloc.s V_13 IL_05e2: ldloc.2 IL_05e3: ldloc.s V_13 IL_05e5: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3279-84'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05ea: stloc.s V_12 IL_05ec: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3281-85' Fantomas.Core.CodePrinter/'genTypeDefn@3281-85'::@_instance IL_05f1: stloc.s V_47 IL_05f3: ldloc.1 IL_05f4: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::WithKeyword@ IL_05f9: stloc.s V_7 IL_05fb: ldloc.s V_47 IL_05fd: ldloc.s V_7 IL_05ff: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3281-86'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0604: stloc.s V_13 IL_0606: ldloc.s V_12 IL_0608: ldloc.s V_13 IL_060a: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3279-87'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_060f: stloc.s V_11 IL_0611: ldloc.0 IL_0612: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3282-88'::.ctor(class Fantomas.Core.SyntaxOak/ITypeDefn) IL_0617: stloc.s V_14 IL_0619: ldloc.s V_25 IL_061b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0620: stloc.s V_15 IL_0622: ldloc.s V_14 IL_0624: ldloc.s V_15 IL_0626: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3282-89'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_062b: stloc.s V_13 IL_062d: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3282-90' Fantomas.Core.CodePrinter/'genTypeDefn@3282-90'::@_instance IL_0632: stloc.s V_16 IL_0634: ldloc.s V_16 IL_0636: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3282-91'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_063b: stloc.s V_15 IL_063d: ldloc.s V_13 IL_063f: ldloc.s V_15 IL_0641: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3282-92'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0646: stloc.s V_14 IL_0648: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3282-93' Fantomas.Core.CodePrinter/'genTypeDefn@3282-93'::@_instance IL_064d: stloc.s V_15 IL_064f: ldloc.s V_14 IL_0651: ldloc.s V_15 IL_0653: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3282-94'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0658: stloc.s V_12 IL_065a: ldloc.s V_11 IL_065c: ldloc.s V_12 IL_065e: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3279-95'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0663: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0668: ret IL_0669: ldarg.0 IL_066a: castclass Fantomas.Core.SyntaxOak/TypeDefn/Delegate IL_066f: stloc.s V_48 IL_0671: ldloc.s V_48 IL_0673: ldfld class Fantomas.Core.SyntaxOak/TypeDefnDelegateNode Fantomas.Core.SyntaxOak/TypeDefn/Delegate::item IL_0678: stloc.s V_49 IL_067a: ldloc.s V_49 IL_067c: ldloc.s V_49 IL_067e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::DelegateNode@ IL_0683: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0688: stloc.s V_15 IL_068a: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3288-96' Fantomas.Core.CodePrinter/'genTypeDefn@3288-96'::@_instance IL_068f: stloc.s V_16 IL_0691: ldloc.s V_15 IL_0693: ldloc.s V_16 IL_0695: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3287-97'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_069a: stloc.s V_14 IL_069c: ldstr "of" IL_06a1: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_06a6: stloc.s V_50 IL_06a8: ldloc.s V_50 IL_06aa: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3289-98'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_06af: stloc.s V_15 IL_06b1: ldloc.s V_14 IL_06b3: ldloc.s V_15 IL_06b5: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3287-99'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06ba: stloc.s V_13 IL_06bc: ldloc.s V_49 IL_06be: ldfld class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::TypeList@ IL_06c3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeList(class Fantomas.Core.SyntaxOak/TypeFunsNode) IL_06c8: stloc.s V_15 IL_06ca: ldloc.s V_15 IL_06cc: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3290-100'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06d1: stloc.s V_14 IL_06d3: ldloc.s V_13 IL_06d5: ldloc.s V_14 IL_06d7: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3287-101'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06dc: stloc.s V_12 IL_06de: ldloc.s V_12 IL_06e0: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3286-102'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06e5: stloc.s V_11 IL_06e7: ldloc.2 IL_06e8: ldloc.s V_11 IL_06ea: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3285-103'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06ef: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06f4: ret IL_06f5: ldarg.0 IL_06f6: castclass Fantomas.Core.SyntaxOak/TypeDefn/Regular IL_06fb: stloc.s V_51 IL_06fd: ldloc.s V_51 IL_06ff: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRegularNode Fantomas.Core.SyntaxOak/TypeDefn/Regular::item IL_0704: ldloc.s V_25 IL_0706: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_070b: stloc.s V_12 IL_070d: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3293-104' Fantomas.Core.CodePrinter/'genTypeDefn@3293-104'::@_instance IL_0712: stloc.s V_15 IL_0714: ldloc.s V_15 IL_0716: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3293-105'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_071b: stloc.s V_14 IL_071d: ldloc.s V_12 IL_071f: ldloc.s V_14 IL_0721: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3293-106'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0726: stloc.s V_13 IL_0728: ldsfld class Fantomas.Core.CodePrinter/'genTypeDefn@3293-107' Fantomas.Core.CodePrinter/'genTypeDefn@3293-107'::@_instance IL_072d: stloc.s V_14 IL_072f: ldloc.s V_13 IL_0731: ldloc.s V_14 IL_0733: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3293-108'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0738: stloc.s V_11 IL_073a: ldloc.2 IL_073b: ldloc.s V_11 IL_073d: newobj instance void Fantomas.Core.CodePrinter/'genTypeDefn@3293-109'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0742: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0747: ret } // end of method CodePrinter::genTypeDefn .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'visit@3302-31'<(Fantomas.Core.SyntaxOak/SingleTextNode) a>(class Fantomas.Core.SyntaxOak/TypeFunsNode node, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> parameters, int32 level, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 continuation) cil managed { // Code size 400 (0x190) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_0, class Fantomas.Core.SyntaxOak/Type V_1, !!a V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, int32 V_11, bool V_12) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0007: brfalse.s IL_001d IL_0009: ldarg.1 IL_000a: stloc.0 IL_000b: ldloc.0 IL_000c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0011: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0016: brtrue IL_00d5 IL_001b: br.s IL_001f IL_001d: ldarg.3 IL_001e: ret IL_001f: ldloc.0 IL_0020: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_0025: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_002a: stloc.1 IL_002b: ldloc.0 IL_002c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_0031: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0036: stloc.2 IL_0037: ldloc.1 IL_0038: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_003d: stloc.s V_10 IL_003f: ldarg.3 IL_0040: ldloc.s V_10 IL_0042: newobj instance void Fantomas.Core.CodePrinter/'visit@3306-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0047: stloc.s V_9 IL_0049: ldsfld class Fantomas.Core.CodePrinter/'visit@3308-33' Fantomas.Core.CodePrinter/'visit@3308-33'::@_instance IL_004e: stloc.s V_10 IL_0050: ldloc.s V_9 IL_0052: ldloc.s V_10 IL_0054: newobj instance void Fantomas.Core.CodePrinter/'visit@3306-34'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0059: stloc.s V_8 IL_005b: ldloc.2 IL_005c: box !!a IL_0061: unbox.any Fantomas.Core.SyntaxOak/SingleTextNode IL_0066: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_006b: stloc.s V_10 IL_006d: ldloc.s V_10 IL_006f: newobj instance void Fantomas.Core.CodePrinter/'visit@3309-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0074: stloc.s V_9 IL_0076: ldloc.s V_8 IL_0078: ldloc.s V_9 IL_007a: newobj instance void Fantomas.Core.CodePrinter/'visit@3306-36'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007f: stloc.s V_7 IL_0081: ldsfld class Fantomas.Core.CodePrinter/'visit@3310-37' Fantomas.Core.CodePrinter/'visit@3310-37'::@_instance IL_0086: stloc.s V_8 IL_0088: ldloc.s V_7 IL_008a: ldloc.s V_8 IL_008c: newobj instance void Fantomas.Core.CodePrinter/'visit@3306-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0091: stloc.s V_6 IL_0093: ldloc.s V_6 IL_0095: newobj instance void Fantomas.Core.CodePrinter/'visit@3306-39'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_009a: stloc.s V_5 IL_009c: ldarg.0 IL_009d: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeFunsNode::ReturnType@ IL_00a2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_00a7: stloc.s V_6 IL_00a9: ldloc.s V_5 IL_00ab: ldloc.s V_6 IL_00ad: newobj instance void Fantomas.Core.CodePrinter/'visit@3306-40'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b2: stloc.s V_4 IL_00b4: ldarg.2 IL_00b5: ldc.i4.1 IL_00b6: add IL_00b7: stloc.s V_11 IL_00b9: ldsfld class Fantomas.Core.CodePrinter/'visit@3313-41' Fantomas.Core.CodePrinter/'visit@3313-41'::@_instance IL_00be: stloc.s V_6 IL_00c0: ldloc.s V_11 IL_00c2: ldloc.s V_6 IL_00c4: newobj instance void Fantomas.Core.CodePrinter/'visit@3313-42'::.ctor(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c9: stloc.s V_5 IL_00cb: ldloc.s V_4 IL_00cd: ldloc.s V_5 IL_00cf: newobj instance void Fantomas.Core.CodePrinter/'visit@3306-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d4: ret IL_00d5: ldloc.0 IL_00d6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_00db: stloc.3 IL_00dc: ldloc.0 IL_00dd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_00e2: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_00e7: stloc.1 IL_00e8: ldloc.0 IL_00e9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_00ee: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_00f3: stloc.2 IL_00f4: nop IL_00f5: ldloc.1 IL_00f6: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_00fb: ldc.i4.1 IL_00fc: bne.un.s IL_0102 IL_00fe: ldc.i4.1 IL_00ff: nop IL_0100: br.s IL_0104 IL_0102: ldc.i4.0 IL_0103: nop IL_0104: stloc.s V_12 IL_0106: ldarg.0 IL_0107: ldloc.3 IL_0108: ldarg.2 IL_0109: nop IL_010a: ldloc.s V_12 IL_010c: brfalse.s IL_0112 IL_010e: ldc.i4.1 IL_010f: nop IL_0110: br.s IL_0114 IL_0112: ldc.i4.0 IL_0113: nop IL_0114: add IL_0115: ldloc.1 IL_0116: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_011b: stloc.s V_8 IL_011d: ldarg.3 IL_011e: ldloc.s V_8 IL_0120: newobj instance void Fantomas.Core.CodePrinter/'visit@3323-44'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0125: stloc.s V_7 IL_0127: ldsfld class Fantomas.Core.CodePrinter/'visit@3325-45' Fantomas.Core.CodePrinter/'visit@3325-45'::@_instance IL_012c: stloc.s V_8 IL_012e: ldloc.s V_7 IL_0130: ldloc.s V_8 IL_0132: newobj instance void Fantomas.Core.CodePrinter/'visit@3323-46'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0137: stloc.s V_6 IL_0139: ldloc.2 IL_013a: box !!a IL_013f: unbox.any Fantomas.Core.SyntaxOak/SingleTextNode IL_0144: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0149: stloc.s V_8 IL_014b: ldloc.s V_8 IL_014d: newobj instance void Fantomas.Core.CodePrinter/'visit@3326-47'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0152: stloc.s V_7 IL_0154: ldloc.s V_6 IL_0156: ldloc.s V_7 IL_0158: newobj instance void Fantomas.Core.CodePrinter/'visit@3323-48'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015d: stloc.s V_5 IL_015f: ldsfld class Fantomas.Core.CodePrinter/'visit@3327-49' Fantomas.Core.CodePrinter/'visit@3327-49'::@_instance IL_0164: stloc.s V_7 IL_0166: ldloc.s V_12 IL_0168: ldloc.s V_7 IL_016a: newobj instance void Fantomas.Core.CodePrinter/'visit@3327-50'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_016f: stloc.s V_6 IL_0171: ldloc.s V_5 IL_0173: ldloc.s V_6 IL_0175: newobj instance void Fantomas.Core.CodePrinter/'visit@3323-51'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_017a: stloc.s V_4 IL_017c: ldloc.s V_4 IL_017e: newobj instance void Fantomas.Core.CodePrinter/'visit@3323-52'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0183: starg.s continuation IL_0185: starg.s level IL_0187: starg.s parameters IL_0189: starg.s node IL_018b: br IL_0000 } // end of method CodePrinter::'visit@3302-31' .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeList(class Fantomas.Core.SyntaxOak/TypeFunsNode node) cil managed { // Code size 95 (0x5f) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class Fantomas.Core.SyntaxOak/TypeFunsNode V_6) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeFunsNode::Parameters@ IL_0006: stloc.3 IL_0007: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@3297-29' Fantomas.Core.CodePrinter/'shortExpr@3297-29'::@_instance IL_000c: stloc.s V_4 IL_000e: ldloc.3 IL_000f: ldloc.s V_4 IL_0011: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@3297-33'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0016: stloc.2 IL_0017: ldsfld class Fantomas.Core.CodePrinter/'shortExpr@3298-35' Fantomas.Core.CodePrinter/'shortExpr@3298-35'::@_instance IL_001c: stloc.s V_5 IL_001e: ldloc.2 IL_001f: ldloc.s V_5 IL_0021: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@3297-36'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0026: stloc.1 IL_0027: ldarg.0 IL_0028: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeFunsNode::ReturnType@ IL_002d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0032: stloc.2 IL_0033: ldloc.1 IL_0034: ldloc.2 IL_0035: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@3297-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003a: stloc.0 IL_003b: ldarg.0 IL_003c: stloc.s V_6 IL_003e: ldarg.0 IL_003f: ldarg.0 IL_0040: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeFunsNode::Parameters@ IL_0045: ldc.i4.0 IL_0046: ldsfld class Fantomas.Core.CodePrinter/'longExpr@3330-14' Fantomas.Core.CodePrinter/'longExpr@3330-14'::@_instance IL_004b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::'visit@3302-31'(class Fantomas.Core.SyntaxOak/TypeFunsNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0050: stloc.1 IL_0051: ldarg.0 IL_0052: ldloc.0 IL_0053: ldloc.1 IL_0054: newobj instance void Fantomas.Core.CodePrinter/genTypeList@3332::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0059: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_005e: ret } // end of method CodePrinter::genTypeList .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeInSignature(class Fantomas.Core.SyntaxOak/Type t) cil managed { // Code size 434 (0x1b2) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints V_0, class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode V_1, class Fantomas.Core.SyntaxOak/Type V_2, class Fantomas.Core.SyntaxOak/Type/Funs V_3, class Fantomas.Core.SyntaxOak/TypeFunsNode V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, bool V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class Fantomas.Core.Context/WriterEvent V_10, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_16) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0007: switch ( IL_0182, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0065, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060) IL_0060: br IL_01a2 IL_0065: ldarg.0 IL_0066: castclass Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints IL_006b: stloc.0 IL_006c: ldloc.0 IL_006d: ldfld class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints::item IL_0072: stloc.1 IL_0073: ldloc.1 IL_0074: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::Type@ IL_0079: stloc.2 IL_007a: ldloc.2 IL_007b: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0080: ldc.i4.0 IL_0081: bne.un IL_0172 IL_0086: ldloc.2 IL_0087: castclass Fantomas.Core.SyntaxOak/Type/Funs IL_008c: stloc.3 IL_008d: ldloc.3 IL_008e: ldfld class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/Type/Funs::item IL_0093: stloc.s V_4 IL_0095: ldloc.1 IL_0096: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::TypeConstraints@ IL_009b: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00a0: stloc.s V_8 IL_00a2: ldstr "when " IL_00a7: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00ac: stloc.s V_10 IL_00ae: ldloc.s V_10 IL_00b0: newobj instance void Fantomas.Core.CodePrinter/genConstraints@3341::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00b5: stloc.s V_9 IL_00b7: ldloc.s V_8 IL_00b9: ldloc.s V_9 IL_00bb: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3341-1'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c0: stloc.s V_7 IL_00c2: ldloc.1 IL_00c3: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::TypeConstraints@ IL_00c8: stloc.s V_11 IL_00ca: ldloc.s V_11 IL_00cc: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3342-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00d1: stloc.s V_9 IL_00d3: ldloc.s V_7 IL_00d5: ldloc.s V_9 IL_00d7: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3341-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00dc: stloc.s V_6 IL_00de: ldloc.1 IL_00df: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::TypeConstraints@ IL_00e4: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00e9: stloc.s V_8 IL_00eb: ldstr "when " IL_00f0: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00f5: stloc.s V_10 IL_00f7: ldloc.s V_10 IL_00f9: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3345-5'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00fe: stloc.s V_12 IL_0100: ldloc.s V_8 IL_0102: ldloc.s V_12 IL_0104: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3345-6'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0109: stloc.s V_9 IL_010b: ldsfld class Fantomas.Core.CodePrinter/'genConstraints@3346-7' Fantomas.Core.CodePrinter/'genConstraints@3346-7'::@_instance IL_0110: stloc.s V_14 IL_0112: ldsfld class Fantomas.Core.CodePrinter/'genConstraints@3346-8' Fantomas.Core.CodePrinter/'genConstraints@3346-8'::@_instance IL_0117: stloc.s V_15 IL_0119: ldloc.s V_14 IL_011b: ldloc.s V_15 IL_011d: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3346-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0122: stloc.s V_13 IL_0124: ldloc.1 IL_0125: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::TypeConstraints@ IL_012a: stloc.s V_11 IL_012c: ldloc.s V_13 IL_012e: ldloc.s V_11 IL_0130: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3346-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0135: stloc.s V_12 IL_0137: ldloc.s V_9 IL_0139: ldloc.s V_12 IL_013b: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3345-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0140: stloc.s V_7 IL_0142: ldloc.s V_6 IL_0144: ldloc.s V_7 IL_0146: newobj instance void Fantomas.Core.CodePrinter/'genConstraints@3348-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_014b: stloc.s V_5 IL_014d: ldloc.s V_4 IL_014f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeList(class Fantomas.Core.SyntaxOak/TypeFunsNode) IL_0154: stloc.s V_7 IL_0156: ldloc.s V_5 IL_0158: newobj instance void Fantomas.Core.CodePrinter/genTypeInSignature@3351::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015d: stloc.s V_16 IL_015f: ldloc.s V_7 IL_0161: ldloc.s V_16 IL_0163: newobj instance void Fantomas.Core.CodePrinter/'genTypeInSignature@3351-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0168: stloc.s V_6 IL_016a: ldloc.s V_6 IL_016c: newobj instance void Fantomas.Core.CodePrinter/'genTypeInSignature@3350-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0171: ret IL_0172: ldarg.0 IL_0173: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_0178: stloc.s V_5 IL_017a: ldloc.s V_5 IL_017c: newobj instance void Fantomas.Core.CodePrinter/'genTypeInSignature@3357-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0181: ret IL_0182: ldarg.0 IL_0183: castclass Fantomas.Core.SyntaxOak/Type/Funs IL_0188: stloc.3 IL_0189: ldloc.3 IL_018a: ldfld class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/Type/Funs::item IL_018f: stloc.s V_4 IL_0191: ldloc.s V_4 IL_0193: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeList(class Fantomas.Core.SyntaxOak/TypeFunsNode) IL_0198: stloc.s V_5 IL_019a: ldloc.s V_5 IL_019c: newobj instance void Fantomas.Core.CodePrinter/'genTypeInSignature@3358-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01a1: ret IL_01a2: ldarg.0 IL_01a3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_01a8: stloc.s V_5 IL_01aa: ldloc.s V_5 IL_01ac: newobj instance void Fantomas.Core.CodePrinter/'genTypeInSignature@3359-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01b1: ret } // end of method CodePrinter::genTypeInSignature .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genField(class Fantomas.Core.SyntaxOak/FieldNode node) cil managed { // Code size 251 (0xfb) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, bool V_8, class Fantomas.Core.Context/WriterEvent V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_11, class Fantomas.Core.SyntaxOak/SingleTextNode V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_13, class Fantomas.Core.SyntaxOak/Type V_14) IL_0000: ldarg.0 IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::XmlDoc@ IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000c: stloc.s V_4 IL_000e: ldarg.0 IL_000f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::Attributes@ IL_0014: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0019: stloc.s V_5 IL_001b: ldloc.s V_4 IL_001d: ldloc.s V_5 IL_001f: newobj instance void Fantomas.Core.CodePrinter/genField@3362::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0024: stloc.3 IL_0025: ldsfld class Fantomas.Core.CodePrinter/'genField@3364-1' Fantomas.Core.CodePrinter/'genField@3364-1'::@_instance IL_002a: stloc.s V_6 IL_002c: ldarg.0 IL_002d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::LeadingKeyword@ IL_0032: stloc.s V_7 IL_0034: ldloc.s V_6 IL_0036: ldloc.s V_7 IL_0038: newobj instance void Fantomas.Core.CodePrinter/'genField@3364-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_003d: stloc.s V_4 IL_003f: ldloc.3 IL_0040: ldloc.s V_4 IL_0042: newobj instance void Fantomas.Core.CodePrinter/'genField@3362-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0047: stloc.2 IL_0048: ldarg.0 IL_0049: ldfld bool Fantomas.Core.SyntaxOak/FieldNode::IsMutable@ IL_004e: stloc.s V_8 IL_0050: ldstr "mutable " IL_0055: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_005a: stloc.s V_9 IL_005c: ldloc.s V_9 IL_005e: newobj instance void Fantomas.Core.CodePrinter/'genField@3365-6'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0063: stloc.s V_4 IL_0065: ldloc.s V_8 IL_0067: ldloc.s V_4 IL_0069: newobj instance void Fantomas.Core.CodePrinter/'genField@3365-7'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006e: stloc.3 IL_006f: ldloc.2 IL_0070: ldloc.3 IL_0071: newobj instance void Fantomas.Core.CodePrinter/'genField@3362-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0076: stloc.1 IL_0077: ldarg.0 IL_0078: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::Accessibility@ IL_007d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0082: stloc.2 IL_0083: ldloc.1 IL_0084: ldloc.2 IL_0085: newobj instance void Fantomas.Core.CodePrinter/'genField@3362-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008a: stloc.0 IL_008b: ldarg.0 IL_008c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::Name@ IL_0091: stloc.s V_10 IL_0093: ldloc.s V_10 IL_0095: brfalse.s IL_0099 IL_0097: br.s IL_00a7 IL_0099: ldarg.0 IL_009a: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/FieldNode::Type@ IL_009f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_00a4: nop IL_00a5: br.s IL_00ed IL_00a7: ldloc.s V_10 IL_00a9: stloc.s V_11 IL_00ab: ldloc.s V_11 IL_00ad: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00b2: stloc.s V_12 IL_00b4: ldloc.s V_12 IL_00b6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00bb: stloc.3 IL_00bc: ldsfld class Fantomas.Core.CodePrinter/'genField@3371-10' Fantomas.Core.CodePrinter/'genField@3371-10'::@_instance IL_00c1: stloc.s V_4 IL_00c3: ldloc.3 IL_00c4: ldloc.s V_4 IL_00c6: newobj instance void Fantomas.Core.CodePrinter/'genField@3370-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00cb: stloc.2 IL_00cc: ldsfld class Fantomas.Core.CodePrinter/'genField@3372-12' Fantomas.Core.CodePrinter/'genField@3372-12'::@_instance IL_00d1: stloc.s V_13 IL_00d3: ldarg.0 IL_00d4: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/FieldNode::Type@ IL_00d9: stloc.s V_14 IL_00db: ldloc.s V_13 IL_00dd: ldloc.s V_14 IL_00df: newobj instance void Fantomas.Core.CodePrinter/'genField@3372-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.SyntaxOak/Type) IL_00e4: stloc.3 IL_00e5: ldloc.2 IL_00e6: ldloc.3 IL_00e7: newobj instance void Fantomas.Core.CodePrinter/'genField@3370-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ec: nop IL_00ed: stloc.1 IL_00ee: ldloc.0 IL_00ef: ldloc.1 IL_00f0: newobj instance void Fantomas.Core.CodePrinter/'genField@3362-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00f5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00fa: ret } // end of method CodePrinter::genField .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genUnionCase(bool hasVerticalBar, class Fantomas.Core.SyntaxOak/UnionCaseNode node) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 327 (0x147) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_8, class Fantomas.Core.SyntaxOak/SingleTextNode V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, bool V_14) IL_0000: ldarg.1 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Fields@ IL_0006: stloc.1 IL_0007: ldloc.1 IL_0008: newobj instance void Fantomas.Core.CodePrinter/'shortExpr@3376-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000d: stloc.0 IL_000e: ldsfld class Fantomas.Core.CodePrinter/'longExpr@3379-15' Fantomas.Core.CodePrinter/'longExpr@3379-15'::@_instance IL_0013: stloc.s V_5 IL_0015: ldarg.1 IL_0016: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Fields@ IL_001b: stloc.1 IL_001c: ldloc.s V_5 IL_001e: ldloc.1 IL_001f: newobj instance void Fantomas.Core.CodePrinter/'longExpr@3379-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0024: stloc.s V_4 IL_0026: ldloc.s V_4 IL_0028: newobj instance void Fantomas.Core.CodePrinter/'longExpr@3379-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002d: stloc.3 IL_002e: ldsfld class Fantomas.Core.CodePrinter/'longExpr@3379-19' Fantomas.Core.CodePrinter/'longExpr@3379-19'::@_instance IL_0033: stloc.s V_6 IL_0035: ldloc.s V_6 IL_0037: newobj instance void Fantomas.Core.CodePrinter/'longExpr@3379-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003c: stloc.s V_5 IL_003e: ldloc.3 IL_003f: ldloc.s V_5 IL_0041: newobj instance void Fantomas.Core.CodePrinter/'longExpr@3379-21'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0046: stloc.s V_4 IL_0048: ldsfld class Fantomas.Core.CodePrinter/'longExpr@3379-22' Fantomas.Core.CodePrinter/'longExpr@3379-22'::@_instance IL_004d: stloc.s V_5 IL_004f: ldloc.s V_4 IL_0051: ldloc.s V_5 IL_0053: newobj instance void Fantomas.Core.CodePrinter/'longExpr@3379-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0058: stloc.2 IL_0059: ldarg.1 IL_005a: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Bar@ IL_005f: stloc.s V_7 IL_0061: ldloc.s V_7 IL_0063: brtrue.s IL_0067 IL_0065: br.s IL_009d IL_0067: ldloc.s V_7 IL_0069: stloc.s V_8 IL_006b: ldloc.s V_8 IL_006d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0072: stloc.s V_9 IL_0074: ldsfld class Fantomas.Core.CodePrinter/'genBar@3383-3' Fantomas.Core.CodePrinter/'genBar@3383-3'::@_instance IL_0079: ldloc.s V_9 IL_007b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNodeWithSpaceSuffix(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0080: stloc.s V_4 IL_0082: ldloc.s V_9 IL_0084: ldsfld class Fantomas.Core.CodePrinter/'genBar@3383-4' Fantomas.Core.CodePrinter/'genBar@3383-4'::@_instance IL_0089: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008e: stloc.s V_5 IL_0090: ldarg.0 IL_0091: ldloc.s V_4 IL_0093: ldloc.s V_5 IL_0095: newobj instance void Fantomas.Core.CodePrinter/'genBar@3383-5'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_009a: nop IL_009b: br.s IL_00a4 IL_009d: ldarg.0 IL_009e: newobj instance void Fantomas.Core.CodePrinter/'genBar@3384-6'::.ctor(bool) IL_00a3: nop IL_00a4: stloc.3 IL_00a5: ldarg.1 IL_00a6: ldarg.1 IL_00a7: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::XmlDoc@ IL_00ac: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00b1: stloc.s V_6 IL_00b3: ldloc.3 IL_00b4: ldloc.s V_6 IL_00b6: newobj instance void Fantomas.Core.CodePrinter/genUnionCase@3386::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00bb: stloc.s V_5 IL_00bd: ldarg.1 IL_00be: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Attributes@ IL_00c3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOnelinerAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00c8: stloc.s V_13 IL_00ca: ldloc.s V_13 IL_00cc: newobj instance void Fantomas.Core.CodePrinter/'genUnionCase@3390-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d1: stloc.s V_12 IL_00d3: ldarg.1 IL_00d4: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/UnionCaseNode::Identifier@ IL_00d9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00de: stloc.s V_13 IL_00e0: ldloc.s V_12 IL_00e2: ldloc.s V_13 IL_00e4: newobj instance void Fantomas.Core.CodePrinter/'genUnionCase@3390-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00e9: stloc.s V_11 IL_00eb: ldarg.1 IL_00ec: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Fields@ IL_00f1: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00f6: stloc.s V_14 IL_00f8: ldloc.s V_14 IL_00fa: newobj instance void Fantomas.Core.CodePrinter/'genUnionCase@3393-3'::.ctor(bool) IL_00ff: stloc.s V_12 IL_0101: ldloc.s V_11 IL_0103: ldloc.s V_12 IL_0105: newobj instance void Fantomas.Core.CodePrinter/'genUnionCase@3390-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_010a: stloc.s V_10 IL_010c: ldloc.s V_10 IL_010e: newobj instance void Fantomas.Core.CodePrinter/'genUnionCase@3388-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0113: stloc.s V_6 IL_0115: ldloc.s V_5 IL_0117: ldloc.s V_6 IL_0119: newobj instance void Fantomas.Core.CodePrinter/'genUnionCase@3386-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_011e: stloc.s V_4 IL_0120: ldarg.1 IL_0121: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Fields@ IL_0126: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_012b: stloc.s V_14 IL_012d: ldloc.0 IL_012e: ldloc.2 IL_012f: ldloc.s V_14 IL_0131: newobj instance void Fantomas.Core.CodePrinter/'genUnionCase@3395-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, bool) IL_0136: stloc.s V_5 IL_0138: ldloc.s V_4 IL_013a: ldloc.s V_5 IL_013c: newobj instance void Fantomas.Core.CodePrinter/'genUnionCase@3386-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0141: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0146: ret } // end of method CodePrinter::genUnionCase .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeAndParam(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genTypeName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 tds) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 132 (0x84) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class Fantomas.Core.SyntaxOak/TyparDecls V_1, class Fantomas.Core.SyntaxOak/TyparDeclNode V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6) IL_0000: nop IL_0001: ldarg.1 IL_0002: brfalse.s IL_001f IL_0004: ldarg.1 IL_0005: stloc.0 IL_0006: ldloc.0 IL_0007: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_000c: stloc.1 IL_000d: ldloc.1 IL_000e: isinst Fantomas.Core.SyntaxOak/TyparDecls/PrefixList IL_0013: brtrue.s IL_0039 IL_0015: ldloc.1 IL_0016: isinst Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix IL_001b: brtrue.s IL_0051 IL_001d: br.s IL_0021 IL_001f: ldarg.0 IL_0020: ret IL_0021: ldsfld class Fantomas.Core.CodePrinter/genTypeAndParam@3401 Fantomas.Core.CodePrinter/genTypeAndParam@3401::@_instance IL_0026: stloc.s V_4 IL_0028: ldarg.1 IL_0029: ldloc.s V_4 IL_002b: newobj instance void Fantomas.Core.CodePrinter/'genTypeAndParam@3401-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0030: stloc.3 IL_0031: ldarg.0 IL_0032: ldloc.3 IL_0033: newobj instance void Fantomas.Core.CodePrinter/'genTypeAndParam@3401-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0038: ret IL_0039: ldsfld class Fantomas.Core.CodePrinter/'genTypeAndParam@3402-3' Fantomas.Core.CodePrinter/'genTypeAndParam@3402-3'::@_instance IL_003e: stloc.s V_4 IL_0040: ldarg.1 IL_0041: ldloc.s V_4 IL_0043: newobj instance void Fantomas.Core.CodePrinter/'genTypeAndParam@3402-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0048: stloc.3 IL_0049: ldarg.0 IL_004a: ldloc.3 IL_004b: newobj instance void Fantomas.Core.CodePrinter/'genTypeAndParam@3402-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0050: ret IL_0051: ldloc.0 IL_0052: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0057: castclass Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix IL_005c: ldfld class Fantomas.Core.SyntaxOak/TyparDeclNode Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix::item IL_0061: stloc.2 IL_0062: ldc.i4.1 IL_0063: ldloc.2 IL_0064: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTyparDecl(bool, class Fantomas.Core.SyntaxOak/TyparDeclNode) IL_0069: stloc.s V_5 IL_006b: ldsfld class Fantomas.Core.CodePrinter/'genTypeAndParam@3403-8' Fantomas.Core.CodePrinter/'genTypeAndParam@3403-8'::@_instance IL_0070: stloc.s V_6 IL_0072: ldloc.s V_5 IL_0074: ldloc.s V_6 IL_0076: newobj instance void Fantomas.Core.CodePrinter/'genTypeAndParam@3403-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007b: stloc.3 IL_007c: ldarg.0 IL_007d: ldloc.3 IL_007e: newobj instance void Fantomas.Core.CodePrinter/'genTypeAndParam@3403-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0083: ret } // end of method CodePrinter::genTypeAndParam .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genInlineOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 inlineNode) cil managed { // Code size 31 (0x1f) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0) IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_0006 IL_0004: br.s IL_000c IL_0006: ldsfld class Fantomas.Core.CodePrinter/genInlineOpt@3407 Fantomas.Core.CodePrinter/genInlineOpt@3407::@_instance IL_000b: ret IL_000c: ldarg.0 IL_000d: stloc.0 IL_000e: ldsfld class Fantomas.Core.CodePrinter/'genInlineOpt@3408-1' Fantomas.Core.CodePrinter/'genInlineOpt@3408-1'::@_instance IL_0013: ldloc.0 IL_0014: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0019: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNodeWithSpaceSuffix(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_001e: ret } // end of method CodePrinter::genInlineOpt .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genVal(class Fantomas.Core.SyntaxOak/ValNode node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 optGetSet) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 423 (0x1a7) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class Fantomas.Core.SyntaxOak/SingleTextNode V_5, class Fantomas.Core.SyntaxOak/Expr V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_19, bool V_20, class Fantomas.Core.Context/WriterEvent V_21) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Equals@ IL_0006: stloc.1 IL_0007: ldarg.0 IL_0008: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Expr@ IL_000d: stloc.2 IL_000e: nop IL_000f: ldloc.1 IL_0010: brfalse.s IL_006d IL_0012: ldloc.1 IL_0013: stloc.3 IL_0014: ldloc.2 IL_0015: brfalse.s IL_006d IL_0017: ldloc.2 IL_0018: stloc.s V_4 IL_001a: ldloc.3 IL_001b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0020: stloc.s V_5 IL_0022: ldloc.s V_4 IL_0024: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0029: stloc.s V_6 IL_002b: ldsfld class Fantomas.Core.CodePrinter/genOptExpr@3413 Fantomas.Core.CodePrinter/genOptExpr@3413::@_instance IL_0030: stloc.s V_9 IL_0032: ldloc.s V_5 IL_0034: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0039: stloc.s V_10 IL_003b: ldloc.s V_9 IL_003d: ldloc.s V_10 IL_003f: newobj instance void Fantomas.Core.CodePrinter/'genOptExpr@3413-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0044: stloc.s V_8 IL_0046: ldsfld class Fantomas.Core.CodePrinter/'genOptExpr@3413-2' Fantomas.Core.CodePrinter/'genOptExpr@3413-2'::@_instance IL_004b: stloc.s V_9 IL_004d: ldloc.s V_8 IL_004f: ldloc.s V_9 IL_0051: newobj instance void Fantomas.Core.CodePrinter/'genOptExpr@3413-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0056: stloc.s V_7 IL_0058: ldloc.s V_6 IL_005a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_005f: stloc.s V_8 IL_0061: ldloc.s V_7 IL_0063: ldloc.s V_8 IL_0065: newobj instance void Fantomas.Core.CodePrinter/'genOptExpr@3413-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006a: nop IL_006b: br.s IL_0073 IL_006d: ldsfld class Fantomas.Core.CodePrinter/'genOptExpr@3414-5' Fantomas.Core.CodePrinter/'genOptExpr@3414-5'::@_instance IL_0072: nop IL_0073: stloc.0 IL_0074: ldarg.0 IL_0075: ldarg.0 IL_0076: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::XmlDoc@ IL_007b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0080: stloc.s V_16 IL_0082: ldarg.0 IL_0083: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Attributes@ IL_0088: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_008d: stloc.s V_17 IL_008f: ldloc.s V_16 IL_0091: ldloc.s V_17 IL_0093: newobj instance void Fantomas.Core.CodePrinter/genVal@3416::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0098: stloc.s V_15 IL_009a: ldsfld class Fantomas.Core.CodePrinter/'genVal@3418-1' Fantomas.Core.CodePrinter/'genVal@3418-1'::@_instance IL_009f: stloc.s V_18 IL_00a1: ldarg.0 IL_00a2: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::LeadingKeyword@ IL_00a7: stloc.s V_19 IL_00a9: ldloc.s V_18 IL_00ab: ldloc.s V_19 IL_00ad: newobj instance void Fantomas.Core.CodePrinter/'genVal@3418-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00b2: stloc.s V_16 IL_00b4: ldloc.s V_15 IL_00b6: ldloc.s V_16 IL_00b8: newobj instance void Fantomas.Core.CodePrinter/'genVal@3416-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00bd: stloc.s V_14 IL_00bf: ldarg.0 IL_00c0: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Inline@ IL_00c5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genInlineOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00ca: stloc.s V_15 IL_00cc: ldloc.s V_14 IL_00ce: ldloc.s V_15 IL_00d0: newobj instance void Fantomas.Core.CodePrinter/'genVal@3416-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d5: stloc.s V_13 IL_00d7: ldarg.0 IL_00d8: ldfld bool Fantomas.Core.SyntaxOak/ValNode::IsMutable@ IL_00dd: stloc.s V_20 IL_00df: ldstr "mutable " IL_00e4: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00e9: stloc.s V_21 IL_00eb: ldloc.s V_21 IL_00ed: newobj instance void Fantomas.Core.CodePrinter/'genVal@3420-7'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00f2: stloc.s V_15 IL_00f4: ldloc.s V_20 IL_00f6: ldloc.s V_15 IL_00f8: newobj instance void Fantomas.Core.CodePrinter/'genVal@3420-8'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00fd: stloc.s V_14 IL_00ff: ldloc.s V_13 IL_0101: ldloc.s V_14 IL_0103: newobj instance void Fantomas.Core.CodePrinter/'genVal@3416-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0108: stloc.s V_12 IL_010a: ldarg.0 IL_010b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Accessibility@ IL_0110: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0115: stloc.s V_13 IL_0117: ldloc.s V_12 IL_0119: ldloc.s V_13 IL_011b: newobj instance void Fantomas.Core.CodePrinter/'genVal@3416-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0120: stloc.s V_11 IL_0122: ldarg.0 IL_0123: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ValNode::Identifier@ IL_0128: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_012d: ldarg.0 IL_012e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::TypeParams@ IL_0133: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeAndParam(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0138: stloc.s V_12 IL_013a: ldloc.s V_11 IL_013c: ldloc.s V_12 IL_013e: newobj instance void Fantomas.Core.CodePrinter/'genVal@3416-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0143: stloc.s V_10 IL_0145: ldarg.0 IL_0146: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::TypeParams@ IL_014b: ldnull IL_014c: cgt.un IL_014e: nop IL_014f: stloc.s V_20 IL_0151: ldloc.s V_20 IL_0153: newobj instance void Fantomas.Core.CodePrinter/'genVal@3423-12'::.ctor(bool) IL_0158: stloc.s V_11 IL_015a: ldloc.s V_10 IL_015c: ldloc.s V_11 IL_015e: newobj instance void Fantomas.Core.CodePrinter/'genVal@3416-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0163: stloc.s V_9 IL_0165: ldarg.0 IL_0166: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ValNode::Type@ IL_016b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeInSignature(class Fantomas.Core.SyntaxOak/Type) IL_0170: stloc.s V_10 IL_0172: ldloc.s V_9 IL_0174: ldloc.s V_10 IL_0176: newobj instance void Fantomas.Core.CodePrinter/'genVal@3416-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_017b: stloc.s V_8 IL_017d: ldsfld class Fantomas.Core.CodePrinter/'genVal@3425-15' Fantomas.Core.CodePrinter/'genVal@3425-15'::@_instance IL_0182: stloc.s V_18 IL_0184: ldarg.1 IL_0185: ldloc.s V_18 IL_0187: newobj instance void Fantomas.Core.CodePrinter/'genVal@3425-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_018c: stloc.s V_9 IL_018e: ldloc.s V_8 IL_0190: ldloc.s V_9 IL_0192: newobj instance void Fantomas.Core.CodePrinter/'genVal@3416-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0197: stloc.s V_7 IL_0199: ldloc.0 IL_019a: ldloc.s V_7 IL_019c: newobj instance void Fantomas.Core.CodePrinter/'genVal@3416-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01a1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01a6: ret } // end of method CodePrinter::genVal .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 mds) cil managed { // Code size 35 (0x23) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brtrue.s IL_000f IL_0009: ldsfld class Fantomas.Core.CodePrinter/genMemberDefnList@3431 Fantomas.Core.CodePrinter/genMemberDefnList@3431::@_instance IL_000e: ret IL_000f: ldc.i4.0 IL_0010: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefnList@3432-1' Fantomas.Core.CodePrinter/'genMemberDefnList@3432-1'::@_instance IL_0015: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefnList@3432-2' Fantomas.Core.CodePrinter/'genMemberDefnList@3432-2'::@_instance IL_001a: ldarg.0 IL_001b: tail. IL_001d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::colWithNlnWhenMappedNodeIsMultiline(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0022: ret } // end of method CodePrinter::genMemberDefnList .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genProperty@3506(class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode node) cil managed { // Code size 189 (0xbd) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_9) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Inline@ IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genInlineOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000b: stloc.s V_7 IL_000d: ldarg.0 IL_000e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Accessibility@ IL_0013: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0018: stloc.s V_8 IL_001a: ldloc.s V_7 IL_001c: ldloc.s V_8 IL_001e: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3507-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0023: stloc.s V_6 IL_0025: ldarg.0 IL_0026: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::LeadingKeyword@ IL_002b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0030: stloc.s V_7 IL_0032: ldloc.s V_6 IL_0034: ldloc.s V_7 IL_0036: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3507-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_003b: stloc.s V_5 IL_003d: ldsfld class Fantomas.Core.CodePrinter/'genProperty@3510-3' Fantomas.Core.CodePrinter/'genProperty@3510-3'::@_instance IL_0042: stloc.s V_6 IL_0044: ldloc.s V_5 IL_0046: ldloc.s V_6 IL_0048: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3507-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004d: stloc.s V_4 IL_004f: ldarg.0 IL_0050: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Parameters@ IL_0055: stloc.s V_9 IL_0057: ldloc.s V_9 IL_0059: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3511-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_005e: stloc.s V_5 IL_0060: ldloc.s V_4 IL_0062: ldloc.s V_5 IL_0064: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3507-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0069: stloc.3 IL_006a: ldarg.0 IL_006b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::ReturnType@ IL_0070: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genReturnTypeBinding(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0075: stloc.s V_4 IL_0077: ldloc.3 IL_0078: ldloc.s V_4 IL_007a: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3507-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007f: stloc.2 IL_0080: ldsfld class Fantomas.Core.CodePrinter/'genProperty@3513-10' Fantomas.Core.CodePrinter/'genProperty@3513-10'::@_instance IL_0085: stloc.3 IL_0086: ldloc.2 IL_0087: ldloc.3 IL_0088: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3507-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008d: stloc.1 IL_008e: ldarg.0 IL_008f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Equals@ IL_0094: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0099: stloc.2 IL_009a: ldloc.1 IL_009b: ldloc.2 IL_009c: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3507-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a1: stloc.0 IL_00a2: ldarg.0 IL_00a3: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Expr@ IL_00a8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00ad: stloc.2 IL_00ae: ldloc.2 IL_00af: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3515-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b4: stloc.1 IL_00b5: ldloc.0 IL_00b6: ldloc.1 IL_00b7: newobj instance void Fantomas.Core.CodePrinter/'genProperty@3507-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00bc: ret } // end of method CodePrinter::genProperty@3506 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genMemberDefn(class Fantomas.Core.SyntaxOak/MemberDefn md) cil managed { // Code size 1798 (0x706) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit V_0, class Fantomas.Core.SyntaxOak/InheritConstructor V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class Fantomas.Core.SyntaxOak/MemberDefn/Inherit V_6, class Fantomas.Core.SyntaxOak/MemberDefnInheritNode V_7, class Fantomas.Core.SyntaxOak/MemberDefn/ValField V_8, class Fantomas.Core.SyntaxOak/MemberDefn/Member V_9, class Fantomas.Core.SyntaxOak/BindingNode V_10, class Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding V_11, class Fantomas.Core.SyntaxOak/MemberDefn/DoExpr V_12, class Fantomas.Core.SyntaxOak/ExprSingleNode V_13, class Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor V_14, class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_19, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_20, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_21, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_22, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_23, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_24, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_25, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_26, class Fantomas.Core.SyntaxOak/MemberDefn/LetBinding V_27, class Fantomas.Core.SyntaxOak/BindingListNode V_28, class Fantomas.Core.SyntaxOak/MemberDefn/Interface V_29, class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode V_30, class Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty V_31, class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode V_32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_33, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_34, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_35, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_36, class Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot V_37, class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode V_38, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_39, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_40, bool V_41, class Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet V_42, class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode V_43, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_44, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_45, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_46, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_47, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_48, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_49, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_50, class Fantomas.Core.SyntaxOak/MemberDefn/SigMember V_51, class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode V_52) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0007: switch ( IL_0040, IL_0081, IL_00cb, IL_00e0, IL_00f9, IL_010e, IL_0266, IL_012e, IL_0292, IL_030e, IL_0458, IL_0564, IL_06da) IL_0040: ldarg.0 IL_0041: castclass Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit IL_0046: stloc.0 IL_0047: ldloc.0 IL_0048: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit::item IL_004d: stloc.1 IL_004e: ldloc.1 IL_004f: callvirt instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructor::get_InheritKeyword() IL_0054: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0059: stloc.3 IL_005a: ldloc.1 IL_005b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genInheritConstructor(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_0060: stloc.s V_5 IL_0062: ldloc.s V_5 IL_0064: newobj instance void Fantomas.Core.CodePrinter/genMemberDefn@3438::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0069: stloc.s V_4 IL_006b: ldloc.3 IL_006c: ldloc.s V_4 IL_006e: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3437-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0073: stloc.2 IL_0074: ldloc.1 IL_0075: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/InheritConstructor::Node(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_007a: ldloc.2 IL_007b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0080: ret IL_0081: ldarg.0 IL_0082: castclass Fantomas.Core.SyntaxOak/MemberDefn/Inherit IL_0087: stloc.s V_6 IL_0089: ldloc.s V_6 IL_008b: ldfld class Fantomas.Core.SyntaxOak/MemberDefnInheritNode Fantomas.Core.SyntaxOak/MemberDefn/Inherit::item IL_0090: stloc.s V_7 IL_0092: ldloc.s V_7 IL_0094: ldloc.s V_7 IL_0096: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnInheritNode::Inherit@ IL_009b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00a0: stloc.3 IL_00a1: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3441-2' Fantomas.Core.CodePrinter/'genMemberDefn@3441-2'::@_instance IL_00a6: stloc.s V_4 IL_00a8: ldloc.3 IL_00a9: ldloc.s V_4 IL_00ab: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3441-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00b0: stloc.2 IL_00b1: ldloc.s V_7 IL_00b3: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/MemberDefnInheritNode::BaseType@ IL_00b8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_00bd: stloc.3 IL_00be: ldloc.2 IL_00bf: ldloc.3 IL_00c0: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3441-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ca: ret IL_00cb: ldarg.0 IL_00cc: castclass Fantomas.Core.SyntaxOak/MemberDefn/ValField IL_00d1: stloc.s V_8 IL_00d3: ldloc.s V_8 IL_00d5: ldfld class Fantomas.Core.SyntaxOak/FieldNode Fantomas.Core.SyntaxOak/MemberDefn/ValField::item IL_00da: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genField(class Fantomas.Core.SyntaxOak/FieldNode) IL_00df: ret IL_00e0: ldarg.0 IL_00e1: castclass Fantomas.Core.SyntaxOak/MemberDefn/Member IL_00e6: stloc.s V_9 IL_00e8: ldloc.s V_9 IL_00ea: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/MemberDefn/Member::item IL_00ef: stloc.s V_10 IL_00f1: ldloc.s V_10 IL_00f3: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3444-5'::.ctor(class Fantomas.Core.SyntaxOak/BindingNode) IL_00f8: ret IL_00f9: ldarg.0 IL_00fa: castclass Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding IL_00ff: stloc.s V_11 IL_0101: ldloc.s V_11 IL_0103: ldfld class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding::item IL_0108: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExternBinding(class Fantomas.Core.SyntaxOak/ExternBindingNode) IL_010d: ret IL_010e: ldarg.0 IL_010f: castclass Fantomas.Core.SyntaxOak/MemberDefn/DoExpr IL_0114: stloc.s V_12 IL_0116: ldloc.s V_12 IL_0118: ldfld class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/MemberDefn/DoExpr::item IL_011d: stloc.s V_13 IL_011f: ldloc.s V_13 IL_0121: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_0126: tail. IL_0128: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_012d: ret IL_012e: ldarg.0 IL_012f: castclass Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor IL_0134: stloc.s V_14 IL_0136: ldloc.s V_14 IL_0138: ldfld class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor::item IL_013d: stloc.s V_15 IL_013f: ldloc.s V_15 IL_0141: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::XmlDoc@ IL_0146: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_014b: stloc.s V_21 IL_014d: ldloc.s V_15 IL_014f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Attributes@ IL_0154: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0159: stloc.s V_22 IL_015b: ldloc.s V_21 IL_015d: ldloc.s V_22 IL_015f: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3448-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0164: stloc.s V_20 IL_0166: ldloc.s V_15 IL_0168: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Accessibility@ IL_016d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0172: stloc.s V_21 IL_0174: ldloc.s V_20 IL_0176: ldloc.s V_21 IL_0178: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3448-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_017d: stloc.s V_19 IL_017f: ldloc.s V_15 IL_0181: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::New@ IL_0186: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_018b: stloc.s V_20 IL_018d: ldloc.s V_19 IL_018f: ldloc.s V_20 IL_0191: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3448-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0196: stloc.s V_18 IL_0198: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3452-9' Fantomas.Core.CodePrinter/'genMemberDefn@3452-9'::@_instance IL_019d: stloc.s V_19 IL_019f: ldloc.s V_18 IL_01a1: ldloc.s V_19 IL_01a3: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3448-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01a8: stloc.s V_17 IL_01aa: ldloc.s V_15 IL_01ac: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Pattern@ IL_01b1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genPat(class Fantomas.Core.SyntaxOak/Pattern) IL_01b6: stloc.s V_18 IL_01b8: ldloc.s V_17 IL_01ba: ldloc.s V_18 IL_01bc: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3448-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01c1: stloc.s V_16 IL_01c3: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3454-12' Fantomas.Core.CodePrinter/'genMemberDefn@3454-12'::@_instance IL_01c8: stloc.s V_23 IL_01ca: ldloc.s V_15 IL_01cc: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Alias@ IL_01d1: stloc.s V_24 IL_01d3: ldloc.s V_23 IL_01d5: ldloc.s V_24 IL_01d7: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3454-19'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_01dc: stloc.s V_17 IL_01de: ldloc.s V_16 IL_01e0: ldloc.s V_17 IL_01e2: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3448-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01e7: stloc.s V_5 IL_01e9: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3455-21' Fantomas.Core.CodePrinter/'genMemberDefn@3455-21'::@_instance IL_01ee: stloc.s V_16 IL_01f0: ldloc.s V_5 IL_01f2: ldloc.s V_16 IL_01f4: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3448-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01f9: stloc.s V_4 IL_01fb: ldloc.s V_15 IL_01fd: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Equals@ IL_0202: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0207: stloc.s V_5 IL_0209: ldloc.s V_4 IL_020b: ldloc.s V_5 IL_020d: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3448-23'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0212: stloc.3 IL_0213: ldloc.s V_15 IL_0215: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Expr@ IL_021a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_021f: stloc.s V_16 IL_0221: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3460-24' Fantomas.Core.CodePrinter/'genMemberDefn@3460-24'::@_instance IL_0226: stloc.s V_25 IL_0228: ldloc.s V_15 IL_022a: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::ThenExpr@ IL_022f: stloc.s V_26 IL_0231: ldloc.s V_25 IL_0233: ldloc.s V_26 IL_0235: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3459-29'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_023a: stloc.s V_17 IL_023c: ldloc.s V_16 IL_023e: ldloc.s V_17 IL_0240: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3458-30'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0245: stloc.s V_5 IL_0247: ldloc.s V_5 IL_0249: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3457-31'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_024e: stloc.s V_4 IL_0250: ldloc.3 IL_0251: ldloc.s V_4 IL_0253: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3448-32'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0258: stloc.2 IL_0259: ldarg.0 IL_025a: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_025f: ldloc.2 IL_0260: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0265: ret IL_0266: ldarg.0 IL_0267: castclass Fantomas.Core.SyntaxOak/MemberDefn/LetBinding IL_026c: stloc.s V_27 IL_026e: ldloc.s V_27 IL_0270: ldfld class Fantomas.Core.SyntaxOak/BindingListNode Fantomas.Core.SyntaxOak/MemberDefn/LetBinding::item IL_0275: stloc.s V_28 IL_0277: ldc.i4.1 IL_0278: ldloc.s V_28 IL_027a: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingListNode::Bindings@ IL_027f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genBindings(bool, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0284: stloc.2 IL_0285: ldarg.0 IL_0286: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_028b: ldloc.2 IL_028c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0291: ret IL_0292: ldarg.0 IL_0293: castclass Fantomas.Core.SyntaxOak/MemberDefn/Interface IL_0298: stloc.s V_29 IL_029a: ldloc.s V_29 IL_029c: ldfld class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode Fantomas.Core.SyntaxOak/MemberDefn/Interface::item IL_02a1: stloc.s V_30 IL_02a3: ldloc.s V_30 IL_02a5: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::Interface@ IL_02aa: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_02af: stloc.s V_5 IL_02b1: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3470-33' Fantomas.Core.CodePrinter/'genMemberDefn@3470-33'::@_instance IL_02b6: stloc.s V_16 IL_02b8: ldloc.s V_5 IL_02ba: ldloc.s V_16 IL_02bc: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3469-34'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02c1: stloc.s V_4 IL_02c3: ldloc.s V_30 IL_02c5: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::Type@ IL_02ca: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genType(class Fantomas.Core.SyntaxOak/Type) IL_02cf: stloc.s V_5 IL_02d1: ldloc.s V_4 IL_02d3: ldloc.s V_5 IL_02d5: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3469-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02da: stloc.3 IL_02db: ldloc.s V_30 IL_02dd: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3473-36'::.ctor(class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode) IL_02e2: stloc.s V_23 IL_02e4: ldloc.s V_30 IL_02e6: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::With@ IL_02eb: stloc.s V_24 IL_02ed: ldloc.s V_23 IL_02ef: ldloc.s V_24 IL_02f1: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3472-45'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_02f6: stloc.s V_4 IL_02f8: ldloc.3 IL_02f9: ldloc.s V_4 IL_02fb: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3469-46'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0300: stloc.2 IL_0301: ldarg.0 IL_0302: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0307: ldloc.2 IL_0308: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_030d: ret IL_030e: ldarg.0 IL_030f: castclass Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty IL_0314: stloc.s V_31 IL_0316: ldloc.s V_31 IL_0318: ldfld class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty::item IL_031d: stloc.s V_32 IL_031f: ldloc.s V_32 IL_0321: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::XmlDoc@ IL_0326: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_032b: stloc.s V_21 IL_032d: ldloc.s V_32 IL_032f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Attributes@ IL_0334: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0339: stloc.s V_22 IL_033b: ldloc.s V_21 IL_033d: ldloc.s V_22 IL_033f: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3480-47'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0344: stloc.s V_20 IL_0346: ldloc.s V_32 IL_0348: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::LeadingKeyword@ IL_034d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_0352: stloc.s V_21 IL_0354: ldloc.s V_20 IL_0356: ldloc.s V_21 IL_0358: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3480-48'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_035d: stloc.s V_19 IL_035f: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3483-49' Fantomas.Core.CodePrinter/'genMemberDefn@3483-49'::@_instance IL_0364: stloc.s V_20 IL_0366: ldloc.s V_19 IL_0368: ldloc.s V_20 IL_036a: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3480-50'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_036f: stloc.s V_18 IL_0371: ldloc.s V_32 IL_0373: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Accessibility@ IL_0378: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_037d: stloc.s V_19 IL_037f: ldloc.s V_18 IL_0381: ldloc.s V_19 IL_0383: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3480-51'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0388: stloc.s V_17 IL_038a: ldloc.s V_32 IL_038c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Identifier@ IL_0391: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0396: stloc.s V_18 IL_0398: ldloc.s V_17 IL_039a: ldloc.s V_18 IL_039c: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3480-52'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03a1: stloc.s V_16 IL_03a3: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3486-53' Fantomas.Core.CodePrinter/'genMemberDefn@3486-53'::@_instance IL_03a8: stloc.s V_18 IL_03aa: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3486-54' Fantomas.Core.CodePrinter/'genMemberDefn@3486-54'::@_instance IL_03af: stloc.s V_19 IL_03b1: ldloc.s V_32 IL_03b3: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Type@ IL_03b8: stloc.s V_33 IL_03ba: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3486-55' Fantomas.Core.CodePrinter/'genMemberDefn@3486-55'::@_instance IL_03bf: stloc.s V_34 IL_03c1: ldloc.s V_18 IL_03c3: ldloc.s V_19 IL_03c5: ldloc.s V_33 IL_03c7: ldloc.s V_34 IL_03c9: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3486-56'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_03ce: stloc.s V_17 IL_03d0: ldloc.s V_16 IL_03d2: ldloc.s V_17 IL_03d4: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3480-57'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03d9: stloc.s V_5 IL_03db: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3487-58' Fantomas.Core.CodePrinter/'genMemberDefn@3487-58'::@_instance IL_03e0: stloc.s V_16 IL_03e2: ldloc.s V_5 IL_03e4: ldloc.s V_16 IL_03e6: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3480-59'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_03eb: stloc.s V_4 IL_03ed: ldloc.s V_32 IL_03ef: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Equals@ IL_03f4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_03f9: stloc.s V_5 IL_03fb: ldloc.s V_4 IL_03fd: ldloc.s V_5 IL_03ff: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3480-60'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0404: stloc.3 IL_0405: ldloc.s V_32 IL_0407: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Expr@ IL_040c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0411: stloc.s V_16 IL_0413: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3491-61' Fantomas.Core.CodePrinter/'genMemberDefn@3491-61'::@_instance IL_0418: stloc.s V_35 IL_041a: ldloc.s V_32 IL_041c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::WithGetSet@ IL_0421: stloc.s V_36 IL_0423: ldloc.s V_35 IL_0425: ldloc.s V_36 IL_0427: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3491-64'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_042c: stloc.s V_17 IL_042e: ldloc.s V_16 IL_0430: ldloc.s V_17 IL_0432: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3490-65'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0437: stloc.s V_5 IL_0439: ldloc.s V_5 IL_043b: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3489-66'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0440: stloc.s V_4 IL_0442: ldloc.3 IL_0443: ldloc.s V_4 IL_0445: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3480-67'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_044a: stloc.2 IL_044b: ldarg.0 IL_044c: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0451: ldloc.2 IL_0452: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0457: ret IL_0458: ldarg.0 IL_0459: castclass Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot IL_045e: stloc.s V_37 IL_0460: ldloc.s V_37 IL_0462: ldfld class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot::item IL_0467: stloc.s V_38 IL_0469: ldloc.s V_38 IL_046b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::XmlDoc@ IL_0470: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0475: stloc.s V_20 IL_0477: ldloc.s V_38 IL_0479: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::Attributes@ IL_047e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0483: stloc.s V_21 IL_0485: ldloc.s V_20 IL_0487: ldloc.s V_21 IL_0489: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3495-68'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_048e: stloc.s V_19 IL_0490: ldloc.s V_38 IL_0492: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::LeadingKeyword@ IL_0497: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_049c: stloc.s V_20 IL_049e: ldloc.s V_19 IL_04a0: ldloc.s V_20 IL_04a2: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3495-69'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04a7: stloc.s V_18 IL_04a9: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3498-70' Fantomas.Core.CodePrinter/'genMemberDefn@3498-70'::@_instance IL_04ae: stloc.s V_19 IL_04b0: ldloc.s V_18 IL_04b2: ldloc.s V_19 IL_04b4: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3495-71'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04b9: stloc.s V_17 IL_04bb: ldloc.s V_38 IL_04bd: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::Identifier@ IL_04c2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_04c7: stloc.s V_18 IL_04c9: ldloc.s V_17 IL_04cb: ldloc.s V_18 IL_04cd: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3495-72'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04d2: stloc.s V_16 IL_04d4: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3500-73' Fantomas.Core.CodePrinter/'genMemberDefn@3500-73'::@_instance IL_04d9: stloc.s V_39 IL_04db: ldloc.s V_38 IL_04dd: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::TypeParams@ IL_04e2: stloc.s V_40 IL_04e4: ldloc.s V_39 IL_04e6: ldloc.s V_40 IL_04e8: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3500-74'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_04ed: stloc.s V_17 IL_04ef: ldloc.s V_16 IL_04f1: ldloc.s V_17 IL_04f3: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3495-75'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_04f8: stloc.s V_5 IL_04fa: ldloc.s V_38 IL_04fc: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::TypeParams@ IL_0501: ldnull IL_0502: cgt.un IL_0504: nop IL_0505: stloc.s V_41 IL_0507: ldloc.s V_41 IL_0509: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3501-76'::.ctor(bool) IL_050e: stloc.s V_16 IL_0510: ldloc.s V_5 IL_0512: ldloc.s V_16 IL_0514: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3495-77'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0519: stloc.s V_4 IL_051b: ldloc.s V_38 IL_051d: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::Type@ IL_0522: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeInSignature(class Fantomas.Core.SyntaxOak/Type) IL_0527: stloc.s V_5 IL_0529: ldloc.s V_4 IL_052b: ldloc.s V_5 IL_052d: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3495-78'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0532: stloc.3 IL_0533: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3503-79' Fantomas.Core.CodePrinter/'genMemberDefn@3503-79'::@_instance IL_0538: stloc.s V_35 IL_053a: ldloc.s V_38 IL_053c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::WithGetSet@ IL_0541: stloc.s V_36 IL_0543: ldloc.s V_35 IL_0545: ldloc.s V_36 IL_0547: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3503-82'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_054c: stloc.s V_4 IL_054e: ldloc.3 IL_054f: ldloc.s V_4 IL_0551: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3495-83'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0556: stloc.2 IL_0557: ldarg.0 IL_0558: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_055d: ldloc.2 IL_055e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0563: ret IL_0564: ldarg.0 IL_0565: castclass Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet IL_056a: stloc.s V_42 IL_056c: ldloc.s V_42 IL_056e: ldfld class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet::item IL_0573: stloc.s V_43 IL_0575: ldsfld class Fantomas.Core.CodePrinter/'genProperty@3506-15' Fantomas.Core.CodePrinter/'genProperty@3506-15'::@_instance IL_057a: stloc.s V_44 IL_057c: ldloc.s V_43 IL_057e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::XmlDoc@ IL_0583: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0588: stloc.s V_48 IL_058a: ldloc.s V_43 IL_058c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::Attributes@ IL_0591: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0596: stloc.s V_49 IL_0598: ldloc.s V_48 IL_059a: ldloc.s V_49 IL_059c: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-84'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05a1: stloc.s V_47 IL_05a3: ldloc.s V_43 IL_05a5: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::LeadingKeyword@ IL_05aa: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMultipleTextsNode(class Fantomas.Core.SyntaxOak/MultipleTextsNode) IL_05af: stloc.s V_48 IL_05b1: ldloc.s V_47 IL_05b3: ldloc.s V_48 IL_05b5: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-85'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05ba: stloc.s V_46 IL_05bc: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3520-86' Fantomas.Core.CodePrinter/'genMemberDefn@3520-86'::@_instance IL_05c1: stloc.s V_47 IL_05c3: ldloc.s V_46 IL_05c5: ldloc.s V_47 IL_05c7: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-87'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05cc: stloc.s V_45 IL_05ce: ldloc.s V_43 IL_05d0: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::Inline@ IL_05d5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genInlineOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_05da: stloc.s V_46 IL_05dc: ldloc.s V_45 IL_05de: ldloc.s V_46 IL_05e0: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-88'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05e5: stloc.s V_22 IL_05e7: ldloc.s V_43 IL_05e9: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::Accessibility@ IL_05ee: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_05f3: stloc.s V_45 IL_05f5: ldloc.s V_22 IL_05f7: ldloc.s V_45 IL_05f9: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-89'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_05fe: stloc.s V_21 IL_0600: ldc.i4.0 IL_0601: ldloc.s V_43 IL_0603: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::MemberName@ IL_0608: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_060d: stloc.s V_22 IL_060f: ldloc.s V_21 IL_0611: ldloc.s V_22 IL_0613: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-90'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0618: stloc.s V_20 IL_061a: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3524-91' Fantomas.Core.CodePrinter/'genMemberDefn@3524-91'::@_instance IL_061f: stloc.s V_21 IL_0621: ldloc.s V_20 IL_0623: ldloc.s V_21 IL_0625: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-92'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_062a: stloc.s V_19 IL_062c: ldloc.s V_19 IL_062e: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-93'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0633: stloc.s V_18 IL_0635: ldloc.s V_43 IL_0637: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::WithKeyword@ IL_063c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0641: stloc.s V_19 IL_0643: ldloc.s V_18 IL_0645: ldloc.s V_19 IL_0647: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-94'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_064c: stloc.s V_17 IL_064e: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3527-95' Fantomas.Core.CodePrinter/'genMemberDefn@3527-95'::@_instance IL_0653: stloc.s V_18 IL_0655: ldloc.s V_17 IL_0657: ldloc.s V_18 IL_0659: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-96'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_065e: stloc.s V_16 IL_0660: ldloc.s V_43 IL_0662: ldfld class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::FirstBinding@ IL_0667: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genProperty@3506(class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode) IL_066c: stloc.s V_17 IL_066e: ldloc.s V_16 IL_0670: ldloc.s V_17 IL_0672: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-97'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0677: stloc.s V_5 IL_0679: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3529-98' Fantomas.Core.CodePrinter/'genMemberDefn@3529-98'::@_instance IL_067e: stloc.s V_23 IL_0680: ldloc.s V_43 IL_0682: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::AndKeyword@ IL_0687: stloc.s V_24 IL_0689: ldloc.s V_23 IL_068b: ldloc.s V_24 IL_068d: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3529-102'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0692: stloc.s V_16 IL_0694: ldloc.s V_5 IL_0696: ldloc.s V_16 IL_0698: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-103'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_069d: stloc.s V_4 IL_069f: ldloc.s V_43 IL_06a1: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::LastBinding@ IL_06a6: stloc.s V_50 IL_06a8: ldloc.s V_44 IL_06aa: ldloc.s V_50 IL_06ac: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3530-104'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_06b1: stloc.s V_5 IL_06b3: ldloc.s V_4 IL_06b5: ldloc.s V_5 IL_06b7: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-105'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06bc: stloc.3 IL_06bd: ldsfld class Fantomas.Core.CodePrinter/'genMemberDefn@3531-106' Fantomas.Core.CodePrinter/'genMemberDefn@3531-106'::@_instance IL_06c2: stloc.s V_4 IL_06c4: ldloc.3 IL_06c5: ldloc.s V_4 IL_06c7: newobj instance void Fantomas.Core.CodePrinter/'genMemberDefn@3517-107'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06cc: stloc.2 IL_06cd: ldarg.0 IL_06ce: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_06d3: ldloc.2 IL_06d4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_06d9: ret IL_06da: ldarg.0 IL_06db: castclass Fantomas.Core.SyntaxOak/MemberDefn/SigMember IL_06e0: stloc.s V_51 IL_06e2: ldloc.s V_51 IL_06e4: ldfld class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode Fantomas.Core.SyntaxOak/MemberDefn/SigMember::item IL_06e9: stloc.s V_52 IL_06eb: ldloc.s V_52 IL_06ed: ldloc.s V_52 IL_06ef: ldfld class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode::Val@ IL_06f4: ldloc.s V_52 IL_06f6: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode::WithGetSet@ IL_06fb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genVal(class Fantomas.Core.SyntaxOak/ValNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0700: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0705: ret } // end of method CodePrinter::genMemberDefn .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genException(class Fantomas.Core.SyntaxOak/ExceptionDefnNode node) cil managed { // Code size 260 (0x104) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class Fantomas.Core.Context/WriterEvent V_6, bool V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12) IL_0000: ldarg.0 IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::XmlDoc@ IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000c: stloc.s V_4 IL_000e: ldarg.0 IL_000f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::Attributes@ IL_0014: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0019: stloc.s V_5 IL_001b: ldloc.s V_4 IL_001d: ldloc.s V_5 IL_001f: newobj instance void Fantomas.Core.CodePrinter/genException@3536::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0024: stloc.3 IL_0025: ldstr "exception " IL_002a: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_002f: stloc.s V_6 IL_0031: ldloc.s V_6 IL_0033: newobj instance void Fantomas.Core.CodePrinter/'genException@3538-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0038: stloc.s V_4 IL_003a: ldloc.3 IL_003b: ldloc.s V_4 IL_003d: newobj instance void Fantomas.Core.CodePrinter/'genException@3536-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0042: stloc.2 IL_0043: ldarg.0 IL_0044: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::Accessibility@ IL_0049: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_004e: stloc.3 IL_004f: ldloc.2 IL_0050: ldloc.3 IL_0051: newobj instance void Fantomas.Core.CodePrinter/'genException@3536-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0056: stloc.1 IL_0057: ldc.i4.0 IL_0058: ldarg.0 IL_0059: ldfld class Fantomas.Core.SyntaxOak/UnionCaseNode Fantomas.Core.SyntaxOak/ExceptionDefnNode::UnionCase@ IL_005e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genUnionCase(bool, class Fantomas.Core.SyntaxOak/UnionCaseNode) IL_0063: stloc.2 IL_0064: ldloc.1 IL_0065: ldloc.2 IL_0066: newobj instance void Fantomas.Core.CodePrinter/'genException@3536-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006b: stloc.0 IL_006c: ldarg.0 IL_006d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::Members@ IL_0072: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0077: ldnull IL_0078: ceq IL_007a: ldc.i4.0 IL_007b: ceq IL_007d: nop IL_007e: stloc.s V_7 IL_0080: ldsfld class Fantomas.Core.CodePrinter/'genException@3543-5' Fantomas.Core.CodePrinter/'genException@3543-5'::@_instance IL_0085: stloc.s V_4 IL_0087: ldsfld class Fantomas.Core.CodePrinter/'genException@3544-6' Fantomas.Core.CodePrinter/'genException@3544-6'::@_instance IL_008c: stloc.s V_8 IL_008e: ldarg.0 IL_008f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::WithKeyword@ IL_0094: stloc.s V_9 IL_0096: ldloc.s V_8 IL_0098: ldloc.s V_9 IL_009a: newobj instance void Fantomas.Core.CodePrinter/'genException@3544-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_009f: stloc.s V_5 IL_00a1: ldloc.s V_4 IL_00a3: ldloc.s V_5 IL_00a5: newobj instance void Fantomas.Core.CodePrinter/'genException@3543-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00aa: stloc.3 IL_00ab: ldarg.0 IL_00ac: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::Members@ IL_00b1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genMemberDefnList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00b6: stloc.s V_5 IL_00b8: ldsfld class Fantomas.Core.CodePrinter/'genException@3545-9' Fantomas.Core.CodePrinter/'genException@3545-9'::@_instance IL_00bd: stloc.s V_12 IL_00bf: ldloc.s V_12 IL_00c1: newobj instance void Fantomas.Core.CodePrinter/'genException@3545-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00c6: stloc.s V_11 IL_00c8: ldloc.s V_5 IL_00ca: ldloc.s V_11 IL_00cc: newobj instance void Fantomas.Core.CodePrinter/'genException@3545-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00d1: stloc.s V_10 IL_00d3: ldsfld class Fantomas.Core.CodePrinter/'genException@3545-12' Fantomas.Core.CodePrinter/'genException@3545-12'::@_instance IL_00d8: stloc.s V_11 IL_00da: ldloc.s V_10 IL_00dc: ldloc.s V_11 IL_00de: newobj instance void Fantomas.Core.CodePrinter/'genException@3545-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00e3: stloc.s V_4 IL_00e5: ldloc.3 IL_00e6: ldloc.s V_4 IL_00e8: newobj instance void Fantomas.Core.CodePrinter/'genException@3543-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00ed: stloc.2 IL_00ee: ldloc.s V_7 IL_00f0: ldloc.2 IL_00f1: newobj instance void Fantomas.Core.CodePrinter/'genException@3541-15'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00f6: stloc.1 IL_00f7: ldloc.0 IL_00f8: ldloc.1 IL_00f9: newobj instance void Fantomas.Core.CodePrinter/'genException@3536-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00fe: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0103: ret } // end of method CodePrinter::genException .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genModuleDecl(class Fantomas.Core.SyntaxOak/ModuleDecl md) cil managed { // Code size 891 (0x37b) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/ModuleDecl/OpenList V_0, class Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList V_1, class Fantomas.Core.SyntaxOak/HashDirectiveListNode V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class Fantomas.Core.SyntaxOak/ModuleDecl/Attributes V_4, class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_7, class Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr V_8, class Fantomas.Core.SyntaxOak/ModuleDecl/Exception V_9, class Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding V_10, class Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding V_11, class Fantomas.Core.SyntaxOak/BindingNode V_12, class Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev V_13, class Fantomas.Core.SyntaxOak/ModuleAbbrevNode V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_19, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_20, class Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule V_21, class Fantomas.Core.SyntaxOak/NestedModuleNode V_22, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_23, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_24, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_25, bool V_26, class Fantomas.Core.Context/WriterEvent V_27, class Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn V_28, class Fantomas.Core.SyntaxOak/ModuleDecl/Val V_29) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0007: switch ( IL_0038, IL_004b, IL_006d, IL_00ab, IL_00c2, IL_00d7, IL_00ec, IL_0105, IL_01a4, IL_0350, IL_0365) IL_0038: ldarg.0 IL_0039: castclass Fantomas.Core.SyntaxOak/ModuleDecl/OpenList IL_003e: stloc.0 IL_003f: ldloc.0 IL_0040: ldfld class Fantomas.Core.SyntaxOak/OpenListNode Fantomas.Core.SyntaxOak/ModuleDecl/OpenList::item IL_0045: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genOpenList(class Fantomas.Core.SyntaxOak/OpenListNode) IL_004a: ret IL_004b: ldarg.0 IL_004c: castclass Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList IL_0051: stloc.1 IL_0052: ldloc.1 IL_0053: ldfld class Fantomas.Core.SyntaxOak/HashDirectiveListNode Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList::item IL_0058: stloc.2 IL_0059: ldloc.2 IL_005a: ldloc.2 IL_005b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/HashDirectiveListNode::HashDirectives@ IL_0060: stloc.3 IL_0061: ldloc.3 IL_0062: newobj instance void Fantomas.Core.CodePrinter/genModuleDecl@3551::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0067: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006c: ret IL_006d: ldarg.0 IL_006e: castclass Fantomas.Core.SyntaxOak/ModuleDecl/Attributes IL_0073: stloc.s V_4 IL_0075: ldloc.s V_4 IL_0077: ldfld class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode Fantomas.Core.SyntaxOak/ModuleDecl/Attributes::item IL_007c: stloc.s V_5 IL_007e: ldloc.s V_5 IL_0080: ldloc.s V_5 IL_0082: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::Attributes@ IL_0087: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_008c: stloc.s V_6 IL_008e: ldloc.s V_5 IL_0090: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::Expr@ IL_0095: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_009a: stloc.s V_7 IL_009c: ldloc.s V_6 IL_009e: ldloc.s V_7 IL_00a0: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3552-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00a5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_00aa: ret IL_00ab: ldarg.0 IL_00ac: castclass Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr IL_00b1: stloc.s V_8 IL_00b3: ldloc.s V_8 IL_00b5: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr::item IL_00ba: tail. IL_00bc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExpr(class Fantomas.Core.SyntaxOak/Expr) IL_00c1: ret IL_00c2: ldarg.0 IL_00c3: castclass Fantomas.Core.SyntaxOak/ModuleDecl/Exception IL_00c8: stloc.s V_9 IL_00ca: ldloc.s V_9 IL_00cc: ldfld class Fantomas.Core.SyntaxOak/ExceptionDefnNode Fantomas.Core.SyntaxOak/ModuleDecl/Exception::item IL_00d1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genException(class Fantomas.Core.SyntaxOak/ExceptionDefnNode) IL_00d6: ret IL_00d7: ldarg.0 IL_00d8: castclass Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding IL_00dd: stloc.s V_10 IL_00df: ldloc.s V_10 IL_00e1: ldfld class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding::item IL_00e6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genExternBinding(class Fantomas.Core.SyntaxOak/ExternBindingNode) IL_00eb: ret IL_00ec: ldarg.0 IL_00ed: castclass Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding IL_00f2: stloc.s V_11 IL_00f4: ldloc.s V_11 IL_00f6: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding::item IL_00fb: stloc.s V_12 IL_00fd: ldloc.s V_12 IL_00ff: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3556-3'::.ctor(class Fantomas.Core.SyntaxOak/BindingNode) IL_0104: ret IL_0105: ldarg.0 IL_0106: castclass Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev IL_010b: stloc.s V_13 IL_010d: ldloc.s V_13 IL_010f: ldfld class Fantomas.Core.SyntaxOak/ModuleAbbrevNode Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev::item IL_0114: stloc.s V_14 IL_0116: ldloc.s V_14 IL_0118: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ModuleAbbrevNode::Module@ IL_011d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0122: stloc.s V_19 IL_0124: ldsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3559-4' Fantomas.Core.CodePrinter/'genModuleDecl@3559-4'::@_instance IL_0129: stloc.s V_20 IL_012b: ldloc.s V_19 IL_012d: ldloc.s V_20 IL_012f: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3558-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0134: stloc.s V_18 IL_0136: ldloc.s V_14 IL_0138: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ModuleAbbrevNode::Name@ IL_013d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0142: stloc.s V_19 IL_0144: ldloc.s V_18 IL_0146: ldloc.s V_19 IL_0148: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3558-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_014d: stloc.s V_17 IL_014f: ldsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3561-7' Fantomas.Core.CodePrinter/'genModuleDecl@3561-7'::@_instance IL_0154: stloc.s V_18 IL_0156: ldloc.s V_17 IL_0158: ldloc.s V_18 IL_015a: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3558-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_015f: stloc.s V_16 IL_0161: ldloc.s V_16 IL_0163: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3558-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0168: stloc.s V_15 IL_016a: ldsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3563-10' Fantomas.Core.CodePrinter/'genModuleDecl@3563-10'::@_instance IL_016f: stloc.s V_16 IL_0171: ldloc.s V_15 IL_0173: ldloc.s V_16 IL_0175: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3558-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_017a: stloc.s V_7 IL_017c: ldc.i4.0 IL_017d: ldloc.s V_14 IL_017f: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ModuleAbbrevNode::Alias@ IL_0184: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_0189: stloc.s V_15 IL_018b: ldloc.s V_7 IL_018d: ldloc.s V_15 IL_018f: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3558-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0194: stloc.s V_6 IL_0196: ldarg.0 IL_0197: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ModuleDecl::Node(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_019c: ldloc.s V_6 IL_019e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01a3: ret IL_01a4: ldarg.0 IL_01a5: castclass Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule IL_01aa: stloc.s V_21 IL_01ac: ldloc.s V_21 IL_01ae: ldfld class Fantomas.Core.SyntaxOak/NestedModuleNode Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule::item IL_01b3: stloc.s V_22 IL_01b5: ldloc.s V_22 IL_01b7: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/NestedModuleNode::XmlDoc@ IL_01bc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genXml(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_01c1: stloc.s V_24 IL_01c3: ldloc.s V_22 IL_01c5: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/NestedModuleNode::Attributes@ IL_01ca: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAttributes(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_01cf: stloc.s V_25 IL_01d1: ldloc.s V_24 IL_01d3: ldloc.s V_25 IL_01d5: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3567-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01da: stloc.s V_23 IL_01dc: ldloc.s V_22 IL_01de: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NestedModuleNode::Module@ IL_01e3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_01e8: stloc.s V_24 IL_01ea: ldloc.s V_23 IL_01ec: ldloc.s V_24 IL_01ee: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3567-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01f3: stloc.s V_20 IL_01f5: ldsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3570-15' Fantomas.Core.CodePrinter/'genModuleDecl@3570-15'::@_instance IL_01fa: stloc.s V_23 IL_01fc: ldloc.s V_20 IL_01fe: ldloc.s V_23 IL_0200: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3567-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0205: stloc.s V_19 IL_0207: ldloc.s V_22 IL_0209: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/NestedModuleNode::Accessibility@ IL_020e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genAccessOpt(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0213: stloc.s V_20 IL_0215: ldloc.s V_19 IL_0217: ldloc.s V_20 IL_0219: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3567-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_021e: stloc.s V_18 IL_0220: ldloc.s V_22 IL_0222: ldfld bool Fantomas.Core.SyntaxOak/NestedModuleNode::IsRecursive@ IL_0227: stloc.s V_26 IL_0229: ldsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3572-18' Fantomas.Core.CodePrinter/'genModuleDecl@3572-18'::@_instance IL_022e: stloc.s V_24 IL_0230: ldstr "rec" IL_0235: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_023a: stloc.s V_27 IL_023c: ldloc.s V_27 IL_023e: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3572-19'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0243: stloc.s V_25 IL_0245: ldloc.s V_24 IL_0247: ldloc.s V_25 IL_0249: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3572-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_024e: stloc.s V_23 IL_0250: ldsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3572-21' Fantomas.Core.CodePrinter/'genModuleDecl@3572-21'::@_instance IL_0255: stloc.s V_24 IL_0257: ldloc.s V_23 IL_0259: ldloc.s V_24 IL_025b: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3572-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0260: stloc.s V_20 IL_0262: ldloc.s V_26 IL_0264: ldloc.s V_20 IL_0266: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3572-23'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_026b: stloc.s V_19 IL_026d: ldloc.s V_18 IL_026f: ldloc.s V_19 IL_0271: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3567-24'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0276: stloc.s V_17 IL_0278: ldc.i4.0 IL_0279: ldloc.s V_22 IL_027b: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/NestedModuleNode::Identifier@ IL_0280: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genIdentListNodeAux(bool, class Fantomas.Core.SyntaxOak/IdentListNode) IL_0285: stloc.s V_18 IL_0287: ldloc.s V_17 IL_0289: ldloc.s V_18 IL_028b: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3567-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0290: stloc.s V_16 IL_0292: ldsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3574-26' Fantomas.Core.CodePrinter/'genModuleDecl@3574-26'::@_instance IL_0297: stloc.s V_17 IL_0299: ldloc.s V_16 IL_029b: ldloc.s V_17 IL_029d: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3567-27'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02a2: stloc.s V_15 IL_02a4: ldloc.s V_22 IL_02a6: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NestedModuleNode::Equals@ IL_02ab: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genSingleTextNode(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_02b0: stloc.s V_16 IL_02b2: ldloc.s V_15 IL_02b4: ldloc.s V_16 IL_02b6: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3567-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_02bb: stloc.s V_7 IL_02bd: ldloc.s V_22 IL_02bf: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/NestedModuleNode::Declarations@ IL_02c4: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_02c9: ldnull IL_02ca: ceq IL_02cc: nop IL_02cd: stloc.s V_26 IL_02cf: ldstr "begin end" IL_02d4: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_02d9: stloc.s V_27 IL_02db: ldloc.s V_27 IL_02dd: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3579-29'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_02e2: stloc.s V_17 IL_02e4: ldc.i4.0 IL_02e5: ldsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3580-30' Fantomas.Core.CodePrinter/'genModuleDecl@3580-30'::@_instance IL_02ea: ldsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3580-31' Fantomas.Core.CodePrinter/'genModuleDecl@3580-31'::@_instance IL_02ef: ldloc.s V_22 IL_02f1: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/NestedModuleNode::Declarations@ IL_02f6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::colWithNlnWhenMappedNodeIsMultiline(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02fb: stloc.s V_18 IL_02fd: ldloc.s V_26 IL_02ff: ldloc.s V_17 IL_0301: ldloc.s V_18 IL_0303: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3577-32'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0308: stloc.s V_16 IL_030a: ldsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3576-33' Fantomas.Core.CodePrinter/'genModuleDecl@3576-33'::@_instance IL_030f: stloc.s V_19 IL_0311: ldloc.s V_19 IL_0313: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3576-34'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0318: stloc.s V_18 IL_031a: ldloc.s V_16 IL_031c: ldloc.s V_18 IL_031e: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3576-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0323: stloc.s V_17 IL_0325: ldsfld class Fantomas.Core.CodePrinter/'genModuleDecl@3576-36' Fantomas.Core.CodePrinter/'genModuleDecl@3576-36'::@_instance IL_032a: stloc.s V_18 IL_032c: ldloc.s V_17 IL_032e: ldloc.s V_18 IL_0330: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3576-37'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0335: stloc.s V_15 IL_0337: ldloc.s V_7 IL_0339: ldloc.s V_15 IL_033b: newobj instance void Fantomas.Core.CodePrinter/'genModuleDecl@3567-38'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0340: stloc.s V_6 IL_0342: ldarg.0 IL_0343: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ModuleDecl::Node(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0348: ldloc.s V_6 IL_034a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_034f: ret IL_0350: ldarg.0 IL_0351: castclass Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn IL_0356: stloc.s V_28 IL_0358: ldloc.s V_28 IL_035a: ldfld class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn::item IL_035f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0364: ret IL_0365: ldarg.0 IL_0366: castclass Fantomas.Core.SyntaxOak/ModuleDecl/Val IL_036b: stloc.s V_29 IL_036d: ldloc.s V_29 IL_036f: ldfld class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.SyntaxOak/ModuleDecl/Val::item IL_0374: ldnull IL_0375: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genVal(class Fantomas.Core.SyntaxOak/ValNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_037a: ret } // end of method CodePrinter::genModuleDecl .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepNlnUnlessContentBefore(class Fantomas.Core.SyntaxOak/Node node) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: callvirt instance bool Fantomas.Core.SyntaxOak/Node::get_HasContentBefore() IL_0007: brfalse.s IL_000b IL_0009: br.s IL_0011 IL_000b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0010: ret IL_0011: ldsfld class Fantomas.Core.CodePrinter/sepNlnUnlessContentBefore@3588 Fantomas.Core.CodePrinter/sepNlnUnlessContentBefore@3588::@_instance IL_0016: ret } // end of method CodePrinter::sepNlnUnlessContentBefore .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 colWithNlnWhenMappedNodeIsMultiline(bool withUseConfig, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 mapNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 nodes) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 36 (0x24) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1) IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: newobj instance void class Fantomas.Core.CodePrinter/colWithNlnWhenMappedNodeIsMultiline@3597::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0007: ldarg.3 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000d: stloc.0 IL_000e: nop IL_000f: ldarg.0 IL_0010: brfalse.s IL_001b IL_0012: ldloc.0 IL_0013: stloc.1 IL_0014: ldloc.1 IL_0015: newobj instance void Fantomas.Core.CodePrinter/'colWithNlnWhenMappedNodeIsMultiline@3599-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001a: ret IL_001b: ldloc.0 IL_001c: stloc.1 IL_001d: ldloc.1 IL_001e: newobj instance void Fantomas.Core.CodePrinter/'colWithNlnWhenMappedNodeIsMultiline@3601-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0023: ret } // end of method CodePrinter::colWithNlnWhenMappedNodeIsMultiline .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 colWithNlnWhenNodeIsMultiline<(Fantomas.Core.SyntaxOak/Node) n>(bool withUseConfig, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 nodes) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldsfld class Fantomas.Core.CodePrinter/colWithNlnWhenNodeIsMultiline@3608 class Fantomas.Core.CodePrinter/colWithNlnWhenNodeIsMultiline@3608::@_instance IL_0006: ldarg.1 IL_0007: ldarg.2 IL_0008: tail. IL_000a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::colWithNlnWhenMappedNodeIsMultiline(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000f: ret } // end of method CodePrinter::colWithNlnWhenNodeIsMultiline .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genModule(class Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode m) cil managed { // Code size 143 (0x8f) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, bool V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class Fantomas.Core.SyntaxOak/ModuleDecl V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::Declarations@ IL_0006: stloc.1 IL_0007: ldloc.1 IL_0008: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_000d: brfalse.s IL_0011 IL_000f: br.s IL_002b IL_0011: nop IL_0012: ldarg.0 IL_0013: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesAfter IL_0018: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001d: ldc.i4.0 IL_001e: ceq IL_0020: nop IL_0021: stloc.2 IL_0022: ldloc.2 IL_0023: newobj instance void Fantomas.Core.CodePrinter/newline@3613::.ctor(bool) IL_0028: nop IL_0029: br.s IL_004b IL_002b: ldloc.1 IL_002c: stloc.3 IL_002d: ldloc.3 IL_002e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0033: stloc.s V_4 IL_0035: ldloc.s V_4 IL_0037: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ModuleDecl::Node(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_003c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::sepNlnUnlessContentBefore(class Fantomas.Core.SyntaxOak/Node) IL_0041: stloc.s V_5 IL_0043: ldloc.s V_5 IL_0045: newobj instance void Fantomas.Core.CodePrinter/'newline@3614-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004a: nop IL_004b: stloc.0 IL_004c: ldarg.0 IL_004d: ldloc.0 IL_004e: newobj instance void Fantomas.Core.CodePrinter/genModule@3617::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0053: stloc.s V_6 IL_0055: ldarg.0 IL_0056: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::Header@ IL_005b: stloc.s V_7 IL_005d: ldloc.s V_6 IL_005f: ldloc.s V_7 IL_0061: newobj instance void Fantomas.Core.CodePrinter/'genModule@3616-25'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0066: stloc.s V_5 IL_0068: ldc.i4.0 IL_0069: ldsfld class Fantomas.Core.CodePrinter/'genModule@3628-26' Fantomas.Core.CodePrinter/'genModule@3628-26'::@_instance IL_006e: ldsfld class Fantomas.Core.CodePrinter/'genModule@3628-27' Fantomas.Core.CodePrinter/'genModule@3628-27'::@_instance IL_0073: ldarg.0 IL_0074: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::Declarations@ IL_0079: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::colWithNlnWhenMappedNodeIsMultiline(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_007e: stloc.s V_8 IL_0080: ldloc.s V_5 IL_0082: ldloc.s V_8 IL_0084: newobj instance void Fantomas.Core.CodePrinter/'genModule@3616-28'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0089: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008e: ret } // end of method CodePrinter::genModule .method assembly static class Fantomas.Core.Context/Context addFinalNewline(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 161 (0xa1) .maxstack 9 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class Fantomas.Core.Queue`1 V_2, class Fantomas.Core.Context/WriterModel V_3) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0006: callvirt instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class Fantomas.Core.Queue`1::get_TryHead() IL_000b: stloc.0 IL_000c: nop IL_000d: ldloc.0 IL_000e: brfalse.s IL_0083 IL_0010: ldloc.0 IL_0011: stloc.1 IL_0012: ldloc.1 IL_0013: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0018: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_001d: ldc.i4.4 IL_001e: bne.un.s IL_0083 IL_0020: nop IL_0021: ldarg.0 IL_0022: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0027: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_002c: brfalse.s IL_0030 IL_002e: ldarg.0 IL_002f: ret IL_0030: ldarg.0 IL_0031: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0036: callvirt instance class Fantomas.Core.Queue`1 class Fantomas.Core.Queue`1::get_Tail() IL_003b: stloc.2 IL_003c: ldarg.0 IL_003d: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0042: ldarg.0 IL_0043: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0048: stloc.3 IL_0049: ldarg.0 IL_004a: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_004f: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0054: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Tail(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0059: ldloc.3 IL_005a: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_005f: ldloc.3 IL_0060: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0065: ldloc.3 IL_0066: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_006b: ldloc.3 IL_006c: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0071: ldloc.3 IL_0072: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0077: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_007c: ldloc.2 IL_007d: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_0082: ret IL_0083: nop IL_0084: ldarg.0 IL_0085: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_008a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_008f: brfalse.s IL_009f IL_0091: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0096: ldarg.0 IL_0097: tail. IL_0099: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_009e: ret IL_009f: ldarg.0 IL_00a0: ret } // end of method CodePrinter::addFinalNewline .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 genFile(class Fantomas.Core.SyntaxOak/Oak oak) cil managed { // Code size 97 (0x61) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5) IL_0000: ldarg.0 IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/Oak::ParsedHashDirectives@ IL_0007: stloc.3 IL_0008: ldloc.3 IL_0009: newobj instance void Fantomas.Core.CodePrinter/genFile@3648::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000e: stloc.2 IL_000f: nop IL_0010: ldarg.0 IL_0011: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/Oak::ParsedHashDirectives@ IL_0016: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_001b: brtrue.s IL_0025 IL_001d: ldsfld class Fantomas.Core.CodePrinter/'genFile@3649-2' Fantomas.Core.CodePrinter/'genFile@3649-2'::@_instance IL_0022: nop IL_0023: br.s IL_002b IL_0025: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_002a: nop IL_002b: stloc.s V_4 IL_002d: ldloc.2 IL_002e: ldloc.s V_4 IL_0030: newobj instance void Fantomas.Core.CodePrinter/'genFile@3648-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0035: stloc.1 IL_0036: ldarg.0 IL_0037: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/Oak::ModulesOrNamespaces@ IL_003c: stloc.s V_5 IL_003e: ldloc.s V_5 IL_0040: newobj instance void Fantomas.Core.CodePrinter/'genFile@3650-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0045: stloc.2 IL_0046: ldloc.1 IL_0047: ldloc.2 IL_0048: newobj instance void Fantomas.Core.CodePrinter/'genFile@3648-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_004d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.CodePrinter::genNode(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0052: stloc.0 IL_0053: ldsfld class Fantomas.Core.CodePrinter/'genFile@3652-7' Fantomas.Core.CodePrinter/'genFile@3652-7'::@_instance IL_0058: stloc.1 IL_0059: ldloc.0 IL_005a: ldloc.1 IL_005b: newobj instance void Fantomas.Core.CodePrinter/'genFile@3648-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0060: ret } // end of method CodePrinter::genFile .property class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 noBreakInfixOps() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.CodePrinter::get_noBreakInfixOps() } // end of property CodePrinter::noBreakInfixOps .property class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 newLineInfixOps() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.CodePrinter::get_newLineInfixOps() } // end of property CodePrinter::newLineInfixOps .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genLambda() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter::get_genLambda() } // end of property CodePrinter::genLambda .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genLambdaWithParen() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.CodePrinter::get_genLambdaWithParen() } // end of property CodePrinter::genLambdaWithParen } // end of class Fantomas.Core.CodePrinter .class private abstract auto ansi sealed '.$Fantomas.Core'.CodePrinter extends [netstandard]System.Object { .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 noBreakInfixOps@9 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 'newLineInfixOps@10-1' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genLambda@1841 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> genLambdaWithParen@1842 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly int32 init@ .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 150 (0x96) .maxstack 8 IL_0000: ldc.i4.4 IL_0001: newarr [netstandard]System.String IL_0006: dup IL_0007: ldc.i4.0 IL_0008: ldstr "=" IL_000d: stelem [netstandard]System.String IL_0012: dup IL_0013: ldc.i4.1 IL_0014: ldstr ">" IL_0019: stelem [netstandard]System.String IL_001e: dup IL_001f: ldc.i4.2 IL_0020: ldstr "<" IL_0025: stelem [netstandard]System.String IL_002a: dup IL_002b: ldc.i4.3 IL_002c: ldstr "%" IL_0031: stelem [netstandard]System.String IL_0036: newobj instance void class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003b: stsfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 '.$Fantomas.Core'.CodePrinter::noBreakInfixOps@9 IL_0040: ldstr "|>" IL_0045: ldstr "||>" IL_004a: ldstr "|||>" IL_004f: ldstr ">>" IL_0054: ldstr ">>=" IL_0059: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_005e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0063: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0068: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_006d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0072: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0077: newobj instance void class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_007c: stsfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 '.$Fantomas.Core'.CodePrinter::'newLineInfixOps@10-1' IL_0081: ldsfld class Fantomas.Core.CodePrinter/genLambda@1841 Fantomas.Core.CodePrinter/genLambda@1841::@_instance IL_0086: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> '.$Fantomas.Core'.CodePrinter::genLambda@1841 IL_008b: ldsfld class Fantomas.Core.CodePrinter/genLambdaWithParen@1842 Fantomas.Core.CodePrinter/genLambdaWithParen@1842::@_instance IL_0090: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> '.$Fantomas.Core'.CodePrinter::genLambdaWithParen@1842 IL_0095: ret } // end of method CodePrinter::.cctor } // end of class '.$Fantomas.Core'.CodePrinter .class private abstract auto ansi sealed Fantomas.Core.Context extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto autochar serializable nested assembly beforefieldinit WriterEvent extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable, class [netstandard]System.IComparable`1, [netstandard]System.IComparable, [netstandard]System.Collections.IStructuralComparable { .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Write = int32(0x00000000) .field public static literal int32 WriteLine = int32(0x00000001) .field public static literal int32 WriteLineInsideStringConst = int32(0x00000002) .field public static literal int32 WriteBeforeNewline = int32(0x00000003) .field public static literal int32 WriteLineBecauseOfTrivia = int32(0x00000004) .field public static literal int32 WriteLineInsideTrivia = int32(0x00000005) .field public static literal int32 IndentBy = int32(0x00000006) .field public static literal int32 UnIndentBy = int32(0x00000007) .field public static literal int32 SetIndent = int32(0x00000008) .field public static literal int32 RestoreIndent = int32(0x00000009) .field public static literal int32 SetAtColumn = int32(0x0000000A) .field public static literal int32 RestoreAtColumn = int32(0x0000000B) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Write extends Fantomas.Core.Context/WriterEvent { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 36 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..6Fantomas.Core 2E 43 6F 6E 74 65 78 74 2B 57 72 69 74 65 72 45 // .Context+WriterE 76 65 6E 74 2B 57 72 69 74 65 40 44 65 62 75 67 // vent+Write@Debug 54 79 70 65 50 72 6F 78 79 00 00 ) // TypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly string item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(string item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.Context/WriterEvent::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld string Fantomas.Core.Context/WriterEvent/Write::item IL_000e: ret } // end of method Write::.ctor .method assembly hidebysig instance string get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0006: ret } // end of method Write::get_Item .property instance string Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.Context/WriterEvent/Write::get_Item() } // end of property Write::Item } // end of class Write .class auto ansi serializable nested assembly beforefieldinit specialname WriteBeforeNewline extends Fantomas.Core.Context/WriterEvent { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 43 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..CFantomas.Core 2E 43 6F 6E 74 65 78 74 2B 57 72 69 74 65 72 45 // .Context+WriterE 76 65 6E 74 2B 57 72 69 74 65 42 65 66 6F 72 65 // vent+WriteBefore 4E 65 77 6C 69 6E 65 40 44 65 62 75 67 54 79 70 // Newline@DebugTyp 65 50 72 6F 78 79 00 00 ) // eProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly string item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(string item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.3 IL_0002: call instance void Fantomas.Core.Context/WriterEvent::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::item IL_000e: ret } // end of method WriteBeforeNewline::.ctor .method assembly hidebysig instance string get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::item IL_0006: ret } // end of method WriteBeforeNewline::get_Item .property instance string Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::get_Item() } // end of property WriteBeforeNewline::Item } // end of class WriteBeforeNewline .class auto ansi serializable nested assembly beforefieldinit specialname IndentBy extends Fantomas.Core.Context/WriterEvent { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 39 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..9Fantomas.Core 2E 43 6F 6E 74 65 78 74 2B 57 72 69 74 65 72 45 // .Context+WriterE 76 65 6E 74 2B 49 6E 64 65 6E 74 42 79 40 44 65 // vent+IndentBy@De 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // bugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly int32 item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.6 IL_0002: call instance void Fantomas.Core.Context/WriterEvent::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld int32 Fantomas.Core.Context/WriterEvent/IndentBy::item IL_000e: ret } // end of method IndentBy::.ctor .method assembly hidebysig instance int32 get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/WriterEvent/IndentBy::item IL_0006: ret } // end of method IndentBy::get_Item .property instance int32 Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 06 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance int32 Fantomas.Core.Context/WriterEvent/IndentBy::get_Item() } // end of property IndentBy::Item } // end of class IndentBy .class auto ansi serializable nested assembly beforefieldinit specialname UnIndentBy extends Fantomas.Core.Context/WriterEvent { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3B 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..;Fantomas.Core 2E 43 6F 6E 74 65 78 74 2B 57 72 69 74 65 72 45 // .Context+WriterE 76 65 6E 74 2B 55 6E 49 6E 64 65 6E 74 42 79 40 // vent+UnIndentBy@ 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // DebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly int32 item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.7 IL_0002: call instance void Fantomas.Core.Context/WriterEvent::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::item IL_000e: ret } // end of method UnIndentBy::.ctor .method assembly hidebysig instance int32 get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::item IL_0006: ret } // end of method UnIndentBy::get_Item .property instance int32 Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 07 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::get_Item() } // end of property UnIndentBy::Item } // end of class UnIndentBy .class auto ansi serializable nested assembly beforefieldinit specialname SetIndent extends Fantomas.Core.Context/WriterEvent { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..:Fantomas.Core 2E 43 6F 6E 74 65 78 74 2B 57 72 69 74 65 72 45 // .Context+WriterE 76 65 6E 74 2B 53 65 74 49 6E 64 65 6E 74 40 44 // vent+SetIndent@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly int32 item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.8 IL_0002: call instance void Fantomas.Core.Context/WriterEvent::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld int32 Fantomas.Core.Context/WriterEvent/SetIndent::item IL_000e: ret } // end of method SetIndent::.ctor .method assembly hidebysig instance int32 get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/WriterEvent/SetIndent::item IL_0006: ret } // end of method SetIndent::get_Item .property instance int32 Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 08 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance int32 Fantomas.Core.Context/WriterEvent/SetIndent::get_Item() } // end of property SetIndent::Item } // end of class SetIndent .class auto ansi serializable nested assembly beforefieldinit specialname RestoreIndent extends Fantomas.Core.Context/WriterEvent { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3E 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..>Fantomas.Core 2E 43 6F 6E 74 65 78 74 2B 57 72 69 74 65 72 45 // .Context+WriterE 76 65 6E 74 2B 52 65 73 74 6F 72 65 49 6E 64 65 // vent+RestoreInde 6E 74 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // nt@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly int32 item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 9 IL_0003: call instance void Fantomas.Core.Context/WriterEvent::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::item IL_000f: ret } // end of method RestoreIndent::.ctor .method assembly hidebysig instance int32 get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::item IL_0006: ret } // end of method RestoreIndent::get_Item .property instance int32 Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 09 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::get_Item() } // end of property RestoreIndent::Item } // end of class RestoreIndent .class auto ansi serializable nested assembly beforefieldinit specialname SetAtColumn extends Fantomas.Core.Context/WriterEvent { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3C 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method WriterEvent::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.Context/WriterEvent>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method WriterEvent::ToString .method public hidebysig virtual final instance int32 CompareTo(class Fantomas.Core.Context/WriterEvent obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 46 (0x2e) .maxstack 5 .locals init (int32 V_0, int32 V_1) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0027 IL_0003: ldarg.1 IL_0004: brfalse.s IL_0025 IL_0006: ldarg.0 IL_0007: ldfld int32 Fantomas.Core.Context/WriterEvent::_tag IL_000c: stloc.0 IL_000d: ldarg.1 IL_000e: ldfld int32 Fantomas.Core.Context/WriterEvent::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: bne.un.s IL_0021 IL_0018: ldarg.0 IL_0019: ldarg.1 IL_001a: ldnull IL_001b: call int32 Fantomas.Core.Context::'CompareTo$cont@8-2'(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/WriterEvent, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_0020: ret IL_0021: ldloc.0 IL_0022: ldloc.1 IL_0023: sub IL_0024: ret IL_0025: ldc.i4.1 IL_0026: ret IL_0027: ldarg.1 IL_0028: brfalse.s IL_002c IL_002a: ldc.i4.m1 IL_002b: ret IL_002c: ldc.i4.0 IL_002d: ret } // end of method WriterEvent::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: unbox.any Fantomas.Core.Context/WriterEvent IL_0007: callvirt instance int32 Fantomas.Core.Context/WriterEvent::CompareTo(class Fantomas.Core.Context/WriterEvent) IL_000c: ret } // end of method WriterEvent::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj, class [netstandard]System.Collections.IComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 63 (0x3f) .maxstack 5 .locals init (class Fantomas.Core.Context/WriterEvent V_0, int32 V_1, int32 V_2) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.Context/WriterEvent IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: brfalse.s IL_0033 IL_000a: ldarg.1 IL_000b: unbox.any Fantomas.Core.Context/WriterEvent IL_0010: brfalse.s IL_0031 IL_0012: ldarg.0 IL_0013: ldfld int32 Fantomas.Core.Context/WriterEvent::_tag IL_0018: stloc.1 IL_0019: ldloc.0 IL_001a: ldfld int32 Fantomas.Core.Context/WriterEvent::_tag IL_001f: stloc.2 IL_0020: ldloc.1 IL_0021: ldloc.2 IL_0022: bne.un.s IL_002d IL_0024: ldarg.0 IL_0025: ldloc.0 IL_0026: ldnull IL_0027: call int32 Fantomas.Core.Context::'CompareTo$cont@8-3'(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/WriterEvent, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_002c: ret IL_002d: ldloc.1 IL_002e: ldloc.2 IL_002f: sub IL_0030: ret IL_0031: ldc.i4.1 IL_0032: ret IL_0033: ldarg.1 IL_0034: unbox.any Fantomas.Core.Context/WriterEvent IL_0039: brfalse.s IL_003d IL_003b: ldc.i4.m1 IL_003c: ret IL_003d: ldc.i4.0 IL_003e: ret } // end of method WriterEvent::CompareTo .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: brfalse.s IL_000b IL_0003: ldarg.0 IL_0004: ldnull IL_0005: call int32 Fantomas.Core.Context::'GetHashCode$cont@8-1'(class Fantomas.Core.Context/WriterEvent, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_000a: ret IL_000b: ldc.i4.0 IL_000c: ret } // end of method WriterEvent::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.Context/WriterEvent::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method WriterEvent::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 52 (0x34) .maxstack 5 .locals init (class Fantomas.Core.Context/WriterEvent V_0, int32 V_1, int32 V_2) IL_0000: ldarg.0 IL_0001: brfalse.s IL_002c IL_0003: ldarg.1 IL_0004: isinst Fantomas.Core.Context/WriterEvent IL_0009: stloc.0 IL_000a: ldloc.0 IL_000b: brfalse.s IL_002a IL_000d: ldarg.0 IL_000e: ldfld int32 Fantomas.Core.Context/WriterEvent::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldfld int32 Fantomas.Core.Context/WriterEvent::_tag IL_001a: stloc.2 IL_001b: ldloc.1 IL_001c: ldloc.2 IL_001d: bne.un.s IL_0028 IL_001f: ldarg.0 IL_0020: ldloc.0 IL_0021: ldnull IL_0022: call bool Fantomas.Core.Context::'Equals$cont@8-1'(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/WriterEvent, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_0027: ret IL_0028: ldc.i4.0 IL_0029: ret IL_002a: ldc.i4.0 IL_002b: ret IL_002c: ldarg.1 IL_002d: ldnull IL_002e: cgt.un IL_0030: ldc.i4.0 IL_0031: ceq IL_0033: ret } // end of method WriterEvent::Equals .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.Context/WriterEvent obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 45 (0x2d) .maxstack 5 .locals init (int32 V_0, int32 V_1) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0025 IL_0003: ldarg.1 IL_0004: brfalse.s IL_0023 IL_0006: ldarg.0 IL_0007: ldfld int32 Fantomas.Core.Context/WriterEvent::_tag IL_000c: stloc.0 IL_000d: ldarg.1 IL_000e: ldfld int32 Fantomas.Core.Context/WriterEvent::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: bne.un.s IL_0021 IL_0018: ldarg.0 IL_0019: ldarg.1 IL_001a: ldnull IL_001b: call bool Fantomas.Core.Context::'Equals$cont@8-2'(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/WriterEvent, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_0020: ret IL_0021: ldc.i4.0 IL_0022: ret IL_0023: ldc.i4.0 IL_0024: ret IL_0025: ldarg.1 IL_0026: ldnull IL_0027: cgt.un IL_0029: ldc.i4.0 IL_002a: ceq IL_002c: ret } // end of method WriterEvent::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 20 (0x14) .maxstack 4 .locals init (class Fantomas.Core.Context/WriterEvent V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.Context/WriterEvent IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0012 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: callvirt instance bool Fantomas.Core.Context/WriterEvent::Equals(class Fantomas.Core.Context/WriterEvent) IL_0011: ret IL_0012: ldc.i4.0 IL_0013: ret } // end of method WriterEvent::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() } // end of property WriterEvent::Tag .property instance bool IsWrite() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriterEvent::get_IsWrite() } // end of property WriterEvent::IsWrite .property class Fantomas.Core.Context/WriterEvent WriteLine() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::get_WriteLine() } // end of property WriterEvent::WriteLine .property instance bool IsWriteLine() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriterEvent::get_IsWriteLine() } // end of property WriterEvent::IsWriteLine .property class Fantomas.Core.Context/WriterEvent WriteLineInsideStringConst() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::get_WriteLineInsideStringConst() } // end of property WriterEvent::WriteLineInsideStringConst .property instance bool IsWriteLineInsideStringConst() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriterEvent::get_IsWriteLineInsideStringConst() } // end of property WriterEvent::IsWriteLineInsideStringConst .property instance bool IsWriteBeforeNewline() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriterEvent::get_IsWriteBeforeNewline() } // end of property WriterEvent::IsWriteBeforeNewline .property class Fantomas.Core.Context/WriterEvent WriteLineBecauseOfTrivia() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::get_WriteLineBecauseOfTrivia() } // end of property WriterEvent::WriteLineBecauseOfTrivia .property instance bool IsWriteLineBecauseOfTrivia() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriterEvent::get_IsWriteLineBecauseOfTrivia() } // end of property WriterEvent::IsWriteLineBecauseOfTrivia .property class Fantomas.Core.Context/WriterEvent WriteLineInsideTrivia() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::get_WriteLineInsideTrivia() } // end of property WriterEvent::WriteLineInsideTrivia .property instance bool IsWriteLineInsideTrivia() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriterEvent::get_IsWriteLineInsideTrivia() } // end of property WriterEvent::IsWriteLineInsideTrivia .property instance bool IsIndentBy() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriterEvent::get_IsIndentBy() } // end of property WriterEvent::IsIndentBy .property instance bool IsUnIndentBy() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriterEvent::get_IsUnIndentBy() } // end of property WriterEvent::IsUnIndentBy .property instance bool IsSetIndent() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriterEvent::get_IsSetIndent() } // end of property WriterEvent::IsSetIndent .property instance bool IsRestoreIndent() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriterEvent::get_IsRestoreIndent() } // end of property WriterEvent::IsRestoreIndent .property instance bool IsSetAtColumn() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriterEvent::get_IsSetAtColumn() } // end of property WriterEvent::IsSetAtColumn .property instance bool IsRestoreAtColumn() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriterEvent::get_IsRestoreAtColumn() } // end of property WriterEvent::IsRestoreAtColumn } // end of class WriterEvent .class auto ansi serializable sealed nested assembly ShortExpressionInfo extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable, class [netstandard]System.IComparable`1, [netstandard]System.IComparable, [netstandard]System.Collections.IStructuralComparable { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 22 00 00 00 00 00 ) // .."..... .field assembly int32 MaxWidth@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 StartColumn@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool ConfirmedMultiline@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .method assembly hidebysig specialname instance int32 get_MaxWidth() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_0006: ret } // end of method ShortExpressionInfo::get_MaxWidth .method assembly hidebysig specialname instance int32 get_StartColumn() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_0006: ret } // end of method ShortExpressionInfo::get_StartColumn .method assembly hidebysig specialname instance bool get_ConfirmedMultiline() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0006: ret } // end of method ShortExpressionInfo::get_ConfirmedMultiline .method assembly specialname rtspecialname instance void .ctor(int32 maxWidth, int32 startColumn, bool confirmedMultiline) cil managed { .custom instance void System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::.ctor(valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes, class [netstandard]System.Type) = ( 01 00 60 06 00 00 29 46 61 6E 74 6F 6D 61 73 2E // ..`...)Fantomas. 43 6F 72 65 2E 43 6F 6E 74 65 78 74 2B 53 68 6F // Core.Context+Sho 72 74 45 78 70 72 65 73 73 69 6F 6E 49 6E 66 6F // rtExpressionInfo 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_001b: ret } // end of method ShortExpressionInfo::.ctor .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.Context/ShortExpressionInfo>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method ShortExpressionInfo::ToString .method public hidebysig virtual final instance int32 CompareTo(class Fantomas.Core.Context/ShortExpressionInfo obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 153 (0x99) .maxstack 4 .locals init (int32 V_0, class [netstandard]System.Collections.IComparer V_1, int32 V_2, int32 V_3, int32 V_4, bool V_5, bool V_6) IL_0000: ldarg.0 IL_0001: brfalse IL_0092 IL_0006: ldarg.1 IL_0007: brfalse IL_0090 IL_000c: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0011: stloc.1 IL_0012: ldarg.0 IL_0013: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_0018: stloc.2 IL_0019: ldarg.1 IL_001a: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_001f: stloc.3 IL_0020: ldloc.2 IL_0021: ldloc.3 IL_0022: bge.s IL_0028 IL_0024: ldc.i4.m1 IL_0025: nop IL_0026: br.s IL_002d IL_0028: ldloc.2 IL_0029: ldloc.3 IL_002a: cgt IL_002c: nop IL_002d: stloc.0 IL_002e: ldloc.0 IL_002f: ldc.i4.0 IL_0030: bge.s IL_0034 IL_0032: ldloc.0 IL_0033: ret IL_0034: ldloc.0 IL_0035: ldc.i4.0 IL_0036: ble.s IL_003a IL_0038: ldloc.0 IL_0039: ret IL_003a: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_003f: stloc.1 IL_0040: ldarg.0 IL_0041: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_0046: stloc.3 IL_0047: ldarg.1 IL_0048: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_004d: stloc.s V_4 IL_004f: ldloc.3 IL_0050: ldloc.s V_4 IL_0052: bge.s IL_0058 IL_0054: ldc.i4.m1 IL_0055: nop IL_0056: br.s IL_005e IL_0058: ldloc.3 IL_0059: ldloc.s V_4 IL_005b: cgt IL_005d: nop IL_005e: stloc.2 IL_005f: ldloc.2 IL_0060: ldc.i4.0 IL_0061: bge.s IL_0065 IL_0063: ldloc.2 IL_0064: ret IL_0065: ldloc.2 IL_0066: ldc.i4.0 IL_0067: ble.s IL_006b IL_0069: ldloc.2 IL_006a: ret IL_006b: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0070: stloc.1 IL_0071: ldarg.0 IL_0072: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0077: stloc.s V_5 IL_0079: ldarg.1 IL_007a: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_007f: stloc.s V_6 IL_0081: ldloc.s V_5 IL_0083: ldloc.s V_6 IL_0085: bge.s IL_0089 IL_0087: ldc.i4.m1 IL_0088: ret IL_0089: ldloc.s V_5 IL_008b: ldloc.s V_6 IL_008d: cgt IL_008f: ret IL_0090: ldc.i4.1 IL_0091: ret IL_0092: ldarg.1 IL_0093: brfalse.s IL_0097 IL_0095: ldc.i4.m1 IL_0096: ret IL_0097: ldc.i4.0 IL_0098: ret } // end of method ShortExpressionInfo::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: unbox.any Fantomas.Core.Context/ShortExpressionInfo IL_0007: callvirt instance int32 Fantomas.Core.Context/ShortExpressionInfo::CompareTo(class Fantomas.Core.Context/ShortExpressionInfo) IL_000c: ret } // end of method ShortExpressionInfo::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj, class [netstandard]System.Collections.IComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 152 (0x98) .maxstack 4 .locals init (class Fantomas.Core.Context/ShortExpressionInfo V_0, int32 V_1, int32 V_2, int32 V_3, int32 V_4, bool V_5, bool V_6) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.Context/ShortExpressionInfo IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: brfalse IL_008c IL_000d: ldarg.1 IL_000e: unbox.any Fantomas.Core.Context/ShortExpressionInfo IL_0013: brfalse IL_008a IL_0018: ldarg.0 IL_0019: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_001e: stloc.2 IL_001f: ldloc.0 IL_0020: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_0025: stloc.3 IL_0026: ldloc.2 IL_0027: ldloc.3 IL_0028: bge.s IL_002e IL_002a: ldc.i4.m1 IL_002b: nop IL_002c: br.s IL_0033 IL_002e: ldloc.2 IL_002f: ldloc.3 IL_0030: cgt IL_0032: nop IL_0033: stloc.1 IL_0034: ldloc.1 IL_0035: ldc.i4.0 IL_0036: bge.s IL_003a IL_0038: ldloc.1 IL_0039: ret IL_003a: ldloc.1 IL_003b: ldc.i4.0 IL_003c: ble.s IL_0040 IL_003e: ldloc.1 IL_003f: ret IL_0040: ldarg.0 IL_0041: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_0046: stloc.3 IL_0047: ldloc.0 IL_0048: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_004d: stloc.s V_4 IL_004f: ldloc.3 IL_0050: ldloc.s V_4 IL_0052: bge.s IL_0058 IL_0054: ldc.i4.m1 IL_0055: nop IL_0056: br.s IL_005e IL_0058: ldloc.3 IL_0059: ldloc.s V_4 IL_005b: cgt IL_005d: nop IL_005e: stloc.2 IL_005f: ldloc.2 IL_0060: ldc.i4.0 IL_0061: bge.s IL_0065 IL_0063: ldloc.2 IL_0064: ret IL_0065: ldloc.2 IL_0066: ldc.i4.0 IL_0067: ble.s IL_006b IL_0069: ldloc.2 IL_006a: ret IL_006b: ldarg.0 IL_006c: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0071: stloc.s V_5 IL_0073: ldloc.0 IL_0074: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0079: stloc.s V_6 IL_007b: ldloc.s V_5 IL_007d: ldloc.s V_6 IL_007f: bge.s IL_0083 IL_0081: ldc.i4.m1 IL_0082: ret IL_0083: ldloc.s V_5 IL_0085: ldloc.s V_6 IL_0087: cgt IL_0089: ret IL_008a: ldc.i4.1 IL_008b: ret IL_008c: ldarg.1 IL_008d: unbox.any Fantomas.Core.Context/ShortExpressionInfo IL_0092: brfalse.s IL_0096 IL_0094: ldc.i4.m1 IL_0095: ret IL_0096: ldc.i4.0 IL_0097: ret } // end of method ShortExpressionInfo::CompareTo .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 72 (0x48) .maxstack 7 .locals init (int32 V_0) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0046 IL_0003: ldc.i4.0 IL_0004: stloc.0 IL_0005: ldc.i4 0x9e3779b9 IL_000a: ldarg.0 IL_000b: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0010: ldloc.0 IL_0011: ldc.i4.6 IL_0012: shl IL_0013: ldloc.0 IL_0014: ldc.i4.2 IL_0015: shr IL_0016: add IL_0017: add IL_0018: add IL_0019: stloc.0 IL_001a: ldc.i4 0x9e3779b9 IL_001f: ldarg.0 IL_0020: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_0025: ldloc.0 IL_0026: ldc.i4.6 IL_0027: shl IL_0028: ldloc.0 IL_0029: ldc.i4.2 IL_002a: shr IL_002b: add IL_002c: add IL_002d: add IL_002e: stloc.0 IL_002f: ldc.i4 0x9e3779b9 IL_0034: ldarg.0 IL_0035: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_003a: ldloc.0 IL_003b: ldc.i4.6 IL_003c: shl IL_003d: ldloc.0 IL_003e: ldc.i4.2 IL_003f: shr IL_0040: add IL_0041: add IL_0042: add IL_0043: stloc.0 IL_0044: ldloc.0 IL_0045: ret IL_0046: ldc.i4.0 IL_0047: ret } // end of method ShortExpressionInfo::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.Context/ShortExpressionInfo::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method ShortExpressionInfo::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 70 (0x46) .maxstack 4 .locals init (class Fantomas.Core.Context/ShortExpressionInfo V_0) IL_0000: ldarg.0 IL_0001: brfalse.s IL_003e IL_0003: ldarg.1 IL_0004: isinst Fantomas.Core.Context/ShortExpressionInfo IL_0009: stloc.0 IL_000a: ldloc.0 IL_000b: brfalse.s IL_003c IL_000d: ldarg.0 IL_000e: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_0013: ldloc.0 IL_0014: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_0019: bne.un.s IL_003a IL_001b: ldarg.0 IL_001c: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_0021: ldloc.0 IL_0022: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_0027: bne.un.s IL_0038 IL_0029: ldarg.0 IL_002a: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_002f: ldloc.0 IL_0030: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0035: ceq IL_0037: ret IL_0038: ldc.i4.0 IL_0039: ret IL_003a: ldc.i4.0 IL_003b: ret IL_003c: ldc.i4.0 IL_003d: ret IL_003e: ldarg.1 IL_003f: ldnull IL_0040: cgt.un IL_0042: ldc.i4.0 IL_0043: ceq IL_0045: ret } // end of method ShortExpressionInfo::Equals .method assembly hidebysig instance bool IsTooLong(int32 maxPageWidth, int32 currentColumn) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.2 IL_0001: ldarg.0 IL_0002: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_0007: sub IL_0008: ldarg.0 IL_0009: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_000e: ble.s IL_0012 IL_0010: ldc.i4.1 IL_0011: ret IL_0012: ldarg.2 IL_0013: ldarg.1 IL_0014: cgt IL_0016: ret } // end of method ShortExpressionInfo::IsTooLong .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.Context/ShortExpressionInfo obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 63 (0x3f) .maxstack 8 IL_0000: ldarg.0 IL_0001: brfalse.s IL_0037 IL_0003: ldarg.1 IL_0004: brfalse.s IL_0035 IL_0006: ldarg.0 IL_0007: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_000c: ldarg.1 IL_000d: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_0012: bne.un.s IL_0033 IL_0014: ldarg.0 IL_0015: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_001a: ldarg.1 IL_001b: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_0020: bne.un.s IL_0031 IL_0022: ldarg.0 IL_0023: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0028: ldarg.1 IL_0029: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_002e: ceq IL_0030: ret IL_0031: ldc.i4.0 IL_0032: ret IL_0033: ldc.i4.0 IL_0034: ret IL_0035: ldc.i4.0 IL_0036: ret IL_0037: ldarg.1 IL_0038: ldnull IL_0039: cgt.un IL_003b: ldc.i4.0 IL_003c: ceq IL_003e: ret } // end of method ShortExpressionInfo::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 20 (0x14) .maxstack 4 .locals init (class Fantomas.Core.Context/ShortExpressionInfo V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.Context/ShortExpressionInfo IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0012 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: callvirt instance bool Fantomas.Core.Context/ShortExpressionInfo::Equals(class Fantomas.Core.Context/ShortExpressionInfo) IL_0011: ret IL_0012: ldc.i4.0 IL_0013: ret } // end of method ShortExpressionInfo::Equals .property instance int32 MaxWidth() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.Context/ShortExpressionInfo::get_MaxWidth() } // end of property ShortExpressionInfo::MaxWidth .property instance int32 StartColumn() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 ) .get instance int32 Fantomas.Core.Context/ShortExpressionInfo::get_StartColumn() } // end of property ShortExpressionInfo::StartColumn .property instance bool ConfirmedMultiline() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/ShortExpressionInfo::get_ConfirmedMultiline() } // end of property ShortExpressionInfo::ConfirmedMultiline } // end of class ShortExpressionInfo .class abstract auto autochar serializable nested assembly beforefieldinit Size extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable, class [netstandard]System.IComparable`1, [netstandard]System.IComparable, [netstandard]System.Collections.IStructuralComparable { .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 CharacterWidth = int32(0x00000000) .field public static literal int32 NumberOfItems = int32(0x00000001) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname CharacterWidth extends Fantomas.Core.Context/Size { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 43 6F 6E 74 65 78 74 2B 53 69 7A 65 2B 43 68 // .Context+Size+Ch 61 72 61 63 74 65 72 57 69 64 74 68 40 44 65 62 // aracterWidth@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly int32 _maxWidth .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 _maxWidth) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Context/Size::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_000d: ret } // end of method CharacterWidth::.ctor .method assembly hidebysig instance int32 get_maxWidth() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_0006: ret } // end of method CharacterWidth::get_maxWidth .property instance int32 maxWidth() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance int32 Fantomas.Core.Context/Size/CharacterWidth::get_maxWidth() } // end of property CharacterWidth::maxWidth } // end of class CharacterWidth .class auto ansi serializable nested assembly beforefieldinit specialname NumberOfItems extends Fantomas.Core.Context/Size { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 37 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..7Fantomas.Core 2E 43 6F 6E 74 65 78 74 2B 53 69 7A 65 2B 4E 75 // .Context+Size+Nu 6D 62 65 72 4F 66 49 74 65 6D 73 40 44 65 62 75 // mberOfItems@Debu 67 54 79 70 65 50 72 6F 78 79 00 00 ) // gTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly int32 _items .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field assembly initonly int32 _maxItems .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 _items, int32 _maxItems) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Context/Size::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_0014: ret } // end of method NumberOfItems::.ctor .method assembly hidebysig instance int32 get_items() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_0006: ret } // end of method NumberOfItems::get_items .method assembly hidebysig instance int32 get_maxItems() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_0006: ret } // end of method NumberOfItems::get_maxItems .property instance int32 items() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance int32 Fantomas.Core.Context/Size/NumberOfItems::get_items() } // end of property NumberOfItems::items .property instance int32 maxItems() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance int32 Fantomas.Core.Context/Size/NumberOfItems::get_maxItems() } // end of property NumberOfItems::maxItems } // end of class NumberOfItems .class auto ansi nested assembly beforefieldinit specialname CharacterWidth@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Context/Size/CharacterWidth _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/Size/CharacterWidth obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/Size/CharacterWidth Fantomas.Core.Context/Size/CharacterWidth@DebugTypeProxy::_obj IL_000d: ret } // end of method CharacterWidth@DebugTypeProxy::.ctor .method public hidebysig instance int32 get_maxWidth() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/Size/CharacterWidth Fantomas.Core.Context/Size/CharacterWidth@DebugTypeProxy::_obj IL_0006: ldfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_000b: ret } // end of method CharacterWidth@DebugTypeProxy::get_maxWidth .property instance int32 maxWidth() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance int32 Fantomas.Core.Context/Size/CharacterWidth@DebugTypeProxy::get_maxWidth() } // end of property CharacterWidth@DebugTypeProxy::maxWidth } // end of class CharacterWidth@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname NumberOfItems@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Context/Size/NumberOfItems _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/Size/NumberOfItems obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/Size/NumberOfItems Fantomas.Core.Context/Size/NumberOfItems@DebugTypeProxy::_obj IL_000d: ret } // end of method NumberOfItems@DebugTypeProxy::.ctor .method public hidebysig instance int32 get_items() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/Size/NumberOfItems Fantomas.Core.Context/Size/NumberOfItems@DebugTypeProxy::_obj IL_0006: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_000b: ret } // end of method NumberOfItems@DebugTypeProxy::get_items .method public hidebysig instance int32 get_maxItems() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/Size/NumberOfItems Fantomas.Core.Context/Size/NumberOfItems@DebugTypeProxy::_obj IL_0006: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_000b: ret } // end of method NumberOfItems@DebugTypeProxy::get_maxItems .property instance int32 items() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance int32 Fantomas.Core.Context/Size/NumberOfItems@DebugTypeProxy::get_items() } // end of property NumberOfItems@DebugTypeProxy::items .property instance int32 maxItems() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance int32 Fantomas.Core.Context/Size/NumberOfItems@DebugTypeProxy::get_maxItems() } // end of property NumberOfItems@DebugTypeProxy::maxItems } // end of class NumberOfItems@DebugTypeProxy .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ret } // end of method Size::.ctor .method assembly static class Fantomas.Core.Context/Size NewCharacterWidth(int32 _maxWidth) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.Context/Size/CharacterWidth::.ctor(int32) IL_0006: ret } // end of method Size::NewCharacterWidth .method assembly hidebysig instance bool get_IsCharacterWidth() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Context/Size/CharacterWidth IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method Size::get_IsCharacterWidth .method assembly static class Fantomas.Core.Context/Size NewNumberOfItems(int32 _items, int32 _maxItems) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: newobj instance void Fantomas.Core.Context/Size/NumberOfItems::.ctor(int32, int32) IL_0007: ret } // end of method Size::NewNumberOfItems .method assembly hidebysig instance bool get_IsNumberOfItems() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Context/Size/NumberOfItems IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method Size::get_IsNumberOfItems .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Context/Size/NumberOfItems IL_0006: brfalse.s IL_000b IL_0008: ldc.i4.1 IL_0009: br.s IL_000c IL_000b: ldc.i4.0 IL_000c: ret } // end of method Size::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Size::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.Context/Size>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Size::ToString .method public hidebysig virtual final instance int32 CompareTo(class Fantomas.Core.Context/Size obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: brfalse.s IL_000c IL_0003: ldarg.0 IL_0004: ldarg.1 IL_0005: ldnull IL_0006: call int32 Fantomas.Core.Context::'CompareTo$cont@40-4'(class Fantomas.Core.Context/Size, class Fantomas.Core.Context/Size, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_000b: ret IL_000c: ldarg.1 IL_000d: brfalse.s IL_0011 IL_000f: ldc.i4.m1 IL_0010: ret IL_0011: ldc.i4.0 IL_0012: ret } // end of method Size::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: unbox.any Fantomas.Core.Context/Size IL_0007: callvirt instance int32 Fantomas.Core.Context/Size::CompareTo(class Fantomas.Core.Context/Size) IL_000c: ret } // end of method Size::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj, class [netstandard]System.Collections.IComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 32 (0x20) .maxstack 6 .locals init (class Fantomas.Core.Context/Size V_0) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.Context/Size IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: brfalse.s IL_0014 IL_000a: ldarg.0 IL_000b: ldarg.1 IL_000c: ldloc.0 IL_000d: ldnull IL_000e: call int32 Fantomas.Core.Context::'CompareTo$cont@40-5'(class Fantomas.Core.Context/Size, object, class Fantomas.Core.Context/Size, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_0013: ret IL_0014: ldarg.1 IL_0015: unbox.any Fantomas.Core.Context/Size IL_001a: brfalse.s IL_001e IL_001c: ldc.i4.m1 IL_001d: ret IL_001e: ldc.i4.0 IL_001f: ret } // end of method Size::CompareTo .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 100 (0x64) .maxstack 7 .locals init (int32 V_0, class Fantomas.Core.Context/Size/CharacterWidth V_1, class Fantomas.Core.Context/Size/NumberOfItems V_2) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0062 IL_0003: ldc.i4.0 IL_0004: stloc.0 IL_0005: ldarg.0 IL_0006: isinst Fantomas.Core.Context/Size/CharacterWidth IL_000b: brfalse.s IL_002d IL_000d: ldarg.0 IL_000e: castclass Fantomas.Core.Context/Size/CharacterWidth IL_0013: stloc.1 IL_0014: ldc.i4.0 IL_0015: stloc.0 IL_0016: ldc.i4 0x9e3779b9 IL_001b: ldloc.1 IL_001c: ldfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_0021: ldloc.0 IL_0022: ldc.i4.6 IL_0023: shl IL_0024: ldloc.0 IL_0025: ldc.i4.2 IL_0026: shr IL_0027: add IL_0028: add IL_0029: add IL_002a: stloc.0 IL_002b: ldloc.0 IL_002c: ret IL_002d: ldarg.0 IL_002e: castclass Fantomas.Core.Context/Size/NumberOfItems IL_0033: stloc.2 IL_0034: ldc.i4.1 IL_0035: stloc.0 IL_0036: ldc.i4 0x9e3779b9 IL_003b: ldloc.2 IL_003c: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_0041: ldloc.0 IL_0042: ldc.i4.6 IL_0043: shl IL_0044: ldloc.0 IL_0045: ldc.i4.2 IL_0046: shr IL_0047: add IL_0048: add IL_0049: add IL_004a: stloc.0 IL_004b: ldc.i4 0x9e3779b9 IL_0050: ldloc.2 IL_0051: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_0056: ldloc.0 IL_0057: ldc.i4.6 IL_0058: shl IL_0059: ldloc.0 IL_005a: ldc.i4.2 IL_005b: shr IL_005c: add IL_005d: add IL_005e: add IL_005f: stloc.0 IL_0060: ldloc.0 IL_0061: ret IL_0062: ldc.i4.0 IL_0063: ret } // end of method Size::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.Context/Size::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method Size::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 159 (0x9f) .maxstack 4 .locals init (class Fantomas.Core.Context/Size V_0, int32 V_1, class Fantomas.Core.Context/Size V_2, int32 V_3, class Fantomas.Core.Context/Size V_4, class Fantomas.Core.Context/Size/CharacterWidth V_5, class Fantomas.Core.Context/Size/CharacterWidth V_6, class Fantomas.Core.Context/Size/NumberOfItems V_7, class Fantomas.Core.Context/Size/NumberOfItems V_8) IL_0000: ldarg.0 IL_0001: brfalse IL_0097 IL_0006: ldarg.1 IL_0007: isinst Fantomas.Core.Context/Size IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: brfalse IL_0095 IL_0013: ldarg.0 IL_0014: stloc.2 IL_0015: ldloc.2 IL_0016: isinst Fantomas.Core.Context/Size/NumberOfItems IL_001b: brfalse.s IL_0020 IL_001d: ldc.i4.1 IL_001e: br.s IL_0021 IL_0020: ldc.i4.0 IL_0021: stloc.1 IL_0022: ldloc.0 IL_0023: stloc.s V_4 IL_0025: ldloc.s V_4 IL_0027: isinst Fantomas.Core.Context/Size/NumberOfItems IL_002c: brfalse.s IL_0031 IL_002e: ldc.i4.1 IL_002f: br.s IL_0032 IL_0031: ldc.i4.0 IL_0032: stloc.3 IL_0033: ldloc.1 IL_0034: ldloc.3 IL_0035: bne.un.s IL_0093 IL_0037: ldarg.0 IL_0038: isinst Fantomas.Core.Context/Size/CharacterWidth IL_003d: brfalse.s IL_0060 IL_003f: ldarg.0 IL_0040: castclass Fantomas.Core.Context/Size/CharacterWidth IL_0045: stloc.s V_5 IL_0047: ldloc.0 IL_0048: castclass Fantomas.Core.Context/Size/CharacterWidth IL_004d: stloc.s V_6 IL_004f: ldloc.s V_5 IL_0051: ldfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_0056: ldloc.s V_6 IL_0058: ldfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_005d: ceq IL_005f: ret IL_0060: ldarg.0 IL_0061: castclass Fantomas.Core.Context/Size/NumberOfItems IL_0066: stloc.s V_7 IL_0068: ldloc.0 IL_0069: castclass Fantomas.Core.Context/Size/NumberOfItems IL_006e: stloc.s V_8 IL_0070: ldloc.s V_7 IL_0072: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_0077: ldloc.s V_8 IL_0079: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_007e: bne.un.s IL_0091 IL_0080: ldloc.s V_7 IL_0082: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_0087: ldloc.s V_8 IL_0089: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_008e: ceq IL_0090: ret IL_0091: ldc.i4.0 IL_0092: ret IL_0093: ldc.i4.0 IL_0094: ret IL_0095: ldc.i4.0 IL_0096: ret IL_0097: ldarg.1 IL_0098: ldnull IL_0099: cgt.un IL_009b: ldc.i4.0 IL_009c: ceq IL_009e: ret } // end of method Size::Equals .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.Context/Size obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 150 (0x96) .maxstack 4 .locals init (int32 V_0, class Fantomas.Core.Context/Size V_1, int32 V_2, class Fantomas.Core.Context/Size V_3, class Fantomas.Core.Context/Size/CharacterWidth V_4, class Fantomas.Core.Context/Size/CharacterWidth V_5, class Fantomas.Core.Context/Size/NumberOfItems V_6, class Fantomas.Core.Context/Size/NumberOfItems V_7) IL_0000: ldarg.0 IL_0001: brfalse IL_008e IL_0006: ldarg.1 IL_0007: brfalse IL_008c IL_000c: ldarg.0 IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: isinst Fantomas.Core.Context/Size/NumberOfItems IL_0014: brfalse.s IL_0019 IL_0016: ldc.i4.1 IL_0017: br.s IL_001a IL_0019: ldc.i4.0 IL_001a: stloc.0 IL_001b: ldarg.1 IL_001c: stloc.3 IL_001d: ldloc.3 IL_001e: isinst Fantomas.Core.Context/Size/NumberOfItems IL_0023: brfalse.s IL_0028 IL_0025: ldc.i4.1 IL_0026: br.s IL_0029 IL_0028: ldc.i4.0 IL_0029: stloc.2 IL_002a: ldloc.0 IL_002b: ldloc.2 IL_002c: bne.un.s IL_008a IL_002e: ldarg.0 IL_002f: isinst Fantomas.Core.Context/Size/CharacterWidth IL_0034: brfalse.s IL_0057 IL_0036: ldarg.0 IL_0037: castclass Fantomas.Core.Context/Size/CharacterWidth IL_003c: stloc.s V_4 IL_003e: ldarg.1 IL_003f: castclass Fantomas.Core.Context/Size/CharacterWidth IL_0044: stloc.s V_5 IL_0046: ldloc.s V_4 IL_0048: ldfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_004d: ldloc.s V_5 IL_004f: ldfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_0054: ceq IL_0056: ret IL_0057: ldarg.0 IL_0058: castclass Fantomas.Core.Context/Size/NumberOfItems IL_005d: stloc.s V_6 IL_005f: ldarg.1 IL_0060: castclass Fantomas.Core.Context/Size/NumberOfItems IL_0065: stloc.s V_7 IL_0067: ldloc.s V_6 IL_0069: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_006e: ldloc.s V_7 IL_0070: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_0075: bne.un.s IL_0088 IL_0077: ldloc.s V_6 IL_0079: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_007e: ldloc.s V_7 IL_0080: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_0085: ceq IL_0087: ret IL_0088: ldc.i4.0 IL_0089: ret IL_008a: ldc.i4.0 IL_008b: ret IL_008c: ldc.i4.0 IL_008d: ret IL_008e: ldarg.1 IL_008f: ldnull IL_0090: cgt.un IL_0092: ldc.i4.0 IL_0093: ceq IL_0095: ret } // end of method Size::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 20 (0x14) .maxstack 4 .locals init (class Fantomas.Core.Context/Size V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.Context/Size IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0012 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: callvirt instance bool Fantomas.Core.Context/Size::Equals(class Fantomas.Core.Context/Size) IL_0011: ret IL_0012: ldc.i4.0 IL_0013: ret } // end of method Size::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.Context/Size::get_Tag() } // end of property Size::Tag .property instance bool IsCharacterWidth() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/Size::get_IsCharacterWidth() } // end of property Size::IsCharacterWidth .property instance bool IsNumberOfItems() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/Size::get_IsNumberOfItems() } // end of property Size::IsNumberOfItems } // end of class Size .class abstract auto autochar serializable nested assembly beforefieldinit WriteModelMode extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable, class [netstandard]System.IComparable`1, [netstandard]System.IComparable, [netstandard]System.Collections.IStructuralComparable { .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Standard = int32(0x00000000) .field public static literal int32 Dummy = int32(0x00000001) .field public static literal int32 ShortExpression = int32(0x00000002) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname _Standard extends Fantomas.Core.Context/WriteModelMode { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3D 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..=Fantomas.Core 2E 43 6F 6E 74 65 78 74 2B 57 72 69 74 65 4D 6F // .Context+WriteMo 64 65 6C 4D 6F 64 65 2B 5F 53 74 61 6E 64 61 72 // delMode+_Standar 64 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 // d@DebugTypeProxy 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Context/WriteModelMode::.ctor() IL_0006: ret } // end of method _Standard::.ctor } // end of class _Standard .class auto ansi serializable nested assembly beforefieldinit specialname _Dummy extends Fantomas.Core.Context/WriteModelMode { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..:Fantomas.Core 2E 43 6F 6E 74 65 78 74 2B 57 72 69 74 65 4D 6F // .Context+WriteMo 64 65 6C 4D 6F 64 65 2B 5F 44 75 6D 6D 79 40 44 // delMode+_Dummy@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Context/WriteModelMode::.ctor() IL_0006: ret } // end of method _Dummy::.ctor } // end of class _Dummy .class auto ansi serializable nested assembly beforefieldinit specialname ShortExpression extends Fantomas.Core.Context/WriteModelMode { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 43 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..CFantomas.Core 2E 43 6F 6E 74 65 78 74 2B 57 72 69 74 65 4D 6F // .Context+WriteMo 64 65 6C 4D 6F 64 65 2B 53 68 6F 72 74 45 78 70 // delMode+ShortExp 72 65 73 73 69 6F 6E 40 44 65 62 75 67 54 79 70 // ression@DebugTyp 65 50 72 6F 78 79 00 00 ) // eProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Context/WriteModelMode::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_000d: ret } // end of method ShortExpression::.ctor .method assembly hidebysig instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0006: ret } // end of method ShortExpression::get_Item .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::get_Item() } // end of property ShortExpression::Item } // end of class ShortExpression .class auto ansi nested assembly beforefieldinit specialname _Standard@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Context/WriteModelMode/_Standard _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriteModelMode/_Standard obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriteModelMode/_Standard Fantomas.Core.Context/WriteModelMode/_Standard@DebugTypeProxy::_obj IL_000d: ret } // end of method _Standard@DebugTypeProxy::.ctor } // end of class _Standard@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname _Dummy@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Context/WriteModelMode/_Dummy _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriteModelMode/_Dummy obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriteModelMode/_Dummy Fantomas.Core.Context/WriteModelMode/_Dummy@DebugTypeProxy::_obj IL_000d: ret } // end of method _Dummy@DebugTypeProxy::.ctor } // end of class _Dummy@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ShortExpression@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Context/WriteModelMode/ShortExpression _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriteModelMode/ShortExpression obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriteModelMode/ShortExpression Fantomas.Core.Context/WriteModelMode/ShortExpression@DebugTypeProxy::_obj IL_000d: ret } // end of method ShortExpression@DebugTypeProxy::.ctor .method public hidebysig instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriteModelMode/ShortExpression Fantomas.Core.Context/WriteModelMode/ShortExpression@DebugTypeProxy::_obj IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_000b: ret } // end of method ShortExpression@DebugTypeProxy::get_Item .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression@DebugTypeProxy::get_Item() } // end of property ShortExpression@DebugTypeProxy::Item } // end of class ShortExpression@DebugTypeProxy .field static assembly initonly class Fantomas.Core.Context/WriteModelMode _unique_Standard .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field static assembly initonly class Fantomas.Core.Context/WriteModelMode _unique_Dummy .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: newobj instance void Fantomas.Core.Context/WriteModelMode/_Standard::.ctor() IL_0005: stsfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriteModelMode::_unique_Standard IL_000a: newobj instance void Fantomas.Core.Context/WriteModelMode/_Dummy::.ctor() IL_000f: stsfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriteModelMode::_unique_Dummy IL_0014: ret } // end of method WriteModelMode::.cctor .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ret } // end of method WriteModelMode::.ctor .method assembly static class Fantomas.Core.Context/WriteModelMode get_Standard() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriteModelMode::_unique_Standard IL_0005: ret } // end of method WriteModelMode::get_Standard .method assembly hidebysig instance bool get_IsStandard() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Context/WriteModelMode/_Standard IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method WriteModelMode::get_IsStandard .method assembly static class Fantomas.Core.Context/WriteModelMode get_Dummy() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriteModelMode::_unique_Dummy IL_0005: ret } // end of method WriteModelMode::get_Dummy .method assembly hidebysig instance bool get_IsDummy() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method WriteModelMode::get_IsDummy .method assembly static class Fantomas.Core.Context/WriteModelMode NewShortExpression(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.Context/WriteModelMode/ShortExpression::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0006: ret } // end of method WriteModelMode::NewShortExpression .method assembly hidebysig instance bool get_IsShortExpression() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method WriteModelMode::get_IsShortExpression .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0006: brfalse.s IL_000b IL_0008: ldc.i4.2 IL_0009: br.s IL_0017 IL_000b: ldarg.0 IL_000c: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_0011: brfalse.s IL_0016 IL_0013: ldc.i4.1 IL_0014: br.s IL_0017 IL_0016: ldc.i4.0 IL_0017: ret } // end of method WriteModelMode::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method WriteModelMode::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.Context/WriteModelMode>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method WriteModelMode::ToString .method public hidebysig virtual final instance int32 CompareTo(class Fantomas.Core.Context/WriteModelMode obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 146 (0x92) .maxstack 5 .locals init (int32 V_0, class Fantomas.Core.Context/WriteModelMode V_1, int32 V_2, class Fantomas.Core.Context/WriteModelMode V_3, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_4, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_5, class [netstandard]System.Collections.IComparer V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8) IL_0000: ldarg.0 IL_0001: brfalse IL_008b IL_0006: ldarg.1 IL_0007: brfalse IL_0089 IL_000c: ldarg.0 IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0014: brfalse.s IL_0019 IL_0016: ldc.i4.2 IL_0017: br.s IL_0025 IL_0019: ldloc.1 IL_001a: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_001f: brfalse.s IL_0024 IL_0021: ldc.i4.1 IL_0022: br.s IL_0025 IL_0024: ldc.i4.0 IL_0025: stloc.0 IL_0026: ldarg.1 IL_0027: stloc.3 IL_0028: ldloc.3 IL_0029: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_002e: brfalse.s IL_0033 IL_0030: ldc.i4.2 IL_0031: br.s IL_003f IL_0033: ldloc.3 IL_0034: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_0039: brfalse.s IL_003e IL_003b: ldc.i4.1 IL_003c: br.s IL_003f IL_003e: ldc.i4.0 IL_003f: stloc.2 IL_0040: ldloc.0 IL_0041: ldloc.2 IL_0042: bne.un.s IL_0085 IL_0044: ldarg.0 IL_0045: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_004a: brfalse.s IL_0083 IL_004c: ldarg.0 IL_004d: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0052: stloc.s V_4 IL_0054: ldarg.1 IL_0055: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_005a: stloc.s V_5 IL_005c: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0061: stloc.s V_6 IL_0063: ldloc.s V_4 IL_0065: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_006a: stloc.s V_7 IL_006c: ldloc.s V_5 IL_006e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0073: stloc.s V_8 IL_0075: ldloc.s V_7 IL_0077: ldloc.s V_8 IL_0079: ldloc.s V_6 IL_007b: tail. IL_007d: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_0082: ret IL_0083: ldc.i4.0 IL_0084: ret IL_0085: ldloc.0 IL_0086: ldloc.2 IL_0087: sub IL_0088: ret IL_0089: ldc.i4.1 IL_008a: ret IL_008b: ldarg.1 IL_008c: brfalse.s IL_0090 IL_008e: ldc.i4.m1 IL_008f: ret IL_0090: ldc.i4.0 IL_0091: ret } // end of method WriteModelMode::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: unbox.any Fantomas.Core.Context/WriteModelMode IL_0007: callvirt instance int32 Fantomas.Core.Context/WriteModelMode::CompareTo(class Fantomas.Core.Context/WriteModelMode) IL_000c: ret } // end of method WriteModelMode::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj, class [netstandard]System.Collections.IComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 158 (0x9e) .maxstack 5 .locals init (class Fantomas.Core.Context/WriteModelMode V_0, int32 V_1, class Fantomas.Core.Context/WriteModelMode V_2, int32 V_3, class Fantomas.Core.Context/WriteModelMode V_4, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_5, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.Context/WriteModelMode IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: brfalse IL_0092 IL_000d: ldarg.1 IL_000e: unbox.any Fantomas.Core.Context/WriteModelMode IL_0013: brfalse IL_0090 IL_0018: ldarg.0 IL_0019: stloc.2 IL_001a: ldloc.2 IL_001b: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0020: brfalse.s IL_0025 IL_0022: ldc.i4.2 IL_0023: br.s IL_0031 IL_0025: ldloc.2 IL_0026: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_002b: brfalse.s IL_0030 IL_002d: ldc.i4.1 IL_002e: br.s IL_0031 IL_0030: ldc.i4.0 IL_0031: stloc.1 IL_0032: ldloc.0 IL_0033: stloc.s V_4 IL_0035: ldloc.s V_4 IL_0037: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_003c: brfalse.s IL_0041 IL_003e: ldc.i4.2 IL_003f: br.s IL_004e IL_0041: ldloc.s V_4 IL_0043: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_0048: brfalse.s IL_004d IL_004a: ldc.i4.1 IL_004b: br.s IL_004e IL_004d: ldc.i4.0 IL_004e: stloc.3 IL_004f: ldloc.1 IL_0050: ldloc.3 IL_0051: bne.un.s IL_008c IL_0053: ldarg.0 IL_0054: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0059: brfalse.s IL_008a IL_005b: ldarg.0 IL_005c: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0061: stloc.s V_5 IL_0063: ldloc.0 IL_0064: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0069: stloc.s V_6 IL_006b: ldloc.s V_5 IL_006d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0072: stloc.s V_7 IL_0074: ldloc.s V_6 IL_0076: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_007b: stloc.s V_8 IL_007d: ldloc.s V_7 IL_007f: ldloc.s V_8 IL_0081: ldarg.2 IL_0082: tail. IL_0084: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_0089: ret IL_008a: ldc.i4.0 IL_008b: ret IL_008c: ldloc.1 IL_008d: ldloc.3 IL_008e: sub IL_008f: ret IL_0090: ldc.i4.1 IL_0091: ret IL_0092: ldarg.1 IL_0093: unbox.any Fantomas.Core.Context/WriteModelMode IL_0098: brfalse.s IL_009c IL_009a: ldc.i4.m1 IL_009b: ret IL_009c: ldc.i4.0 IL_009d: ret } // end of method WriteModelMode::CompareTo .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 79 (0x4f) .maxstack 7 .locals init (int32 V_0, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_1, class Fantomas.Core.Context/WriteModelMode V_2) IL_0000: ldarg.0 IL_0001: brfalse.s IL_004d IL_0003: ldc.i4.0 IL_0004: stloc.0 IL_0005: ldarg.0 IL_0006: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_000b: brfalse.s IL_0033 IL_000d: ldarg.0 IL_000e: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0013: stloc.1 IL_0014: ldc.i4.2 IL_0015: stloc.0 IL_0016: ldc.i4 0x9e3779b9 IL_001b: ldloc.1 IL_001c: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0021: ldarg.1 IL_0022: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_0027: ldloc.0 IL_0028: ldc.i4.6 IL_0029: shl IL_002a: ldloc.0 IL_002b: ldc.i4.2 IL_002c: shr IL_002d: add IL_002e: add IL_002f: add IL_0030: stloc.0 IL_0031: ldloc.0 IL_0032: ret IL_0033: ldarg.0 IL_0034: stloc.2 IL_0035: ldloc.2 IL_0036: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_003b: brfalse.s IL_0040 IL_003d: ldc.i4.2 IL_003e: br.s IL_004c IL_0040: ldloc.2 IL_0041: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_0046: brfalse.s IL_004b IL_0048: ldc.i4.1 IL_0049: br.s IL_004c IL_004b: ldc.i4.0 IL_004c: ret IL_004d: ldc.i4.0 IL_004e: ret } // end of method WriteModelMode::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.Context/WriteModelMode::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method WriteModelMode::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 147 (0x93) .maxstack 5 .locals init (class Fantomas.Core.Context/WriteModelMode V_0, int32 V_1, class Fantomas.Core.Context/WriteModelMode V_2, int32 V_3, class Fantomas.Core.Context/WriteModelMode V_4, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_5, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8) IL_0000: ldarg.0 IL_0001: brfalse IL_008b IL_0006: ldarg.1 IL_0007: isinst Fantomas.Core.Context/WriteModelMode IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: brfalse IL_0089 IL_0013: ldarg.0 IL_0014: stloc.2 IL_0015: ldloc.2 IL_0016: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_001b: brfalse.s IL_0020 IL_001d: ldc.i4.2 IL_001e: br.s IL_002c IL_0020: ldloc.2 IL_0021: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_0026: brfalse.s IL_002b IL_0028: ldc.i4.1 IL_0029: br.s IL_002c IL_002b: ldc.i4.0 IL_002c: stloc.1 IL_002d: ldloc.0 IL_002e: stloc.s V_4 IL_0030: ldloc.s V_4 IL_0032: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0037: brfalse.s IL_003c IL_0039: ldc.i4.2 IL_003a: br.s IL_0049 IL_003c: ldloc.s V_4 IL_003e: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_0043: brfalse.s IL_0048 IL_0045: ldc.i4.1 IL_0046: br.s IL_0049 IL_0048: ldc.i4.0 IL_0049: stloc.3 IL_004a: ldloc.1 IL_004b: ldloc.3 IL_004c: bne.un.s IL_0087 IL_004e: ldarg.0 IL_004f: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0054: brfalse.s IL_0085 IL_0056: ldarg.0 IL_0057: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_005c: stloc.s V_5 IL_005e: ldloc.0 IL_005f: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0064: stloc.s V_6 IL_0066: ldloc.s V_5 IL_0068: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_006d: stloc.s V_7 IL_006f: ldloc.s V_6 IL_0071: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0076: stloc.s V_8 IL_0078: ldloc.s V_7 IL_007a: ldloc.s V_8 IL_007c: ldarg.2 IL_007d: tail. IL_007f: callvirt instance bool class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_0084: ret IL_0085: ldc.i4.1 IL_0086: ret IL_0087: ldc.i4.0 IL_0088: ret IL_0089: ldc.i4.0 IL_008a: ret IL_008b: ldarg.1 IL_008c: ldnull IL_008d: cgt.un IL_008f: ldc.i4.0 IL_0090: ceq IL_0092: ret } // end of method WriteModelMode::Equals .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.Context/WriteModelMode obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 128 (0x80) .maxstack 4 .locals init (int32 V_0, class Fantomas.Core.Context/WriteModelMode V_1, int32 V_2, class Fantomas.Core.Context/WriteModelMode V_3, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_4, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_5) IL_0000: ldarg.0 IL_0001: brfalse IL_0078 IL_0006: ldarg.1 IL_0007: brfalse IL_0076 IL_000c: ldarg.0 IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0014: brfalse.s IL_0019 IL_0016: ldc.i4.2 IL_0017: br.s IL_0025 IL_0019: ldloc.1 IL_001a: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_001f: brfalse.s IL_0024 IL_0021: ldc.i4.1 IL_0022: br.s IL_0025 IL_0024: ldc.i4.0 IL_0025: stloc.0 IL_0026: ldarg.1 IL_0027: stloc.3 IL_0028: ldloc.3 IL_0029: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_002e: brfalse.s IL_0033 IL_0030: ldc.i4.2 IL_0031: br.s IL_003f IL_0033: ldloc.3 IL_0034: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_0039: brfalse.s IL_003e IL_003b: ldc.i4.1 IL_003c: br.s IL_003f IL_003e: ldc.i4.0 IL_003f: stloc.2 IL_0040: ldloc.0 IL_0041: ldloc.2 IL_0042: bne.un.s IL_0074 IL_0044: ldarg.0 IL_0045: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_004a: brfalse.s IL_0072 IL_004c: ldarg.0 IL_004d: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0052: stloc.s V_4 IL_0054: ldarg.1 IL_0055: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_005a: stloc.s V_5 IL_005c: ldloc.s V_4 IL_005e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0063: ldloc.s V_5 IL_0065: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_006a: tail. IL_006c: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic>(!!0, !!0) IL_0071: ret IL_0072: ldc.i4.1 IL_0073: ret IL_0074: ldc.i4.0 IL_0075: ret IL_0076: ldc.i4.0 IL_0077: ret IL_0078: ldarg.1 IL_0079: ldnull IL_007a: cgt.un IL_007c: ldc.i4.0 IL_007d: ceq IL_007f: ret } // end of method WriteModelMode::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 4 .locals init (class Fantomas.Core.Context/WriteModelMode V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.Context/WriteModelMode IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0014 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: tail. IL_000e: callvirt instance bool Fantomas.Core.Context/WriteModelMode::Equals(class Fantomas.Core.Context/WriteModelMode) IL_0013: ret IL_0014: ldc.i4.0 IL_0015: ret } // end of method WriteModelMode::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.Context/WriteModelMode::get_Tag() } // end of property WriteModelMode::Tag .property class Fantomas.Core.Context/WriteModelMode Standard() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriteModelMode::get_Standard() } // end of property WriteModelMode::Standard .property instance bool IsStandard() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriteModelMode::get_IsStandard() } // end of property WriteModelMode::IsStandard .property class Fantomas.Core.Context/WriteModelMode Dummy() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriteModelMode::get_Dummy() } // end of property WriteModelMode::Dummy .property instance bool IsDummy() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriteModelMode::get_IsDummy() } // end of property WriteModelMode::IsDummy .property instance bool IsShortExpression() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/WriteModelMode::get_IsShortExpression() } // end of property WriteModelMode::IsShortExpression } // end of class WriteModelMode .class auto ansi serializable sealed nested assembly WriterModel extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable, class [netstandard]System.IComparable`1, [netstandard]System.IComparable, [netstandard]System.Collections.IStructuralComparable { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 22 00 00 00 00 00 ) // .."..... .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Lines@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 Indent@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 AtColumn@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly string WriteBeforeNewline@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly class Fantomas.Core.Context/WriteModelMode Mode@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 Column@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Lines() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0006: ret } // end of method WriterModel::get_Lines .method assembly hidebysig specialname instance int32 get_Indent() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0006: ret } // end of method WriterModel::get_Indent .method assembly hidebysig specialname instance int32 get_AtColumn() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0006: ret } // end of method WriterModel::get_AtColumn .method assembly hidebysig specialname instance string get_WriteBeforeNewline() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0006: ret } // end of method WriterModel::get_WriteBeforeNewline .method assembly hidebysig specialname instance class Fantomas.Core.Context/WriteModelMode get_Mode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0006: ret } // end of method WriterModel::get_Mode .method assembly hidebysig specialname instance int32 get_Column() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0006: ret } // end of method WriterModel::get_Column .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 lines, int32 indent, int32 atColumn, string writeBeforeNewline, class Fantomas.Core.Context/WriteModelMode mode, int32 column) cil managed { .custom instance void System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::.ctor(valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes, class [netstandard]System.Type) = ( 01 00 60 06 00 00 21 46 61 6E 74 6F 6D 61 73 2E // ..`...!Fantomas. 43 6F 72 65 2E 43 6F 6E 74 65 78 74 2B 57 72 69 // Core.Context+Wri 74 65 72 4D 6F 64 65 6C 00 00 ) // terModel.. // Code size 52 (0x34) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_001b: ldarg.0 IL_001c: ldarg.s writeBeforeNewline IL_001e: stfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0023: ldarg.0 IL_0024: ldarg.s mode IL_0026: stfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_002b: ldarg.0 IL_002c: ldarg.s column IL_002e: stfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0033: ret } // end of method WriterModel::.ctor .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.Context/WriterModel>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method WriterModel::ToString .method public hidebysig virtual final instance int32 CompareTo(class Fantomas.Core.Context/WriterModel obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 304 (0x130) .maxstack 5 .locals init (int32 V_0, class [netstandard]System.Collections.IComparer V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, int32 V_4, int32 V_5, int32 V_6, int32 V_7, class Fantomas.Core.Context/WriteModelMode V_8, class Fantomas.Core.Context/WriteModelMode V_9, int32 V_10, int32 V_11) IL_0000: ldarg.0 IL_0001: brfalse IL_0129 IL_0006: ldarg.1 IL_0007: brfalse IL_0127 IL_000c: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0011: stloc.1 IL_0012: ldarg.0 IL_0013: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0018: stloc.2 IL_0019: ldarg.1 IL_001a: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_001f: stloc.3 IL_0020: ldloc.2 IL_0021: ldloc.3 IL_0022: ldloc.1 IL_0023: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_0028: stloc.0 IL_0029: ldloc.0 IL_002a: ldc.i4.0 IL_002b: bge.s IL_002f IL_002d: ldloc.0 IL_002e: ret IL_002f: ldloc.0 IL_0030: ldc.i4.0 IL_0031: ble.s IL_0035 IL_0033: ldloc.0 IL_0034: ret IL_0035: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_003a: stloc.1 IL_003b: ldarg.0 IL_003c: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0041: stloc.s V_5 IL_0043: ldarg.1 IL_0044: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0049: stloc.s V_6 IL_004b: ldloc.s V_5 IL_004d: ldloc.s V_6 IL_004f: bge.s IL_0055 IL_0051: ldc.i4.m1 IL_0052: nop IL_0053: br.s IL_005c IL_0055: ldloc.s V_5 IL_0057: ldloc.s V_6 IL_0059: cgt IL_005b: nop IL_005c: stloc.s V_4 IL_005e: ldloc.s V_4 IL_0060: ldc.i4.0 IL_0061: bge.s IL_0066 IL_0063: ldloc.s V_4 IL_0065: ret IL_0066: ldloc.s V_4 IL_0068: ldc.i4.0 IL_0069: ble.s IL_006e IL_006b: ldloc.s V_4 IL_006d: ret IL_006e: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0073: stloc.1 IL_0074: ldarg.0 IL_0075: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_007a: stloc.s V_6 IL_007c: ldarg.1 IL_007d: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0082: stloc.s V_7 IL_0084: ldloc.s V_6 IL_0086: ldloc.s V_7 IL_0088: bge.s IL_008e IL_008a: ldc.i4.m1 IL_008b: nop IL_008c: br.s IL_0095 IL_008e: ldloc.s V_6 IL_0090: ldloc.s V_7 IL_0092: cgt IL_0094: nop IL_0095: stloc.s V_5 IL_0097: ldloc.s V_5 IL_0099: ldc.i4.0 IL_009a: bge.s IL_009f IL_009c: ldloc.s V_5 IL_009e: ret IL_009f: ldloc.s V_5 IL_00a1: ldc.i4.0 IL_00a2: ble.s IL_00a7 IL_00a4: ldloc.s V_5 IL_00a6: ret IL_00a7: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_00ac: stloc.1 IL_00ad: ldarg.0 IL_00ae: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_00b3: ldarg.1 IL_00b4: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_00b9: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_00be: stloc.s V_6 IL_00c0: ldloc.s V_6 IL_00c2: ldc.i4.0 IL_00c3: bge.s IL_00c8 IL_00c5: ldloc.s V_6 IL_00c7: ret IL_00c8: ldloc.s V_6 IL_00ca: ldc.i4.0 IL_00cb: ble.s IL_00d0 IL_00cd: ldloc.s V_6 IL_00cf: ret IL_00d0: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_00d5: stloc.1 IL_00d6: ldarg.0 IL_00d7: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_00dc: stloc.s V_8 IL_00de: ldarg.1 IL_00df: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_00e4: stloc.s V_9 IL_00e6: ldloc.s V_8 IL_00e8: ldloc.s V_9 IL_00ea: ldloc.1 IL_00eb: callvirt instance int32 Fantomas.Core.Context/WriteModelMode::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_00f0: stloc.s V_7 IL_00f2: ldloc.s V_7 IL_00f4: ldc.i4.0 IL_00f5: bge.s IL_00fa IL_00f7: ldloc.s V_7 IL_00f9: ret IL_00fa: ldloc.s V_7 IL_00fc: ldc.i4.0 IL_00fd: ble.s IL_0102 IL_00ff: ldloc.s V_7 IL_0101: ret IL_0102: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0107: stloc.1 IL_0108: ldarg.0 IL_0109: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_010e: stloc.s V_10 IL_0110: ldarg.1 IL_0111: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0116: stloc.s V_11 IL_0118: ldloc.s V_10 IL_011a: ldloc.s V_11 IL_011c: bge.s IL_0120 IL_011e: ldc.i4.m1 IL_011f: ret IL_0120: ldloc.s V_10 IL_0122: ldloc.s V_11 IL_0124: cgt IL_0126: ret IL_0127: ldc.i4.1 IL_0128: ret IL_0129: ldarg.1 IL_012a: brfalse.s IL_012e IL_012c: ldc.i4.m1 IL_012d: ret IL_012e: ldc.i4.0 IL_012f: ret } // end of method WriterModel::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: unbox.any Fantomas.Core.Context/WriterModel IL_0007: callvirt instance int32 Fantomas.Core.Context/WriterModel::CompareTo(class Fantomas.Core.Context/WriterModel) IL_000c: ret } // end of method WriterModel::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj, class [netstandard]System.Collections.IComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 285 (0x11d) .maxstack 5 .locals init (class Fantomas.Core.Context/WriterModel V_0, int32 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, int32 V_4, int32 V_5, int32 V_6, int32 V_7, class Fantomas.Core.Context/WriteModelMode V_8, class Fantomas.Core.Context/WriteModelMode V_9, int32 V_10, int32 V_11) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.Context/WriterModel IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: brfalse IL_0111 IL_000d: ldarg.1 IL_000e: unbox.any Fantomas.Core.Context/WriterModel IL_0013: brfalse IL_010f IL_0018: ldarg.0 IL_0019: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_001e: stloc.2 IL_001f: ldloc.0 IL_0020: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0025: stloc.3 IL_0026: ldloc.2 IL_0027: ldloc.3 IL_0028: ldarg.2 IL_0029: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_002e: stloc.1 IL_002f: ldloc.1 IL_0030: ldc.i4.0 IL_0031: bge.s IL_0035 IL_0033: ldloc.1 IL_0034: ret IL_0035: ldloc.1 IL_0036: ldc.i4.0 IL_0037: ble.s IL_003b IL_0039: ldloc.1 IL_003a: ret IL_003b: ldarg.0 IL_003c: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0041: stloc.s V_5 IL_0043: ldloc.0 IL_0044: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0049: stloc.s V_6 IL_004b: ldloc.s V_5 IL_004d: ldloc.s V_6 IL_004f: bge.s IL_0055 IL_0051: ldc.i4.m1 IL_0052: nop IL_0053: br.s IL_005c IL_0055: ldloc.s V_5 IL_0057: ldloc.s V_6 IL_0059: cgt IL_005b: nop IL_005c: stloc.s V_4 IL_005e: ldloc.s V_4 IL_0060: ldc.i4.0 IL_0061: bge.s IL_0066 IL_0063: ldloc.s V_4 IL_0065: ret IL_0066: ldloc.s V_4 IL_0068: ldc.i4.0 IL_0069: ble.s IL_006e IL_006b: ldloc.s V_4 IL_006d: ret IL_006e: ldarg.0 IL_006f: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0074: stloc.s V_6 IL_0076: ldloc.0 IL_0077: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_007c: stloc.s V_7 IL_007e: ldloc.s V_6 IL_0080: ldloc.s V_7 IL_0082: bge.s IL_0088 IL_0084: ldc.i4.m1 IL_0085: nop IL_0086: br.s IL_008f IL_0088: ldloc.s V_6 IL_008a: ldloc.s V_7 IL_008c: cgt IL_008e: nop IL_008f: stloc.s V_5 IL_0091: ldloc.s V_5 IL_0093: ldc.i4.0 IL_0094: bge.s IL_0099 IL_0096: ldloc.s V_5 IL_0098: ret IL_0099: ldloc.s V_5 IL_009b: ldc.i4.0 IL_009c: ble.s IL_00a1 IL_009e: ldloc.s V_5 IL_00a0: ret IL_00a1: ldarg.0 IL_00a2: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_00a7: ldloc.0 IL_00a8: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_00ad: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_00b2: stloc.s V_6 IL_00b4: ldloc.s V_6 IL_00b6: ldc.i4.0 IL_00b7: bge.s IL_00bc IL_00b9: ldloc.s V_6 IL_00bb: ret IL_00bc: ldloc.s V_6 IL_00be: ldc.i4.0 IL_00bf: ble.s IL_00c4 IL_00c1: ldloc.s V_6 IL_00c3: ret IL_00c4: ldarg.0 IL_00c5: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_00ca: stloc.s V_8 IL_00cc: ldloc.0 IL_00cd: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_00d2: stloc.s V_9 IL_00d4: ldloc.s V_8 IL_00d6: ldloc.s V_9 IL_00d8: ldarg.2 IL_00d9: callvirt instance int32 Fantomas.Core.Context/WriteModelMode::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_00de: stloc.s V_7 IL_00e0: ldloc.s V_7 IL_00e2: ldc.i4.0 IL_00e3: bge.s IL_00e8 IL_00e5: ldloc.s V_7 IL_00e7: ret IL_00e8: ldloc.s V_7 IL_00ea: ldc.i4.0 IL_00eb: ble.s IL_00f0 IL_00ed: ldloc.s V_7 IL_00ef: ret IL_00f0: ldarg.0 IL_00f1: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_00f6: stloc.s V_10 IL_00f8: ldloc.0 IL_00f9: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_00fe: stloc.s V_11 IL_0100: ldloc.s V_10 IL_0102: ldloc.s V_11 IL_0104: bge.s IL_0108 IL_0106: ldc.i4.m1 IL_0107: ret IL_0108: ldloc.s V_10 IL_010a: ldloc.s V_11 IL_010c: cgt IL_010e: ret IL_010f: ldc.i4.1 IL_0110: ret IL_0111: ldarg.1 IL_0112: unbox.any Fantomas.Core.Context/WriterModel IL_0117: brfalse.s IL_011b IL_0119: ldc.i4.m1 IL_011a: ret IL_011b: ldc.i4.0 IL_011c: ret } // end of method WriterModel::CompareTo .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 165 (0xa5) .maxstack 7 .locals init (int32 V_0, string V_1) IL_0000: ldarg.0 IL_0001: brfalse IL_00a3 IL_0006: ldc.i4.0 IL_0007: stloc.0 IL_0008: ldc.i4 0x9e3779b9 IL_000d: ldarg.0 IL_000e: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0013: ldloc.0 IL_0014: ldc.i4.6 IL_0015: shl IL_0016: ldloc.0 IL_0017: ldc.i4.2 IL_0018: shr IL_0019: add IL_001a: add IL_001b: add IL_001c: stloc.0 IL_001d: ldc.i4 0x9e3779b9 IL_0022: ldarg.0 IL_0023: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0028: ldarg.1 IL_0029: callvirt instance int32 Fantomas.Core.Context/WriteModelMode::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_002e: ldloc.0 IL_002f: ldc.i4.6 IL_0030: shl IL_0031: ldloc.0 IL_0032: ldc.i4.2 IL_0033: shr IL_0034: add IL_0035: add IL_0036: add IL_0037: stloc.0 IL_0038: ldc.i4 0x9e3779b9 IL_003d: ldarg.0 IL_003e: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0043: stloc.1 IL_0044: ldloc.1 IL_0045: brtrue.s IL_004b IL_0047: ldc.i4.0 IL_0048: nop IL_0049: br.s IL_0052 IL_004b: ldloc.1 IL_004c: callvirt instance int32 [netstandard]System.Object::GetHashCode() IL_0051: nop IL_0052: ldloc.0 IL_0053: ldc.i4.6 IL_0054: shl IL_0055: ldloc.0 IL_0056: ldc.i4.2 IL_0057: shr IL_0058: add IL_0059: add IL_005a: add IL_005b: stloc.0 IL_005c: ldc.i4 0x9e3779b9 IL_0061: ldarg.0 IL_0062: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0067: ldloc.0 IL_0068: ldc.i4.6 IL_0069: shl IL_006a: ldloc.0 IL_006b: ldc.i4.2 IL_006c: shr IL_006d: add IL_006e: add IL_006f: add IL_0070: stloc.0 IL_0071: ldc.i4 0x9e3779b9 IL_0076: ldarg.0 IL_0077: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_007c: ldloc.0 IL_007d: ldc.i4.6 IL_007e: shl IL_007f: ldloc.0 IL_0080: ldc.i4.2 IL_0081: shr IL_0082: add IL_0083: add IL_0084: add IL_0085: stloc.0 IL_0086: ldc.i4 0x9e3779b9 IL_008b: ldarg.0 IL_008c: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0091: ldarg.1 IL_0092: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_0097: ldloc.0 IL_0098: ldc.i4.6 IL_0099: shl IL_009a: ldloc.0 IL_009b: ldc.i4.2 IL_009c: shr IL_009d: add IL_009e: add IL_009f: add IL_00a0: stloc.0 IL_00a1: ldloc.0 IL_00a2: ret IL_00a3: ldc.i4.0 IL_00a4: ret } // end of method WriterModel::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.Context/WriterModel::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method WriterModel::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 151 (0x97) .maxstack 5 .locals init (class Fantomas.Core.Context/WriterModel V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class Fantomas.Core.Context/WriteModelMode V_3, class Fantomas.Core.Context/WriteModelMode V_4) IL_0000: ldarg.0 IL_0001: brfalse IL_008f IL_0006: ldarg.1 IL_0007: isinst Fantomas.Core.Context/WriterModel IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: brfalse IL_008d IL_0013: ldarg.0 IL_0014: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0019: stloc.1 IL_001a: ldloc.0 IL_001b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0020: stloc.2 IL_0021: ldloc.1 IL_0022: ldloc.2 IL_0023: ldarg.2 IL_0024: callvirt instance bool class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_0029: brfalse.s IL_008b IL_002b: ldarg.0 IL_002c: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0031: ldloc.0 IL_0032: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0037: bne.un.s IL_0089 IL_0039: ldarg.0 IL_003a: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_003f: ldloc.0 IL_0040: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0045: bne.un.s IL_0087 IL_0047: ldarg.0 IL_0048: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_004d: ldloc.0 IL_004e: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0053: call bool [netstandard]System.String::Equals(string, string) IL_0058: brfalse.s IL_0085 IL_005a: ldarg.0 IL_005b: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0060: stloc.3 IL_0061: ldloc.0 IL_0062: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0067: stloc.s V_4 IL_0069: ldloc.3 IL_006a: ldloc.s V_4 IL_006c: ldarg.2 IL_006d: callvirt instance bool Fantomas.Core.Context/WriteModelMode::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_0072: brfalse.s IL_0083 IL_0074: ldarg.0 IL_0075: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_007a: ldloc.0 IL_007b: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0080: ceq IL_0082: ret IL_0083: ldc.i4.0 IL_0084: ret IL_0085: ldc.i4.0 IL_0086: ret IL_0087: ldc.i4.0 IL_0088: ret IL_0089: ldc.i4.0 IL_008a: ret IL_008b: ldc.i4.0 IL_008c: ret IL_008d: ldc.i4.0 IL_008e: ret IL_008f: ldarg.1 IL_0090: ldnull IL_0091: cgt.un IL_0093: ldc.i4.0 IL_0094: ceq IL_0096: ret } // end of method WriterModel::Equals .method assembly hidebysig specialname instance bool get_IsDummy() cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0007: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_000c: brfalse.s IL_0010 IL_000e: ldc.i4.1 IL_000f: ret IL_0010: ldc.i4.0 IL_0011: ret } // end of method WriterModel::get_IsDummy .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.Context/WriterModel obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 129 (0x81) .maxstack 4 IL_0000: ldarg.0 IL_0001: brfalse IL_0079 IL_0006: ldarg.1 IL_0007: brfalse.s IL_0077 IL_0009: ldarg.0 IL_000a: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_000f: ldarg.1 IL_0010: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0015: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic>(!!0, !!0) IL_001a: brfalse.s IL_0075 IL_001c: ldarg.0 IL_001d: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0022: ldarg.1 IL_0023: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0028: bne.un.s IL_0073 IL_002a: ldarg.0 IL_002b: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0030: ldarg.1 IL_0031: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0036: bne.un.s IL_0071 IL_0038: ldarg.0 IL_0039: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_003e: ldarg.1 IL_003f: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0044: call bool [netstandard]System.String::Equals(string, string) IL_0049: brfalse.s IL_006f IL_004b: ldarg.0 IL_004c: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0051: ldarg.1 IL_0052: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0057: callvirt instance bool Fantomas.Core.Context/WriteModelMode::Equals(class Fantomas.Core.Context/WriteModelMode) IL_005c: brfalse.s IL_006d IL_005e: ldarg.0 IL_005f: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0064: ldarg.1 IL_0065: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_006a: ceq IL_006c: ret IL_006d: ldc.i4.0 IL_006e: ret IL_006f: ldc.i4.0 IL_0070: ret IL_0071: ldc.i4.0 IL_0072: ret IL_0073: ldc.i4.0 IL_0074: ret IL_0075: ldc.i4.0 IL_0076: ret IL_0077: ldc.i4.0 IL_0078: ret IL_0079: ldarg.1 IL_007a: ldnull IL_007b: cgt.un IL_007d: ldc.i4.0 IL_007e: ceq IL_0080: ret } // end of method WriterModel::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 20 (0x14) .maxstack 4 .locals init (class Fantomas.Core.Context/WriterModel V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.Context/WriterModel IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0012 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: callvirt instance bool Fantomas.Core.Context/WriterModel::Equals(class Fantomas.Core.Context/WriterModel) IL_0011: ret IL_0012: ldc.i4.0 IL_0013: ret } // end of method WriterModel::Equals .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Lines() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 ) .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::get_Lines() } // end of property WriterModel::Lines .property instance int32 Indent() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 ) .get instance int32 Fantomas.Core.Context/WriterModel::get_Indent() } // end of property WriterModel::Indent .property instance int32 AtColumn() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 ) .get instance int32 Fantomas.Core.Context/WriterModel::get_AtColumn() } // end of property WriterModel::AtColumn .property instance string WriteBeforeNewline() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 ) .get instance string Fantomas.Core.Context/WriterModel::get_WriteBeforeNewline() } // end of property WriterModel::WriteBeforeNewline .property instance class Fantomas.Core.Context/WriteModelMode Mode() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 ) .get instance class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::get_Mode() } // end of property WriterModel::Mode .property instance int32 Column() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 ) .get instance int32 Fantomas.Core.Context/WriterModel::get_Column() } // end of property WriterModel::Column .property instance bool IsDummy() { .get instance bool Fantomas.Core.Context/WriterModel::get_IsDummy() } // end of property WriterModel::IsDummy } // end of class WriterModel .class auto ansi serializable sealed nested assembly Context extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable { .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 0A 22 7B 44 75 6D 70 28 29 7D 22 00 00 ) // ..."{Dump()}".. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 22 00 00 00 00 00 ) // .."..... .field assembly class Fantomas.Core.FormatConfig/FormatConfig Config@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly class Fantomas.Core.Context/WriterModel WriterModel@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly class Fantomas.Core.Queue`1 WriterEvents@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .method assembly hidebysig specialname instance class Fantomas.Core.FormatConfig/FormatConfig get_Config() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ret } // end of method Context::get_Config .method assembly hidebysig specialname instance class Fantomas.Core.Context/WriterModel get_WriterModel() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0006: ret } // end of method Context::get_WriterModel .method assembly hidebysig specialname instance class Fantomas.Core.Queue`1 get_WriterEvents() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0006: ret } // end of method Context::get_WriterEvents .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.FormatConfig/FormatConfig config, class Fantomas.Core.Context/WriterModel writerModel, class Fantomas.Core.Queue`1 writerEvents) cil managed { .custom instance void System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::.ctor(valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes, class [netstandard]System.Type) = ( 01 00 60 06 00 00 1D 46 61 6E 74 6F 6D 61 73 2E // ..`....Fantomas. 43 6F 72 65 2E 43 6F 6E 74 65 78 74 2B 43 6F 6E // Core.Context+Con 74 65 78 74 00 00 ) // text.. // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_001b: ret } // end of method Context::.ctor .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.Context/Context>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Context::ToString .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 90 (0x5a) .maxstack 7 .locals init (int32 V_0) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0058 IL_0003: ldc.i4.0 IL_0004: stloc.0 IL_0005: ldc.i4 0x9e3779b9 IL_000a: ldarg.1 IL_000b: ldarg.0 IL_000c: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0011: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic>(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_0016: ldloc.0 IL_0017: ldc.i4.6 IL_0018: shl IL_0019: ldloc.0 IL_001a: ldc.i4.2 IL_001b: shr IL_001c: add IL_001d: add IL_001e: add IL_001f: stloc.0 IL_0020: ldc.i4 0x9e3779b9 IL_0025: ldarg.0 IL_0026: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_002b: ldarg.1 IL_002c: callvirt instance int32 Fantomas.Core.Context/WriterModel::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_0031: ldloc.0 IL_0032: ldc.i4.6 IL_0033: shl IL_0034: ldloc.0 IL_0035: ldc.i4.2 IL_0036: shr IL_0037: add IL_0038: add IL_0039: add IL_003a: stloc.0 IL_003b: ldc.i4 0x9e3779b9 IL_0040: ldarg.0 IL_0041: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0046: ldarg.1 IL_0047: callvirt instance int32 Fantomas.Core.FormatConfig/FormatConfig::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_004c: ldloc.0 IL_004d: ldc.i4.6 IL_004e: shl IL_004f: ldloc.0 IL_0050: ldc.i4.2 IL_0051: shr IL_0052: add IL_0053: add IL_0054: add IL_0055: stloc.0 IL_0056: ldloc.0 IL_0057: ret IL_0058: ldc.i4.0 IL_0059: ret } // end of method Context::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.Context/Context::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method Context::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 98 (0x62) .maxstack 5 .locals init (class Fantomas.Core.Context/Context V_0, class Fantomas.Core.FormatConfig/FormatConfig V_1, class Fantomas.Core.FormatConfig/FormatConfig V_2, class Fantomas.Core.Context/WriterModel V_3, class Fantomas.Core.Context/WriterModel V_4) IL_0000: ldarg.0 IL_0001: brfalse.s IL_005a IL_0003: ldarg.1 IL_0004: isinst Fantomas.Core.Context/Context IL_0009: stloc.0 IL_000a: ldloc.0 IL_000b: brfalse.s IL_0058 IL_000d: ldarg.0 IL_000e: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_001a: stloc.2 IL_001b: ldloc.1 IL_001c: ldloc.2 IL_001d: ldarg.2 IL_001e: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_0023: brfalse.s IL_0056 IL_0025: ldarg.0 IL_0026: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_002b: stloc.3 IL_002c: ldloc.0 IL_002d: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0032: stloc.s V_4 IL_0034: ldloc.3 IL_0035: ldloc.s V_4 IL_0037: ldarg.2 IL_0038: callvirt instance bool Fantomas.Core.Context/WriterModel::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_003d: brfalse.s IL_0054 IL_003f: ldarg.2 IL_0040: ldarg.0 IL_0041: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0046: ldloc.0 IL_0047: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_004c: tail. IL_004e: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic>(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_0053: ret IL_0054: ldc.i4.0 IL_0055: ret IL_0056: ldc.i4.0 IL_0057: ret IL_0058: ldc.i4.0 IL_0059: ret IL_005a: ldarg.1 IL_005b: ldnull IL_005c: cgt.un IL_005e: ldc.i4.0 IL_005f: ceq IL_0061: ret } // end of method Context::Equals .method assembly specialname static class Fantomas.Core.Context/Context get_Default() cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: call class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.FormatConfig/FormatConfig::get_Default() IL_0005: call class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/WriterModelModule::get_init() IL_000a: call class Fantomas.Core.Queue`1 Fantomas.Core.Queue::empty() IL_000f: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_0014: ret } // end of method Context::get_Default .method assembly static class Fantomas.Core.Context/Context Create(class Fantomas.Core.FormatConfig/FormatConfig config) cil managed { // Code size 39 (0x27) .maxstack 5 .locals init (class Fantomas.Core.Context/Context V_0) IL_0000: call class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.FormatConfig/FormatConfig::get_Default() IL_0005: call class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/WriterModelModule::get_init() IL_000a: call class Fantomas.Core.Queue`1 Fantomas.Core.Queue::empty() IL_000f: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_0014: stloc.0 IL_0015: ldarg.0 IL_0016: call class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/WriterModelModule::get_init() IL_001b: ldloc.0 IL_001c: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0021: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_0026: ret } // end of method Context::Create .method assembly hidebysig instance class Fantomas.Core.Context/Context WithDummy(class Fantomas.Core.Queue`1 writerCommands, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 keepPageWidth) cil managed { .param [2] .custom instance void [FSharp.Core]Microsoft.FSharp.Core.OptionalArgumentAttribute::.ctor() = ( 01 00 00 00 ) // Code size 273 (0x111) .maxstack 38 .locals init (bool V_0, class Fantomas.Core.FormatConfig/FormatConfig V_1) IL_0000: ldc.i4.0 IL_0001: ldarg.2 IL_0002: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0007: stloc.0 IL_0008: ldarg.0 IL_0009: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_000e: stloc.1 IL_000f: ldloc.1 IL_0010: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0015: nop IL_0016: ldloc.0 IL_0017: brfalse.s IL_0027 IL_0019: ldarg.0 IL_001a: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_001f: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0024: nop IL_0025: br.s IL_002d IL_0027: ldc.i4 0x7fffffff IL_002c: nop IL_002d: ldloc.1 IL_002e: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_0033: ldloc.1 IL_0034: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_0039: ldloc.1 IL_003a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_003f: ldloc.1 IL_0040: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_0045: ldloc.1 IL_0046: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_004b: ldloc.1 IL_004c: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_0051: ldloc.1 IL_0052: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_0057: ldloc.1 IL_0058: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_005d: ldloc.1 IL_005e: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_0063: ldloc.1 IL_0064: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_0069: ldloc.1 IL_006a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_006f: ldloc.1 IL_0070: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_0075: ldloc.1 IL_0076: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_007b: ldloc.1 IL_007c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_0081: ldloc.1 IL_0082: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_0087: ldloc.1 IL_0088: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_008d: ldloc.1 IL_008e: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_0093: ldloc.1 IL_0094: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_0099: ldloc.1 IL_009a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_009f: ldloc.1 IL_00a0: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_00a5: ldloc.1 IL_00a6: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_00ab: ldloc.1 IL_00ac: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_00b1: ldloc.1 IL_00b2: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_00b7: ldloc.1 IL_00b8: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_00bd: ldloc.1 IL_00be: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_00c3: ldloc.1 IL_00c4: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_00c9: ldloc.1 IL_00ca: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_00cf: ldloc.1 IL_00d0: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_00d5: ldloc.1 IL_00d6: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_00db: ldloc.1 IL_00dc: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_00e1: ldloc.1 IL_00e2: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_00e7: ldloc.1 IL_00e8: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_00ed: ldloc.1 IL_00ee: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_00f3: ldloc.1 IL_00f4: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_00f9: newobj instance void Fantomas.Core.FormatConfig/FormatConfig::.ctor(int32, int32, class Fantomas.Core.FormatConfig/EndOfLineStyle, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, int32, int32, int32, int32, int32, class Fantomas.Core.FormatConfig/MultilineFormatterType, int32, int32, class Fantomas.Core.FormatConfig/MultilineFormatterType, int32, int32, int32, bool, bool, bool, bool, bool, bool, bool, class Fantomas.Core.FormatConfig/MultilineBracketStyle, int32, bool) IL_00fe: ldarg.0 IL_00ff: ldarg.0 IL_0100: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0105: call class Fantomas.Core.Context/WriterModel Fantomas.Core.Context::mkModel@199(class Fantomas.Core.Context/Context, class Fantomas.Core.Context/WriterModel) IL_010a: ldarg.1 IL_010b: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_0110: ret } // end of method Context::WithDummy .method assembly hidebysig instance class Fantomas.Core.Context/Context WithShortExpression(int32 maxWidth, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 startColumn) cil managed { .param [2] .custom instance void [FSharp.Core]Microsoft.FSharp.Core.OptionalArgumentAttribute::.ctor() = ( 01 00 00 00 ) // Code size 236 (0xec) .maxstack 9 .locals init (class Fantomas.Core.Context/ShortExpressionInfo V_0, class Fantomas.Core.Context/WriteModelMode V_1, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class Fantomas.Core.Context/WriterModel V_4) IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.2 IL_000d: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0012: ldc.i4.0 IL_0013: newobj instance void Fantomas.Core.Context/ShortExpressionInfo::.ctor(int32, int32, bool) IL_0018: stloc.0 IL_0019: ldarg.0 IL_001a: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_001f: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0024: stloc.1 IL_0025: ldloc.1 IL_0026: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_002b: brfalse.s IL_009a IL_002d: ldloc.1 IL_002e: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0033: stloc.2 IL_0034: ldloc.2 IL_0035: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_003a: stloc.3 IL_003b: nop IL_003c: ldloc.0 IL_003d: newobj instance void Fantomas.Core.Context/WithShortExpression@226::.ctor(class Fantomas.Core.Context/ShortExpressionInfo) IL_0042: ldloc.3 IL_0043: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0048: brfalse.s IL_004c IL_004a: ldarg.0 IL_004b: ret IL_004c: ldarg.0 IL_004d: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0052: ldarg.0 IL_0053: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0058: stloc.s V_4 IL_005a: ldloc.s V_4 IL_005c: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0061: ldloc.s V_4 IL_0063: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0068: ldloc.s V_4 IL_006a: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_006f: ldloc.s V_4 IL_0071: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0076: ldloc.0 IL_0077: ldloc.3 IL_0078: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_007d: call class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriteModelMode::NewShortExpression(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0082: ldloc.s V_4 IL_0084: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0089: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_008e: ldarg.0 IL_008f: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0094: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_0099: ret IL_009a: ldarg.0 IL_009b: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_00a0: ldarg.0 IL_00a1: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_00a6: stloc.s V_4 IL_00a8: ldloc.s V_4 IL_00aa: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_00af: ldloc.s V_4 IL_00b1: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_00b6: ldloc.s V_4 IL_00b8: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_00bd: ldloc.s V_4 IL_00bf: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_00c4: ldloc.0 IL_00c5: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_00ca: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00cf: call class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriteModelMode::NewShortExpression(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00d4: ldloc.s V_4 IL_00d6: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_00db: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_00e0: ldarg.0 IL_00e1: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_00e6: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_00eb: ret } // end of method Context::WithShortExpression .method assembly hidebysig specialname instance int32 get_Column() cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0006: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000b: ret } // end of method Context::get_Column .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.Context/Context obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 78 (0x4e) .maxstack 4 IL_0000: ldarg.0 IL_0001: brfalse.s IL_0046 IL_0003: ldarg.1 IL_0004: brfalse.s IL_0044 IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_000c: ldarg.1 IL_000d: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0012: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::Equals(class Fantomas.Core.FormatConfig/FormatConfig) IL_0017: brfalse.s IL_0042 IL_0019: ldarg.0 IL_001a: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_001f: ldarg.1 IL_0020: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0025: callvirt instance bool Fantomas.Core.Context/WriterModel::Equals(class Fantomas.Core.Context/WriterModel) IL_002a: brfalse.s IL_0040 IL_002c: ldarg.0 IL_002d: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0032: ldarg.1 IL_0033: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0038: tail. IL_003a: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic>(!!0, !!0) IL_003f: ret IL_0040: ldc.i4.0 IL_0041: ret IL_0042: ldc.i4.0 IL_0043: ret IL_0044: ldc.i4.0 IL_0045: ret IL_0046: ldarg.1 IL_0047: ldnull IL_0048: cgt.un IL_004a: ldc.i4.0 IL_004b: ceq IL_004d: ret } // end of method Context::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 4 .locals init (class Fantomas.Core.Context/Context V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.Context/Context IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0014 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: tail. IL_000e: callvirt instance bool Fantomas.Core.Context/Context::Equals(class Fantomas.Core.Context/Context) IL_0013: ret IL_0014: ldc.i4.0 IL_0015: ret } // end of method Context::Equals .method assembly hidebysig specialname instance class Fantomas.Core.Context/Context get_FinalizeModel() cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::finalizeWriterModel(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method Context::get_FinalizeModel .method assembly hidebysig instance string Dump() cil managed { // Code size 89 (0x59) .maxstack 4 .locals init (class Fantomas.Core.Context/Context V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1) IL_0000: ldarg.0 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::finalizeWriterModel(class Fantomas.Core.Context/Context) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0012: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Reverse(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0017: stloc.1 IL_0018: nop IL_0019: ldarg.0 IL_001a: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_001f: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_0024: call instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::get_Tag() IL_0029: switch ( IL_003a, IL_0042, IL_004a) IL_003a: ldstr "\n" IL_003f: nop IL_0040: br.s IL_0050 IL_0042: ldstr "\r" IL_0047: nop IL_0048: br.s IL_0050 IL_004a: ldstr "\r\n" IL_004f: nop IL_0050: ldloc.1 IL_0051: tail. IL_0053: call string [FSharp.Core]Microsoft.FSharp.Core.StringModule::Concat(string, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0058: ret } // end of method Context::Dump .property instance class Fantomas.Core.FormatConfig/FormatConfig Config() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 ) .get instance class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::get_Config() } // end of property Context::Config .property instance class Fantomas.Core.Context/WriterModel WriterModel() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 ) .get instance class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::get_WriterModel() } // end of property Context::WriterModel .property instance class Fantomas.Core.Queue`1 WriterEvents() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 ) .get instance class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::get_WriterEvents() } // end of property Context::WriterEvents .property class Fantomas.Core.Context/Context Default() { .get class Fantomas.Core.Context/Context Fantomas.Core.Context/Context::get_Default() } // end of property Context::Default .property instance int32 Column() { .get instance int32 Fantomas.Core.Context/Context::get_Column() } // end of property Context::Column .property instance class Fantomas.Core.Context/Context FinalizeModel() { .get instance class Fantomas.Core.Context/Context Fantomas.Core.Context/Context::get_FinalizeModel() } // end of property Context::FinalizeModel } // end of class Context .class auto ansi serializable sealed nested assembly beforefieldinit WithShortExpression@226 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/ShortExpressionInfo info .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/ShortExpressionInfo info) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/ShortExpressionInfo Fantomas.Core.Context/WithShortExpression@226::info IL_000d: ret } // end of method WithShortExpression@226::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/ShortExpressionInfo i) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.Context/ShortExpressionInfo Fantomas.Core.Context/WithShortExpression@226::info IL_0007: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_000c: callvirt instance bool Fantomas.Core.Context/ShortExpressionInfo::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_0011: ret } // end of method WithShortExpression@226::Invoke } // end of class WithShortExpression@226 .class auto ansi serializable sealed nested assembly beforefieldinit writerEvent@254 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field public class Fantomas.Core.Context/Context ctx .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/Context Fantomas.Core.Context/writerEvent@254::ctx IL_000d: ret } // end of method writerEvent@254::.ctor .method public strict virtual instance class Fantomas.Core.Context/WriterModel Invoke(class Fantomas.Core.Context/WriterModel m, class Fantomas.Core.Context/WriterEvent e) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/writerEvent@254::ctx IL_0006: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_000b: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0010: ldarg.2 IL_0011: ldarg.1 IL_0012: call class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/WriterModelModule::update(int32, class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/WriterModel) IL_0017: ret } // end of method writerEvent@254::Invoke } // end of class writerEvent@254 .class auto ansi serializable sealed nested assembly beforefieldinit dump@278 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/dump@278 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method dump@278::.ctor .method public strict virtual instance bool Invoke(string y) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "" IL_0005: ldarg.1 IL_0006: call bool [netstandard]System.String::Equals(string, string) IL_000b: ret } // end of method dump@278::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/dump@278::.ctor() IL_0005: stsfld class Fantomas.Core.Context/dump@278 Fantomas.Core.Context/dump@278::@_instance IL_000a: ret } // end of method dump@278::.cctor } // end of class dump@278 .class auto ansi serializable sealed nested assembly beforefieldinit writeEventsOnLastLine@310 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Context/writeEventsOnLastLine@310 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method writeEventsOnLastLine@310::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class Fantomas.Core.Context/WriterEvent _arg2) cil managed { // Code size 50 (0x32) .maxstack 6 .locals init (class Fantomas.Core.Context/WriterEvent/Write V_0, string V_1) IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: ldc.i4.0 IL_0007: bne.un.s IL_0030 IL_0009: ldarg.1 IL_000a: castclass Fantomas.Core.Context/WriterEvent/Write IL_000f: stloc.0 IL_0010: ldloc.0 IL_0011: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0016: stloc.1 IL_0017: ldloc.1 IL_0018: call int32 [FSharp.Core]Microsoft.FSharp.Core.StringModule::Length(string) IL_001d: ldc.i4.0 IL_001e: cgt IL_0020: brfalse.s IL_0030 IL_0022: ldloc.0 IL_0023: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0028: stloc.1 IL_0029: ldloc.1 IL_002a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_002f: ret IL_0030: ldnull IL_0031: ret } // end of method writeEventsOnLastLine@310::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/writeEventsOnLastLine@310::.ctor() IL_0005: stsfld class Fantomas.Core.Context/writeEventsOnLastLine@310 Fantomas.Core.Context/writeEventsOnLastLine@310::@_instance IL_000a: ret } // end of method writeEventsOnLastLine@310::.cctor } // end of class writeEventsOnLastLine@310 .class auto ansi serializable sealed nested assembly beforefieldinit 'writeEventsOnLastLine@305-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'writeEventsOnLastLine@305-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'writeEventsOnLastLine@305-1'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/WriterEvent _arg1) cil managed { // Code size 65 (0x41) .maxstack 5 IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: switch ( IL_003b, IL_003d, IL_003d, IL_003b, IL_003d, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b) IL_003b: br.s IL_003f IL_003d: ldc.i4.0 IL_003e: ret IL_003f: ldc.i4.1 IL_0040: ret } // end of method 'writeEventsOnLastLine@305-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'writeEventsOnLastLine@305-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'writeEventsOnLastLine@305-1' Fantomas.Core.Context/'writeEventsOnLastLine@305-1'::@_instance IL_000a: ret } // end of method 'writeEventsOnLastLine@305-1'::.cctor } // end of class 'writeEventsOnLastLine@305-1' .class auto ansi serializable sealed nested assembly beforefieldinit lastWriteEventIsNewline@324 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/lastWriteEventIsNewline@324 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method lastWriteEventIsNewline@324::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/WriterEvent _arg2) cil managed { // Code size 65 (0x41) .maxstack 5 IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: switch ( IL_003b, IL_003d, IL_003b, IL_003b, IL_003d, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b) IL_003b: br.s IL_003f IL_003d: ldc.i4.1 IL_003e: ret IL_003f: ldc.i4.0 IL_0040: ret } // end of method lastWriteEventIsNewline@324::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/lastWriteEventIsNewline@324::.ctor() IL_0005: stsfld class Fantomas.Core.Context/lastWriteEventIsNewline@324 Fantomas.Core.Context/lastWriteEventIsNewline@324::@_instance IL_000a: ret } // end of method lastWriteEventIsNewline@324::.cctor } // end of class lastWriteEventIsNewline@324 .class auto ansi serializable sealed nested assembly beforefieldinit 'lastWriteEventIsNewline@317-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'lastWriteEventIsNewline@317-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'lastWriteEventIsNewline@317-1'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/WriterEvent _arg1) cil managed { // Code size 90 (0x5a) .maxstack 6 .locals init (class Fantomas.Core.Context/WriterEvent/Write V_0) IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: switch ( IL_003d, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_0056, IL_003b, IL_0056, IL_003b, IL_0056) IL_003b: br.s IL_0058 IL_003d: ldarg.1 IL_003e: castclass Fantomas.Core.Context/WriterEvent/Write IL_0043: stloc.0 IL_0044: ldloc.0 IL_0045: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_004a: ldstr "" IL_004f: call bool [netstandard]System.String::Equals(string, string) IL_0054: brfalse.s IL_0058 IL_0056: ldc.i4.1 IL_0057: ret IL_0058: ldc.i4.0 IL_0059: ret } // end of method 'lastWriteEventIsNewline@317-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'lastWriteEventIsNewline@317-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'lastWriteEventIsNewline@317-1' Fantomas.Core.Context/'lastWriteEventIsNewline@317-1'::@_instance IL_000a: ret } // end of method 'lastWriteEventIsNewline@317-1'::.cctor } // end of class 'lastWriteEventIsNewline@317-1' .class auto ansi serializable sealed nested assembly beforefieldinit '|EmptyHashDefineBlock|_|@340' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'|EmptyHashDefineBlock|_|@340' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '|EmptyHashDefineBlock|_|@340'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/WriterEvent _arg1) cil managed { // Code size 90 (0x5a) .maxstack 6 .locals init (class Fantomas.Core.Context/WriterEvent/Write V_0) IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: switch ( IL_003d, IL_003b, IL_0056, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b) IL_003b: br.s IL_0058 IL_003d: ldarg.1 IL_003e: castclass Fantomas.Core.Context/WriterEvent/Write IL_0043: stloc.0 IL_0044: ldloc.0 IL_0045: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_004a: ldstr "" IL_004f: call bool [netstandard]System.String::Equals(string, string) IL_0054: brfalse.s IL_0058 IL_0056: ldc.i4.1 IL_0057: ret IL_0058: ldc.i4.0 IL_0059: ret } // end of method '|EmptyHashDefineBlock|_|@340'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'|EmptyHashDefineBlock|_|@340'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'|EmptyHashDefineBlock|_|@340' Fantomas.Core.Context/'|EmptyHashDefineBlock|_|@340'::@_instance IL_000a: ret } // end of method '|EmptyHashDefineBlock|_|@340'::.cctor } // end of class '|EmptyHashDefineBlock|_|@340' .class auto ansi serializable sealed nested assembly beforefieldinit newlineBetweenLastWriteEvent@363 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/newlineBetweenLastWriteEvent@363 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method newlineBetweenLastWriteEvent@363::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/WriterEvent _arg2) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: ldc.i4.1 IL_0007: bne.un.s IL_000b IL_0009: ldc.i4.1 IL_000a: ret IL_000b: ldc.i4.0 IL_000c: ret } // end of method newlineBetweenLastWriteEvent@363::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/newlineBetweenLastWriteEvent@363::.ctor() IL_0005: stsfld class Fantomas.Core.Context/newlineBetweenLastWriteEvent@363 Fantomas.Core.Context/newlineBetweenLastWriteEvent@363::@_instance IL_000a: ret } // end of method newlineBetweenLastWriteEvent@363::.cctor } // end of class newlineBetweenLastWriteEvent@363 .class auto ansi serializable sealed nested assembly beforefieldinit 'newlineBetweenLastWriteEvent@353-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'newlineBetweenLastWriteEvent@353-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'newlineBetweenLastWriteEvent@353-1'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/WriterEvent _arg1) cil managed { // Code size 90 (0x5a) .maxstack 6 .locals init (class Fantomas.Core.Context/WriterEvent/Write V_0) IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: switch ( IL_003d, IL_0056, IL_003b, IL_003b, IL_003b, IL_003b, IL_0056, IL_0056, IL_0056, IL_0056, IL_0056, IL_0056) IL_003b: br.s IL_0058 IL_003d: ldarg.1 IL_003e: castclass Fantomas.Core.Context/WriterEvent/Write IL_0043: stloc.0 IL_0044: ldloc.0 IL_0045: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_004a: ldstr "" IL_004f: call bool [netstandard]System.String::Equals(string, string) IL_0054: brfalse.s IL_0058 IL_0056: ldc.i4.1 IL_0057: ret IL_0058: ldc.i4.0 IL_0059: ret } // end of method 'newlineBetweenLastWriteEvent@353-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'newlineBetweenLastWriteEvent@353-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'newlineBetweenLastWriteEvent@353-1' Fantomas.Core.Context/'newlineBetweenLastWriteEvent@353-1'::@_instance IL_000a: ret } // end of method 'newlineBetweenLastWriteEvent@353-1'::.cctor } // end of class 'newlineBetweenLastWriteEvent@353-1' .class auto ansi serializable sealed nested assembly beforefieldinit atIndentLevel@392 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/atIndentLevel@392::e IL_000d: ret } // end of method atIndentLevel@392::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/atIndentLevel@392::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method atIndentLevel@392::Invoke } // end of class atIndentLevel@392 .class auto ansi serializable sealed nested assembly beforefieldinit 'atIndentLevel@393-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'atIndentLevel@393-1'::e IL_000d: ret } // end of method 'atIndentLevel@393-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'atIndentLevel@393-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'atIndentLevel@393-1'::Invoke } // end of class 'atIndentLevel@393-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'atIndentLevel@393-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'atIndentLevel@393-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'atIndentLevel@393-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'atIndentLevel@393-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'atIndentLevel@393-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'atIndentLevel@393-2' Fantomas.Core.Context/'atIndentLevel@393-2'::@_instance IL_000a: ret } // end of method 'atIndentLevel@393-2'::.cctor } // end of class 'atIndentLevel@393-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'atIndentLevel@392-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 func1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 func2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 func1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 func2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'atIndentLevel@392-3'::func1 IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'atIndentLevel@392-3'::func2 IL_0014: ret } // end of method 'atIndentLevel@392-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'atIndentLevel@392-3'::func2 IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'atIndentLevel@392-3'::func1 IL_000c: ldarg.1 IL_000d: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0012: tail. IL_0014: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0019: ret } // end of method 'atIndentLevel@392-3'::Invoke } // end of class 'atIndentLevel@392-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'atIndentLevel@392-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 func1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 func1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'atIndentLevel@392-4'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'atIndentLevel@392-4'::func1 IL_0014: ret } // end of method 'atIndentLevel@392-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'atIndentLevel@392-4'::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'atIndentLevel@392-4'::func1 IL_000c: ldarg.1 IL_000d: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0012: tail. IL_0014: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0019: ret } // end of method 'atIndentLevel@392-4'::Invoke } // end of class 'atIndentLevel@392-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'atIndentLevel@395-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'atIndentLevel@395-5'::e IL_000d: ret } // end of method 'atIndentLevel@395-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'atIndentLevel@395-5'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'atIndentLevel@395-5'::Invoke } // end of class 'atIndentLevel@395-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'atIndentLevel@392-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 func1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 func2 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 func1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 func2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'atIndentLevel@392-6'::func1 IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'atIndentLevel@392-6'::func2 IL_0014: ret } // end of method 'atIndentLevel@392-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'atIndentLevel@392-6'::func2 IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'atIndentLevel@392-6'::func1 IL_000c: ldarg.1 IL_000d: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0012: tail. IL_0014: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0019: ret } // end of method 'atIndentLevel@392-6'::Invoke } // end of class 'atIndentLevel@392-6' .class auto ansi serializable sealed nested assembly beforefieldinit op_PlusGreater@422 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/op_PlusGreater@422 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method op_PlusGreater@422::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/ShortExpressionInfo x) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0006: ret } // end of method op_PlusGreater@422::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/op_PlusGreater@422::.ctor() IL_0005: stsfld class Fantomas.Core.Context/op_PlusGreater@422 Fantomas.Core.Context/op_PlusGreater@422::@_instance IL_000a: ret } // end of method op_PlusGreater@422::.cctor } // end of class op_PlusGreater@422 .class auto ansi serializable sealed nested assembly beforefieldinit op_BangMinus@425 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/op_BangMinus@425::e IL_000d: ret } // end of method op_BangMinus@425::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/op_BangMinus@425::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method op_BangMinus@425::Invoke } // end of class op_BangMinus@425 .class auto ansi serializable sealed nested assembly beforefieldinit rep@521 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/rep@521::f IL_000d: ret } // end of method rep@521::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context c, int32 _arg1) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/rep@521::f IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method rep@521::Invoke } // end of class rep@521 .class auto ansi serializable sealed nested assembly beforefieldinit sepNone@524 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/sepNone@524 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method sepNone@524::.ctor .method public strict virtual instance !a Invoke(!a x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method sepNone@524::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void class Fantomas.Core.Context/sepNone@524::.ctor() IL_0005: stsfld class Fantomas.Core.Context/sepNone@524 class Fantomas.Core.Context/sepNone@524::@_instance IL_000a: ret } // end of method sepNone@524::.cctor } // end of class sepNone@524 .class auto ansi serializable sealed nested assembly beforefieldinit sepDot@525 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepDot@525::e IL_000d: ret } // end of method sepDot@525::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepDot@525::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepDot@525::Invoke } // end of class sepDot@525 .class auto ansi serializable sealed nested assembly beforefieldinit addFixedSpaces@540 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/addFixedSpaces@540::e IL_000d: ret } // end of method addFixedSpaces@540::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/addFixedSpaces@540::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method addFixedSpaces@540::Invoke } // end of class addFixedSpaces@540 .class auto ansi serializable sealed nested assembly beforefieldinit 'addFixedSpaces@540-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 delta .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 delta, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.Context/'addFixedSpaces@540-1'::delta IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'addFixedSpaces@540-1'::f IL_0014: ret } // end of method 'addFixedSpaces@540-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Context/'addFixedSpaces@540-1'::delta IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'addFixedSpaces@540-1'::f IL_000c: ldarg.1 IL_000d: call class Fantomas.Core.Context/Context Fantomas.Core.Context::rep(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0012: ret } // end of method 'addFixedSpaces@540-1'::Invoke } // end of class 'addFixedSpaces@540-1' .class auto ansi serializable sealed nested assembly beforefieldinit sepNln@542 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepNln@542::e IL_000d: ret } // end of method sepNln@542::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepNln@542::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepNln@542::Invoke } // end of class sepNln@542 .class auto ansi serializable sealed nested assembly beforefieldinit sepNlnForTrivia@546 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepNlnForTrivia@546::e IL_000d: ret } // end of method sepNlnForTrivia@546::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepNlnForTrivia@546::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepNlnForTrivia@546::Invoke } // end of class sepNlnForTrivia@546 .class auto ansi serializable sealed nested assembly beforefieldinit sepStar@551 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/sepStar@551 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method sepStar@551::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method sepStar@551::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/sepStar@551::.ctor() IL_0005: stsfld class Fantomas.Core.Context/sepStar@551 Fantomas.Core.Context/sepStar@551::@_instance IL_000a: ret } // end of method sepStar@551::.cctor } // end of class sepStar@551 .class auto ansi serializable sealed nested assembly beforefieldinit 'sepStar@551-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'sepStar@551-1'::e IL_000d: ret } // end of method 'sepStar@551-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'sepStar@551-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'sepStar@551-1'::Invoke } // end of class 'sepStar@551-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepStar@551-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepStar@551-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepStar@551-2'::f IL_0014: ret } // end of method 'sepStar@551-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepStar@551-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepStar@551-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'sepStar@551-2'::Invoke } // end of class 'sepStar@551-2' .class auto ansi serializable sealed nested assembly beforefieldinit sepEq@552 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepEq@552::e IL_000d: ret } // end of method sepEq@552::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepEq@552::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepEq@552::Invoke } // end of class sepEq@552 .class auto ansi serializable sealed nested assembly beforefieldinit sepEqFixed@553 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepEqFixed@553::e IL_000d: ret } // end of method sepEqFixed@553::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepEqFixed@553::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepEqFixed@553::Invoke } // end of class sepEqFixed@553 .class auto ansi serializable sealed nested assembly beforefieldinit sepArrow@554 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepArrow@554::e IL_000d: ret } // end of method sepArrow@554::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepArrow@554::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepArrow@554::Invoke } // end of class sepArrow@554 .class auto ansi serializable sealed nested assembly beforefieldinit sepArrowRev@555 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepArrowRev@555::e IL_000d: ret } // end of method sepArrowRev@555::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepArrowRev@555::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepArrowRev@555::Invoke } // end of class sepArrowRev@555 .class auto ansi serializable sealed nested assembly beforefieldinit sepBar@556 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepBar@556::e IL_000d: ret } // end of method sepBar@556::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepBar@556::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepBar@556::Invoke } // end of class sepBar@556 .class auto ansi serializable sealed nested assembly beforefieldinit sepOpenLFixed@565 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepOpenLFixed@565::e IL_000d: ret } // end of method sepOpenLFixed@565::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepOpenLFixed@565::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepOpenLFixed@565::Invoke } // end of class sepOpenLFixed@565 .class auto ansi serializable sealed nested assembly beforefieldinit sepCloseLFixed@568 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepCloseLFixed@568::e IL_000d: ret } // end of method sepCloseLFixed@568::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepCloseLFixed@568::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepCloseLFixed@568::Invoke } // end of class sepCloseLFixed@568 .class auto ansi serializable sealed nested assembly beforefieldinit sepOpenAnonRecdFixed@571 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepOpenAnonRecdFixed@571::e IL_000d: ret } // end of method sepOpenAnonRecdFixed@571::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepOpenAnonRecdFixed@571::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepOpenAnonRecdFixed@571::Invoke } // end of class sepOpenAnonRecdFixed@571 .class auto ansi serializable sealed nested assembly beforefieldinit sepOpenT@573 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepOpenT@573::e IL_000d: ret } // end of method sepOpenT@573::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepOpenT@573::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepOpenT@573::Invoke } // end of class sepOpenT@573 .class auto ansi serializable sealed nested assembly beforefieldinit sepCloseT@576 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepCloseT@576::e IL_000d: ret } // end of method sepCloseT@576::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepCloseT@576::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepCloseT@576::Invoke } // end of class sepCloseT@576 .class auto ansi serializable sealed nested assembly beforefieldinit wordAnd@578 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/wordAnd@578 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method wordAnd@578::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method wordAnd@578::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/wordAnd@578::.ctor() IL_0005: stsfld class Fantomas.Core.Context/wordAnd@578 Fantomas.Core.Context/wordAnd@578::@_instance IL_000a: ret } // end of method wordAnd@578::.cctor } // end of class wordAnd@578 .class auto ansi serializable sealed nested assembly beforefieldinit 'wordAnd@578-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'wordAnd@578-1'::e IL_000d: ret } // end of method 'wordAnd@578-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'wordAnd@578-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'wordAnd@578-1'::Invoke } // end of class 'wordAnd@578-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'wordAnd@578-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'wordAnd@578-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'wordAnd@578-2'::f IL_0014: ret } // end of method 'wordAnd@578-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'wordAnd@578-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'wordAnd@578-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'wordAnd@578-2'::Invoke } // end of class 'wordAnd@578-2' .class auto ansi serializable sealed nested assembly beforefieldinit wordAndFixed@579 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/wordAndFixed@579::e IL_000d: ret } // end of method wordAndFixed@579::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/wordAndFixed@579::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method wordAndFixed@579::Invoke } // end of class wordAndFixed@579 .class auto ansi serializable sealed nested assembly beforefieldinit wordOf@580 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/wordOf@580 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method wordOf@580::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method wordOf@580::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/wordOf@580::.ctor() IL_0005: stsfld class Fantomas.Core.Context/wordOf@580 Fantomas.Core.Context/wordOf@580::@_instance IL_000a: ret } // end of method wordOf@580::.cctor } // end of class wordOf@580 .class auto ansi serializable sealed nested assembly beforefieldinit 'wordOf@580-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'wordOf@580-1'::e IL_000d: ret } // end of method 'wordOf@580-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'wordOf@580-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'wordOf@580-1'::Invoke } // end of class 'wordOf@580-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'wordOf@580-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'wordOf@580-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'wordOf@580-2'::f IL_0014: ret } // end of method 'wordOf@580-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'wordOf@580-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'wordOf@580-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'wordOf@580-2'::Invoke } // end of class 'wordOf@580-2' .class auto ansi serializable sealed nested assembly beforefieldinit indentSepNlnUnindent@582 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/indentSepNlnUnindent@582 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method indentSepNlnUnindent@582::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method indentSepNlnUnindent@582::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/indentSepNlnUnindent@582::.ctor() IL_0005: stsfld class Fantomas.Core.Context/indentSepNlnUnindent@582 Fantomas.Core.Context/indentSepNlnUnindent@582::@_instance IL_000a: ret } // end of method indentSepNlnUnindent@582::.cctor } // end of class indentSepNlnUnindent@582 .class auto ansi serializable sealed nested assembly beforefieldinit 'indentSepNlnUnindent@582-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'indentSepNlnUnindent@582-1'::ctx IL_000d: ret } // end of method 'indentSepNlnUnindent@582-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'indentSepNlnUnindent@582-1'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'indentSepNlnUnindent@582-1'::Invoke } // end of class 'indentSepNlnUnindent@582-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'indentSepNlnUnindent@582-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'indentSepNlnUnindent@582-2'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'indentSepNlnUnindent@582-2'::ctx IL_0014: ret } // end of method 'indentSepNlnUnindent@582-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'indentSepNlnUnindent@582-2'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'indentSepNlnUnindent@582-2'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'indentSepNlnUnindent@582-2'::Invoke } // end of class 'indentSepNlnUnindent@582-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'indentSepNlnUnindent@582-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'indentSepNlnUnindent@582-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'indentSepNlnUnindent@582-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'indentSepNlnUnindent@582-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'indentSepNlnUnindent@582-3'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'indentSepNlnUnindent@582-3' Fantomas.Core.Context/'indentSepNlnUnindent@582-3'::@_instance IL_000a: ret } // end of method 'indentSepNlnUnindent@582-3'::.cctor } // end of class 'indentSepNlnUnindent@582-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'indentSepNlnUnindent@582-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'indentSepNlnUnindent@582-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'indentSepNlnUnindent@582-4'::f IL_0014: ret } // end of method 'indentSepNlnUnindent@582-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'indentSepNlnUnindent@582-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'indentSepNlnUnindent@582-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'indentSepNlnUnindent@582-4'::Invoke } // end of class 'indentSepNlnUnindent@582-4' .class auto ansi serializable sealed nested assembly beforefieldinit shortExpressionWithFallback@595 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/Context ctx .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/Context Fantomas.Core.Context/shortExpressionWithFallback@595::ctx IL_000d: ret } // end of method shortExpressionWithFallback@595::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/ShortExpressionInfo info) cil managed { // Code size 49 (0x31) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0006: brfalse.s IL_000a IL_0008: ldc.i4.1 IL_0009: ret IL_000a: ldarg.1 IL_000b: ldarg.0 IL_000c: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/shortExpressionWithFallback@595::ctx IL_0011: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0016: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_001b: ldarg.0 IL_001c: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/shortExpressionWithFallback@595::ctx IL_0021: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0026: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_002b: callvirt instance bool Fantomas.Core.Context/ShortExpressionInfo::IsTooLong(int32, int32) IL_0030: ret } // end of method shortExpressionWithFallback@595::Invoke } // end of class shortExpressionWithFallback@595 .class auto ansi serializable sealed nested assembly beforefieldinit 'shortExpressionWithFallback@612-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/Context ctx .field public class Fantomas.Core.Context/Context resultContext .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/Context ctx, class Fantomas.Core.Context/Context resultContext) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/Context Fantomas.Core.Context/'shortExpressionWithFallback@612-1'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.Context/Context Fantomas.Core.Context/'shortExpressionWithFallback@612-1'::resultContext IL_0014: ret } // end of method 'shortExpressionWithFallback@612-1'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/ShortExpressionInfo info) cil managed { // Code size 49 (0x31) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0006: brfalse.s IL_000a IL_0008: ldc.i4.1 IL_0009: ret IL_000a: ldarg.1 IL_000b: ldarg.0 IL_000c: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/'shortExpressionWithFallback@612-1'::ctx IL_0011: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0016: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_001b: ldarg.0 IL_001c: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/'shortExpressionWithFallback@612-1'::resultContext IL_0021: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0026: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_002b: callvirt instance bool Fantomas.Core.Context/ShortExpressionInfo::IsTooLong(int32, int32) IL_0030: ret } // end of method 'shortExpressionWithFallback@612-1'::Invoke } // end of class 'shortExpressionWithFallback@612-1' .class auto ansi serializable sealed nested assembly beforefieldinit leadingExpressionIsMultiline@670 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/leadingExpressionIsMultiline@670 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method leadingExpressionIsMultiline@670::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/WriterEvent _arg1) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: ldc.i4.1 IL_0007: bne.un.s IL_000b IL_0009: ldc.i4.1 IL_000a: ret IL_000b: ldc.i4.0 IL_000c: ret } // end of method leadingExpressionIsMultiline@670::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/leadingExpressionIsMultiline@670::.ctor() IL_0005: stsfld class Fantomas.Core.Context/leadingExpressionIsMultiline@670 Fantomas.Core.Context/leadingExpressionIsMultiline@670::@_instance IL_000a: ret } // end of method leadingExpressionIsMultiline@670::.cctor } // end of class leadingExpressionIsMultiline@670 .class auto ansi serializable sealed nested assembly beforefieldinit 'leadingExpressionIsMultiline@673-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'leadingExpressionIsMultiline@673-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'leadingExpressionIsMultiline@673-1'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/WriterEvent[] e) cil managed { // Code size 175 (0xaf) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class Fantomas.Core.Context/WriterEvent/Write V_2) IL_0000: nop IL_0001: ldarg.1 IL_0002: brfalse.s IL_000d IL_0004: ldarg.1 IL_0005: ldlen IL_0006: conv.i4 IL_0007: ldc.i4.1 IL_0008: ceq IL_000a: nop IL_000b: br.s IL_000f IL_000d: ldc.i4.0 IL_000e: nop IL_000f: brfalse IL_00a1 IL_0014: ldarg.1 IL_0015: ldc.i4.0 IL_0016: ldelem Fantomas.Core.Context/WriterEvent IL_001b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Context::'|CommentOrDefineEvent|_|'(class Fantomas.Core.Context/WriterEvent) IL_0020: stloc.0 IL_0021: ldloc.0 IL_0022: brfalse.s IL_0029 IL_0024: br IL_00ab IL_0029: ldarg.1 IL_002a: ldc.i4.0 IL_002b: ldelem Fantomas.Core.Context/WriterEvent IL_0030: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0035: switch ( IL_0076, IL_00ab, IL_006a, IL_006a, IL_006a, IL_006a, IL_006a, IL_006a, IL_006a, IL_006a, IL_006a, IL_006a) IL_006a: ldarg.1 IL_006b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Context::'|EmptyHashDefineBlock|_|'(class Fantomas.Core.Context/WriterEvent[]) IL_0070: stloc.1 IL_0071: ldloc.1 IL_0072: brfalse.s IL_00ad IL_0074: br.s IL_00ab IL_0076: ldarg.1 IL_0077: ldc.i4.0 IL_0078: ldelem Fantomas.Core.Context/WriterEvent IL_007d: castclass Fantomas.Core.Context/WriterEvent/Write IL_0082: stloc.2 IL_0083: ldloc.2 IL_0084: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0089: ldstr "" IL_008e: call bool [netstandard]System.String::Equals(string, string) IL_0093: brtrue.s IL_00ab IL_0095: ldarg.1 IL_0096: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Context::'|EmptyHashDefineBlock|_|'(class Fantomas.Core.Context/WriterEvent[]) IL_009b: stloc.1 IL_009c: ldloc.1 IL_009d: brfalse.s IL_00ad IL_009f: br.s IL_00ab IL_00a1: ldarg.1 IL_00a2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Context::'|EmptyHashDefineBlock|_|'(class Fantomas.Core.Context/WriterEvent[]) IL_00a7: stloc.1 IL_00a8: ldloc.1 IL_00a9: brfalse.s IL_00ad IL_00ab: ldc.i4.1 IL_00ac: ret IL_00ad: ldc.i4.0 IL_00ae: ret } // end of method 'leadingExpressionIsMultiline@673-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'leadingExpressionIsMultiline@673-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'leadingExpressionIsMultiline@673-1' Fantomas.Core.Context/'leadingExpressionIsMultiline@673-1'::@_instance IL_000a: ret } // end of method 'leadingExpressionIsMultiline@673-1'::.cctor } // end of class 'leadingExpressionIsMultiline@673-1' .class auto ansi serializable sealed nested assembly beforefieldinit expressionExceedsPageWidth@687 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/Context ctx .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/Context Fantomas.Core.Context/expressionExceedsPageWidth@687::ctx IL_000d: ret } // end of method expressionExceedsPageWidth@687::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/ShortExpressionInfo info) cil managed { // Code size 49 (0x31) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0006: brfalse.s IL_000a IL_0008: ldc.i4.1 IL_0009: ret IL_000a: ldarg.1 IL_000b: ldarg.0 IL_000c: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/expressionExceedsPageWidth@687::ctx IL_0011: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0016: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_001b: ldarg.0 IL_001c: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/expressionExceedsPageWidth@687::ctx IL_0021: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0026: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_002b: callvirt instance bool Fantomas.Core.Context/ShortExpressionInfo::IsTooLong(int32, int32) IL_0030: ret } // end of method expressionExceedsPageWidth@687::Invoke } // end of class expressionExceedsPageWidth@687 .class auto ansi serializable sealed nested assembly beforefieldinit 'expressionExceedsPageWidth@692-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 beforeShort .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 beforeShort, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'expressionExceedsPageWidth@692-1'::beforeShort IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'expressionExceedsPageWidth@692-1'::expr IL_0014: ret } // end of method 'expressionExceedsPageWidth@692-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'expressionExceedsPageWidth@692-1'::beforeShort IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'expressionExceedsPageWidth@692-1'::expr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'expressionExceedsPageWidth@692-1'::Invoke } // end of class 'expressionExceedsPageWidth@692-1' .class auto ansi serializable sealed nested assembly beforefieldinit resultContext@696 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 beforeShort .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 beforeShort, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/resultContext@696::beforeShort IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/resultContext@696::expr IL_0014: ret } // end of method resultContext@696::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/resultContext@696::beforeShort IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/resultContext@696::expr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method resultContext@696::Invoke } // end of class resultContext@696 .class auto ansi serializable sealed nested assembly beforefieldinit fallbackExpression@698 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 beforeLong .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 beforeLong, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/fallbackExpression@698::beforeLong IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/fallbackExpression@698::expr IL_0014: ret } // end of method fallbackExpression@698::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/fallbackExpression@698::beforeLong IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/fallbackExpression@698::expr IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method fallbackExpression@698::Invoke } // end of class fallbackExpression@698 .class auto ansi serializable sealed nested assembly beforefieldinit 'fallbackExpression@698-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLong .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLong, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'fallbackExpression@698-1'::afterLong IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'fallbackExpression@698-1'::ctx IL_0014: ret } // end of method 'fallbackExpression@698-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'fallbackExpression@698-1'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'fallbackExpression@698-1'::afterLong IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'fallbackExpression@698-1'::Invoke } // end of class 'fallbackExpression@698-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'expressionExceedsPageWidth@705-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/Context ctx .field public class Fantomas.Core.Context/Context resultContext .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/Context ctx, class Fantomas.Core.Context/Context resultContext) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/Context Fantomas.Core.Context/'expressionExceedsPageWidth@705-2'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.Context/Context Fantomas.Core.Context/'expressionExceedsPageWidth@705-2'::resultContext IL_0014: ret } // end of method 'expressionExceedsPageWidth@705-2'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/ShortExpressionInfo info) cil managed { // Code size 49 (0x31) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0006: brfalse.s IL_000a IL_0008: ldc.i4.1 IL_0009: ret IL_000a: ldarg.1 IL_000b: ldarg.0 IL_000c: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/'expressionExceedsPageWidth@705-2'::ctx IL_0011: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0016: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_001b: ldarg.0 IL_001c: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/'expressionExceedsPageWidth@705-2'::resultContext IL_0021: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0026: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_002b: callvirt instance bool Fantomas.Core.Context/ShortExpressionInfo::IsTooLong(int32, int32) IL_0030: ret } // end of method 'expressionExceedsPageWidth@705-2'::Invoke } // end of class 'expressionExceedsPageWidth@705-2' .class auto ansi serializable sealed nested assembly beforefieldinit autoIndentAndNlnIfExpressionExceedsPageWidth@724 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/autoIndentAndNlnIfExpressionExceedsPageWidth@724 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method autoIndentAndNlnIfExpressionExceedsPageWidth@724::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method autoIndentAndNlnIfExpressionExceedsPageWidth@724::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/autoIndentAndNlnIfExpressionExceedsPageWidth@724::.ctor() IL_0005: stsfld class Fantomas.Core.Context/autoIndentAndNlnIfExpressionExceedsPageWidth@724 Fantomas.Core.Context/autoIndentAndNlnIfExpressionExceedsPageWidth@724::@_instance IL_000a: ret } // end of method autoIndentAndNlnIfExpressionExceedsPageWidth@724::.cctor } // end of class autoIndentAndNlnIfExpressionExceedsPageWidth@724 .class auto ansi serializable sealed nested assembly beforefieldinit 'autoIndentAndNlnIfExpressionExceedsPageWidth@725-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@725-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'autoIndentAndNlnIfExpressionExceedsPageWidth@725-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'autoIndentAndNlnIfExpressionExceedsPageWidth@725-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@725-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@725-1' Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@725-1'::@_instance IL_000a: ret } // end of method 'autoIndentAndNlnIfExpressionExceedsPageWidth@725-1'::.cctor } // end of class 'autoIndentAndNlnIfExpressionExceedsPageWidth@725-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'autoIndentAndNlnIfExpressionExceedsPageWidth@726-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@726-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'autoIndentAndNlnIfExpressionExceedsPageWidth@726-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'autoIndentAndNlnIfExpressionExceedsPageWidth@726-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@726-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@726-2' Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@726-2'::@_instance IL_000a: ret } // end of method 'autoIndentAndNlnIfExpressionExceedsPageWidth@726-2'::.cctor } // end of class 'autoIndentAndNlnIfExpressionExceedsPageWidth@726-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'autoIndentAndNlnIfExpressionExceedsPageWidth@726-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@726-3'::ctx IL_000d: ret } // end of method 'autoIndentAndNlnIfExpressionExceedsPageWidth@726-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@726-3'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'autoIndentAndNlnIfExpressionExceedsPageWidth@726-3'::Invoke } // end of class 'autoIndentAndNlnIfExpressionExceedsPageWidth@726-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'autoIndentAndNlnIfExpressionExceedsPageWidth@727-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@727-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'autoIndentAndNlnIfExpressionExceedsPageWidth@727-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'autoIndentAndNlnIfExpressionExceedsPageWidth@727-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@727-4'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@727-4' Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@727-4'::@_instance IL_000a: ret } // end of method 'autoIndentAndNlnIfExpressionExceedsPageWidth@727-4'::.cctor } // end of class 'autoIndentAndNlnIfExpressionExceedsPageWidth@727-4' .class auto ansi serializable sealed nested assembly beforefieldinit sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@733 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@733 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@733::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@733::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@733::.ctor() IL_0005: stsfld class Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@733 Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@733::@_instance IL_000a: ret } // end of method sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@733::.cctor } // end of class sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@733 .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@734-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@734-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@734-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@734-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@734-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@734-1' Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@734-1'::@_instance IL_000a: ret } // end of method 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@734-1'::.cctor } // end of class 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@734-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-2' Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-2'::@_instance IL_000a: ret } // end of method 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-2'::.cctor } // end of class 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-3'::ctx IL_000d: ret } // end of method 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-3'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-3'::Invoke } // end of class 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@736-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@736-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@736-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@736-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@736-4'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@736-4' Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@736-4'::@_instance IL_000a: ret } // end of method 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@736-4'::.cctor } // end of class 'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@736-4' .class auto ansi serializable sealed nested assembly beforefieldinit sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@742 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@742 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@742::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@742::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@742::.ctor() IL_0005: stsfld class Fantomas.Core.Context/sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@742 Fantomas.Core.Context/sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@742::@_instance IL_000a: ret } // end of method sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@742::.cctor } // end of class sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@742 .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@743-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@743-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@743-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@743-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@743-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@743-1' Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@743-1'::@_instance IL_000a: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@743-1'::.cctor } // end of class 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@743-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-2' Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-2'::@_instance IL_000a: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-2'::.cctor } // end of class 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-3'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-3' Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-3'::@_instance IL_000a: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-3'::.cctor } // end of class 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-4'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-4'::f IL_0014: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-4'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-4'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-4'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-4'::Invoke } // end of class 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-5'::ctx IL_000d: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-5'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-5'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-5'::Invoke } // end of class 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-6'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-6'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-6' Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-6'::@_instance IL_000a: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-6'::.cctor } // end of class 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-7'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.1 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-7'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-7' Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-7'::@_instance IL_000a: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-7'::.cctor } // end of class 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-8'::ctx IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-8'::f IL_0014: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-8'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-8'::ctx IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-8'::f IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0014: ret } // end of method 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-8'::Invoke } // end of class 'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-8' .class auto ansi serializable sealed nested assembly beforefieldinit sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup@755 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup@755 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup@755::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0006: ret } // end of method sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup@755::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup@755::.ctor() IL_0005: stsfld class Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup@755 Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup@755::@_instance IL_000a: ret } // end of method sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup@755::.cctor } // end of class sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup@755 .class auto ansi serializable sealed nested assembly beforefieldinit sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup@760 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool isStroustrup .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Node node .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool isStroustrup, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.SyntaxOak/Node node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup@760::isStroustrup IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup@760::f IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup@760::node IL_001b: ret } // end of method sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup@760::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup@760::isStroustrup IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup@760::f IL_000c: ldarg.0 IL_000d: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup@760::node IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/Node, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup@760::Invoke } // end of class sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup@760 .class auto ansi serializable sealed nested assembly beforefieldinit sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup@763 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool isStroustrup .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Node node .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool isStroustrup, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.SyntaxOak/Node node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup@763::isStroustrup IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup@763::f IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup@763::node IL_001b: ret } // end of method sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup@763::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 27 (0x1b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup@763::isStroustrup IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup@763::f IL_000c: ldarg.0 IL_000d: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup@763::node IL_0012: ldarg.1 IL_0013: tail. IL_0015: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/Node, class Fantomas.Core.Context/Context) IL_001a: ret } // end of method sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup@763::Invoke } // end of class sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup@763 .class auto ansi serializable sealed nested assembly beforefieldinit autoNlnIfExpressionExceedsPageWidth@767 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/autoNlnIfExpressionExceedsPageWidth@767 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method autoNlnIfExpressionExceedsPageWidth@767::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method autoNlnIfExpressionExceedsPageWidth@767::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/autoNlnIfExpressionExceedsPageWidth@767::.ctor() IL_0005: stsfld class Fantomas.Core.Context/autoNlnIfExpressionExceedsPageWidth@767 Fantomas.Core.Context/autoNlnIfExpressionExceedsPageWidth@767::@_instance IL_000a: ret } // end of method autoNlnIfExpressionExceedsPageWidth@767::.cctor } // end of class autoNlnIfExpressionExceedsPageWidth@767 .class auto ansi serializable sealed nested assembly beforefieldinit 'autoNlnIfExpressionExceedsPageWidth@768-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'autoNlnIfExpressionExceedsPageWidth@768-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'autoNlnIfExpressionExceedsPageWidth@768-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'autoNlnIfExpressionExceedsPageWidth@768-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'autoNlnIfExpressionExceedsPageWidth@768-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'autoNlnIfExpressionExceedsPageWidth@768-1' Fantomas.Core.Context/'autoNlnIfExpressionExceedsPageWidth@768-1'::@_instance IL_000a: ret } // end of method 'autoNlnIfExpressionExceedsPageWidth@768-1'::.cctor } // end of class 'autoNlnIfExpressionExceedsPageWidth@768-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'autoNlnIfExpressionExceedsPageWidth@770-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'autoNlnIfExpressionExceedsPageWidth@770-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'autoNlnIfExpressionExceedsPageWidth@770-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'autoNlnIfExpressionExceedsPageWidth@770-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'autoNlnIfExpressionExceedsPageWidth@770-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'autoNlnIfExpressionExceedsPageWidth@770-2' Fantomas.Core.Context/'autoNlnIfExpressionExceedsPageWidth@770-2'::@_instance IL_000a: ret } // end of method 'autoNlnIfExpressionExceedsPageWidth@770-2'::.cctor } // end of class 'autoNlnIfExpressionExceedsPageWidth@770-2' .class auto ansi serializable sealed nested assembly beforefieldinit autoParenthesisIfExpressionExceedsPageWidth@775 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/autoParenthesisIfExpressionExceedsPageWidth@775::expr IL_000d: ret } // end of method autoParenthesisIfExpressionExceedsPageWidth@775::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/autoParenthesisIfExpressionExceedsPageWidth@775::expr IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method autoParenthesisIfExpressionExceedsPageWidth@775::Invoke } // end of class autoParenthesisIfExpressionExceedsPageWidth@775 .class auto ansi serializable sealed nested assembly beforefieldinit 'autoParenthesisIfExpressionExceedsPageWidth@775-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'autoParenthesisIfExpressionExceedsPageWidth@775-1'::ctx IL_000d: ret } // end of method 'autoParenthesisIfExpressionExceedsPageWidth@775-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'autoParenthesisIfExpressionExceedsPageWidth@775-1'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'autoParenthesisIfExpressionExceedsPageWidth@775-1'::Invoke } // end of class 'autoParenthesisIfExpressionExceedsPageWidth@775-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'colAutoNlnSkip0i@813-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'colAutoNlnSkip0i@813-1'::expr IL_000d: ret } // end of method 'colAutoNlnSkip0i@813-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'colAutoNlnSkip0i@813-1'::expr IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'colAutoNlnSkip0i@813-1'::Invoke } // end of class 'colAutoNlnSkip0i@813-1' .class auto ansi serializable sealed nested assembly beforefieldinit colAutoNlnSkip0i@809 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> class Fantomas.Core.Context/colAutoNlnSkip0i@809::f IL_000d: ret } // end of method colAutoNlnSkip0i@809::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(int32 i, !T c) cil managed { // Code size 41 (0x29) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: nop IL_0001: ldarg.1 IL_0002: brtrue.s IL_0014 IL_0004: ldarg.0 IL_0005: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> class Fantomas.Core.Context/colAutoNlnSkip0i@809::f IL_000a: ldarg.1 IL_000b: ldarg.2 IL_000c: tail. IL_000e: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0013: ret IL_0014: ldarg.0 IL_0015: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> class Fantomas.Core.Context/colAutoNlnSkip0i@809::f IL_001a: ldarg.1 IL_001b: ldarg.2 IL_001c: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0021: stloc.0 IL_0022: ldloc.0 IL_0023: newobj instance void Fantomas.Core.Context/'colAutoNlnSkip0i@813-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0028: ret } // end of method colAutoNlnSkip0i@809::Invoke } // end of class colAutoNlnSkip0i@809 .class auto ansi serializable sealed nested assembly beforefieldinit colAutoNlnSkip0@817 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> class Fantomas.Core.Context/colAutoNlnSkip0@817::f IL_000d: ret } // end of method colAutoNlnSkip0@817::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Invoke(int32 _arg1) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> class Fantomas.Core.Context/colAutoNlnSkip0@817::f IL_0006: ret } // end of method colAutoNlnSkip0@817::Invoke } // end of class colAutoNlnSkip0@817 .class auto ansi serializable sealed nested assembly beforefieldinit 'colAutoNlnSkip0@817-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'' .field public class [netstandard]System.Collections.Generic.IEnumerable`1 c .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 class Fantomas.Core.Context/'colAutoNlnSkip0@817-1'::'f\'' IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 class Fantomas.Core.Context/'colAutoNlnSkip0@817-1'::c IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> class Fantomas.Core.Context/'colAutoNlnSkip0@817-1'::f IL_001b: ret } // end of method 'colAutoNlnSkip0@817-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 class Fantomas.Core.Context/'colAutoNlnSkip0@817-1'::'f\'' IL_0006: ldarg.0 IL_0007: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 class Fantomas.Core.Context/'colAutoNlnSkip0@817-1'::c IL_000c: ldarg.0 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> class Fantomas.Core.Context/'colAutoNlnSkip0@817-1'::f IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.Context/Context Fantomas.Core.Context::colAutoNlnSkip0i(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, class Fantomas.Core.Context/Context) IL_0018: ret } // end of method 'colAutoNlnSkip0@817-1'::Invoke } // end of class 'colAutoNlnSkip0@817-1' .class auto ansi serializable sealed nested assembly beforefieldinit defaultExpr@826 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/defaultExpr@826::e IL_000d: ret } // end of method defaultExpr@826::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/defaultExpr@826::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method defaultExpr@826::Invoke } // end of class defaultExpr@826 .class auto ansi serializable sealed nested assembly beforefieldinit 'defaultExpr@826-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'defaultExpr@826-1'::e IL_000d: ret } // end of method 'defaultExpr@826-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'defaultExpr@826-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'defaultExpr@826-1'::Invoke } // end of class 'defaultExpr@826-1' .class auto ansi serializable sealed nested assembly beforefieldinit sepColonFixed@836 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepColonFixed@836::e IL_000d: ret } // end of method sepColonFixed@836::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepColonFixed@836::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepColonFixed@836::Invoke } // end of class sepColonFixed@836 .class auto ansi serializable sealed nested assembly beforefieldinit sepColonWithSpacesFixed@838 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepColonWithSpacesFixed@838::e IL_000d: ret } // end of method sepColonWithSpacesFixed@838::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepColonWithSpacesFixed@838::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepColonWithSpacesFixed@838::Invoke } // end of class sepColonWithSpacesFixed@838 .class auto ansi serializable sealed nested assembly beforefieldinit sepSemi@852 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepSemi@852::e IL_000d: ret } // end of method sepSemi@852::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/sepSemi@852::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method sepSemi@852::Invoke } // end of class sepSemi@852 .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSemi@853-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'sepSemi@853-1'::e IL_000d: ret } // end of method 'sepSemi@853-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'sepSemi@853-1'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'sepSemi@853-1'::Invoke } // end of class 'sepSemi@853-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSemi@854-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'sepSemi@854-2'::e IL_000d: ret } // end of method 'sepSemi@854-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'sepSemi@854-2'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'sepSemi@854-2'::Invoke } // end of class 'sepSemi@854-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'sepSemi@855-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.Context/WriterEvent e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'sepSemi@855-3'::e IL_000d: ret } // end of method 'sepSemi@855-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/'sepSemi@855-3'::e IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method 'sepSemi@855-3'::Invoke } // end of class 'sepSemi@855-3' .class auto ansi serializable sealed nested assembly beforefieldinit ifAlignOrStroustrupBrackets@860 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/ifAlignOrStroustrupBrackets@860 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method ifAlignOrStroustrupBrackets@860::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_000c: call instance int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::get_Tag() IL_0011: switch ( IL_0024, IL_0022, IL_0022) IL_0022: ldc.i4.1 IL_0023: ret IL_0024: ldc.i4.0 IL_0025: ret } // end of method ifAlignOrStroustrupBrackets@860::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/ifAlignOrStroustrupBrackets@860::.ctor() IL_0005: stsfld class Fantomas.Core.Context/ifAlignOrStroustrupBrackets@860 Fantomas.Core.Context/ifAlignOrStroustrupBrackets@860::@_instance IL_000a: ret } // end of method ifAlignOrStroustrupBrackets@860::.cctor } // end of class ifAlignOrStroustrupBrackets@860 .class auto ansi serializable sealed nested assembly beforefieldinit 'ifAlignOrStroustrupBrackets@859-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 g .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 cond .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 g, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 cond) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'ifAlignOrStroustrupBrackets@859-1'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'ifAlignOrStroustrupBrackets@859-1'::g IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'ifAlignOrStroustrupBrackets@859-1'::cond IL_001b: ret } // end of method 'ifAlignOrStroustrupBrackets@859-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'ifAlignOrStroustrupBrackets@859-1'::cond IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000c: brfalse.s IL_001d IL_000e: ldarg.0 IL_000f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'ifAlignOrStroustrupBrackets@859-1'::f IL_0014: ldarg.1 IL_0015: tail. IL_0017: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001c: ret IL_001d: ldarg.0 IL_001e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'ifAlignOrStroustrupBrackets@859-1'::g IL_0023: ldarg.1 IL_0024: tail. IL_0026: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_002b: ret } // end of method 'ifAlignOrStroustrupBrackets@859-1'::Invoke } // end of class 'ifAlignOrStroustrupBrackets@859-1' .class auto ansi serializable sealed nested assembly beforefieldinit sepNlnWhenWriteBeforeNewlineNotEmpty@875 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/sepNlnWhenWriteBeforeNewlineNotEmpty@875 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method sepNlnWhenWriteBeforeNewlineNotEmpty@875::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method sepNlnWhenWriteBeforeNewlineNotEmpty@875::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/sepNlnWhenWriteBeforeNewlineNotEmpty@875::.ctor() IL_0005: stsfld class Fantomas.Core.Context/sepNlnWhenWriteBeforeNewlineNotEmpty@875 Fantomas.Core.Context/sepNlnWhenWriteBeforeNewlineNotEmpty@875::@_instance IL_000a: ret } // end of method sepNlnWhenWriteBeforeNewlineNotEmpty@875::.cctor } // end of class sepNlnWhenWriteBeforeNewlineNotEmpty@875 .class auto ansi serializable sealed nested assembly beforefieldinit 'sepNlnWhenWriteBeforeNewlineNotEmpty@875-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallback .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallback) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepNlnWhenWriteBeforeNewlineNotEmpty@875-1'::fallback IL_000d: ret } // end of method 'sepNlnWhenWriteBeforeNewlineNotEmpty@875-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'sepNlnWhenWriteBeforeNewlineNotEmpty@875-1'::fallback IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepNlnWhenWriteBeforeNewlineNotEmptyOr(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method 'sepNlnWhenWriteBeforeNewlineNotEmpty@875-1'::Invoke } // end of class 'sepNlnWhenWriteBeforeNewlineNotEmpty@875-1' .class auto ansi serializable sealed nested assembly beforefieldinit addParenIfAutoNln@900 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/addParenIfAutoNln@900::expr IL_000d: ret } // end of method addParenIfAutoNln@900::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/addParenIfAutoNln@900::expr IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method addParenIfAutoNln@900::Invoke } // end of class addParenIfAutoNln@900 .class auto ansi serializable sealed nested assembly beforefieldinit 'addParenIfAutoNln@900-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'addParenIfAutoNln@900-1'::ctx IL_000d: ret } // end of method 'addParenIfAutoNln@900-1'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'addParenIfAutoNln@900-1'::ctx IL_0006: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseT() IL_000b: ldarg.1 IL_000c: tail. IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method 'addParenIfAutoNln@900-1'::Invoke } // end of class 'addParenIfAutoNln@900-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'addParenIfAutoNln@900-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool hasParenthesis .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(bool hasParenthesis, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.Context/'addParenIfAutoNln@900-2'::hasParenthesis IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'addParenIfAutoNln@900-2'::expr IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'addParenIfAutoNln@900-2'::f1 IL_001b: ret } // end of method 'addParenIfAutoNln@900-2'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.Context/'addParenIfAutoNln@900-2'::hasParenthesis IL_0006: brfalse.s IL_0017 IL_0008: ldarg.0 IL_0009: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'addParenIfAutoNln@900-2'::f1 IL_000e: ldarg.1 IL_000f: tail. IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: ret IL_0017: ldarg.0 IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'addParenIfAutoNln@900-2'::expr IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret } // end of method 'addParenIfAutoNln@900-2'::Invoke } // end of class 'addParenIfAutoNln@900-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'addParenIfAutoNln@900-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'addParenIfAutoNln@900-3'::expr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'addParenIfAutoNln@900-3'::fallbackExpression IL_0014: ret } // end of method 'addParenIfAutoNln@900-3'::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 38 (0x26) .maxstack 9 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'addParenIfAutoNln@900-3'::expr IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/'addParenIfAutoNln@900-3'::fallbackExpression IL_000c: ldarg.1 IL_000d: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0012: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0017: ldc.i4.0 IL_0018: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_001d: ldarg.1 IL_001e: tail. IL_0020: call class Fantomas.Core.Context/Context Fantomas.Core.Context::shortExpressionWithFallback(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.Context/Context) IL_0025: ret } // end of method 'addParenIfAutoNln@900-3'::Invoke } // end of class 'addParenIfAutoNln@900-3' .class auto autochar serializable sealed nested assembly beforefieldinit ColMultilineItem extends [netstandard]System.Object { .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .field assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 _expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 _sepNln .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly static class Fantomas.Core.Context/ColMultilineItem NewColMultilineItem(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 _expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 _sepNln) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: newobj instance void Fantomas.Core.Context/ColMultilineItem::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0007: ret } // end of method ColMultilineItem::NewColMultilineItem .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 _expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 _sepNln) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/ColMultilineItem::_expr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/ColMultilineItem::_sepNln IL_0014: ret } // end of method ColMultilineItem::.ctor .method assembly hidebysig instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/ColMultilineItem::_expr IL_0006: ret } // end of method ColMultilineItem::get_expr .method assembly hidebysig instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepNln() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/ColMultilineItem::_sepNln IL_0006: ret } // end of method ColMultilineItem::get_sepNln .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 4 (0x4) .maxstack 8 IL_0000: ldarg.0 IL_0001: pop IL_0002: ldc.i4.0 IL_0003: ret } // end of method ColMultilineItem::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method ColMultilineItem::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.Context/ColMultilineItem>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method ColMultilineItem::ToString .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.Context/ColMultilineItem::get_Tag() } // end of property ColMultilineItem::Tag .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/ColMultilineItem::get_expr() } // end of property ColMultilineItem::expr .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepNln() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/ColMultilineItem::get_sepNln() } // end of property ColMultilineItem::sepNln } // end of class ColMultilineItem .class auto ansi serializable sealed nested assembly ColMultilineItemsState extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 22 00 00 00 00 00 ) // .."..... .field assembly bool LastBlockMultiline@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly class Fantomas.Core.Context/Context Context@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .method assembly hidebysig specialname instance bool get_LastBlockMultiline() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.Context/ColMultilineItemsState::LastBlockMultiline@ IL_0006: ret } // end of method ColMultilineItemsState::get_LastBlockMultiline .method assembly hidebysig specialname instance class Fantomas.Core.Context/Context get_Context() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/ColMultilineItemsState::Context@ IL_0006: ret } // end of method ColMultilineItemsState::get_Context .method assembly specialname rtspecialname instance void .ctor(bool lastBlockMultiline, class Fantomas.Core.Context/Context context) cil managed { .custom instance void System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::.ctor(valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes, class [netstandard]System.Type) = ( 01 00 60 06 00 00 2C 46 61 6E 74 6F 6D 61 73 2E // ..`...,Fantomas. 43 6F 72 65 2E 43 6F 6E 74 65 78 74 2B 43 6F 6C // Core.Context+Col 4D 75 6C 74 69 6C 69 6E 65 49 74 65 6D 73 53 74 // MultilineItemsSt 61 74 65 00 00 ) // ate.. // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.Context/ColMultilineItemsState::LastBlockMultiline@ IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.Context/Context Fantomas.Core.Context/ColMultilineItemsState::Context@ IL_0014: ret } // end of method ColMultilineItemsState::.ctor .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.Context/ColMultilineItemsState>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method ColMultilineItemsState::ToString .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 57 (0x39) .maxstack 7 .locals init (int32 V_0) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0037 IL_0003: ldc.i4.0 IL_0004: stloc.0 IL_0005: ldc.i4 0x9e3779b9 IL_000a: ldarg.0 IL_000b: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/ColMultilineItemsState::Context@ IL_0010: ldarg.1 IL_0011: callvirt instance int32 Fantomas.Core.Context/Context::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_0016: ldloc.0 IL_0017: ldc.i4.6 IL_0018: shl IL_0019: ldloc.0 IL_001a: ldc.i4.2 IL_001b: shr IL_001c: add IL_001d: add IL_001e: add IL_001f: stloc.0 IL_0020: ldc.i4 0x9e3779b9 IL_0025: ldarg.0 IL_0026: ldfld bool Fantomas.Core.Context/ColMultilineItemsState::LastBlockMultiline@ IL_002b: ldloc.0 IL_002c: ldc.i4.6 IL_002d: shl IL_002e: ldloc.0 IL_002f: ldc.i4.2 IL_0030: shr IL_0031: add IL_0032: add IL_0033: add IL_0034: stloc.0 IL_0035: ldloc.0 IL_0036: ret IL_0037: ldc.i4.0 IL_0038: ret } // end of method ColMultilineItemsState::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.Context/ColMultilineItemsState::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method ColMultilineItemsState::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 64 (0x40) .maxstack 5 .locals init (class Fantomas.Core.Context/ColMultilineItemsState V_0, class Fantomas.Core.Context/Context V_1, class Fantomas.Core.Context/Context V_2) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0038 IL_0003: ldarg.1 IL_0004: isinst Fantomas.Core.Context/ColMultilineItemsState IL_0009: stloc.0 IL_000a: ldloc.0 IL_000b: brfalse.s IL_0036 IL_000d: ldarg.0 IL_000e: ldfld bool Fantomas.Core.Context/ColMultilineItemsState::LastBlockMultiline@ IL_0013: ldloc.0 IL_0014: ldfld bool Fantomas.Core.Context/ColMultilineItemsState::LastBlockMultiline@ IL_0019: bne.un.s IL_0034 IL_001b: ldarg.0 IL_001c: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/ColMultilineItemsState::Context@ IL_0021: stloc.1 IL_0022: ldloc.0 IL_0023: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/ColMultilineItemsState::Context@ IL_0028: stloc.2 IL_0029: ldloc.1 IL_002a: ldloc.2 IL_002b: ldarg.2 IL_002c: tail. IL_002e: callvirt instance bool Fantomas.Core.Context/Context::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_0033: ret IL_0034: ldc.i4.0 IL_0035: ret IL_0036: ldc.i4.0 IL_0037: ret IL_0038: ldarg.1 IL_0039: ldnull IL_003a: cgt.un IL_003c: ldc.i4.0 IL_003d: ceq IL_003f: ret } // end of method ColMultilineItemsState::Equals .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.Context/ColMultilineItemsState obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 52 (0x34) .maxstack 8 IL_0000: ldarg.0 IL_0001: brfalse.s IL_002c IL_0003: ldarg.1 IL_0004: brfalse.s IL_002a IL_0006: ldarg.0 IL_0007: ldfld bool Fantomas.Core.Context/ColMultilineItemsState::LastBlockMultiline@ IL_000c: ldarg.1 IL_000d: ldfld bool Fantomas.Core.Context/ColMultilineItemsState::LastBlockMultiline@ IL_0012: bne.un.s IL_0028 IL_0014: ldarg.0 IL_0015: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/ColMultilineItemsState::Context@ IL_001a: ldarg.1 IL_001b: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/ColMultilineItemsState::Context@ IL_0020: tail. IL_0022: callvirt instance bool Fantomas.Core.Context/Context::Equals(class Fantomas.Core.Context/Context) IL_0027: ret IL_0028: ldc.i4.0 IL_0029: ret IL_002a: ldc.i4.0 IL_002b: ret IL_002c: ldarg.1 IL_002d: ldnull IL_002e: cgt.un IL_0030: ldc.i4.0 IL_0031: ceq IL_0033: ret } // end of method ColMultilineItemsState::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 4 .locals init (class Fantomas.Core.Context/ColMultilineItemsState V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.Context/ColMultilineItemsState IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0014 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: tail. IL_000e: callvirt instance bool Fantomas.Core.Context/ColMultilineItemsState::Equals(class Fantomas.Core.Context/ColMultilineItemsState) IL_0013: ret IL_0014: ldc.i4.0 IL_0015: ret } // end of method ColMultilineItemsState::Equals .property instance bool LastBlockMultiline() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Context/ColMultilineItemsState::get_LastBlockMultiline() } // end of property ColMultilineItemsState::LastBlockMultiline .property instance class Fantomas.Core.Context/Context Context() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 ) .get instance class Fantomas.Core.Context/Context Fantomas.Core.Context/ColMultilineItemsState::get_Context() } // end of property ColMultilineItemsState::Context } // end of class ColMultilineItemsState .class auto ansi serializable sealed nested assembly beforefieldinit isMultilineItem@961 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/isMultilineItem@961 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method isMultilineItem@961::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/WriterEvent _arg1) cil managed { // Code size 65 (0x41) .maxstack 5 IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: switch ( IL_003b, IL_003d, IL_003d, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b) IL_003b: br.s IL_003f IL_003d: ldc.i4.1 IL_003e: ret IL_003f: ldc.i4.0 IL_0040: ret } // end of method isMultilineItem@961::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/isMultilineItem@961::.ctor() IL_0005: stsfld class Fantomas.Core.Context/isMultilineItem@961 Fantomas.Core.Context/isMultilineItem@961::@_instance IL_000a: ret } // end of method isMultilineItem@961::.cctor } // end of class isMultilineItem@961 .class auto ansi serializable sealed nested assembly beforefieldinit 'isMultilineItem@965-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/'isMultilineItem@965-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'isMultilineItem@965-1'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/WriterEvent[] events) cil managed { // Code size 93 (0x5d) .maxstack 6 .locals init (class Fantomas.Core.Context/WriterEvent V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1) IL_0000: nop IL_0001: ldarg.1 IL_0002: ldlen IL_0003: conv.i4 IL_0004: ldc.i4.0 IL_0005: ble.s IL_005b IL_0007: ldarg.1 IL_0008: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::Head(!!0[]) IL_000d: stloc.0 IL_000e: ldloc.0 IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Context::'|CommentOrDefineEvent|_|'(class Fantomas.Core.Context/WriterEvent) IL_0014: stloc.1 IL_0015: ldloc.1 IL_0016: brfalse.s IL_001a IL_0018: br.s IL_0057 IL_001a: ldloc.0 IL_001b: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0020: switch ( IL_0055, IL_0057, IL_0055, IL_0055, IL_0057, IL_0055, IL_0055, IL_0055, IL_0055, IL_0055, IL_0055, IL_0055) IL_0055: br.s IL_0059 IL_0057: ldc.i4.1 IL_0058: ret IL_0059: ldc.i4.0 IL_005a: ret IL_005b: ldc.i4.0 IL_005c: ret } // end of method 'isMultilineItem@965-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/'isMultilineItem@965-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/'isMultilineItem@965-1' Fantomas.Core.Context/'isMultilineItem@965-1'::@_instance IL_000a: ret } // end of method 'isMultilineItem@965-1'::.cctor } // end of class 'isMultilineItem@965-1' .class auto ansi serializable sealed nested assembly beforefieldinit ctxAfterNln@1019 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/ctxAfterNln@1019 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method ctxAfterNln@1019::.ctor .method public strict virtual instance class Fantomas.Core.Context/Context Invoke(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.1 IL_0001: call bool Fantomas.Core.Context::newlineBetweenLastWriteEvent(class Fantomas.Core.Context/Context) IL_0006: brfalse.s IL_000a IL_0008: ldarg.1 IL_0009: ret IL_000a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000f: ldarg.1 IL_0010: tail. IL_0012: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0017: ret } // end of method ctxAfterNln@1019::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/ctxAfterNln@1019::.ctor() IL_0005: stsfld class Fantomas.Core.Context/ctxAfterNln@1019 Fantomas.Core.Context/ctxAfterNln@1019::@_instance IL_000a: ret } // end of method ctxAfterNln@1019::.cctor } // end of class ctxAfterNln@1019 .class auto ansi serializable sealed nested assembly beforefieldinit colWithNlnWhenItemIsMultilineUsingConfig@1050 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Context/colWithNlnWhenItemIsMultilineUsingConfig@1050 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method colWithNlnWhenItemIsMultilineUsingConfig@1050::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.Context/ColMultilineItem _arg1) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/ColMultilineItem::_expr IL_0006: ret } // end of method colWithNlnWhenItemIsMultilineUsingConfig@1050::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/colWithNlnWhenItemIsMultilineUsingConfig@1050::.ctor() IL_0005: stsfld class Fantomas.Core.Context/colWithNlnWhenItemIsMultilineUsingConfig@1050 Fantomas.Core.Context/colWithNlnWhenItemIsMultilineUsingConfig@1050::@_instance IL_000a: ret } // end of method colWithNlnWhenItemIsMultilineUsingConfig@1050::.cctor } // end of class colWithNlnWhenItemIsMultilineUsingConfig@1050 .class abstract auto ansi sealed nested assembly WriterEvents extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit normalize@169 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class Fantomas.Core.Context/WriterEvent writeLine .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Context/WriterEvent writeLine) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvents/normalize@169::writeLine IL_000d: ret } // end of method normalize@169::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 y) cil managed { // Code size 31 (0x1f) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvents/normalize@169::writeLine IL_0007: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_000c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: ldarg.2 IL_0012: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::op_Append(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0017: tail. IL_0019: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::op_Append(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001e: ret } // end of method normalize@169::Invoke } // end of class normalize@169 .class auto ansi serializable sealed nested assembly beforefieldinit 'normalize@168-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Context/WriterEvents/'normalize@168-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'normalize@168-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(string x) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0006: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: ret } // end of method 'normalize@168-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/WriterEvents/'normalize@168-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/WriterEvents/'normalize@168-1' Fantomas.Core.Context/WriterEvents/'normalize@168-1'::@_instance IL_000a: ret } // end of method 'normalize@168-1'::.cctor } // end of class 'normalize@168-1' .class auto ansi serializable sealed nested assembly beforefieldinit isMultiline@176 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/WriterEvents/isMultiline@176 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method isMultiline@176::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/WriterEvent _arg1) cil managed { // Code size 65 (0x41) .maxstack 5 IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: switch ( IL_003b, IL_003d, IL_003b, IL_003b, IL_003d, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b, IL_003b) IL_003b: br.s IL_003f IL_003d: ldc.i4.1 IL_003e: ret IL_003f: ldc.i4.0 IL_0040: ret } // end of method isMultiline@176::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/WriterEvents/isMultiline@176::.ctor() IL_0005: stsfld class Fantomas.Core.Context/WriterEvents/isMultiline@176 Fantomas.Core.Context/WriterEvents/isMultiline@176::@_instance IL_000a: ret } // end of method isMultiline@176::.cctor } // end of class isMultiline@176 .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 normalize(class Fantomas.Core.Context/WriterEvent ev) cil managed { // Code size 155 (0x9b) .maxstack 8 .locals init (class Fantomas.Core.Context/WriterEvent/Write V_0, string V_1, class Fantomas.Core.Context/WriterEvent V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, string[] V_5) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0007: ldc.i4.0 IL_0008: bne.un IL_008f IL_000d: ldarg.0 IL_000e: castclass Fantomas.Core.Context/WriterEvent/Write IL_0013: stloc.0 IL_0014: ldloc.0 IL_0015: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_001a: ldstr "\n" IL_001f: callvirt instance bool [netstandard]System.String::Contains(string) IL_0024: brfalse.s IL_008f IL_0026: ldloc.0 IL_0027: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_002c: stloc.1 IL_002d: ldarg.0 IL_002e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Context::'|CommentOrDefineEvent|_|'(class Fantomas.Core.Context/WriterEvent) IL_0033: stloc.3 IL_0034: ldloc.3 IL_0035: brfalse.s IL_003f IL_0037: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::get_WriteLineInsideTrivia() IL_003c: nop IL_003d: br.s IL_0045 IL_003f: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::get_WriteLineInsideStringConst() IL_0044: nop IL_0045: stloc.2 IL_0046: ldloc.2 IL_0047: newobj instance void Fantomas.Core.Context/WriterEvents/normalize@169::.ctor(class Fantomas.Core.Context/WriterEvent) IL_004c: ldloc.1 IL_004d: ldstr "\r" IL_0052: ldstr "" IL_0057: callvirt instance string [netstandard]System.String::Replace(string, string) IL_005c: ldc.i4.1 IL_005d: newarr [netstandard]System.Char IL_0062: dup IL_0063: ldc.i4.0 IL_0064: ldc.i4.s 10 IL_0066: stelem [netstandard]System.Char IL_006b: callvirt instance string[] [netstandard]System.String::Split(char[]) IL_0070: stloc.s V_5 IL_0072: ldsfld class Fantomas.Core.Context/WriterEvents/'normalize@168-1' Fantomas.Core.Context/WriterEvents/'normalize@168-1'::@_instance IL_0077: ldloc.s V_5 IL_0079: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Map>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_007e: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Reduce>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0083: stloc.s V_4 IL_0085: ldloc.s V_4 IL_0087: tail. IL_0089: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_008e: ret IL_008f: ldarg.0 IL_0090: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0095: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_009a: ret } // end of method WriterEvents::normalize .method assembly static bool isMultiline(class Fantomas.Core.Queue`1 evs) cil managed { // Code size 14 (0xe) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Context/WriterEvents/isMultiline@176 Fantomas.Core.Context/WriterEvents/isMultiline@176::@_instance IL_0005: ldarg.0 IL_0006: tail. IL_0008: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000d: ret } // end of method WriterEvents::isMultiline } // end of class WriterEvents .class abstract auto ansi sealed nested assembly WriterModelModule extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit update@132 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/WriterModelModule/update@132 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method update@132::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/ShortExpressionInfo info) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0006: ret } // end of method update@132::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/WriterModelModule/update@132::.ctor() IL_0005: stsfld class Fantomas.Core.Context/WriterModelModule/update@132 Fantomas.Core.Context/WriterModelModule/update@132::@_instance IL_000a: ret } // end of method update@132::.cctor } // end of class update@132 .class auto ansi serializable sealed nested assembly beforefieldinit updatedInfos@144 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 maxPageWidth .field public class Fantomas.Core.Context/WriterModel m .field public bool nextCmdCausesMultiline .method assembly specialname rtspecialname instance void .ctor(int32 maxPageWidth, class Fantomas.Core.Context/WriterModel m, bool nextCmdCausesMultiline) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.Context/WriterModelModule/updatedInfos@144::maxPageWidth IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/WriterModelModule/updatedInfos@144::m IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld bool Fantomas.Core.Context/WriterModelModule/updatedInfos@144::nextCmdCausesMultiline IL_001b: ret } // end of method updatedInfos@144::.ctor .method public strict virtual instance class Fantomas.Core.Context/ShortExpressionInfo Invoke(class Fantomas.Core.Context/ShortExpressionInfo info) cil managed { // Code size 56 (0x38) .maxstack 7 .locals init (bool V_0) IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld int32 Fantomas.Core.Context/WriterModelModule/updatedInfos@144::maxPageWidth IL_0007: ldarg.0 IL_0008: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/WriterModelModule/updatedInfos@144::m IL_000d: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0012: callvirt instance bool Fantomas.Core.Context/ShortExpressionInfo::IsTooLong(int32, int32) IL_0017: stloc.0 IL_0018: ldarg.1 IL_0019: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::MaxWidth@ IL_001e: ldarg.1 IL_001f: ldfld int32 Fantomas.Core.Context/ShortExpressionInfo::StartColumn@ IL_0024: ldloc.0 IL_0025: brfalse.s IL_002b IL_0027: ldc.i4.1 IL_0028: nop IL_0029: br.s IL_0032 IL_002b: ldarg.0 IL_002c: ldfld bool Fantomas.Core.Context/WriterModelModule/updatedInfos@144::nextCmdCausesMultiline IL_0031: nop IL_0032: newobj instance void Fantomas.Core.Context/ShortExpressionInfo::.ctor(int32, int32, bool) IL_0037: ret } // end of method updatedInfos@144::Invoke } // end of class updatedInfos@144 .class auto ansi serializable sealed nested assembly beforefieldinit 'update@150-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Context/WriterModelModule/'update@150-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'update@150-1'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.Context/ShortExpressionInfo i) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld bool Fantomas.Core.Context/ShortExpressionInfo::ConfirmedMultiline@ IL_0006: ret } // end of method 'update@150-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Context/WriterModelModule/'update@150-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Context/WriterModelModule/'update@150-1' Fantomas.Core.Context/WriterModelModule/'update@150-1'::@_instance IL_000a: ret } // end of method 'update@150-1'::.cctor } // end of class 'update@150-1' .method assembly specialname static class Fantomas.Core.Context/WriterModel get_init() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Context/WriterModel '.$Fantomas.Core'.Context::init@71 IL_0005: ret } // end of method WriterModelModule::get_init .method assembly static class Fantomas.Core.Context/WriterModel doNewline@80(class Fantomas.Core.Context/WriterModel m) cil managed { // Code size 174 (0xae) .maxstack 8 .locals init (class Fantomas.Core.Context/WriterModel V_0, int32 V_1, int32 V_2, string V_3, string V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0006: ldarg.0 IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_000c: stloc.1 IL_000d: ldarg.0 IL_000e: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0013: stloc.2 IL_0014: ldloc.1 IL_0015: ldloc.2 IL_0016: bge.s IL_001c IL_0018: ldloc.2 IL_0019: nop IL_001a: br.s IL_001e IL_001c: ldloc.1 IL_001d: nop IL_001e: ldarg.0 IL_001f: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0024: ldarg.0 IL_0025: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_002a: ldarg.0 IL_002b: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0030: ldarg.0 IL_0031: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0036: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_003b: stloc.0 IL_003c: ldloc.0 IL_003d: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0042: ldstr " " IL_0047: call string [FSharp.Core]Microsoft.FSharp.Core.StringModule::Replicate(int32, string) IL_004c: stloc.3 IL_004d: ldloc.0 IL_004e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0053: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Head(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0058: ldloc.0 IL_0059: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_005e: call string [netstandard]System.String::Concat(string, string) IL_0063: call !!0[] [netstandard]System.Array::Empty() IL_0068: callvirt instance string [netstandard]System.String::TrimEnd(char[]) IL_006d: stloc.s V_4 IL_006f: ldloc.0 IL_0070: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0075: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Tail(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_007a: stloc.s V_5 IL_007c: ldloc.3 IL_007d: ldloc.s V_4 IL_007f: ldloc.s V_5 IL_0081: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0086: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_008b: ldloc.0 IL_008c: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0091: ldloc.0 IL_0092: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0097: ldstr "" IL_009c: ldloc.0 IL_009d: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_00a2: ldloc.0 IL_00a3: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_00a8: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_00ad: ret } // end of method WriterModelModule::doNewline@80 .method assembly static class Fantomas.Core.Context/WriterModel updateCmd@94(class Fantomas.Core.Context/WriterModel m, class Fantomas.Core.Context/WriterEvent cmd) cil managed { // Code size 741 (0x2e5) .maxstack 9 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, string V_3, class Fantomas.Core.Context/WriterEvent/Write V_4, class Fantomas.Core.Context/WriterEvent/WriteBeforeNewline V_5, class Fantomas.Core.Context/WriterEvent/IndentBy V_6, int32 V_7, class Fantomas.Core.Context/WriterEvent/UnIndentBy V_8, int32 V_9, int32 V_10, class Fantomas.Core.Context/WriterEvent/SetAtColumn V_11, class Fantomas.Core.Context/WriterEvent/RestoreAtColumn V_12, class Fantomas.Core.Context/WriterEvent/SetIndent V_13, class Fantomas.Core.Context/WriterEvent/RestoreIndent V_14) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0007: switch ( IL_00d7, IL_003c, IL_0043, IL_0133, IL_003c, IL_0072, IL_0166, IL_01c3, IL_027f, IL_02b2, IL_0219, IL_024c) IL_003c: ldarg.0 IL_003d: call class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/WriterModelModule::doNewline@80(class Fantomas.Core.Context/WriterModel) IL_0042: ret IL_0043: call string Fantomas.Core.String::get_empty() IL_0048: ldarg.0 IL_0049: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_004e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0053: ldarg.0 IL_0054: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0059: ldarg.0 IL_005a: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_005f: ldarg.0 IL_0060: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0065: ldarg.0 IL_0066: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_006b: ldc.i4.0 IL_006c: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_0071: ret IL_0072: nop IL_0073: ldarg.0 IL_0074: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0079: stloc.0 IL_007a: ldloc.0 IL_007b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0080: brfalse.s IL_0084 IL_0082: br.s IL_0096 IL_0084: call string Fantomas.Core.String::get_empty() IL_0089: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_008e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0093: nop IL_0094: br.s IL_00b8 IL_0096: ldloc.0 IL_0097: stloc.1 IL_0098: ldloc.1 IL_0099: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_009e: stloc.2 IL_009f: ldloc.1 IL_00a0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00a5: stloc.3 IL_00a6: call string Fantomas.Core.String::get_empty() IL_00ab: ldloc.3 IL_00ac: ldloc.2 IL_00ad: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00b2: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00b7: nop IL_00b8: ldarg.0 IL_00b9: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_00be: ldarg.0 IL_00bf: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_00c4: ldarg.0 IL_00c5: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_00ca: ldarg.0 IL_00cb: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_00d0: ldc.i4.0 IL_00d1: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_00d6: ret IL_00d7: ldarg.1 IL_00d8: castclass Fantomas.Core.Context/WriterEvent/Write IL_00dd: stloc.s V_4 IL_00df: ldloc.s V_4 IL_00e1: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_00e6: stloc.3 IL_00e7: ldarg.0 IL_00e8: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_00ed: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Head(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00f2: ldloc.3 IL_00f3: call string [netstandard]System.String::Concat(string, string) IL_00f8: ldarg.0 IL_00f9: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_00fe: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Tail(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0103: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0108: ldarg.0 IL_0109: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_010e: ldarg.0 IL_010f: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0114: ldarg.0 IL_0115: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_011a: ldarg.0 IL_011b: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0120: ldarg.0 IL_0121: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0126: ldloc.3 IL_0127: call int32 [FSharp.Core]Microsoft.FSharp.Core.StringModule::Length(string) IL_012c: add IL_012d: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_0132: ret IL_0133: ldarg.1 IL_0134: castclass Fantomas.Core.Context/WriterEvent/WriteBeforeNewline IL_0139: stloc.s V_5 IL_013b: ldarg.0 IL_013c: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0141: ldarg.0 IL_0142: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0147: ldarg.0 IL_0148: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_014d: ldloc.s V_5 IL_014f: ldfld string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::item IL_0154: ldarg.0 IL_0155: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_015a: ldarg.0 IL_015b: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0160: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_0165: ret IL_0166: ldarg.1 IL_0167: castclass Fantomas.Core.Context/WriterEvent/IndentBy IL_016c: stloc.s V_6 IL_016e: ldloc.s V_6 IL_0170: ldfld int32 Fantomas.Core.Context/WriterEvent/IndentBy::item IL_0175: stloc.s V_7 IL_0177: ldarg.0 IL_0178: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_017d: nop IL_017e: ldarg.0 IL_017f: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0184: ldarg.0 IL_0185: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_018a: ldloc.s V_7 IL_018c: add IL_018d: blt.s IL_019b IL_018f: ldarg.0 IL_0190: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0195: ldloc.s V_7 IL_0197: add IL_0198: nop IL_0199: br.s IL_01a5 IL_019b: ldarg.0 IL_019c: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_01a1: ldloc.s V_7 IL_01a3: add IL_01a4: nop IL_01a5: ldarg.0 IL_01a6: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_01ab: ldarg.0 IL_01ac: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_01b1: ldarg.0 IL_01b2: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_01b7: ldarg.0 IL_01b8: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_01bd: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_01c2: ret IL_01c3: ldarg.1 IL_01c4: castclass Fantomas.Core.Context/WriterEvent/UnIndentBy IL_01c9: stloc.s V_8 IL_01cb: ldloc.s V_8 IL_01cd: ldfld int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::item IL_01d2: stloc.s V_7 IL_01d4: ldarg.0 IL_01d5: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_01da: ldarg.0 IL_01db: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_01e0: stloc.s V_9 IL_01e2: ldarg.0 IL_01e3: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_01e8: ldloc.s V_7 IL_01ea: sub IL_01eb: stloc.s V_10 IL_01ed: ldloc.s V_9 IL_01ef: ldloc.s V_10 IL_01f1: bge.s IL_01f8 IL_01f3: ldloc.s V_10 IL_01f5: nop IL_01f6: br.s IL_01fb IL_01f8: ldloc.s V_9 IL_01fa: nop IL_01fb: ldarg.0 IL_01fc: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0201: ldarg.0 IL_0202: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0207: ldarg.0 IL_0208: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_020d: ldarg.0 IL_020e: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0213: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_0218: ret IL_0219: ldarg.1 IL_021a: castclass Fantomas.Core.Context/WriterEvent/SetAtColumn IL_021f: stloc.s V_11 IL_0221: ldarg.0 IL_0222: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0227: ldarg.0 IL_0228: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_022d: ldloc.s V_11 IL_022f: ldfld int32 Fantomas.Core.Context/WriterEvent/SetAtColumn::item IL_0234: ldarg.0 IL_0235: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_023a: ldarg.0 IL_023b: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0240: ldarg.0 IL_0241: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0246: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_024b: ret IL_024c: ldarg.1 IL_024d: castclass Fantomas.Core.Context/WriterEvent/RestoreAtColumn IL_0252: stloc.s V_12 IL_0254: ldarg.0 IL_0255: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_025a: ldarg.0 IL_025b: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0260: ldloc.s V_12 IL_0262: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreAtColumn::item IL_0267: ldarg.0 IL_0268: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_026d: ldarg.0 IL_026e: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0273: ldarg.0 IL_0274: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0279: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_027e: ret IL_027f: ldarg.1 IL_0280: castclass Fantomas.Core.Context/WriterEvent/SetIndent IL_0285: stloc.s V_13 IL_0287: ldarg.0 IL_0288: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_028d: ldloc.s V_13 IL_028f: ldfld int32 Fantomas.Core.Context/WriterEvent/SetIndent::item IL_0294: ldarg.0 IL_0295: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_029a: ldarg.0 IL_029b: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_02a0: ldarg.0 IL_02a1: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_02a6: ldarg.0 IL_02a7: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_02ac: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_02b1: ret IL_02b2: ldarg.1 IL_02b3: castclass Fantomas.Core.Context/WriterEvent/RestoreIndent IL_02b8: stloc.s V_14 IL_02ba: ldarg.0 IL_02bb: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_02c0: ldloc.s V_14 IL_02c2: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::item IL_02c7: ldarg.0 IL_02c8: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_02cd: ldarg.0 IL_02ce: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_02d3: ldarg.0 IL_02d4: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_02d9: ldarg.0 IL_02da: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_02df: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_02e4: ret } // end of method WriterModelModule::updateCmd@94 .method assembly static class Fantomas.Core.Context/WriterModel update(int32 maxPageWidth, class Fantomas.Core.Context/WriterEvent cmd, class Fantomas.Core.Context/WriterModel m) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 253 (0xfd) .maxstack 8 .locals init (class Fantomas.Core.Context/WriteModelMode V_0, class Fantomas.Core.Context/WriteModelMode V_1, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, bool V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5) IL_0000: ldarg.2 IL_0001: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: stloc.1 IL_0009: ldloc.1 IL_000a: isinst Fantomas.Core.Context/WriteModelMode/_Standard IL_000f: brtrue.s IL_0019 IL_0011: ldloc.1 IL_0012: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0017: brtrue.s IL_0021 IL_0019: ldarg.2 IL_001a: ldarg.1 IL_001b: call class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/WriterModelModule::updateCmd@94(class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Context/WriterEvent) IL_0020: ret IL_0021: ldloc.0 IL_0022: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0027: stloc.2 IL_0028: ldsfld class Fantomas.Core.Context/WriterModelModule/update@132 Fantomas.Core.Context/WriterModelModule/update@132::@_instance IL_002d: ldloc.2 IL_002e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0033: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0038: brfalse.s IL_0043 IL_003a: ldloc.2 IL_003b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0040: stloc.3 IL_0041: ldarg.2 IL_0042: ret IL_0043: ldloc.2 IL_0044: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0049: stloc.3 IL_004a: nop IL_004b: ldarg.1 IL_004c: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0051: switch ( IL_0090, IL_0088, IL_008c, IL_0086, IL_0088, IL_0086, IL_0086, IL_0086, IL_0086, IL_0086, IL_0086, IL_0086) IL_0086: br.s IL_00a6 IL_0088: ldc.i4.1 IL_0089: nop IL_008a: br.s IL_00a8 IL_008c: ldc.i4.1 IL_008d: nop IL_008e: br.s IL_00a8 IL_0090: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.String::get_isNotNullOrEmpty() IL_0095: ldarg.2 IL_0096: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_009b: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_00a0: brfalse.s IL_00a6 IL_00a2: ldc.i4.1 IL_00a3: nop IL_00a4: br.s IL_00a8 IL_00a6: ldc.i4.0 IL_00a7: nop IL_00a8: stloc.s V_4 IL_00aa: ldarg.0 IL_00ab: ldarg.2 IL_00ac: ldloc.s V_4 IL_00ae: newobj instance void Fantomas.Core.Context/WriterModelModule/updatedInfos@144::.ctor(int32, class Fantomas.Core.Context/WriterModel, bool) IL_00b3: ldloc.3 IL_00b4: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00b9: stloc.s V_5 IL_00bb: nop IL_00bc: ldsfld class Fantomas.Core.Context/WriterModelModule/'update@150-1' Fantomas.Core.Context/WriterModelModule/'update@150-1'::@_instance IL_00c1: ldloc.s V_5 IL_00c3: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00c8: brfalse.s IL_00f5 IL_00ca: ldarg.2 IL_00cb: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_00d0: ldarg.2 IL_00d1: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_00d6: ldarg.2 IL_00d7: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_00dc: ldarg.2 IL_00dd: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_00e2: ldloc.s V_5 IL_00e4: call class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriteModelMode::NewShortExpression(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00e9: ldarg.2 IL_00ea: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_00ef: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_00f4: ret IL_00f5: ldarg.2 IL_00f6: ldarg.1 IL_00f7: call class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/WriterModelModule::updateCmd@94(class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Context/WriterEvent) IL_00fc: ret } // end of method WriterModelModule::update .property class Fantomas.Core.Context/WriterModel 'init'() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/WriterModelModule::get_init() } // end of property WriterModelModule::'init' } // end of class WriterModelModule .method assembly static int32 'CompareTo$cont@8-2'(class Fantomas.Core.Context/WriterEvent this, class Fantomas.Core.Context/WriterEvent obj, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 474 (0x1da) .maxstack 4 .locals init (class Fantomas.Core.Context/WriterEvent/Write V_0, class Fantomas.Core.Context/WriterEvent/Write V_1, class [netstandard]System.Collections.IComparer V_2, class Fantomas.Core.Context/WriterEvent/WriteBeforeNewline V_3, class Fantomas.Core.Context/WriterEvent/WriteBeforeNewline V_4, class Fantomas.Core.Context/WriterEvent/IndentBy V_5, class Fantomas.Core.Context/WriterEvent/IndentBy V_6, int32 V_7, int32 V_8, class Fantomas.Core.Context/WriterEvent/UnIndentBy V_9, class Fantomas.Core.Context/WriterEvent/UnIndentBy V_10, class Fantomas.Core.Context/WriterEvent/SetIndent V_11, class Fantomas.Core.Context/WriterEvent/SetIndent V_12, class Fantomas.Core.Context/WriterEvent/RestoreIndent V_13, class Fantomas.Core.Context/WriterEvent/RestoreIndent V_14, class Fantomas.Core.Context/WriterEvent/SetAtColumn V_15, class Fantomas.Core.Context/WriterEvent/SetAtColumn V_16, class Fantomas.Core.Context/WriterEvent/RestoreAtColumn V_17, class Fantomas.Core.Context/WriterEvent/RestoreAtColumn V_18) IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: switch ( IL_0040, IL_003b, IL_003b, IL_0066, IL_003b, IL_003b, IL_008e, IL_00c5, IL_00fc, IL_0133, IL_016a, IL_01a1) IL_003b: br IL_01d8 IL_0040: ldarg.0 IL_0041: castclass Fantomas.Core.Context/WriterEvent/Write IL_0046: stloc.0 IL_0047: ldarg.1 IL_0048: castclass Fantomas.Core.Context/WriterEvent/Write IL_004d: stloc.1 IL_004e: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0053: stloc.2 IL_0054: ldloc.0 IL_0055: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_005a: ldloc.1 IL_005b: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0060: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_0065: ret IL_0066: ldarg.0 IL_0067: castclass Fantomas.Core.Context/WriterEvent/WriteBeforeNewline IL_006c: stloc.3 IL_006d: ldarg.1 IL_006e: castclass Fantomas.Core.Context/WriterEvent/WriteBeforeNewline IL_0073: stloc.s V_4 IL_0075: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_007a: stloc.2 IL_007b: ldloc.3 IL_007c: ldfld string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::item IL_0081: ldloc.s V_4 IL_0083: ldfld string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::item IL_0088: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_008d: ret IL_008e: ldarg.0 IL_008f: castclass Fantomas.Core.Context/WriterEvent/IndentBy IL_0094: stloc.s V_5 IL_0096: ldarg.1 IL_0097: castclass Fantomas.Core.Context/WriterEvent/IndentBy IL_009c: stloc.s V_6 IL_009e: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_00a3: stloc.2 IL_00a4: ldloc.s V_5 IL_00a6: ldfld int32 Fantomas.Core.Context/WriterEvent/IndentBy::item IL_00ab: stloc.s V_7 IL_00ad: ldloc.s V_6 IL_00af: ldfld int32 Fantomas.Core.Context/WriterEvent/IndentBy::item IL_00b4: stloc.s V_8 IL_00b6: ldloc.s V_7 IL_00b8: ldloc.s V_8 IL_00ba: bge.s IL_00be IL_00bc: ldc.i4.m1 IL_00bd: ret IL_00be: ldloc.s V_7 IL_00c0: ldloc.s V_8 IL_00c2: cgt IL_00c4: ret IL_00c5: ldarg.0 IL_00c6: castclass Fantomas.Core.Context/WriterEvent/UnIndentBy IL_00cb: stloc.s V_9 IL_00cd: ldarg.1 IL_00ce: castclass Fantomas.Core.Context/WriterEvent/UnIndentBy IL_00d3: stloc.s V_10 IL_00d5: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_00da: stloc.2 IL_00db: ldloc.s V_9 IL_00dd: ldfld int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::item IL_00e2: stloc.s V_7 IL_00e4: ldloc.s V_10 IL_00e6: ldfld int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::item IL_00eb: stloc.s V_8 IL_00ed: ldloc.s V_7 IL_00ef: ldloc.s V_8 IL_00f1: bge.s IL_00f5 IL_00f3: ldc.i4.m1 IL_00f4: ret IL_00f5: ldloc.s V_7 IL_00f7: ldloc.s V_8 IL_00f9: cgt IL_00fb: ret IL_00fc: ldarg.0 IL_00fd: castclass Fantomas.Core.Context/WriterEvent/SetIndent IL_0102: stloc.s V_11 IL_0104: ldarg.1 IL_0105: castclass Fantomas.Core.Context/WriterEvent/SetIndent IL_010a: stloc.s V_12 IL_010c: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0111: stloc.2 IL_0112: ldloc.s V_11 IL_0114: ldfld int32 Fantomas.Core.Context/WriterEvent/SetIndent::item IL_0119: stloc.s V_7 IL_011b: ldloc.s V_12 IL_011d: ldfld int32 Fantomas.Core.Context/WriterEvent/SetIndent::item IL_0122: stloc.s V_8 IL_0124: ldloc.s V_7 IL_0126: ldloc.s V_8 IL_0128: bge.s IL_012c IL_012a: ldc.i4.m1 IL_012b: ret IL_012c: ldloc.s V_7 IL_012e: ldloc.s V_8 IL_0130: cgt IL_0132: ret IL_0133: ldarg.0 IL_0134: castclass Fantomas.Core.Context/WriterEvent/RestoreIndent IL_0139: stloc.s V_13 IL_013b: ldarg.1 IL_013c: castclass Fantomas.Core.Context/WriterEvent/RestoreIndent IL_0141: stloc.s V_14 IL_0143: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0148: stloc.2 IL_0149: ldloc.s V_13 IL_014b: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::item IL_0150: stloc.s V_7 IL_0152: ldloc.s V_14 IL_0154: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::item IL_0159: stloc.s V_8 IL_015b: ldloc.s V_7 IL_015d: ldloc.s V_8 IL_015f: bge.s IL_0163 IL_0161: ldc.i4.m1 IL_0162: ret IL_0163: ldloc.s V_7 IL_0165: ldloc.s V_8 IL_0167: cgt IL_0169: ret IL_016a: ldarg.0 IL_016b: castclass Fantomas.Core.Context/WriterEvent/SetAtColumn IL_0170: stloc.s V_15 IL_0172: ldarg.1 IL_0173: castclass Fantomas.Core.Context/WriterEvent/SetAtColumn IL_0178: stloc.s V_16 IL_017a: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_017f: stloc.2 IL_0180: ldloc.s V_15 IL_0182: ldfld int32 Fantomas.Core.Context/WriterEvent/SetAtColumn::item IL_0187: stloc.s V_7 IL_0189: ldloc.s V_16 IL_018b: ldfld int32 Fantomas.Core.Context/WriterEvent/SetAtColumn::item IL_0190: stloc.s V_8 IL_0192: ldloc.s V_7 IL_0194: ldloc.s V_8 IL_0196: bge.s IL_019a IL_0198: ldc.i4.m1 IL_0199: ret IL_019a: ldloc.s V_7 IL_019c: ldloc.s V_8 IL_019e: cgt IL_01a0: ret IL_01a1: ldarg.0 IL_01a2: castclass Fantomas.Core.Context/WriterEvent/RestoreAtColumn IL_01a7: stloc.s V_17 IL_01a9: ldarg.1 IL_01aa: castclass Fantomas.Core.Context/WriterEvent/RestoreAtColumn IL_01af: stloc.s V_18 IL_01b1: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_01b6: stloc.2 IL_01b7: ldloc.s V_17 IL_01b9: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreAtColumn::item IL_01be: stloc.s V_7 IL_01c0: ldloc.s V_18 IL_01c2: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreAtColumn::item IL_01c7: stloc.s V_8 IL_01c9: ldloc.s V_7 IL_01cb: ldloc.s V_8 IL_01cd: bge.s IL_01d1 IL_01cf: ldc.i4.m1 IL_01d0: ret IL_01d1: ldloc.s V_7 IL_01d3: ldloc.s V_8 IL_01d5: cgt IL_01d7: ret IL_01d8: ldc.i4.0 IL_01d9: ret } // end of method Context::'CompareTo$cont@8-2' .method assembly static int32 'CompareTo$cont@8-3'(class Fantomas.Core.Context/WriterEvent this, class Fantomas.Core.Context/WriterEvent objTemp, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 424 (0x1a8) .maxstack 4 .locals init (class Fantomas.Core.Context/WriterEvent/Write V_0, class Fantomas.Core.Context/WriterEvent/Write V_1, class Fantomas.Core.Context/WriterEvent/WriteBeforeNewline V_2, class Fantomas.Core.Context/WriterEvent/WriteBeforeNewline V_3, class Fantomas.Core.Context/WriterEvent/IndentBy V_4, class Fantomas.Core.Context/WriterEvent/IndentBy V_5, int32 V_6, int32 V_7, class Fantomas.Core.Context/WriterEvent/UnIndentBy V_8, class Fantomas.Core.Context/WriterEvent/UnIndentBy V_9, class Fantomas.Core.Context/WriterEvent/SetIndent V_10, class Fantomas.Core.Context/WriterEvent/SetIndent V_11, class Fantomas.Core.Context/WriterEvent/RestoreIndent V_12, class Fantomas.Core.Context/WriterEvent/RestoreIndent V_13, class Fantomas.Core.Context/WriterEvent/SetAtColumn V_14, class Fantomas.Core.Context/WriterEvent/SetAtColumn V_15, class Fantomas.Core.Context/WriterEvent/RestoreAtColumn V_16, class Fantomas.Core.Context/WriterEvent/RestoreAtColumn V_17) IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: switch ( IL_0040, IL_003b, IL_003b, IL_0060, IL_003b, IL_003b, IL_0080, IL_00b1, IL_00e2, IL_0113, IL_0144, IL_0175) IL_003b: br IL_01a6 IL_0040: ldarg.0 IL_0041: castclass Fantomas.Core.Context/WriterEvent/Write IL_0046: stloc.0 IL_0047: ldarg.1 IL_0048: castclass Fantomas.Core.Context/WriterEvent/Write IL_004d: stloc.1 IL_004e: ldloc.0 IL_004f: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0054: ldloc.1 IL_0055: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_005a: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_005f: ret IL_0060: ldarg.0 IL_0061: castclass Fantomas.Core.Context/WriterEvent/WriteBeforeNewline IL_0066: stloc.2 IL_0067: ldarg.1 IL_0068: castclass Fantomas.Core.Context/WriterEvent/WriteBeforeNewline IL_006d: stloc.3 IL_006e: ldloc.2 IL_006f: ldfld string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::item IL_0074: ldloc.3 IL_0075: ldfld string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::item IL_007a: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_007f: ret IL_0080: ldarg.0 IL_0081: castclass Fantomas.Core.Context/WriterEvent/IndentBy IL_0086: stloc.s V_4 IL_0088: ldarg.1 IL_0089: castclass Fantomas.Core.Context/WriterEvent/IndentBy IL_008e: stloc.s V_5 IL_0090: ldloc.s V_4 IL_0092: ldfld int32 Fantomas.Core.Context/WriterEvent/IndentBy::item IL_0097: stloc.s V_6 IL_0099: ldloc.s V_5 IL_009b: ldfld int32 Fantomas.Core.Context/WriterEvent/IndentBy::item IL_00a0: stloc.s V_7 IL_00a2: ldloc.s V_6 IL_00a4: ldloc.s V_7 IL_00a6: bge.s IL_00aa IL_00a8: ldc.i4.m1 IL_00a9: ret IL_00aa: ldloc.s V_6 IL_00ac: ldloc.s V_7 IL_00ae: cgt IL_00b0: ret IL_00b1: ldarg.0 IL_00b2: castclass Fantomas.Core.Context/WriterEvent/UnIndentBy IL_00b7: stloc.s V_8 IL_00b9: ldarg.1 IL_00ba: castclass Fantomas.Core.Context/WriterEvent/UnIndentBy IL_00bf: stloc.s V_9 IL_00c1: ldloc.s V_8 IL_00c3: ldfld int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::item IL_00c8: stloc.s V_6 IL_00ca: ldloc.s V_9 IL_00cc: ldfld int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::item IL_00d1: stloc.s V_7 IL_00d3: ldloc.s V_6 IL_00d5: ldloc.s V_7 IL_00d7: bge.s IL_00db IL_00d9: ldc.i4.m1 IL_00da: ret IL_00db: ldloc.s V_6 IL_00dd: ldloc.s V_7 IL_00df: cgt IL_00e1: ret IL_00e2: ldarg.0 IL_00e3: castclass Fantomas.Core.Context/WriterEvent/SetIndent IL_00e8: stloc.s V_10 IL_00ea: ldarg.1 IL_00eb: castclass Fantomas.Core.Context/WriterEvent/SetIndent IL_00f0: stloc.s V_11 IL_00f2: ldloc.s V_10 IL_00f4: ldfld int32 Fantomas.Core.Context/WriterEvent/SetIndent::item IL_00f9: stloc.s V_6 IL_00fb: ldloc.s V_11 IL_00fd: ldfld int32 Fantomas.Core.Context/WriterEvent/SetIndent::item IL_0102: stloc.s V_7 IL_0104: ldloc.s V_6 IL_0106: ldloc.s V_7 IL_0108: bge.s IL_010c IL_010a: ldc.i4.m1 IL_010b: ret IL_010c: ldloc.s V_6 IL_010e: ldloc.s V_7 IL_0110: cgt IL_0112: ret IL_0113: ldarg.0 IL_0114: castclass Fantomas.Core.Context/WriterEvent/RestoreIndent IL_0119: stloc.s V_12 IL_011b: ldarg.1 IL_011c: castclass Fantomas.Core.Context/WriterEvent/RestoreIndent IL_0121: stloc.s V_13 IL_0123: ldloc.s V_12 IL_0125: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::item IL_012a: stloc.s V_6 IL_012c: ldloc.s V_13 IL_012e: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::item IL_0133: stloc.s V_7 IL_0135: ldloc.s V_6 IL_0137: ldloc.s V_7 IL_0139: bge.s IL_013d IL_013b: ldc.i4.m1 IL_013c: ret IL_013d: ldloc.s V_6 IL_013f: ldloc.s V_7 IL_0141: cgt IL_0143: ret IL_0144: ldarg.0 IL_0145: castclass Fantomas.Core.Context/WriterEvent/SetAtColumn IL_014a: stloc.s V_14 IL_014c: ldarg.1 IL_014d: castclass Fantomas.Core.Context/WriterEvent/SetAtColumn IL_0152: stloc.s V_15 IL_0154: ldloc.s V_14 IL_0156: ldfld int32 Fantomas.Core.Context/WriterEvent/SetAtColumn::item IL_015b: stloc.s V_6 IL_015d: ldloc.s V_15 IL_015f: ldfld int32 Fantomas.Core.Context/WriterEvent/SetAtColumn::item IL_0164: stloc.s V_7 IL_0166: ldloc.s V_6 IL_0168: ldloc.s V_7 IL_016a: bge.s IL_016e IL_016c: ldc.i4.m1 IL_016d: ret IL_016e: ldloc.s V_6 IL_0170: ldloc.s V_7 IL_0172: cgt IL_0174: ret IL_0175: ldarg.0 IL_0176: castclass Fantomas.Core.Context/WriterEvent/RestoreAtColumn IL_017b: stloc.s V_16 IL_017d: ldarg.1 IL_017e: castclass Fantomas.Core.Context/WriterEvent/RestoreAtColumn IL_0183: stloc.s V_17 IL_0185: ldloc.s V_16 IL_0187: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreAtColumn::item IL_018c: stloc.s V_6 IL_018e: ldloc.s V_17 IL_0190: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreAtColumn::item IL_0195: stloc.s V_7 IL_0197: ldloc.s V_6 IL_0199: ldloc.s V_7 IL_019b: bge.s IL_019f IL_019d: ldc.i4.m1 IL_019e: ret IL_019f: ldloc.s V_6 IL_01a1: ldloc.s V_7 IL_01a3: cgt IL_01a5: ret IL_01a6: ldc.i4.0 IL_01a7: ret } // end of method Context::'CompareTo$cont@8-3' .method assembly static int32 'GetHashCode$cont@8-1'(class Fantomas.Core.Context/WriterEvent this, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 374 (0x176) .maxstack 7 .locals init (int32 V_0, class Fantomas.Core.Context/WriterEvent/Write V_1, string V_2, class Fantomas.Core.Context/WriterEvent/WriteBeforeNewline V_3, class Fantomas.Core.Context/WriterEvent/IndentBy V_4, class Fantomas.Core.Context/WriterEvent/UnIndentBy V_5, class Fantomas.Core.Context/WriterEvent/SetIndent V_6, class Fantomas.Core.Context/WriterEvent/RestoreIndent V_7, class Fantomas.Core.Context/WriterEvent/SetAtColumn V_8, class Fantomas.Core.Context/WriterEvent/RestoreAtColumn V_9) IL_0000: ldc.i4.0 IL_0001: stloc.0 IL_0002: ldarg.0 IL_0003: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0008: switch ( IL_0042, IL_003d, IL_003d, IL_0071, IL_003d, IL_003d, IL_00a0, IL_00c2, IL_00e4, IL_0106, IL_0129, IL_014c) IL_003d: br IL_016f IL_0042: ldarg.0 IL_0043: castclass Fantomas.Core.Context/WriterEvent/Write IL_0048: stloc.1 IL_0049: ldc.i4.0 IL_004a: stloc.0 IL_004b: ldc.i4 0x9e3779b9 IL_0050: ldloc.1 IL_0051: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0056: stloc.2 IL_0057: ldloc.2 IL_0058: brtrue.s IL_005e IL_005a: ldc.i4.0 IL_005b: nop IL_005c: br.s IL_0065 IL_005e: ldloc.2 IL_005f: callvirt instance int32 [netstandard]System.Object::GetHashCode() IL_0064: nop IL_0065: ldloc.0 IL_0066: ldc.i4.6 IL_0067: shl IL_0068: ldloc.0 IL_0069: ldc.i4.2 IL_006a: shr IL_006b: add IL_006c: add IL_006d: add IL_006e: stloc.0 IL_006f: ldloc.0 IL_0070: ret IL_0071: ldarg.0 IL_0072: castclass Fantomas.Core.Context/WriterEvent/WriteBeforeNewline IL_0077: stloc.3 IL_0078: ldc.i4.3 IL_0079: stloc.0 IL_007a: ldc.i4 0x9e3779b9 IL_007f: ldloc.3 IL_0080: ldfld string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::item IL_0085: stloc.2 IL_0086: ldloc.2 IL_0087: brtrue.s IL_008d IL_0089: ldc.i4.0 IL_008a: nop IL_008b: br.s IL_0094 IL_008d: ldloc.2 IL_008e: callvirt instance int32 [netstandard]System.Object::GetHashCode() IL_0093: nop IL_0094: ldloc.0 IL_0095: ldc.i4.6 IL_0096: shl IL_0097: ldloc.0 IL_0098: ldc.i4.2 IL_0099: shr IL_009a: add IL_009b: add IL_009c: add IL_009d: stloc.0 IL_009e: ldloc.0 IL_009f: ret IL_00a0: ldarg.0 IL_00a1: castclass Fantomas.Core.Context/WriterEvent/IndentBy IL_00a6: stloc.s V_4 IL_00a8: ldc.i4.6 IL_00a9: stloc.0 IL_00aa: ldc.i4 0x9e3779b9 IL_00af: ldloc.s V_4 IL_00b1: ldfld int32 Fantomas.Core.Context/WriterEvent/IndentBy::item IL_00b6: ldloc.0 IL_00b7: ldc.i4.6 IL_00b8: shl IL_00b9: ldloc.0 IL_00ba: ldc.i4.2 IL_00bb: shr IL_00bc: add IL_00bd: add IL_00be: add IL_00bf: stloc.0 IL_00c0: ldloc.0 IL_00c1: ret IL_00c2: ldarg.0 IL_00c3: castclass Fantomas.Core.Context/WriterEvent/UnIndentBy IL_00c8: stloc.s V_5 IL_00ca: ldc.i4.7 IL_00cb: stloc.0 IL_00cc: ldc.i4 0x9e3779b9 IL_00d1: ldloc.s V_5 IL_00d3: ldfld int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::item IL_00d8: ldloc.0 IL_00d9: ldc.i4.6 IL_00da: shl IL_00db: ldloc.0 IL_00dc: ldc.i4.2 IL_00dd: shr IL_00de: add IL_00df: add IL_00e0: add IL_00e1: stloc.0 IL_00e2: ldloc.0 IL_00e3: ret IL_00e4: ldarg.0 IL_00e5: castclass Fantomas.Core.Context/WriterEvent/SetIndent IL_00ea: stloc.s V_6 IL_00ec: ldc.i4.8 IL_00ed: stloc.0 IL_00ee: ldc.i4 0x9e3779b9 IL_00f3: ldloc.s V_6 IL_00f5: ldfld int32 Fantomas.Core.Context/WriterEvent/SetIndent::item IL_00fa: ldloc.0 IL_00fb: ldc.i4.6 IL_00fc: shl IL_00fd: ldloc.0 IL_00fe: ldc.i4.2 IL_00ff: shr IL_0100: add IL_0101: add IL_0102: add IL_0103: stloc.0 IL_0104: ldloc.0 IL_0105: ret IL_0106: ldarg.0 IL_0107: castclass Fantomas.Core.Context/WriterEvent/RestoreIndent IL_010c: stloc.s V_7 IL_010e: ldc.i4.s 9 IL_0110: stloc.0 IL_0111: ldc.i4 0x9e3779b9 IL_0116: ldloc.s V_7 IL_0118: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::item IL_011d: ldloc.0 IL_011e: ldc.i4.6 IL_011f: shl IL_0120: ldloc.0 IL_0121: ldc.i4.2 IL_0122: shr IL_0123: add IL_0124: add IL_0125: add IL_0126: stloc.0 IL_0127: ldloc.0 IL_0128: ret IL_0129: ldarg.0 IL_012a: castclass Fantomas.Core.Context/WriterEvent/SetAtColumn IL_012f: stloc.s V_8 IL_0131: ldc.i4.s 10 IL_0133: stloc.0 IL_0134: ldc.i4 0x9e3779b9 IL_0139: ldloc.s V_8 IL_013b: ldfld int32 Fantomas.Core.Context/WriterEvent/SetAtColumn::item IL_0140: ldloc.0 IL_0141: ldc.i4.6 IL_0142: shl IL_0143: ldloc.0 IL_0144: ldc.i4.2 IL_0145: shr IL_0146: add IL_0147: add IL_0148: add IL_0149: stloc.0 IL_014a: ldloc.0 IL_014b: ret IL_014c: ldarg.0 IL_014d: castclass Fantomas.Core.Context/WriterEvent/RestoreAtColumn IL_0152: stloc.s V_9 IL_0154: ldc.i4.s 11 IL_0156: stloc.0 IL_0157: ldc.i4 0x9e3779b9 IL_015c: ldloc.s V_9 IL_015e: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreAtColumn::item IL_0163: ldloc.0 IL_0164: ldc.i4.6 IL_0165: shl IL_0166: ldloc.0 IL_0167: ldc.i4.2 IL_0168: shr IL_0169: add IL_016a: add IL_016b: add IL_016c: stloc.0 IL_016d: ldloc.0 IL_016e: ret IL_016f: ldarg.0 IL_0170: ldfld int32 Fantomas.Core.Context/WriterEvent::_tag IL_0175: ret } // end of method Context::'GetHashCode$cont@8-1' .method assembly static bool 'Equals$cont@8-1'(class Fantomas.Core.Context/WriterEvent this, class Fantomas.Core.Context/WriterEvent that, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 328 (0x148) .maxstack 4 .locals init (class Fantomas.Core.Context/WriterEvent/Write V_0, class Fantomas.Core.Context/WriterEvent/Write V_1, class Fantomas.Core.Context/WriterEvent/WriteBeforeNewline V_2, class Fantomas.Core.Context/WriterEvent/WriteBeforeNewline V_3, class Fantomas.Core.Context/WriterEvent/IndentBy V_4, class Fantomas.Core.Context/WriterEvent/IndentBy V_5, class Fantomas.Core.Context/WriterEvent/UnIndentBy V_6, class Fantomas.Core.Context/WriterEvent/UnIndentBy V_7, class Fantomas.Core.Context/WriterEvent/SetIndent V_8, class Fantomas.Core.Context/WriterEvent/SetIndent V_9, class Fantomas.Core.Context/WriterEvent/RestoreIndent V_10, class Fantomas.Core.Context/WriterEvent/RestoreIndent V_11, class Fantomas.Core.Context/WriterEvent/SetAtColumn V_12, class Fantomas.Core.Context/WriterEvent/SetAtColumn V_13, class Fantomas.Core.Context/WriterEvent/RestoreAtColumn V_14, class Fantomas.Core.Context/WriterEvent/RestoreAtColumn V_15) IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: switch ( IL_0040, IL_003b, IL_003b, IL_0060, IL_003b, IL_003b, IL_0080, IL_00a1, IL_00c2, IL_00e3, IL_0104, IL_0125) IL_003b: br IL_0146 IL_0040: ldarg.0 IL_0041: castclass Fantomas.Core.Context/WriterEvent/Write IL_0046: stloc.0 IL_0047: ldarg.1 IL_0048: castclass Fantomas.Core.Context/WriterEvent/Write IL_004d: stloc.1 IL_004e: ldloc.0 IL_004f: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0054: ldloc.1 IL_0055: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_005a: call bool [netstandard]System.String::Equals(string, string) IL_005f: ret IL_0060: ldarg.0 IL_0061: castclass Fantomas.Core.Context/WriterEvent/WriteBeforeNewline IL_0066: stloc.2 IL_0067: ldarg.1 IL_0068: castclass Fantomas.Core.Context/WriterEvent/WriteBeforeNewline IL_006d: stloc.3 IL_006e: ldloc.2 IL_006f: ldfld string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::item IL_0074: ldloc.3 IL_0075: ldfld string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::item IL_007a: call bool [netstandard]System.String::Equals(string, string) IL_007f: ret IL_0080: ldarg.0 IL_0081: castclass Fantomas.Core.Context/WriterEvent/IndentBy IL_0086: stloc.s V_4 IL_0088: ldarg.1 IL_0089: castclass Fantomas.Core.Context/WriterEvent/IndentBy IL_008e: stloc.s V_5 IL_0090: ldloc.s V_4 IL_0092: ldfld int32 Fantomas.Core.Context/WriterEvent/IndentBy::item IL_0097: ldloc.s V_5 IL_0099: ldfld int32 Fantomas.Core.Context/WriterEvent/IndentBy::item IL_009e: ceq IL_00a0: ret IL_00a1: ldarg.0 IL_00a2: castclass Fantomas.Core.Context/WriterEvent/UnIndentBy IL_00a7: stloc.s V_6 IL_00a9: ldarg.1 IL_00aa: castclass Fantomas.Core.Context/WriterEvent/UnIndentBy IL_00af: stloc.s V_7 IL_00b1: ldloc.s V_6 IL_00b3: ldfld int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::item IL_00b8: ldloc.s V_7 IL_00ba: ldfld int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::item IL_00bf: ceq IL_00c1: ret IL_00c2: ldarg.0 IL_00c3: castclass Fantomas.Core.Context/WriterEvent/SetIndent IL_00c8: stloc.s V_8 IL_00ca: ldarg.1 IL_00cb: castclass Fantomas.Core.Context/WriterEvent/SetIndent IL_00d0: stloc.s V_9 IL_00d2: ldloc.s V_8 IL_00d4: ldfld int32 Fantomas.Core.Context/WriterEvent/SetIndent::item IL_00d9: ldloc.s V_9 IL_00db: ldfld int32 Fantomas.Core.Context/WriterEvent/SetIndent::item IL_00e0: ceq IL_00e2: ret IL_00e3: ldarg.0 IL_00e4: castclass Fantomas.Core.Context/WriterEvent/RestoreIndent IL_00e9: stloc.s V_10 IL_00eb: ldarg.1 IL_00ec: castclass Fantomas.Core.Context/WriterEvent/RestoreIndent IL_00f1: stloc.s V_11 IL_00f3: ldloc.s V_10 IL_00f5: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::item IL_00fa: ldloc.s V_11 IL_00fc: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::item IL_0101: ceq IL_0103: ret IL_0104: ldarg.0 IL_0105: castclass Fantomas.Core.Context/WriterEvent/SetAtColumn IL_010a: stloc.s V_12 IL_010c: ldarg.1 IL_010d: castclass Fantomas.Core.Context/WriterEvent/SetAtColumn IL_0112: stloc.s V_13 IL_0114: ldloc.s V_12 IL_0116: ldfld int32 Fantomas.Core.Context/WriterEvent/SetAtColumn::item IL_011b: ldloc.s V_13 IL_011d: ldfld int32 Fantomas.Core.Context/WriterEvent/SetAtColumn::item IL_0122: ceq IL_0124: ret IL_0125: ldarg.0 IL_0126: castclass Fantomas.Core.Context/WriterEvent/RestoreAtColumn IL_012b: stloc.s V_14 IL_012d: ldarg.1 IL_012e: castclass Fantomas.Core.Context/WriterEvent/RestoreAtColumn IL_0133: stloc.s V_15 IL_0135: ldloc.s V_14 IL_0137: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreAtColumn::item IL_013c: ldloc.s V_15 IL_013e: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreAtColumn::item IL_0143: ceq IL_0145: ret IL_0146: ldc.i4.1 IL_0147: ret } // end of method Context::'Equals$cont@8-1' .method assembly static bool 'Equals$cont@8-2'(class Fantomas.Core.Context/WriterEvent this, class Fantomas.Core.Context/WriterEvent obj, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 328 (0x148) .maxstack 4 .locals init (class Fantomas.Core.Context/WriterEvent/Write V_0, class Fantomas.Core.Context/WriterEvent/Write V_1, class Fantomas.Core.Context/WriterEvent/WriteBeforeNewline V_2, class Fantomas.Core.Context/WriterEvent/WriteBeforeNewline V_3, class Fantomas.Core.Context/WriterEvent/IndentBy V_4, class Fantomas.Core.Context/WriterEvent/IndentBy V_5, class Fantomas.Core.Context/WriterEvent/UnIndentBy V_6, class Fantomas.Core.Context/WriterEvent/UnIndentBy V_7, class Fantomas.Core.Context/WriterEvent/SetIndent V_8, class Fantomas.Core.Context/WriterEvent/SetIndent V_9, class Fantomas.Core.Context/WriterEvent/RestoreIndent V_10, class Fantomas.Core.Context/WriterEvent/RestoreIndent V_11, class Fantomas.Core.Context/WriterEvent/SetAtColumn V_12, class Fantomas.Core.Context/WriterEvent/SetAtColumn V_13, class Fantomas.Core.Context/WriterEvent/RestoreAtColumn V_14, class Fantomas.Core.Context/WriterEvent/RestoreAtColumn V_15) IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0006: switch ( IL_0040, IL_003b, IL_003b, IL_0060, IL_003b, IL_003b, IL_0080, IL_00a1, IL_00c2, IL_00e3, IL_0104, IL_0125) IL_003b: br IL_0146 IL_0040: ldarg.0 IL_0041: castclass Fantomas.Core.Context/WriterEvent/Write IL_0046: stloc.0 IL_0047: ldarg.1 IL_0048: castclass Fantomas.Core.Context/WriterEvent/Write IL_004d: stloc.1 IL_004e: ldloc.0 IL_004f: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0054: ldloc.1 IL_0055: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_005a: call bool [netstandard]System.String::Equals(string, string) IL_005f: ret IL_0060: ldarg.0 IL_0061: castclass Fantomas.Core.Context/WriterEvent/WriteBeforeNewline IL_0066: stloc.2 IL_0067: ldarg.1 IL_0068: castclass Fantomas.Core.Context/WriterEvent/WriteBeforeNewline IL_006d: stloc.3 IL_006e: ldloc.2 IL_006f: ldfld string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::item IL_0074: ldloc.3 IL_0075: ldfld string Fantomas.Core.Context/WriterEvent/WriteBeforeNewline::item IL_007a: call bool [netstandard]System.String::Equals(string, string) IL_007f: ret IL_0080: ldarg.0 IL_0081: castclass Fantomas.Core.Context/WriterEvent/IndentBy IL_0086: stloc.s V_4 IL_0088: ldarg.1 IL_0089: castclass Fantomas.Core.Context/WriterEvent/IndentBy IL_008e: stloc.s V_5 IL_0090: ldloc.s V_4 IL_0092: ldfld int32 Fantomas.Core.Context/WriterEvent/IndentBy::item IL_0097: ldloc.s V_5 IL_0099: ldfld int32 Fantomas.Core.Context/WriterEvent/IndentBy::item IL_009e: ceq IL_00a0: ret IL_00a1: ldarg.0 IL_00a2: castclass Fantomas.Core.Context/WriterEvent/UnIndentBy IL_00a7: stloc.s V_6 IL_00a9: ldarg.1 IL_00aa: castclass Fantomas.Core.Context/WriterEvent/UnIndentBy IL_00af: stloc.s V_7 IL_00b1: ldloc.s V_6 IL_00b3: ldfld int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::item IL_00b8: ldloc.s V_7 IL_00ba: ldfld int32 Fantomas.Core.Context/WriterEvent/UnIndentBy::item IL_00bf: ceq IL_00c1: ret IL_00c2: ldarg.0 IL_00c3: castclass Fantomas.Core.Context/WriterEvent/SetIndent IL_00c8: stloc.s V_8 IL_00ca: ldarg.1 IL_00cb: castclass Fantomas.Core.Context/WriterEvent/SetIndent IL_00d0: stloc.s V_9 IL_00d2: ldloc.s V_8 IL_00d4: ldfld int32 Fantomas.Core.Context/WriterEvent/SetIndent::item IL_00d9: ldloc.s V_9 IL_00db: ldfld int32 Fantomas.Core.Context/WriterEvent/SetIndent::item IL_00e0: ceq IL_00e2: ret IL_00e3: ldarg.0 IL_00e4: castclass Fantomas.Core.Context/WriterEvent/RestoreIndent IL_00e9: stloc.s V_10 IL_00eb: ldarg.1 IL_00ec: castclass Fantomas.Core.Context/WriterEvent/RestoreIndent IL_00f1: stloc.s V_11 IL_00f3: ldloc.s V_10 IL_00f5: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::item IL_00fa: ldloc.s V_11 IL_00fc: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreIndent::item IL_0101: ceq IL_0103: ret IL_0104: ldarg.0 IL_0105: castclass Fantomas.Core.Context/WriterEvent/SetAtColumn IL_010a: stloc.s V_12 IL_010c: ldarg.1 IL_010d: castclass Fantomas.Core.Context/WriterEvent/SetAtColumn IL_0112: stloc.s V_13 IL_0114: ldloc.s V_12 IL_0116: ldfld int32 Fantomas.Core.Context/WriterEvent/SetAtColumn::item IL_011b: ldloc.s V_13 IL_011d: ldfld int32 Fantomas.Core.Context/WriterEvent/SetAtColumn::item IL_0122: ceq IL_0124: ret IL_0125: ldarg.0 IL_0126: castclass Fantomas.Core.Context/WriterEvent/RestoreAtColumn IL_012b: stloc.s V_14 IL_012d: ldarg.1 IL_012e: castclass Fantomas.Core.Context/WriterEvent/RestoreAtColumn IL_0133: stloc.s V_15 IL_0135: ldloc.s V_14 IL_0137: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreAtColumn::item IL_013c: ldloc.s V_15 IL_013e: ldfld int32 Fantomas.Core.Context/WriterEvent/RestoreAtColumn::item IL_0143: ceq IL_0145: ret IL_0146: ldc.i4.1 IL_0147: ret } // end of method Context::'Equals$cont@8-2' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 '|CommentOrDefineEvent|_|'(class Fantomas.Core.Context/WriterEvent we) cil managed { // Code size 189 (0xbd) .maxstack 5 .locals init (class Fantomas.Core.Context/WriterEvent/Write V_0, string V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.Context/WriterEvent::get_Tag() IL_0007: ldc.i4.0 IL_0008: bne.un IL_00bb IL_000d: ldarg.0 IL_000e: castclass Fantomas.Core.Context/WriterEvent/Write IL_0013: stloc.0 IL_0014: ldloc.0 IL_0015: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_001a: ldstr "//" IL_001f: ldc.i4.4 IL_0020: callvirt instance bool [netstandard]System.String::StartsWith(string, valuetype [netstandard]System.StringComparison) IL_0025: brtrue.s IL_0075 IL_0027: ldloc.0 IL_0028: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_002d: ldstr "#if" IL_0032: ldc.i4.4 IL_0033: callvirt instance bool [netstandard]System.String::StartsWith(string, valuetype [netstandard]System.StringComparison) IL_0038: brtrue.s IL_0083 IL_003a: ldloc.0 IL_003b: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0040: ldstr "#else" IL_0045: ldc.i4.4 IL_0046: callvirt instance bool [netstandard]System.String::StartsWith(string, valuetype [netstandard]System.StringComparison) IL_004b: brtrue.s IL_0091 IL_004d: ldloc.0 IL_004e: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0053: ldstr "#endif" IL_0058: ldc.i4.4 IL_0059: callvirt instance bool [netstandard]System.String::StartsWith(string, valuetype [netstandard]System.StringComparison) IL_005e: brtrue.s IL_009f IL_0060: ldloc.0 IL_0061: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0066: ldstr "(*" IL_006b: ldc.i4.4 IL_006c: callvirt instance bool [netstandard]System.String::StartsWith(string, valuetype [netstandard]System.StringComparison) IL_0071: brfalse.s IL_00bb IL_0073: br.s IL_00ad IL_0075: ldloc.0 IL_0076: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_007b: stloc.1 IL_007c: ldarg.0 IL_007d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0082: ret IL_0083: ldloc.0 IL_0084: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0089: stloc.1 IL_008a: ldarg.0 IL_008b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0090: ret IL_0091: ldloc.0 IL_0092: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_0097: stloc.1 IL_0098: ldarg.0 IL_0099: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_009e: ret IL_009f: ldloc.0 IL_00a0: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_00a5: stloc.1 IL_00a6: ldarg.0 IL_00a7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_00ac: ret IL_00ad: ldloc.0 IL_00ae: ldfld string Fantomas.Core.Context/WriterEvent/Write::item IL_00b3: stloc.1 IL_00b4: ldarg.0 IL_00b5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_00ba: ret IL_00bb: ldnull IL_00bc: ret } // end of method Context::'|CommentOrDefineEvent|_|' .method assembly static int32 'CompareTo$cont@40-4'(class Fantomas.Core.Context/Size this, class Fantomas.Core.Context/Size obj, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 229 (0xe5) .maxstack 4 .locals init (int32 V_0, class Fantomas.Core.Context/Size V_1, int32 V_2, class Fantomas.Core.Context/Size V_3, class Fantomas.Core.Context/Size/CharacterWidth V_4, class Fantomas.Core.Context/Size/CharacterWidth V_5, class [netstandard]System.Collections.IComparer V_6, int32 V_7, int32 V_8, class Fantomas.Core.Context/Size/NumberOfItems V_9, class Fantomas.Core.Context/Size/NumberOfItems V_10, int32 V_11) IL_0000: ldarg.1 IL_0001: brfalse IL_00e3 IL_0006: ldarg.0 IL_0007: stloc.1 IL_0008: ldloc.1 IL_0009: isinst Fantomas.Core.Context/Size/NumberOfItems IL_000e: brfalse.s IL_0013 IL_0010: ldc.i4.1 IL_0011: br.s IL_0014 IL_0013: ldc.i4.0 IL_0014: stloc.0 IL_0015: ldarg.1 IL_0016: stloc.3 IL_0017: ldloc.3 IL_0018: isinst Fantomas.Core.Context/Size/NumberOfItems IL_001d: brfalse.s IL_0022 IL_001f: ldc.i4.1 IL_0020: br.s IL_0023 IL_0022: ldc.i4.0 IL_0023: stloc.2 IL_0024: ldloc.0 IL_0025: ldloc.2 IL_0026: bne.un IL_00df IL_002b: ldarg.0 IL_002c: isinst Fantomas.Core.Context/Size/CharacterWidth IL_0031: brfalse.s IL_006b IL_0033: ldarg.0 IL_0034: castclass Fantomas.Core.Context/Size/CharacterWidth IL_0039: stloc.s V_4 IL_003b: ldarg.1 IL_003c: castclass Fantomas.Core.Context/Size/CharacterWidth IL_0041: stloc.s V_5 IL_0043: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0048: stloc.s V_6 IL_004a: ldloc.s V_4 IL_004c: ldfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_0051: stloc.s V_7 IL_0053: ldloc.s V_5 IL_0055: ldfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_005a: stloc.s V_8 IL_005c: ldloc.s V_7 IL_005e: ldloc.s V_8 IL_0060: bge.s IL_0064 IL_0062: ldc.i4.m1 IL_0063: ret IL_0064: ldloc.s V_7 IL_0066: ldloc.s V_8 IL_0068: cgt IL_006a: ret IL_006b: ldarg.0 IL_006c: castclass Fantomas.Core.Context/Size/NumberOfItems IL_0071: stloc.s V_9 IL_0073: ldarg.1 IL_0074: castclass Fantomas.Core.Context/Size/NumberOfItems IL_0079: stloc.s V_10 IL_007b: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0080: stloc.s V_6 IL_0082: ldloc.s V_9 IL_0084: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_0089: stloc.s V_8 IL_008b: ldloc.s V_10 IL_008d: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_0092: stloc.s V_11 IL_0094: ldloc.s V_8 IL_0096: ldloc.s V_11 IL_0098: bge.s IL_009e IL_009a: ldc.i4.m1 IL_009b: nop IL_009c: br.s IL_00a5 IL_009e: ldloc.s V_8 IL_00a0: ldloc.s V_11 IL_00a2: cgt IL_00a4: nop IL_00a5: stloc.s V_7 IL_00a7: ldloc.s V_7 IL_00a9: ldc.i4.0 IL_00aa: bge.s IL_00af IL_00ac: ldloc.s V_7 IL_00ae: ret IL_00af: ldloc.s V_7 IL_00b1: ldc.i4.0 IL_00b2: ble.s IL_00b7 IL_00b4: ldloc.s V_7 IL_00b6: ret IL_00b7: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_00bc: stloc.s V_6 IL_00be: ldloc.s V_9 IL_00c0: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_00c5: stloc.s V_8 IL_00c7: ldloc.s V_10 IL_00c9: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_00ce: stloc.s V_11 IL_00d0: ldloc.s V_8 IL_00d2: ldloc.s V_11 IL_00d4: bge.s IL_00d8 IL_00d6: ldc.i4.m1 IL_00d7: ret IL_00d8: ldloc.s V_8 IL_00da: ldloc.s V_11 IL_00dc: cgt IL_00de: ret IL_00df: ldloc.0 IL_00e0: ldloc.2 IL_00e1: sub IL_00e2: ret IL_00e3: ldc.i4.1 IL_00e4: ret } // end of method Context::'CompareTo$cont@40-4' .method assembly static int32 'CompareTo$cont@40-5'(class Fantomas.Core.Context/Size this, object obj, class Fantomas.Core.Context/Size objTemp, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 213 (0xd5) .maxstack 4 .locals init (int32 V_0, class Fantomas.Core.Context/Size V_1, int32 V_2, class Fantomas.Core.Context/Size V_3, class Fantomas.Core.Context/Size/CharacterWidth V_4, class Fantomas.Core.Context/Size/CharacterWidth V_5, int32 V_6, int32 V_7, class Fantomas.Core.Context/Size/NumberOfItems V_8, class Fantomas.Core.Context/Size/NumberOfItems V_9, int32 V_10) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.Context/Size IL_0006: brfalse IL_00d3 IL_000b: ldarg.0 IL_000c: stloc.1 IL_000d: ldloc.1 IL_000e: isinst Fantomas.Core.Context/Size/NumberOfItems IL_0013: brfalse.s IL_0018 IL_0015: ldc.i4.1 IL_0016: br.s IL_0019 IL_0018: ldc.i4.0 IL_0019: stloc.0 IL_001a: ldarg.2 IL_001b: stloc.3 IL_001c: ldloc.3 IL_001d: isinst Fantomas.Core.Context/Size/NumberOfItems IL_0022: brfalse.s IL_0027 IL_0024: ldc.i4.1 IL_0025: br.s IL_0028 IL_0027: ldc.i4.0 IL_0028: stloc.2 IL_0029: ldloc.0 IL_002a: ldloc.2 IL_002b: bne.un IL_00cf IL_0030: ldarg.0 IL_0031: isinst Fantomas.Core.Context/Size/CharacterWidth IL_0036: brfalse.s IL_0069 IL_0038: ldarg.0 IL_0039: castclass Fantomas.Core.Context/Size/CharacterWidth IL_003e: stloc.s V_4 IL_0040: ldarg.2 IL_0041: castclass Fantomas.Core.Context/Size/CharacterWidth IL_0046: stloc.s V_5 IL_0048: ldloc.s V_4 IL_004a: ldfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_004f: stloc.s V_6 IL_0051: ldloc.s V_5 IL_0053: ldfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_0058: stloc.s V_7 IL_005a: ldloc.s V_6 IL_005c: ldloc.s V_7 IL_005e: bge.s IL_0062 IL_0060: ldc.i4.m1 IL_0061: ret IL_0062: ldloc.s V_6 IL_0064: ldloc.s V_7 IL_0066: cgt IL_0068: ret IL_0069: ldarg.0 IL_006a: castclass Fantomas.Core.Context/Size/NumberOfItems IL_006f: stloc.s V_8 IL_0071: ldarg.2 IL_0072: castclass Fantomas.Core.Context/Size/NumberOfItems IL_0077: stloc.s V_9 IL_0079: ldloc.s V_8 IL_007b: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_0080: stloc.s V_7 IL_0082: ldloc.s V_9 IL_0084: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_0089: stloc.s V_10 IL_008b: ldloc.s V_7 IL_008d: ldloc.s V_10 IL_008f: bge.s IL_0095 IL_0091: ldc.i4.m1 IL_0092: nop IL_0093: br.s IL_009c IL_0095: ldloc.s V_7 IL_0097: ldloc.s V_10 IL_0099: cgt IL_009b: nop IL_009c: stloc.s V_6 IL_009e: ldloc.s V_6 IL_00a0: ldc.i4.0 IL_00a1: bge.s IL_00a6 IL_00a3: ldloc.s V_6 IL_00a5: ret IL_00a6: ldloc.s V_6 IL_00a8: ldc.i4.0 IL_00a9: ble.s IL_00ae IL_00ab: ldloc.s V_6 IL_00ad: ret IL_00ae: ldloc.s V_8 IL_00b0: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_00b5: stloc.s V_7 IL_00b7: ldloc.s V_9 IL_00b9: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_00be: stloc.s V_10 IL_00c0: ldloc.s V_7 IL_00c2: ldloc.s V_10 IL_00c4: bge.s IL_00c8 IL_00c6: ldc.i4.m1 IL_00c7: ret IL_00c8: ldloc.s V_7 IL_00ca: ldloc.s V_10 IL_00cc: cgt IL_00ce: ret IL_00cf: ldloc.0 IL_00d0: ldloc.2 IL_00d1: sub IL_00d2: ret IL_00d3: ldc.i4.1 IL_00d4: ret } // end of method Context::'CompareTo$cont@40-5' .method assembly static class Fantomas.Core.Context/WriterModel mkModel@199(class Fantomas.Core.Context/Context x, class Fantomas.Core.Context/WriterModel m) cil managed { // Code size 67 (0x43) .maxstack 8 .locals init (class Fantomas.Core.Context/WriteModelMode V_0) IL_0000: call class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriteModelMode::get_Dummy() IL_0005: stloc.0 IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_000c: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0011: ldstr " " IL_0016: call string [FSharp.Core]Microsoft.FSharp.Core.StringModule::Replicate(int32, string) IL_001b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0020: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0025: ldarg.1 IL_0026: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_002b: ldarg.1 IL_002c: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_0031: ldstr "" IL_0036: ldloc.0 IL_0037: ldarg.1 IL_0038: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_003d: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_0042: ret } // end of method Context::mkModel@199 .method assembly static class Fantomas.Core.Context/Context writerEvent(class Fantomas.Core.Context/WriterEvent e, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 51 (0x33) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class Fantomas.Core.Queue`1 V_1) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterEvents::normalize(class Fantomas.Core.Context/WriterEvent) IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_000d: ldloc.0 IL_000e: callvirt instance class Fantomas.Core.Queue`1 class Fantomas.Core.Queue`1::Append(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0013: stloc.1 IL_0014: ldarg.1 IL_0015: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_001a: ldarg.1 IL_001b: newobj instance void Fantomas.Core.Context/writerEvent@254::.ctor(class Fantomas.Core.Context/Context) IL_0020: ldarg.1 IL_0021: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0026: ldloc.0 IL_0027: call !!1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Fold(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!1, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002c: ldloc.1 IL_002d: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_0032: ret } // end of method Context::writerEvent .method assembly static bool hasWriteBeforeNewlineContent(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.String::get_isNotNullOrEmpty() IL_0005: ldarg.0 IL_0006: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_000b: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0010: tail. IL_0012: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0017: ret } // end of method Context::hasWriteBeforeNewlineContent .method assembly static class Fantomas.Core.Context/Context finalizeWriterModel(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 49 (0x31) .maxstack 8 IL_0000: nop IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.String::get_isNotNullOrEmpty() IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_000c: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: brfalse.s IL_002f IL_0018: ldarg.0 IL_0019: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_001e: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0023: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0028: ldarg.0 IL_0029: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_002e: ret IL_002f: ldarg.0 IL_0030: ret } // end of method Context::finalizeWriterModel .method assembly static string dump(bool isSelection, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 166 (0xa6) .maxstack 4 .locals init (class Fantomas.Core.Context/Context V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5) IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.Context/Context Fantomas.Core.Context::finalizeWriterModel(class Fantomas.Core.Context/Context) IL_0006: stloc.0 IL_0007: nop IL_0008: ldloc.0 IL_0009: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_000e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0013: stloc.3 IL_0014: ldloc.3 IL_0015: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_001a: brfalse.s IL_001e IL_001c: br.s IL_0026 IL_001e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0023: nop IL_0024: br.s IL_004b IL_0026: ldloc.3 IL_0027: stloc.s V_4 IL_0029: ldloc.s V_4 IL_002b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0030: stloc.s V_5 IL_0032: ldloc.s V_4 IL_0034: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0039: call !!0[] [netstandard]System.Array::Empty() IL_003e: callvirt instance string [netstandard]System.String::TrimEnd(char[]) IL_0043: ldloc.s V_5 IL_0045: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_004a: nop IL_004b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Reverse(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0050: stloc.2 IL_0051: nop IL_0052: ldarg.0 IL_0053: brfalse.s IL_0059 IL_0055: ldloc.2 IL_0056: nop IL_0057: br.s IL_0065 IL_0059: ldsfld class Fantomas.Core.Context/dump@278 Fantomas.Core.Context/dump@278::@_instance IL_005e: ldloc.2 IL_005f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::SkipWhile(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0064: nop IL_0065: stloc.1 IL_0066: ldloc.0 IL_0067: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_006c: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_0071: call instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::get_Tag() IL_0076: switch ( IL_0087, IL_008f, IL_0097) IL_0087: ldstr "\n" IL_008c: nop IL_008d: br.s IL_009d IL_008f: ldstr "\r" IL_0094: nop IL_0095: br.s IL_009d IL_0097: ldstr "\r\n" IL_009c: nop IL_009d: ldloc.1 IL_009e: tail. IL_00a0: call string [FSharp.Core]Microsoft.FSharp.Core.StringModule::Concat(string, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00a5: ret } // end of method Context::dump .method assembly static class Fantomas.Core.Context/Context dumpAndContinue(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.0 IL_0001: ret } // end of method Context::dumpAndContinue .method assembly static class [netstandard]System.Collections.Generic.IEnumerable`1 writeEventsOnLastLine(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 34 (0x22) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Context/writeEventsOnLastLine@310 Fantomas.Core.Context/writeEventsOnLastLine@310::@_instance IL_0005: ldsfld class Fantomas.Core.Context/'writeEventsOnLastLine@305-1' Fantomas.Core.Context/'writeEventsOnLastLine@305-1'::@_instance IL_000a: ldarg.0 IL_000b: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0010: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 class Fantomas.Core.Queue`1::Rev() IL_0015: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TakeWhile(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001a: tail. IL_001c: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Choose(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0021: ret } // end of method Context::writeEventsOnLastLine .method assembly static bool lastWriteEventIsNewline(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 45 (0x2d) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldsfld class Fantomas.Core.Context/lastWriteEventIsNewline@324 Fantomas.Core.Context/lastWriteEventIsNewline@324::@_instance IL_0006: ldsfld class Fantomas.Core.Context/'lastWriteEventIsNewline@317-1' Fantomas.Core.Context/'lastWriteEventIsNewline@317-1'::@_instance IL_000b: ldarg.0 IL_000c: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0011: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 class Fantomas.Core.Queue`1::Rev() IL_0016: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::SkipWhile(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TryHead(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0020: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0025: tail. IL_0027: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002c: ret } // end of method Context::lastWriteEventIsNewline .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 '|EmptyHashDefineBlock|_|'(class Fantomas.Core.Context/WriterEvent[] events) cil managed { // Code size 214 (0xd6) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, int32 V_6, int32 V_7, int32 V_8, int32 V_9, int32 V_10, class Fantomas.Core.Context/WriterEvent[] V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_12, int32 V_13, int32 V_14) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::TryHead(!!0[]) IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::TryLast(!!0[]) IL_000d: stloc.1 IL_000e: nop IL_000f: ldloc.0 IL_0010: brfalse IL_00d4 IL_0015: ldloc.0 IL_0016: stloc.2 IL_0017: ldloc.2 IL_0018: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_001d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Context::'|CommentOrDefineEvent|_|'(class Fantomas.Core.Context/WriterEvent) IL_0022: stloc.3 IL_0023: ldloc.3 IL_0024: brfalse IL_00d4 IL_0029: ldloc.1 IL_002a: brfalse IL_00d4 IL_002f: ldloc.1 IL_0030: stloc.s V_4 IL_0032: ldloc.s V_4 IL_0034: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0039: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Context::'|CommentOrDefineEvent|_|'(class Fantomas.Core.Context/WriterEvent) IL_003e: stloc.s V_5 IL_0040: ldloc.s V_5 IL_0042: brfalse IL_00d4 IL_0047: nop IL_0048: ldsfld class Fantomas.Core.Context/'|EmptyHashDefineBlock|_|@340' Fantomas.Core.Context/'|EmptyHashDefineBlock|_|@340'::@_instance IL_004d: ldarg.0 IL_004e: ldlen IL_004f: conv.i4 IL_0050: ldc.i4.2 IL_0051: sub IL_0052: stloc.s V_6 IL_0054: ldarg.0 IL_0055: ldlen IL_0056: conv.i4 IL_0057: stloc.s V_7 IL_0059: ldloc.s V_6 IL_005b: ldc.i4.0 IL_005c: ldloc.s V_7 IL_005e: add IL_005f: bge.s IL_0066 IL_0061: ldloc.s V_6 IL_0063: nop IL_0064: br.s IL_006d IL_0066: ldc.i4.0 IL_0067: ldloc.s V_7 IL_0069: add IL_006a: ldc.i4.1 IL_006b: sub IL_006c: nop IL_006d: stloc.s V_8 IL_006f: ldloc.s V_8 IL_0071: ldc.i4.1 IL_0072: sub IL_0073: ldc.i4.1 IL_0074: add IL_0075: stloc.s V_9 IL_0077: ldloc.s V_9 IL_0079: ldc.i4.0 IL_007a: bge.s IL_0080 IL_007c: ldc.i4.0 IL_007d: nop IL_007e: br.s IL_0083 IL_0080: ldloc.s V_9 IL_0082: nop IL_0083: stloc.s V_10 IL_0085: ldloc.s V_10 IL_0087: newarr Fantomas.Core.Context/WriterEvent IL_008c: stloc.s V_11 IL_008e: stloc.s V_12 IL_0090: ldc.i4.0 IL_0091: stloc.s V_14 IL_0093: ldloc.s V_10 IL_0095: ldc.i4.1 IL_0096: sub IL_0097: stloc.s V_13 IL_0099: ldloc.s V_13 IL_009b: ldloc.s V_14 IL_009d: blt.s IL_00c0 IL_009f: ldloc.s V_11 IL_00a1: ldloc.s V_14 IL_00a3: ldarg.0 IL_00a4: ldc.i4.1 IL_00a5: ldloc.s V_14 IL_00a7: add IL_00a8: ldelem Fantomas.Core.Context/WriterEvent IL_00ad: stelem Fantomas.Core.Context/WriterEvent IL_00b2: ldloc.s V_14 IL_00b4: ldc.i4.1 IL_00b5: add IL_00b6: stloc.s V_14 IL_00b8: ldloc.s V_14 IL_00ba: ldloc.s V_13 IL_00bc: ldc.i4.1 IL_00bd: add IL_00be: bne.un.s IL_009f IL_00c0: ldloc.s V_12 IL_00c2: ldloc.s V_11 IL_00c4: call bool [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::ForAll(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, !!0[]) IL_00c9: brfalse.s IL_00d2 IL_00cb: ldarg.0 IL_00cc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_00d1: ret IL_00d2: ldnull IL_00d3: ret IL_00d4: ldnull IL_00d5: ret } // end of method Context::'|EmptyHashDefineBlock|_|' .method assembly static bool newlineBetweenLastWriteEvent(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 40 (0x28) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Context/newlineBetweenLastWriteEvent@363 Fantomas.Core.Context/newlineBetweenLastWriteEvent@363::@_instance IL_0005: ldsfld class Fantomas.Core.Context/'newlineBetweenLastWriteEvent@353-1' Fantomas.Core.Context/'newlineBetweenLastWriteEvent@353-1'::@_instance IL_000a: ldarg.0 IL_000b: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0010: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 class Fantomas.Core.Queue`1::Rev() IL_0015: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TakeWhile(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001a: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Filter(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001f: call int32 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Length(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0024: ldc.i4.1 IL_0025: cgt IL_0027: ret } // end of method Context::newlineBetweenLastWriteEvent .method assembly static class Fantomas.Core.Context/Context indent(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewIndentBy(int32) IL_0010: ldarg.0 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method Context::indent .method assembly static class Fantomas.Core.Context/Context unindent(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewUnIndentBy(int32) IL_0010: ldarg.0 IL_0011: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0016: ret } // end of method Context::unindent .method assembly static class Fantomas.Core.Context/Context atIndentLevel(bool alsoSetIndent, int32 level, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 157 (0x9d) .maxstack 5 .locals init (class Fantomas.Core.Context/WriterModel V_0, int32 V_1, int32 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class Fantomas.Core.Context/WriterEvent V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_8) IL_0000: nop IL_0001: ldarg.1 IL_0002: ldc.i4.0 IL_0003: bge.s IL_0015 IL_0005: ldstr "The indent level cannot be negative." IL_000a: ldstr "level" IL_000f: newobj instance void [netstandard]System.ArgumentException::.ctor(string, string) IL_0014: throw IL_0015: nop IL_0016: ldarg.3 IL_0017: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_001c: stloc.0 IL_001d: ldloc.0 IL_001e: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_0023: stloc.1 IL_0024: ldloc.0 IL_0025: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_002a: stloc.2 IL_002b: ldarg.1 IL_002c: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewSetAtColumn(int32) IL_0031: stloc.s V_7 IL_0033: ldloc.s V_7 IL_0035: newobj instance void Fantomas.Core.Context/atIndentLevel@392::.ctor(class Fantomas.Core.Context/WriterEvent) IL_003a: stloc.s V_6 IL_003c: nop IL_003d: ldarg.0 IL_003e: brfalse.s IL_0052 IL_0040: ldarg.1 IL_0041: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewSetIndent(int32) IL_0046: stloc.s V_7 IL_0048: ldloc.s V_7 IL_004a: newobj instance void Fantomas.Core.Context/'atIndentLevel@393-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_004f: nop IL_0050: br.s IL_0058 IL_0052: ldsfld class Fantomas.Core.Context/'atIndentLevel@393-2' Fantomas.Core.Context/'atIndentLevel@393-2'::@_instance IL_0057: nop IL_0058: stloc.s V_8 IL_005a: ldloc.s V_6 IL_005c: ldloc.s V_8 IL_005e: newobj instance void Fantomas.Core.Context/'atIndentLevel@392-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0063: stloc.s V_5 IL_0065: ldarg.2 IL_0066: ldloc.s V_5 IL_0068: newobj instance void Fantomas.Core.Context/'atIndentLevel@392-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006d: stloc.s V_4 IL_006f: ldloc.2 IL_0070: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewRestoreAtColumn(int32) IL_0075: stloc.s V_7 IL_0077: ldloc.s V_7 IL_0079: newobj instance void Fantomas.Core.Context/'atIndentLevel@395-5'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_007e: stloc.s V_5 IL_0080: ldloc.s V_4 IL_0082: ldloc.s V_5 IL_0084: newobj instance void Fantomas.Core.Context/'atIndentLevel@392-6'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0089: stloc.3 IL_008a: ldloc.1 IL_008b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewRestoreIndent(int32) IL_0090: ldloc.3 IL_0091: ldarg.3 IL_0092: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0097: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_009c: ret } // end of method Context::atIndentLevel .method assembly static class Fantomas.Core.Context/Context atCurrentColumn(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 20 (0x14) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldarg.1 IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method Context::atCurrentColumn .method assembly static class Fantomas.Core.Context/Context atCurrentColumnIndent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 20 (0x14) .maxstack 8 IL_0000: ldc.i4.1 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: ldarg.0 IL_000d: ldarg.1 IL_000e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::atIndentLevel(bool, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0013: ret } // end of method Context::atCurrentColumnIndent .method assembly specialname static class Fantomas.Core.Context/Context op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ctx, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.Context/Context x) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 74 (0x4a) .maxstack 4 .locals init (class Fantomas.Core.Context/Context V_0, class Fantomas.Core.Context/WriteModelMode V_1, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3) IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_000e: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0013: stloc.1 IL_0014: ldloc.1 IL_0015: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_001a: brfalse.s IL_0040 IL_001c: ldloc.1 IL_001d: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0022: stloc.2 IL_0023: ldloc.2 IL_0024: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0029: stloc.3 IL_002a: ldsfld class Fantomas.Core.Context/op_PlusGreater@422 Fantomas.Core.Context/op_PlusGreater@422::@_instance IL_002f: ldloc.3 IL_0030: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0035: brfalse.s IL_0040 IL_0037: ldloc.2 IL_0038: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_003d: stloc.3 IL_003e: ldloc.0 IL_003f: ret IL_0040: ldarg.1 IL_0041: ldloc.0 IL_0042: tail. IL_0044: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0049: ret } // end of method Context::op_PlusGreater .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 op_BangMinus(string str) cil managed { // Code size 14 (0xe) .maxstack 3 .locals init (class Fantomas.Core.Context/WriterEvent V_0) IL_0000: ldarg.0 IL_0001: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: newobj instance void Fantomas.Core.Context/op_BangMinus@425::.ctor(class Fantomas.Core.Context/WriterEvent) IL_000d: ret } // end of method Context::op_BangMinus .method assembly static class Fantomas.Core.Context/Context coli(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 62 (0x3e) .maxstack 6 .locals init (bool V_0, class Fantomas.Core.Context/Context V_1, int32 V_2, class [netstandard]System.Collections.Generic.IEnumerator`1 V_3) IL_0000: ldc.i4.1 IL_0001: stloc.0 IL_0002: ldarg.3 IL_0003: stloc.1 IL_0004: ldc.i4.0 IL_0005: stloc.2 IL_0006: ldarg.1 IL_0007: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1::GetEnumerator() IL_000c: stloc.3 IL_000d: br.s IL_0034 IL_000f: nop IL_0010: ldloc.0 IL_0011: brfalse.s IL_0018 IL_0013: ldc.i4.0 IL_0014: stloc.0 IL_0015: nop IL_0016: br.s IL_0021 IL_0018: ldarg.0 IL_0019: ldloc.1 IL_001a: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001f: stloc.1 IL_0020: nop IL_0021: ldarg.2 IL_0022: ldloc.2 IL_0023: ldloc.3 IL_0024: callvirt instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1::get_Current() IL_0029: ldloc.1 IL_002a: call !!1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, !0, !1, !!0) IL_002f: stloc.1 IL_0030: ldloc.2 IL_0031: ldc.i4.1 IL_0032: add IL_0033: stloc.2 IL_0034: ldloc.3 IL_0035: callvirt instance bool [netstandard]System.Collections.IEnumerator::MoveNext() IL_003a: brtrue.s IL_000f IL_003c: ldloc.1 IL_003d: ret } // end of method Context::coli .method assembly static class Fantomas.Core.Context/Context col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 55 (0x37) .maxstack 5 .locals init (bool V_0, class Fantomas.Core.Context/Context V_1, class [netstandard]System.Collections.Generic.IEnumerator`1 V_2) IL_0000: ldc.i4.1 IL_0001: stloc.0 IL_0002: ldarg.3 IL_0003: stloc.1 IL_0004: ldarg.1 IL_0005: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1::GetEnumerator() IL_000a: stloc.2 IL_000b: br.s IL_002d IL_000d: nop IL_000e: ldloc.0 IL_000f: brfalse.s IL_0016 IL_0011: ldc.i4.0 IL_0012: stloc.0 IL_0013: nop IL_0014: br.s IL_001f IL_0016: ldarg.0 IL_0017: ldloc.1 IL_0018: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001d: stloc.1 IL_001e: nop IL_001f: ldarg.2 IL_0020: ldloc.2 IL_0021: callvirt instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1::get_Current() IL_0026: ldloc.1 IL_0027: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_002c: stloc.1 IL_002d: ldloc.2 IL_002e: callvirt instance bool [netstandard]System.Collections.IEnumerator::MoveNext() IL_0033: brtrue.s IL_000d IL_0035: ldloc.1 IL_0036: ret } // end of method Context::col .method assembly static class Fantomas.Core.Context/Context colEx(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 61 (0x3d) .maxstack 5 .locals init (bool V_0, class Fantomas.Core.Context/Context V_1, class [netstandard]System.Collections.Generic.IEnumerator`1 V_2) IL_0000: ldc.i4.1 IL_0001: stloc.0 IL_0002: ldarg.3 IL_0003: stloc.1 IL_0004: ldarg.1 IL_0005: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1::GetEnumerator() IL_000a: stloc.2 IL_000b: br.s IL_0033 IL_000d: nop IL_000e: ldloc.0 IL_000f: brfalse.s IL_0016 IL_0011: ldc.i4.0 IL_0012: stloc.0 IL_0013: nop IL_0014: br.s IL_0025 IL_0016: ldarg.0 IL_0017: ldloc.2 IL_0018: callvirt instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1::get_Current() IL_001d: ldloc.1 IL_001e: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0023: stloc.1 IL_0024: nop IL_0025: ldarg.2 IL_0026: ldloc.2 IL_0027: callvirt instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1::get_Current() IL_002c: ldloc.1 IL_002d: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0032: stloc.1 IL_0033: ldloc.2 IL_0034: callvirt instance bool [netstandard]System.Collections.IEnumerator::MoveNext() IL_0039: brtrue.s IL_000d IL_003b: ldloc.1 IL_003c: ret } // end of method Context::colEx .method assembly static class Fantomas.Core.Context/Context colPost(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 31 (0x1f) .maxstack 8 IL_0000: nop IL_0001: ldarg.2 IL_0002: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0007: brfalse.s IL_000c IL_0009: ldarg.s ctx IL_000b: ret IL_000c: ldarg.0 IL_000d: ldarg.1 IL_000e: ldarg.2 IL_000f: ldarg.3 IL_0010: ldarg.s ctx IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0017: tail. IL_0019: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001e: ret } // end of method Context::colPost .method assembly static class Fantomas.Core.Context/Context colPre(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 29 (0x1d) .maxstack 8 IL_0000: nop IL_0001: ldarg.2 IL_0002: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0007: brfalse.s IL_000c IL_0009: ldarg.s ctx IL_000b: ret IL_000c: ldarg.1 IL_000d: ldarg.2 IL_000e: ldarg.3 IL_000f: ldarg.0 IL_0010: ldarg.s ctx IL_0012: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0017: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_001c: ret } // end of method Context::colPre .method assembly static class Fantomas.Core.Context/Context 'opt'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 34 (0x22) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, !!a V_1) IL_0000: nop IL_0001: ldarg.1 IL_0002: brtrue.s IL_0006 IL_0004: br.s IL_0020 IL_0006: ldarg.1 IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_000e: stloc.1 IL_000f: ldarg.0 IL_0010: ldarg.2 IL_0011: ldloc.1 IL_0012: ldarg.3 IL_0013: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0018: tail. IL_001a: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001f: ret IL_0020: ldarg.3 IL_0021: ret } // end of method Context::'opt' .method assembly static !!b optSingle(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o, !!b ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 26 (0x1a) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0) IL_0000: nop IL_0001: ldarg.1 IL_0002: brtrue.s IL_0006 IL_0004: br.s IL_0018 IL_0006: ldarg.1 IL_0007: stloc.0 IL_0008: ldarg.0 IL_0009: ldloc.0 IL_000a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_000f: ldarg.2 IL_0010: tail. IL_0012: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0017: ret IL_0018: ldarg.2 IL_0019: ret } // end of method Context::optSingle .method assembly static class Fantomas.Core.Context/Context optPre(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 o, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 42 (0x2a) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, !!a V_1) IL_0000: nop IL_0001: ldarg.2 IL_0002: brtrue.s IL_0006 IL_0004: br.s IL_0027 IL_0006: ldarg.2 IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_000e: stloc.1 IL_000f: ldarg.1 IL_0010: ldarg.3 IL_0011: ldloc.1 IL_0012: ldarg.0 IL_0013: ldarg.s ctx IL_0015: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001a: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_001f: tail. IL_0021: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0026: ret IL_0027: ldarg.s ctx IL_0029: ret } // end of method Context::optPre .method assembly static class Fantomas.Core.Context/Size getListOrArrayExprSize(class Fantomas.Core.Context/Context ctx, int32 maxWidth, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 xs) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 52 (0x34) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_000c: call instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::get_Tag() IL_0011: ldc.i4.1 IL_0012: bne.un.s IL_0016 IL_0014: br.s IL_001d IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.Context/Size Fantomas.Core.Context/Size::NewCharacterWidth(int32) IL_001c: ret IL_001d: ldarg.2 IL_001e: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_0023: ldarg.0 IL_0024: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0029: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_002e: call class Fantomas.Core.Context/Size Fantomas.Core.Context/Size::NewNumberOfItems(int32, int32) IL_0033: ret } // end of method Context::getListOrArrayExprSize .method assembly static class Fantomas.Core.Context/Size getRecordSize(class Fantomas.Core.Context/Context ctx, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 fields) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 62 (0x3e) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_000c: call instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::get_Tag() IL_0011: ldc.i4.1 IL_0012: bne.un.s IL_0016 IL_0014: br.s IL_0027 IL_0016: ldarg.0 IL_0017: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_001c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_0021: call class Fantomas.Core.Context/Size Fantomas.Core.Context/Size::NewCharacterWidth(int32) IL_0026: ret IL_0027: ldarg.1 IL_0028: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_002d: ldarg.0 IL_002e: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0033: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_0038: call class Fantomas.Core.Context/Size Fantomas.Core.Context/Size::NewNumberOfItems(int32, int32) IL_003d: ret } // end of method Context::getRecordSize .method assembly static class Fantomas.Core.Context/Context ifElse(bool b, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 24 (0x18) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_000e IL_0004: ldarg.1 IL_0005: ldarg.3 IL_0006: tail. IL_0008: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000d: ret IL_000e: ldarg.2 IL_000f: ldarg.3 IL_0010: tail. IL_0012: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0017: ret } // end of method Context::ifElse .method assembly static class Fantomas.Core.Context/Context ifElseCtx(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f2, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 30 (0x1e) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldarg.3 IL_0003: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0008: brfalse.s IL_0014 IL_000a: ldarg.1 IL_000b: ldarg.3 IL_000c: tail. IL_000e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0013: ret IL_0014: ldarg.2 IL_0015: ldarg.3 IL_0016: tail. IL_0018: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_001d: ret } // end of method Context::ifElseCtx .method assembly static !!a onlyIf(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, !!a ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_000e IL_0004: ldarg.1 IL_0005: ldarg.2 IL_0006: tail. IL_0008: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000d: ret IL_000e: ldarg.2 IL_000f: ret } // end of method Context::onlyIf .method assembly static !!a onlyIfCtx(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, !!a ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldarg.2 IL_0003: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0008: brfalse.s IL_0014 IL_000a: ldarg.1 IL_000b: ldarg.2 IL_000c: tail. IL_000e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0013: ret IL_0014: ldarg.2 IL_0015: ret } // end of method Context::onlyIfCtx .method assembly static !!a onlyIfNot(bool cond, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, !!a ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_0006 IL_0004: ldarg.2 IL_0005: ret IL_0006: ldarg.1 IL_0007: ldarg.2 IL_0008: tail. IL_000a: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000f: ret } // end of method Context::onlyIfNot .method assembly static class Fantomas.Core.Context/Context whenShortIndent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 27 (0x1b) .maxstack 8 IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000c: ldc.i4.3 IL_000d: bge.s IL_0019 IL_000f: ldarg.0 IL_0010: ldarg.1 IL_0011: tail. IL_0013: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0018: ret IL_0019: ldarg.1 IL_001a: ret } // end of method Context::whenShortIndent .method assembly static class Fantomas.Core.Context/Context rep(int32 n, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 33 (0x21) .maxstack 8 IL_0000: ldarg.1 IL_0001: newobj instance void Fantomas.Core.Context/rep@521::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0006: ldarg.2 IL_0007: ldc.i4.1 IL_0008: ldc.i4.1 IL_0009: ldarg.0 IL_000a: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators/OperatorIntrinsics::RangeInt32(int32, int32, int32) IL_000f: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0014: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0019: tail. IL_001b: call !!1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Fold(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0020: ret } // end of method Context::rep .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepNone() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Context/sepNone@524 class Fantomas.Core.Context/sepNone@524::@_instance IL_0005: ret } // end of method Context::sepNone .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepDot() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepDot@525 IL_0005: ret } // end of method Context::get_sepDot .method assembly static class Fantomas.Core.Context/Context sepSpace(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 127 (0x7f) .maxstack 4 .locals init (class Fantomas.Core.Context/WriterModel V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, string V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_000e: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_0013: ldnull IL_0014: cgt.un IL_0016: nop IL_0017: brfalse.s IL_002a IL_0019: ldstr " " IL_001e: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0023: ldarg.0 IL_0024: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_0029: ret IL_002a: ldarg.0 IL_002b: call class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.Context::writeEventsOnLastLine(class Fantomas.Core.Context/Context) IL_0030: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TryHead(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0035: stloc.1 IL_0036: ldloc.1 IL_0037: brtrue.s IL_003b IL_0039: br.s IL_006c IL_003b: ldloc.1 IL_003c: stloc.2 IL_003d: ldloc.2 IL_003e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0043: stloc.3 IL_0044: ldloc.3 IL_0045: ldstr " " IL_004a: callvirt instance bool [netstandard]System.String::EndsWith(string) IL_004f: brfalse.s IL_0055 IL_0051: ldc.i4.1 IL_0052: nop IL_0053: br.s IL_0061 IL_0055: ldloc.3 IL_0056: call string [netstandard]System.Environment::get_NewLine() IL_005b: callvirt instance bool [netstandard]System.String::EndsWith(string) IL_0060: nop IL_0061: brfalse.s IL_006e IL_0063: ldloc.2 IL_0064: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0069: stloc.3 IL_006a: ldarg.0 IL_006b: ret IL_006c: ldarg.0 IL_006d: ret IL_006e: ldstr " " IL_0073: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0078: ldarg.0 IL_0079: call class Fantomas.Core.Context/Context Fantomas.Core.Context::writerEvent(class Fantomas.Core.Context/WriterEvent, class Fantomas.Core.Context/Context) IL_007e: ret } // end of method Context::sepSpace .method assembly static class Fantomas.Core.Context/Context addFixedSpaces(int32 targetColumn, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 62 (0x3e) .maxstack 4 .locals init (int32 V_0, bool V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class Fantomas.Core.Context/WriterEvent V_4) IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_000c: sub IL_000d: stloc.0 IL_000e: ldloc.0 IL_000f: ldc.i4.0 IL_0010: cgt IL_0012: stloc.1 IL_0013: ldstr " " IL_0018: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_001d: stloc.s V_4 IL_001f: ldloc.s V_4 IL_0021: newobj instance void Fantomas.Core.Context/addFixedSpaces@540::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0026: stloc.3 IL_0027: ldloc.0 IL_0028: ldloc.3 IL_0029: newobj instance void Fantomas.Core.Context/'addFixedSpaces@540-1'::.ctor(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002e: stloc.2 IL_002f: ldloc.1 IL_0030: brfalse.s IL_003c IL_0032: ldloc.2 IL_0033: ldarg.1 IL_0034: tail. IL_0036: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_003b: ret IL_003c: ldarg.1 IL_003d: ret } // end of method Context::addFixedSpaces .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepNln() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepNln@542 IL_0005: ret } // end of method Context::get_sepNln .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepNlnForTrivia() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepNlnForTrivia@546 IL_0005: ret } // end of method Context::get_sepNlnForTrivia .method assembly static class Fantomas.Core.Context/Context sepNlnUnlessLastEventIsNewline(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: call bool Fantomas.Core.Context::lastWriteEventIsNewline(class Fantomas.Core.Context/Context) IL_0007: brfalse.s IL_000b IL_0009: ldarg.0 IL_000a: ret IL_000b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_0010: ldarg.0 IL_0011: tail. IL_0013: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0018: ret } // end of method Context::sepNlnUnlessLastEventIsNewline .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepStar() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepStar@551 IL_0005: ret } // end of method Context::get_sepStar .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepEq() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepEq@552 IL_0005: ret } // end of method Context::get_sepEq .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepEqFixed() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepEqFixed@553 IL_0005: ret } // end of method Context::get_sepEqFixed .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepArrow() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepArrow@554 IL_0005: ret } // end of method Context::get_sepArrow .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepArrowRev() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepArrowRev@555 IL_0005: ret } // end of method Context::get_sepArrowRev .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepBar() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepBar@556 IL_0005: ret } // end of method Context::get_sepBar .method assembly static class Fantomas.Core.Context/Context addSpaceIfSpaceAroundDelimiter(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_000c: brfalse.s IL_0015 IL_000e: ldarg.0 IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0014: ret IL_0015: ldarg.0 IL_0016: ret } // end of method Context::addSpaceIfSpaceAroundDelimiter .method assembly static class Fantomas.Core.Context/Context addSpaceIfSpaceAfterComma(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_000c: brfalse.s IL_0015 IL_000e: ldarg.0 IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0014: ret IL_0015: ldarg.0 IL_0016: ret } // end of method Context::addSpaceIfSpaceAfterComma .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepOpenLFixed() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepOpenLFixed@565 IL_0005: ret } // end of method Context::get_sepOpenLFixed .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepCloseLFixed() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepCloseLFixed@568 IL_0005: ret } // end of method Context::get_sepCloseLFixed .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepOpenAnonRecdFixed() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepOpenAnonRecdFixed@571 IL_0005: ret } // end of method Context::get_sepOpenAnonRecdFixed .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepOpenT() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepOpenT@573 IL_0005: ret } // end of method Context::get_sepOpenT .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepCloseT() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepCloseT@576 IL_0005: ret } // end of method Context::get_sepCloseT .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_wordAnd() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::wordAnd@578 IL_0005: ret } // end of method Context::get_wordAnd .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_wordAndFixed() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::wordAndFixed@579 IL_0005: ret } // end of method Context::get_wordAndFixed .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_wordOf() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::wordOf@580 IL_0005: ret } // end of method Context::get_wordOf .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 indentSepNlnUnindent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { // Code size 35 (0x23) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: ldsfld class Fantomas.Core.Context/indentSepNlnUnindent@582 Fantomas.Core.Context/indentSepNlnUnindent@582::@_instance IL_0005: stloc.2 IL_0006: ldloc.2 IL_0007: newobj instance void Fantomas.Core.Context/'indentSepNlnUnindent@582-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000c: stloc.1 IL_000d: ldarg.0 IL_000e: ldloc.1 IL_000f: newobj instance void Fantomas.Core.Context/'indentSepNlnUnindent@582-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0014: stloc.0 IL_0015: ldsfld class Fantomas.Core.Context/'indentSepNlnUnindent@582-3' Fantomas.Core.Context/'indentSepNlnUnindent@582-3'::@_instance IL_001a: stloc.1 IL_001b: ldloc.0 IL_001c: ldloc.1 IL_001d: newobj instance void Fantomas.Core.Context/'indentSepNlnUnindent@582-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0022: ret } // end of method Context::indentSepNlnUnindent .method assembly static class Fantomas.Core.Context/Context shortExpressionWithFallback(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression, int32 maxWidth, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 startColumn, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 278 (0x116) .maxstack 9 .locals init (class Fantomas.Core.Context/WriteModelMode V_0, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class Fantomas.Core.Context/Context V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, int32 V_5, class Fantomas.Core.Context/Context V_6, class Fantomas.Core.Context/WriteModelMode V_7, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_8, class Fantomas.Core.Context/WriterModel V_9) IL_0000: ldarg.s ctx IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0013: brfalse.s IL_003a IL_0015: ldloc.0 IL_0016: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_001b: stloc.1 IL_001c: ldarg.s ctx IL_001e: newobj instance void Fantomas.Core.Context/shortExpressionWithFallback@595::.ctor(class Fantomas.Core.Context/Context) IL_0023: ldloc.1 IL_0024: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0029: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002e: brfalse.s IL_003a IL_0030: ldloc.1 IL_0031: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0036: stloc.2 IL_0037: ldarg.s ctx IL_0039: ret IL_003a: nop IL_003b: ldarg.3 IL_003c: brtrue.s IL_0040 IL_003e: br.s IL_005e IL_0040: ldarg.3 IL_0041: stloc.s V_4 IL_0043: ldloc.s V_4 IL_0045: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_004a: stloc.s V_5 IL_004c: ldarg.s ctx IL_004e: ldarg.2 IL_004f: ldloc.s V_5 IL_0051: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0056: callvirt instance class Fantomas.Core.Context/Context Fantomas.Core.Context/Context::WithShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_005b: nop IL_005c: br.s IL_0068 IL_005e: ldarg.s ctx IL_0060: ldarg.2 IL_0061: ldnull IL_0062: callvirt instance class Fantomas.Core.Context/Context Fantomas.Core.Context/Context::WithShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0067: nop IL_0068: stloc.3 IL_0069: ldarg.0 IL_006a: ldloc.3 IL_006b: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0070: stloc.s V_6 IL_0072: ldloc.s V_6 IL_0074: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0079: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_007e: stloc.s V_7 IL_0080: ldloc.s V_7 IL_0082: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0087: brfalse IL_010b IL_008c: ldloc.s V_7 IL_008e: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0093: stloc.s V_8 IL_0095: ldloc.s V_8 IL_0097: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_009c: stloc.2 IL_009d: nop IL_009e: ldarg.s ctx IL_00a0: ldloc.s V_6 IL_00a2: newobj instance void Fantomas.Core.Context/'shortExpressionWithFallback@612-1'::.ctor(class Fantomas.Core.Context/Context, class Fantomas.Core.Context/Context) IL_00a7: ldloc.2 IL_00a8: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00ad: brfalse.s IL_00ba IL_00af: ldarg.1 IL_00b0: ldarg.s ctx IL_00b2: tail. IL_00b4: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_00b9: ret IL_00ba: ldloc.s V_6 IL_00bc: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_00c1: ldloc.s V_6 IL_00c3: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_00c8: stloc.s V_9 IL_00ca: ldloc.s V_9 IL_00cc: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_00d1: ldloc.s V_9 IL_00d3: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_00d8: ldloc.s V_9 IL_00da: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_00df: ldloc.s V_9 IL_00e1: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_00e6: ldarg.s ctx IL_00e8: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_00ed: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_00f2: ldloc.s V_9 IL_00f4: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_00f9: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_00fe: ldloc.s V_6 IL_0100: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0105: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_010a: ret IL_010b: ldarg.1 IL_010c: ldarg.s ctx IL_010e: tail. IL_0110: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0115: ret } // end of method Context::shortExpressionWithFallback .method assembly static class Fantomas.Core.Context/Context isShortExpression(int32 maxWidth, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 shortExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: ldarg.0 IL_0003: ldnull IL_0004: ldarg.3 IL_0005: tail. IL_0007: call class Fantomas.Core.Context/Context Fantomas.Core.Context::shortExpressionWithFallback(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.Context/Context) IL_000c: ret } // end of method Context::isShortExpression .method assembly static class Fantomas.Core.Context/Context expressionFitsOnRestOfLine(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: ldarg.2 IL_0003: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0008: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_000d: ldc.i4.0 IL_000e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0013: ldarg.2 IL_0014: tail. IL_0016: call class Fantomas.Core.Context/Context Fantomas.Core.Context::shortExpressionWithFallback(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.Context/Context) IL_001b: ret } // end of method Context::expressionFitsOnRestOfLine .method assembly static class Fantomas.Core.Context/Context isSmallExpression(class Fantomas.Core.Context/Size size, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 smallExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallbackExpression, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 100 (0x64) .maxstack 7 .locals init (class Fantomas.Core.Context/Size/CharacterWidth V_0, class Fantomas.Core.Context/Size/NumberOfItems V_1, int32 V_2, int32 V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: isinst Fantomas.Core.Context/Size/NumberOfItems IL_0007: brfalse.s IL_000b IL_0009: br.s IL_0024 IL_000b: ldarg.0 IL_000c: castclass Fantomas.Core.Context/Size/CharacterWidth IL_0011: stloc.0 IL_0012: ldarg.1 IL_0013: ldarg.2 IL_0014: ldloc.0 IL_0015: ldfld int32 Fantomas.Core.Context/Size/CharacterWidth::_maxWidth IL_001a: ldnull IL_001b: ldarg.3 IL_001c: tail. IL_001e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::shortExpressionWithFallback(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.Context/Context) IL_0023: ret IL_0024: ldarg.0 IL_0025: castclass Fantomas.Core.Context/Size/NumberOfItems IL_002a: stloc.1 IL_002b: ldloc.1 IL_002c: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_maxItems IL_0031: stloc.2 IL_0032: ldloc.1 IL_0033: ldfld int32 Fantomas.Core.Context/Size/NumberOfItems::_items IL_0038: stloc.3 IL_0039: nop IL_003a: ldloc.3 IL_003b: ldloc.2 IL_003c: ble.s IL_0048 IL_003e: ldarg.2 IL_003f: ldarg.3 IL_0040: tail. IL_0042: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0047: ret IL_0048: ldarg.1 IL_0049: ldarg.2 IL_004a: ldarg.3 IL_004b: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0050: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0055: ldc.i4.0 IL_0056: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_005b: ldarg.3 IL_005c: tail. IL_005e: call class Fantomas.Core.Context/Context Fantomas.Core.Context::shortExpressionWithFallback(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.Context/Context) IL_0063: ret } // end of method Context::isSmallExpression .method assembly static !!a leadingExpressionResult(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 99 (0x63) .maxstack 6 .locals init (int32 V_0, int32 V_1, class Fantomas.Core.Context/Context V_2, int32 V_3, int32 V_4) IL_0000: ldarg.2 IL_0001: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_000b: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_0010: stloc.0 IL_0011: ldarg.2 IL_0012: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0017: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_001c: stloc.1 IL_001d: nop IL_001e: ldarg.0 IL_001f: ldarg.2 IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: stloc.2 IL_0026: ldloc.2 IL_0027: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_002c: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0031: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_0036: stloc.3 IL_0037: ldloc.2 IL_0038: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_003d: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0042: stloc.s V_4 IL_0044: nop IL_0045: ldarg.1 IL_0046: ldloc.0 IL_0047: ldloc.1 IL_0048: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_004d: ldloc.3 IL_004e: ldloc.s V_4 IL_0050: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0055: newobj instance void class [netstandard]System.Tuple`2,class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_005a: ldloc.2 IL_005b: tail. IL_005d: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>,class Fantomas.Core.Context/Context>::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0062: ret } // end of method Context::leadingExpressionResult .method assembly static !!a leadingExpressionIsMultiline(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 leadingExpression, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> continuationExpression, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 52 (0x34) .maxstack 7 .locals init (int32 V_0, class Fantomas.Core.Context/Context V_1) IL_0000: ldarg.2 IL_0001: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0006: ldfld int32 class Fantomas.Core.Queue`1::length IL_000b: stloc.0 IL_000c: ldarg.0 IL_000d: ldarg.2 IL_000e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0013: stloc.1 IL_0014: ldarg.1 IL_0015: ldloc.1 IL_0016: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_001b: ldloc.0 IL_001c: ldsfld class Fantomas.Core.Context/leadingExpressionIsMultiline@670 Fantomas.Core.Context/leadingExpressionIsMultiline@670::@_instance IL_0021: ldsfld class Fantomas.Core.Context/'leadingExpressionIsMultiline@673-1' Fantomas.Core.Context/'leadingExpressionIsMultiline@673-1'::@_instance IL_0026: callvirt instance bool class Fantomas.Core.Queue`1::SkipExists(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002b: ldloc.1 IL_002c: tail. IL_002e: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0033: ret } // end of method Context::leadingExpressionIsMultiline .method assembly static class Fantomas.Core.Context/Context expressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 beforeShort, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterShort, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 beforeLong, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 afterLong, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 06 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 304 (0x130) .maxstack 9 .locals init (class Fantomas.Core.Context/WriteModelMode V_0, class Fantomas.Core.Context/WriteModelMode/ShortExpression V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class Fantomas.Core.Context/Context V_3, class Fantomas.Core.Context/Context V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_6, class Fantomas.Core.Context/WriteModelMode V_7, class Fantomas.Core.Context/WriterModel V_8) IL_0000: ldarg.s ctx IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_0013: brfalse.s IL_004d IL_0015: ldloc.0 IL_0016: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_001b: stloc.1 IL_001c: ldarg.s ctx IL_001e: newobj instance void Fantomas.Core.Context/expressionExceedsPageWidth@687::.ctor(class Fantomas.Core.Context/Context) IL_0023: ldloc.1 IL_0024: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0029: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002e: brfalse.s IL_003a IL_0030: ldloc.1 IL_0031: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_0036: stloc.2 IL_0037: ldarg.s ctx IL_0039: ret IL_003a: ldarg.0 IL_003b: ldarg.s expr IL_003d: newobj instance void Fantomas.Core.Context/'expressionExceedsPageWidth@692-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0042: ldarg.1 IL_0043: ldarg.s ctx IL_0045: tail. IL_0047: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_004c: ret IL_004d: ldarg.s ctx IL_004f: ldarg.s ctx IL_0051: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0056: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_005b: ldc.i4.0 IL_005c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0061: callvirt instance class Fantomas.Core.Context/Context Fantomas.Core.Context/Context::WithShortExpression(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0066: stloc.3 IL_0067: ldarg.0 IL_0068: ldarg.s expr IL_006a: newobj instance void Fantomas.Core.Context/resultContext@696::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_006f: ldarg.1 IL_0070: ldloc.3 IL_0071: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0076: stloc.s V_4 IL_0078: ldarg.2 IL_0079: ldarg.s expr IL_007b: newobj instance void Fantomas.Core.Context/fallbackExpression@698::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0080: stloc.s V_6 IL_0082: ldarg.3 IL_0083: ldloc.s V_6 IL_0085: newobj instance void Fantomas.Core.Context/'fallbackExpression@698-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_008a: stloc.s V_5 IL_008c: ldloc.s V_4 IL_008e: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0093: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0098: stloc.s V_7 IL_009a: ldloc.s V_7 IL_009c: isinst Fantomas.Core.Context/WriteModelMode/ShortExpression IL_00a1: brfalse IL_0124 IL_00a6: ldloc.s V_7 IL_00a8: castclass Fantomas.Core.Context/WriteModelMode/ShortExpression IL_00ad: stloc.1 IL_00ae: ldloc.1 IL_00af: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriteModelMode/ShortExpression::item IL_00b4: stloc.2 IL_00b5: nop IL_00b6: ldarg.s ctx IL_00b8: ldloc.s V_4 IL_00ba: newobj instance void Fantomas.Core.Context/'expressionExceedsPageWidth@705-2'::.ctor(class Fantomas.Core.Context/Context, class Fantomas.Core.Context/Context) IL_00bf: ldloc.2 IL_00c0: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00c5: brfalse.s IL_00d3 IL_00c7: ldloc.s V_5 IL_00c9: ldarg.s ctx IL_00cb: tail. IL_00cd: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_00d2: ret IL_00d3: ldloc.s V_4 IL_00d5: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_00da: ldloc.s V_4 IL_00dc: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_00e1: stloc.s V_8 IL_00e3: ldloc.s V_8 IL_00e5: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_00ea: ldloc.s V_8 IL_00ec: ldfld int32 Fantomas.Core.Context/WriterModel::Indent@ IL_00f1: ldloc.s V_8 IL_00f3: ldfld int32 Fantomas.Core.Context/WriterModel::AtColumn@ IL_00f8: ldloc.s V_8 IL_00fa: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_00ff: ldarg.s ctx IL_0101: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0106: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_010b: ldloc.s V_8 IL_010d: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0112: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_0117: ldloc.s V_4 IL_0119: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_011e: newobj instance void Fantomas.Core.Context/Context::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class Fantomas.Core.Context/WriterModel, class Fantomas.Core.Queue`1) IL_0123: ret IL_0124: ldloc.s V_5 IL_0126: ldarg.s ctx IL_0128: tail. IL_012a: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_012f: ret } // end of method Context::expressionExceedsPageWidth .method assembly static class Fantomas.Core.Context/Context autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 37 (0x25) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldsfld class Fantomas.Core.Context/autoIndentAndNlnIfExpressionExceedsPageWidth@724 Fantomas.Core.Context/autoIndentAndNlnIfExpressionExceedsPageWidth@724::@_instance IL_0005: ldsfld class Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@725-1' Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@725-1'::@_instance IL_000a: ldsfld class Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@726-2' Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@726-2'::@_instance IL_000f: stloc.0 IL_0010: ldloc.0 IL_0011: newobj instance void Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@726-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0016: ldsfld class Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@727-4' Fantomas.Core.Context/'autoIndentAndNlnIfExpressionExceedsPageWidth@727-4'::@_instance IL_001b: ldarg.0 IL_001c: ldarg.1 IL_001d: tail. IL_001f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0024: ret } // end of method Context::autoIndentAndNlnIfExpressionExceedsPageWidth .method assembly static class Fantomas.Core.Context/Context sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 37 (0x25) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldsfld class Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@733 Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@733::@_instance IL_0005: ldsfld class Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@734-1' Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@734-1'::@_instance IL_000a: ldsfld class Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-2' Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-2'::@_instance IL_000f: stloc.0 IL_0010: ldloc.0 IL_0011: newobj instance void Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@735-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0016: ldsfld class Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@736-4' Fantomas.Core.Context/'sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth@736-4'::@_instance IL_001b: ldarg.0 IL_001c: ldarg.1 IL_001d: tail. IL_001f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0024: ret } // end of method Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth .method assembly static class Fantomas.Core.Context/Context sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 65 (0x41) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: ldsfld class Fantomas.Core.Context/sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@742 Fantomas.Core.Context/sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@742::@_instance IL_0005: ldsfld class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@743-1' Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@743-1'::@_instance IL_000a: ldsfld class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-2' Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-2'::@_instance IL_000f: stloc.1 IL_0010: ldsfld class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-3' Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-3'::@_instance IL_0015: stloc.2 IL_0016: ldloc.1 IL_0017: ldloc.2 IL_0018: newobj instance void Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001d: stloc.0 IL_001e: ldloc.0 IL_001f: newobj instance void Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@744-5'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0024: ldsfld class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-6' Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-6'::@_instance IL_0029: stloc.0 IL_002a: ldsfld class Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-7' Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-7'::@_instance IL_002f: stloc.1 IL_0030: ldloc.0 IL_0031: ldloc.1 IL_0032: newobj instance void Fantomas.Core.Context/'sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth@745-8'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: tail. IL_003b: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0040: ret } // end of method Context::sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth .method assembly static class Fantomas.Core.Context/Context sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup(bool isStroustrup, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.SyntaxOak/Node node, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 55 (0x37) .maxstack 8 IL_0000: nop IL_0001: ldarg.3 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_000c: brfalse.s IL_002d IL_000e: ldarg.0 IL_000f: brfalse.s IL_002d IL_0011: ldarg.2 IL_0012: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0017: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001c: brfalse.s IL_002d IL_001e: ldsfld class Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup@755 Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup@755::@_instance IL_0023: ldarg.1 IL_0024: ldarg.3 IL_0025: tail. IL_0027: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_002c: ret IL_002d: ldarg.1 IL_002e: ldarg.3 IL_002f: tail. IL_0031: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0036: ret } // end of method Context::sepSpaceOrIndentAndNlnIfExceedsPageWidthUnlessStroustrup .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr expr) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 31 (0x1f) .maxstack 5 .locals init (bool V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class Fantomas.Core.SyntaxOak/Node V_2) IL_0000: ldarg.1 IL_0001: callvirt instance bool Fantomas.Core.SyntaxOak/Expr::get_IsStroustrupStyleExpr() IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_000e: stloc.1 IL_000f: ldarg.1 IL_0010: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0015: stloc.2 IL_0016: ldloc.0 IL_0017: ldloc.1 IL_0018: ldloc.2 IL_0019: newobj instance void Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup@760::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/Node) IL_001e: ret } // end of method Context::sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Type t) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 37 (0x25) .maxstack 5 .locals init (bool V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class Fantomas.Core.SyntaxOak/Node V_2) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0007: ldc.i4.s 16 IL_0009: ceq IL_000b: nop IL_000c: stloc.0 IL_000d: ldarg.0 IL_000e: ldarg.1 IL_000f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_0014: stloc.1 IL_0015: ldarg.1 IL_0016: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001b: stloc.2 IL_001c: ldloc.0 IL_001d: ldloc.1 IL_001e: ldloc.2 IL_001f: newobj instance void Fantomas.Core.Context/sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup@763::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.SyntaxOak/Node) IL_0024: ret } // end of method Context::sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup .method assembly static class Fantomas.Core.Context/Context autoNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 30 (0x1e) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Context/autoNlnIfExpressionExceedsPageWidth@767 Fantomas.Core.Context/autoNlnIfExpressionExceedsPageWidth@767::@_instance IL_0005: ldsfld class Fantomas.Core.Context/'autoNlnIfExpressionExceedsPageWidth@768-1' Fantomas.Core.Context/'autoNlnIfExpressionExceedsPageWidth@768-1'::@_instance IL_000a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_000f: ldsfld class Fantomas.Core.Context/'autoNlnIfExpressionExceedsPageWidth@770-2' Fantomas.Core.Context/'autoNlnIfExpressionExceedsPageWidth@770-2'::@_instance IL_0014: ldarg.0 IL_0015: ldarg.1 IL_0016: tail. IL_0018: call class Fantomas.Core.Context/Context Fantomas.Core.Context::expressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_001d: ret } // end of method Context::autoNlnIfExpressionExceedsPageWidth .method assembly static class Fantomas.Core.Context/Context autoParenthesisIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 40 (0x28) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldarg.0 IL_0001: ldarg.0 IL_0002: newobj instance void Fantomas.Core.Context/autoParenthesisIfExpressionExceedsPageWidth@775::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: newobj instance void Fantomas.Core.Context/'autoParenthesisIfExpressionExceedsPageWidth@775-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000e: ldarg.1 IL_000f: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0014: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0019: ldc.i4.0 IL_001a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_001f: ldarg.1 IL_0020: tail. IL_0022: call class Fantomas.Core.Context/Context Fantomas.Core.Context::shortExpressionWithFallback(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.Context/Context) IL_0027: ret } // end of method Context::autoParenthesisIfExpressionExceedsPageWidth .method assembly static class [netstandard]System.Tuple`2 futureNlnCheckMem(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.Context/Context ctx) cil managed { // Code size 98 (0x62) .maxstack 6 .locals init (class Fantomas.Core.Context/WriterModel V_0, class Fantomas.Core.Context/Context V_1) IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_000e: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_0013: ldnull IL_0014: cgt.un IL_0016: nop IL_0017: brfalse.s IL_0021 IL_0019: ldc.i4.0 IL_001a: ldc.i4.0 IL_001b: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0020: ret IL_0021: ldarg.0 IL_0022: ldarg.1 IL_0023: call class Fantomas.Core.Queue`1 Fantomas.Core.Queue::empty() IL_0028: ldc.i4.1 IL_0029: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_002e: callvirt instance class Fantomas.Core.Context/Context Fantomas.Core.Context/Context::WithDummy(class Fantomas.Core.Queue`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0033: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0038: stloc.1 IL_0039: ldloc.1 IL_003a: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_003f: call bool Fantomas.Core.Context/WriterEvents::isMultiline(class Fantomas.Core.Queue`1) IL_0044: ldloc.1 IL_0045: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_004a: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_004f: ldarg.1 IL_0050: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0055: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_005a: cgt IL_005c: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0061: ret } // end of method Context::futureNlnCheckMem .method assembly static bool futureNlnCheck(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 29 (0x1d) .maxstack 4 .locals init (class [netstandard]System.Tuple`2 V_0, bool V_1, bool V_2) IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: call class [netstandard]System.Tuple`2 Fantomas.Core.Context::futureNlnCheckMem(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_000e: stloc.1 IL_000f: ldloc.0 IL_0010: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0015: stloc.2 IL_0016: ldloc.1 IL_0017: brfalse.s IL_001b IL_0019: ldc.i4.1 IL_001a: ret IL_001b: ldloc.2 IL_001c: ret } // end of method Context::futureNlnCheck .method assembly static bool exceedsWidth(int32 maxWidth, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 115 (0x73) .maxstack 5 .locals init (class Fantomas.Core.Context/Context V_0, int32 V_1, int32 V_2, class Fantomas.Core.Context/Context V_3, int32 V_4, int32 V_5) IL_0000: ldarg.2 IL_0001: call class Fantomas.Core.Queue`1 Fantomas.Core.Queue::empty() IL_0006: ldc.i4.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_000c: callvirt instance class Fantomas.Core.Context/Context Fantomas.Core.Context/Context::WithDummy(class Fantomas.Core.Queue`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0018: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_001d: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_0022: stloc.1 IL_0023: ldloc.0 IL_0024: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_0029: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_002e: stloc.2 IL_002f: ldarg.1 IL_0030: ldloc.0 IL_0031: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0036: stloc.3 IL_0037: ldloc.3 IL_0038: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_003d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Context/WriterModel::Lines@ IL_0042: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_0047: stloc.s V_4 IL_0049: ldloc.3 IL_004a: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_004f: ldfld int32 Fantomas.Core.Context/WriterModel::Column@ IL_0054: stloc.s V_5 IL_0056: ldloc.s V_4 IL_0058: ldloc.1 IL_0059: bgt.s IL_0062 IL_005b: ldloc.s V_5 IL_005d: ldloc.2 IL_005e: sub IL_005f: ldarg.0 IL_0060: ble.s IL_0064 IL_0062: ldc.i4.1 IL_0063: ret IL_0064: ldloc.2 IL_0065: ldarg.2 IL_0066: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_006b: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0070: cgt IL_0072: ret } // end of method Context::exceedsWidth .method assembly static class Fantomas.Core.Context/Context colAutoNlnSkip0i(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: ldarg.2 IL_0003: newobj instance void class Fantomas.Core.Context/colAutoNlnSkip0i@809::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_0008: ldarg.3 IL_0009: call class Fantomas.Core.Context/Context Fantomas.Core.Context::coli(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, class Fantomas.Core.Context/Context) IL_000e: ret } // end of method Context::colAutoNlnSkip0i .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 colAutoNlnSkip0(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 'f\'', class [netstandard]System.Collections.Generic.IEnumerable`1 c, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 16 (0x10) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> V_0) IL_0000: ldarg.2 IL_0001: newobj instance void class Fantomas.Core.Context/colAutoNlnSkip0@817::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: ldloc.0 IL_000a: newobj instance void class Fantomas.Core.Context/'colAutoNlnSkip0@817-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>) IL_000f: ret } // end of method Context::colAutoNlnSkip0 .method assembly static class Fantomas.Core.Context/Context sepSpaceBeforeClassConstructor(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_000c: brfalse.s IL_0015 IL_000e: ldarg.0 IL_000f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0014: ret IL_0015: ldarg.0 IL_0016: ret } // end of method Context::sepSpaceBeforeClassConstructor .method assembly static class Fantomas.Core.Context/Context sepColon(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 184 (0xb8) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class Fantomas.Core.Context/WriterEvent V_1, class Fantomas.Core.Context/WriterModel V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, string V_5) IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_000c: brfalse.s IL_0022 IL_000e: ldstr " : " IL_0013: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0018: stloc.1 IL_0019: ldloc.1 IL_001a: newobj instance void Fantomas.Core.Context/defaultExpr@826::.ctor(class Fantomas.Core.Context/WriterEvent) IL_001f: nop IL_0020: br.s IL_0034 IL_0022: ldstr ": " IL_0027: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_002c: stloc.1 IL_002d: ldloc.1 IL_002e: newobj instance void Fantomas.Core.Context/'defaultExpr@826-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0033: nop IL_0034: stloc.0 IL_0035: nop IL_0036: ldarg.0 IL_0037: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_003c: stloc.2 IL_003d: ldloc.2 IL_003e: ldfld class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriterModel::Mode@ IL_0043: isinst Fantomas.Core.Context/WriteModelMode/_Dummy IL_0048: ldnull IL_0049: cgt.un IL_004b: nop IL_004c: brfalse.s IL_0058 IL_004e: ldloc.0 IL_004f: ldarg.0 IL_0050: tail. IL_0052: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0057: ret IL_0058: ldarg.0 IL_0059: call class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.Context::writeEventsOnLastLine(class Fantomas.Core.Context/Context) IL_005e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TryHead(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0063: stloc.3 IL_0064: ldloc.3 IL_0065: brtrue.s IL_0069 IL_0067: br.s IL_009b IL_0069: ldloc.3 IL_006a: stloc.s V_4 IL_006c: ldloc.s V_4 IL_006e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0073: ldstr " " IL_0078: callvirt instance bool [netstandard]System.String::EndsWith(string) IL_007d: brfalse.s IL_00ae IL_007f: ldloc.s V_4 IL_0081: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0086: stloc.s V_5 IL_0088: ldstr ": " IL_008d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::op_BangMinus(string) IL_0092: ldarg.0 IL_0093: tail. IL_0095: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_009a: ret IL_009b: ldstr ": " IL_00a0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::op_BangMinus(string) IL_00a5: ldarg.0 IL_00a6: tail. IL_00a8: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_00ad: ret IL_00ae: ldloc.0 IL_00af: ldarg.0 IL_00b0: tail. IL_00b2: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_00b7: ret } // end of method Context::sepColon .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepColonFixed() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepColonFixed@836 IL_0005: ret } // end of method Context::get_sepColonFixed .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepColonWithSpacesFixed() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepColonWithSpacesFixed@838 IL_0005: ret } // end of method Context::get_sepColonWithSpacesFixed .method assembly static class Fantomas.Core.Context/Context sepComma(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 52 (0x34) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_000c: brfalse.s IL_0021 IL_000e: ldstr ", " IL_0013: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::op_BangMinus(string) IL_0018: ldarg.0 IL_0019: tail. IL_001b: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0020: ret IL_0021: ldstr "," IL_0026: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::op_BangMinus(string) IL_002b: ldarg.0 IL_002c: tail. IL_002e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0033: ret } // end of method Context::sepComma .method assembly static class Fantomas.Core.Context/Context sepSemi(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 125 (0x7d) .maxstack 4 .locals init (bool V_0, bool V_1, class Fantomas.Core.Context/WriterEvent V_2) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0006: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_000b: stloc.0 IL_000c: ldarg.0 IL_000d: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0012: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_0017: stloc.1 IL_0018: nop IL_0019: ldloc.0 IL_001a: brfalse.s IL_0021 IL_001c: ldloc.1 IL_001d: brfalse.s IL_003a IL_001f: br.s IL_0062 IL_0021: ldloc.1 IL_0022: brfalse.s IL_0026 IL_0024: br.s IL_004e IL_0026: ldstr ";" IL_002b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0030: stloc.2 IL_0031: ldloc.2 IL_0032: newobj instance void Fantomas.Core.Context/sepSemi@852::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0037: nop IL_0038: br.s IL_0074 IL_003a: ldstr " ;" IL_003f: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0044: stloc.2 IL_0045: ldloc.2 IL_0046: newobj instance void Fantomas.Core.Context/'sepSemi@853-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_004b: nop IL_004c: br.s IL_0074 IL_004e: ldstr "; " IL_0053: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0058: stloc.2 IL_0059: ldloc.2 IL_005a: newobj instance void Fantomas.Core.Context/'sepSemi@854-2'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_005f: nop IL_0060: br.s IL_0074 IL_0062: ldstr " ; " IL_0067: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_006c: stloc.2 IL_006d: ldloc.2 IL_006e: newobj instance void Fantomas.Core.Context/'sepSemi@855-3'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0073: nop IL_0074: ldarg.0 IL_0075: tail. IL_0077: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_007c: ret } // end of method Context::sepSemi .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ifAlignOrStroustrupBrackets(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 g) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 15 (0xf) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0) IL_0000: ldsfld class Fantomas.Core.Context/ifAlignOrStroustrupBrackets@860 Fantomas.Core.Context/ifAlignOrStroustrupBrackets@860::@_instance IL_0005: stloc.0 IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: ldloc.0 IL_0009: newobj instance void Fantomas.Core.Context/'ifAlignOrStroustrupBrackets@859-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000e: ret } // end of method Context::ifAlignOrStroustrupBrackets .method assembly static class Fantomas.Core.Context/Context sepNlnWhenWriteBeforeNewlineNotEmptyOr(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallback, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 48 (0x30) .maxstack 8 IL_0000: nop IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.String::get_isNotNullOrEmpty() IL_0006: ldarg.1 IL_0007: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_000c: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: brfalse.s IL_0026 IL_0018: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_001d: ldarg.1 IL_001e: tail. IL_0020: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0025: ret IL_0026: ldarg.0 IL_0027: ldarg.1 IL_0028: tail. IL_002a: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_002f: ret } // end of method Context::sepNlnWhenWriteBeforeNewlineNotEmptyOr .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_sepNlnWhenWriteBeforeNewlineNotEmpty() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepNlnWhenWriteBeforeNewlineNotEmpty@874 IL_0005: ret } // end of method Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty .method assembly static class Fantomas.Core.Context/Context sepSpaceUnlessWriteBeforeNewlineNotEmpty(class Fantomas.Core.Context/Context ctx) cil managed { // Code size 33 (0x21) .maxstack 8 IL_0000: nop IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.String::get_isNotNullOrEmpty() IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_000c: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: brfalse.s IL_001a IL_0018: ldarg.0 IL_0019: ret IL_001a: ldarg.0 IL_001b: call class Fantomas.Core.Context/Context Fantomas.Core.Context::sepSpace(class Fantomas.Core.Context/Context) IL_0020: ret } // end of method Context::sepSpaceUnlessWriteBeforeNewlineNotEmpty .method assembly static class Fantomas.Core.Context/Context autoIndentAndNlnWhenWriteBeforeNewlineNotEmpty(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 49 (0x31) .maxstack 8 IL_0000: nop IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.String::get_isNotNullOrEmpty() IL_0006: ldarg.1 IL_0007: ldfld class Fantomas.Core.Context/WriterModel Fantomas.Core.Context/Context::WriterModel@ IL_000c: ldfld string Fantomas.Core.Context/WriterModel::WriteBeforeNewline@ IL_0011: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0016: brfalse.s IL_0027 IL_0018: ldarg.0 IL_0019: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::indentSepNlnUnindent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_001e: ldarg.1 IL_001f: tail. IL_0021: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0026: ret IL_0027: ldarg.0 IL_0028: ldarg.1 IL_0029: tail. IL_002b: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0030: ret } // end of method Context::autoIndentAndNlnWhenWriteBeforeNewlineNotEmpty .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 addParenIfAutoNln(class Fantomas.Core.SyntaxOak/Expr expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 328 (0x148) .maxstack 5 .locals init (bool V_0, class Fantomas.Core.SyntaxOak/Expr/Constant V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_5) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: switch ( IL_0100, IL_0100, IL_0102, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0116, IL_0100, IL_0100, IL_0100, IL_0100, IL_0116, IL_0116, IL_0116, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100) IL_0100: br.s IL_011a IL_0102: ldarg.0 IL_0103: castclass Fantomas.Core.SyntaxOak/Expr/Constant IL_0108: stloc.1 IL_0109: ldloc.1 IL_010a: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Expr/Constant::item IL_010f: isinst Fantomas.Core.SyntaxOak/Constant/Unit IL_0114: brfalse.s IL_011a IL_0116: ldc.i4.1 IL_0117: nop IL_0118: br.s IL_011c IL_011a: ldc.i4.0 IL_011b: nop IL_011c: stloc.0 IL_011d: ldarg.1 IL_011e: ldarg.0 IL_011f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_0124: stloc.2 IL_0125: ldloc.2 IL_0126: newobj instance void Fantomas.Core.Context/addParenIfAutoNln@900::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_012b: stloc.s V_5 IL_012d: ldloc.s V_5 IL_012f: newobj instance void Fantomas.Core.Context/'addParenIfAutoNln@900-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0134: stloc.s V_4 IL_0136: ldloc.0 IL_0137: ldloc.2 IL_0138: ldloc.s V_4 IL_013a: newobj instance void Fantomas.Core.Context/'addParenIfAutoNln@900-2'::.ctor(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_013f: stloc.3 IL_0140: ldloc.2 IL_0141: ldloc.3 IL_0142: newobj instance void Fantomas.Core.Context/'addParenIfAutoNln@900-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0147: ret } // end of method Context::addParenIfAutoNln .method assembly static class Fantomas.Core.Context/Context autoIndentAndNlnExpressUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr e, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 74 (0x4a) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/Node V_0) IL_0000: nop IL_0001: ldarg.2 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_000c: brfalse.s IL_0035 IL_000e: ldarg.1 IL_000f: callvirt instance bool Fantomas.Core.SyntaxOak/Expr::get_IsStroustrupStyleExpr() IL_0014: brfalse.s IL_0035 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001c: stloc.0 IL_001d: ldloc.0 IL_001e: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0023: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0028: brfalse.s IL_0035 IL_002a: ldarg.0 IL_002b: ldarg.1 IL_002c: ldarg.2 IL_002d: tail. IL_002f: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0034: ret IL_0035: ldarg.0 IL_0036: ldarg.1 IL_0037: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_003c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::indentSepNlnUnindent(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0041: ldarg.2 IL_0042: tail. IL_0044: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0049: ret } // end of method Context::autoIndentAndNlnExpressUnlessStroustrup .method assembly static class Fantomas.Core.Context/Context autoIndentAndNlnTypeUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Type t, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 75 (0x4b) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/Node V_0) IL_0000: nop IL_0001: ldarg.2 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_000c: brfalse.s IL_003b IL_000e: nop IL_000f: ldarg.1 IL_0010: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0015: ldc.i4.s 16 IL_0017: ceq IL_0019: nop IL_001a: brfalse.s IL_003b IL_001c: ldarg.1 IL_001d: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0022: stloc.0 IL_0023: ldloc.0 IL_0024: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0029: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002e: brfalse.s IL_003b IL_0030: ldarg.0 IL_0031: ldarg.1 IL_0032: ldarg.2 IL_0033: tail. IL_0035: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_003a: ret IL_003b: ldarg.0 IL_003c: ldarg.1 IL_003d: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_0042: ldarg.2 IL_0043: tail. IL_0045: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_004a: ret } // end of method Context::autoIndentAndNlnTypeUnlessStroustrup .method assembly static class Fantomas.Core.Context/Context autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class Fantomas.Core.SyntaxOak/Expr e, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 67 (0x43) .maxstack 5 IL_0000: nop IL_0001: ldarg.2 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() IL_000c: brfalse.s IL_0033 IL_000e: ldarg.1 IL_000f: callvirt instance bool Fantomas.Core.SyntaxOak/Expr::get_IsStroustrupStyleExpr() IL_0014: brfalse.s IL_0033 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001c: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() IL_0021: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0026: brfalse.s IL_0033 IL_0028: ldarg.0 IL_0029: ldarg.1 IL_002a: ldarg.2 IL_002b: tail. IL_002d: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0032: ret IL_0033: ldarg.0 IL_0034: ldarg.1 IL_0035: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_003a: ldarg.2 IL_003b: tail. IL_003d: call class Fantomas.Core.Context/Context Fantomas.Core.Context::autoIndentAndNlnIfExpressionExceedsPageWidth(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0042: ret } // end of method Context::autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup .method assembly static class [netstandard]System.Tuple`2 isMultilineItem(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 expr, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 49 (0x31) .maxstack 6 .locals init (int32 V_0, class Fantomas.Core.Context/Context V_1) IL_0000: ldarg.1 IL_0001: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_0006: ldfld int32 class Fantomas.Core.Queue`1::length IL_000b: stloc.0 IL_000c: ldarg.0 IL_000d: ldarg.1 IL_000e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0013: stloc.1 IL_0014: ldloc.1 IL_0015: ldfld class Fantomas.Core.Queue`1 Fantomas.Core.Context/Context::WriterEvents@ IL_001a: ldloc.0 IL_001b: ldsfld class Fantomas.Core.Context/isMultilineItem@961 Fantomas.Core.Context/isMultilineItem@961::@_instance IL_0020: ldsfld class Fantomas.Core.Context/'isMultilineItem@965-1' Fantomas.Core.Context/'isMultilineItem@965-1'::@_instance IL_0025: callvirt instance bool class Fantomas.Core.Queue`1::SkipExists(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002a: ldloc.1 IL_002b: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0030: ret } // end of method Context::isMultilineItem .method assembly static class Fantomas.Core.Context/Context 'loop@1011-2'(class Fantomas.Core.Context/ColMultilineItemsState acc, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 items) cil managed { // Code size 156 (0x9c) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, class Fantomas.Core.Context/Context V_4, class [netstandard]System.Tuple`2 V_5, class Fantomas.Core.Context/Context V_6, bool V_7, class Fantomas.Core.Context/Context V_8) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brfalse.s IL_000b IL_0009: br.s IL_0012 IL_000b: ldarg.0 IL_000c: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/ColMultilineItemsState::Context@ IL_0011: ret IL_0012: ldarg.1 IL_0013: stloc.0 IL_0014: ldloc.0 IL_0015: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_001a: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/ColMultilineItem::_sepNln IL_001f: stloc.1 IL_0020: ldloc.0 IL_0021: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0026: stloc.2 IL_0027: ldloc.0 IL_0028: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_002d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/ColMultilineItem::_expr IL_0032: stloc.3 IL_0033: ldsfld class Fantomas.Core.Context/ctxAfterNln@1019 Fantomas.Core.Context/ctxAfterNln@1019::@_instance IL_0038: ldloc.1 IL_0039: ldarg.0 IL_003a: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/ColMultilineItemsState::Context@ IL_003f: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0044: stloc.s V_4 IL_0046: ldloc.3 IL_0047: ldloc.s V_4 IL_0049: call class [netstandard]System.Tuple`2 Fantomas.Core.Context::isMultilineItem(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_004e: stloc.s V_5 IL_0050: ldloc.s V_5 IL_0052: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0057: stloc.s V_6 IL_0059: ldloc.s V_5 IL_005b: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0060: stloc.s V_7 IL_0062: nop IL_0063: ldloc.s V_7 IL_0065: brtrue.s IL_0084 IL_0067: nop IL_0068: ldarg.0 IL_0069: ldfld bool Fantomas.Core.Context/ColMultilineItemsState::LastBlockMultiline@ IL_006e: ldc.i4.0 IL_006f: ceq IL_0071: nop IL_0072: brfalse.s IL_0084 IL_0074: ldloc.1 IL_0075: ldloc.3 IL_0076: ldarg.0 IL_0077: ldfld class Fantomas.Core.Context/Context Fantomas.Core.Context/ColMultilineItemsState::Context@ IL_007c: call class Fantomas.Core.Context/Context Fantomas.Core.Context::op_PlusGreater(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_0081: nop IL_0082: br.s IL_0087 IL_0084: ldloc.s V_6 IL_0086: nop IL_0087: stloc.s V_8 IL_0089: ldloc.s V_7 IL_008b: ldloc.s V_8 IL_008d: newobj instance void Fantomas.Core.Context/ColMultilineItemsState::.ctor(bool, class Fantomas.Core.Context/Context) IL_0092: ldloc.2 IL_0093: starg.s items IL_0095: starg.s acc IL_0097: br IL_0000 } // end of method Context::'loop@1011-2' .method assembly static class Fantomas.Core.Context/Context colWithNlnWhenItemIsMultiline(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 items, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 114 (0x72) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [netstandard]System.Tuple`2 V_3, bool V_4, class Fantomas.Core.Context/Context V_5, class Fantomas.Core.Context/ColMultilineItemsState V_6) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brfalse.s IL_001a IL_0009: ldarg.0 IL_000a: stloc.0 IL_000b: ldloc.0 IL_000c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0011: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0016: brtrue.s IL_0032 IL_0018: br.s IL_001c IL_001a: ldarg.1 IL_001b: ret IL_001c: ldloc.0 IL_001d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0022: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/ColMultilineItem::_expr IL_0027: stloc.1 IL_0028: ldloc.1 IL_0029: ldarg.1 IL_002a: tail. IL_002c: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0031: ret IL_0032: ldloc.0 IL_0033: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0038: stloc.2 IL_0039: ldloc.0 IL_003a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_003f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context/ColMultilineItem::_expr IL_0044: stloc.1 IL_0045: nop IL_0046: ldloc.1 IL_0047: ldarg.1 IL_0048: call class [netstandard]System.Tuple`2 Fantomas.Core.Context::isMultilineItem(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class Fantomas.Core.Context/Context) IL_004d: stloc.3 IL_004e: ldloc.3 IL_004f: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0054: stloc.s V_4 IL_0056: ldloc.3 IL_0057: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_005c: stloc.s V_5 IL_005e: ldloc.s V_4 IL_0060: ldloc.s V_5 IL_0062: newobj instance void Fantomas.Core.Context/ColMultilineItemsState::.ctor(bool, class Fantomas.Core.Context/Context) IL_0067: stloc.s V_6 IL_0069: ldloc.s V_6 IL_006b: ldloc.2 IL_006c: call class Fantomas.Core.Context/Context Fantomas.Core.Context::'loop@1011-2'(class Fantomas.Core.Context/ColMultilineItemsState, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0071: ret } // end of method Context::colWithNlnWhenItemIsMultiline .method assembly static class Fantomas.Core.Context/Context colWithNlnWhenItemIsMultilineUsingConfig(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 items, class Fantomas.Core.Context/Context ctx) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 42 (0x2a) .maxstack 8 IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Context/Context::Config@ IL_0007: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_000c: brfalse.s IL_0018 IL_000e: ldarg.0 IL_000f: ldarg.1 IL_0010: tail. IL_0012: call class Fantomas.Core.Context/Context Fantomas.Core.Context::colWithNlnWhenItemIsMultiline(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.Context/Context) IL_0017: ret IL_0018: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() IL_001d: ldarg.0 IL_001e: ldsfld class Fantomas.Core.Context/colWithNlnWhenItemIsMultilineUsingConfig@1050 Fantomas.Core.Context/colWithNlnWhenItemIsMultilineUsingConfig@1050::@_instance IL_0023: ldarg.1 IL_0024: call class Fantomas.Core.Context/Context Fantomas.Core.Context::col(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class Fantomas.Core.Context/Context) IL_0029: ret } // end of method Context::colWithNlnWhenItemIsMultilineUsingConfig .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepDot() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepDot() } // end of property Context::sepDot .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepNln() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNln() } // end of property Context::sepNln .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepNlnForTrivia() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnForTrivia() } // end of property Context::sepNlnForTrivia .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepStar() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepStar() } // end of property Context::sepStar .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepEq() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepEq() } // end of property Context::sepEq .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepEqFixed() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepEqFixed() } // end of property Context::sepEqFixed .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepArrow() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepArrow() } // end of property Context::sepArrow .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepArrowRev() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepArrowRev() } // end of property Context::sepArrowRev .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepBar() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepBar() } // end of property Context::sepBar .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepOpenLFixed() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenLFixed() } // end of property Context::sepOpenLFixed .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepCloseLFixed() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseLFixed() } // end of property Context::sepCloseLFixed .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepOpenAnonRecdFixed() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenAnonRecdFixed() } // end of property Context::sepOpenAnonRecdFixed .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepOpenT() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepOpenT() } // end of property Context::sepOpenT .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepCloseT() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepCloseT() } // end of property Context::sepCloseT .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 wordAnd() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_wordAnd() } // end of property Context::wordAnd .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 wordAndFixed() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_wordAndFixed() } // end of property Context::wordAndFixed .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 wordOf() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_wordOf() } // end of property Context::wordOf .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepColonFixed() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepColonFixed() } // end of property Context::sepColonFixed .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepColonWithSpacesFixed() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepColonWithSpacesFixed() } // end of property Context::sepColonWithSpacesFixed .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepNlnWhenWriteBeforeNewlineNotEmpty() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Context::get_sepNlnWhenWriteBeforeNewlineNotEmpty() } // end of property Context::sepNlnWhenWriteBeforeNewlineNotEmpty } // end of class Fantomas.Core.Context .class private abstract auto ansi sealed '.$Fantomas.Core'.Context extends [netstandard]System.Object { .field static assembly initonly class Fantomas.Core.Context/WriterModel init@71 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepDot@525 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepNln@542 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepNlnForTrivia@546 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepStar@551 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepEq@552 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepEqFixed@553 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepArrow@554 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepArrowRev@555 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepBar@556 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepOpenLFixed@565 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepCloseLFixed@568 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepOpenAnonRecdFixed@571 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepOpenT@573 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepCloseT@576 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 wordAnd@578 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 wordAndFixed@579 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 wordOf@580 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepColonFixed@836 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepColonWithSpacesFixed@838 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 sepNlnWhenWriteBeforeNewlineNotEmpty@874 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly int32 init@ .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 506 (0x1fa) .maxstack 8 .locals init (class Fantomas.Core.Context/WriterEvent V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2) IL_0000: ldstr "" IL_0005: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_000a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000f: ldc.i4.0 IL_0010: ldc.i4.0 IL_0011: ldstr "" IL_0016: call class Fantomas.Core.Context/WriteModelMode Fantomas.Core.Context/WriteModelMode::get_Standard() IL_001b: ldc.i4.0 IL_001c: newobj instance void Fantomas.Core.Context/WriterModel::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, int32, string, class Fantomas.Core.Context/WriteModelMode, int32) IL_0021: stsfld class Fantomas.Core.Context/WriterModel '.$Fantomas.Core'.Context::init@71 IL_0026: ldstr "." IL_002b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0030: stloc.0 IL_0031: ldloc.0 IL_0032: newobj instance void Fantomas.Core.Context/sepDot@525::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0037: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepDot@525 IL_003c: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::get_WriteLine() IL_0041: stloc.0 IL_0042: ldloc.0 IL_0043: newobj instance void Fantomas.Core.Context/sepNln@542::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0048: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepNln@542 IL_004d: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::get_WriteLineBecauseOfTrivia() IL_0052: stloc.0 IL_0053: ldloc.0 IL_0054: newobj instance void Fantomas.Core.Context/sepNlnForTrivia@546::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0059: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepNlnForTrivia@546 IL_005e: ldsfld class Fantomas.Core.Context/sepStar@551 Fantomas.Core.Context/sepStar@551::@_instance IL_0063: stloc.1 IL_0064: ldstr "* " IL_0069: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_006e: stloc.0 IL_006f: ldloc.0 IL_0070: newobj instance void Fantomas.Core.Context/'sepStar@551-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0075: stloc.2 IL_0076: ldloc.1 IL_0077: ldloc.2 IL_0078: newobj instance void Fantomas.Core.Context/'sepStar@551-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_007d: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepStar@551 IL_0082: ldstr " =" IL_0087: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_008c: stloc.0 IL_008d: ldloc.0 IL_008e: newobj instance void Fantomas.Core.Context/sepEq@552::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0093: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepEq@552 IL_0098: ldstr "=" IL_009d: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00a2: stloc.0 IL_00a3: ldloc.0 IL_00a4: newobj instance void Fantomas.Core.Context/sepEqFixed@553::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00a9: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepEqFixed@553 IL_00ae: ldstr " -> " IL_00b3: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00b8: stloc.0 IL_00b9: ldloc.0 IL_00ba: newobj instance void Fantomas.Core.Context/sepArrow@554::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00bf: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepArrow@554 IL_00c4: ldstr " <- " IL_00c9: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00ce: stloc.0 IL_00cf: ldloc.0 IL_00d0: newobj instance void Fantomas.Core.Context/sepArrowRev@555::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00d5: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepArrowRev@555 IL_00da: ldstr "| " IL_00df: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00e4: stloc.0 IL_00e5: ldloc.0 IL_00e6: newobj instance void Fantomas.Core.Context/sepBar@556::.ctor(class Fantomas.Core.Context/WriterEvent) IL_00eb: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepBar@556 IL_00f0: ldstr "[" IL_00f5: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_00fa: stloc.0 IL_00fb: ldloc.0 IL_00fc: newobj instance void Fantomas.Core.Context/sepOpenLFixed@565::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0101: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepOpenLFixed@565 IL_0106: ldstr "]" IL_010b: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0110: stloc.0 IL_0111: ldloc.0 IL_0112: newobj instance void Fantomas.Core.Context/sepCloseLFixed@568::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0117: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepCloseLFixed@568 IL_011c: ldstr "{|" IL_0121: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0126: stloc.0 IL_0127: ldloc.0 IL_0128: newobj instance void Fantomas.Core.Context/sepOpenAnonRecdFixed@571::.ctor(class Fantomas.Core.Context/WriterEvent) IL_012d: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepOpenAnonRecdFixed@571 IL_0132: ldstr "(" IL_0137: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_013c: stloc.0 IL_013d: ldloc.0 IL_013e: newobj instance void Fantomas.Core.Context/sepOpenT@573::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0143: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepOpenT@573 IL_0148: ldstr ")" IL_014d: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_0152: stloc.0 IL_0153: ldloc.0 IL_0154: newobj instance void Fantomas.Core.Context/sepCloseT@576::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0159: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepCloseT@576 IL_015e: ldsfld class Fantomas.Core.Context/wordAnd@578 Fantomas.Core.Context/wordAnd@578::@_instance IL_0163: stloc.1 IL_0164: ldstr "and " IL_0169: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_016e: stloc.0 IL_016f: ldloc.0 IL_0170: newobj instance void Fantomas.Core.Context/'wordAnd@578-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0175: stloc.2 IL_0176: ldloc.1 IL_0177: ldloc.2 IL_0178: newobj instance void Fantomas.Core.Context/'wordAnd@578-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_017d: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::wordAnd@578 IL_0182: ldstr "and" IL_0187: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_018c: stloc.0 IL_018d: ldloc.0 IL_018e: newobj instance void Fantomas.Core.Context/wordAndFixed@579::.ctor(class Fantomas.Core.Context/WriterEvent) IL_0193: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::wordAndFixed@579 IL_0198: ldsfld class Fantomas.Core.Context/wordOf@580 Fantomas.Core.Context/wordOf@580::@_instance IL_019d: stloc.1 IL_019e: ldstr "of " IL_01a3: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_01a8: stloc.0 IL_01a9: ldloc.0 IL_01aa: newobj instance void Fantomas.Core.Context/'wordOf@580-1'::.ctor(class Fantomas.Core.Context/WriterEvent) IL_01af: stloc.2 IL_01b0: ldloc.1 IL_01b1: ldloc.2 IL_01b2: newobj instance void Fantomas.Core.Context/'wordOf@580-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01b7: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::wordOf@580 IL_01bc: ldstr ":" IL_01c1: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_01c6: stloc.0 IL_01c7: ldloc.0 IL_01c8: newobj instance void Fantomas.Core.Context/sepColonFixed@836::.ctor(class Fantomas.Core.Context/WriterEvent) IL_01cd: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepColonFixed@836 IL_01d2: ldstr " : " IL_01d7: call class Fantomas.Core.Context/WriterEvent Fantomas.Core.Context/WriterEvent::NewWrite(string) IL_01dc: stloc.0 IL_01dd: ldloc.0 IL_01de: newobj instance void Fantomas.Core.Context/sepColonWithSpacesFixed@838::.ctor(class Fantomas.Core.Context/WriterEvent) IL_01e3: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepColonWithSpacesFixed@838 IL_01e8: ldsfld class Fantomas.Core.Context/sepNlnWhenWriteBeforeNewlineNotEmpty@875 Fantomas.Core.Context/sepNlnWhenWriteBeforeNewlineNotEmpty@875::@_instance IL_01ed: stloc.1 IL_01ee: ldloc.1 IL_01ef: newobj instance void Fantomas.Core.Context/'sepNlnWhenWriteBeforeNewlineNotEmpty@875-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_01f4: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 '.$Fantomas.Core'.Context::sepNlnWhenWriteBeforeNewlineNotEmpty@874 IL_01f9: ret } // end of method Context::.cctor } // end of class '.$Fantomas.Core'.Context .class private abstract auto ansi sealed Fantomas.Core.Defines extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit getIndividualDefine@229 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Defines/getIndividualDefine@229 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method getIndividualDefine@229::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(string 'value') cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0006: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000b: ret } // end of method getIndividualDefine@229::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/getIndividualDefine@229::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/getIndividualDefine@229 Fantomas.Core.Defines/getIndividualDefine@229::@_instance IL_000a: ret } // end of method getIndividualDefine@229::.cctor } // end of class getIndividualDefine@229 .class auto ansi serializable sealed nested assembly beforefieldinit 'getIndividualDefine@225-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Defines/'getIndividualDefine@225-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'getIndividualDefine@225-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia _arg1) cil managed { // Code size 33 (0x21) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/If V_0) IL_0000: ldarg.1 IL_0001: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/If IL_0006: brfalse.s IL_001b IL_0008: ldarg.1 IL_0009: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/If IL_000e: stloc.0 IL_000f: ldloc.0 IL_0010: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/If::get_expr() IL_0015: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines::'visit@217-28'(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_001a: ret IL_001b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0020: ret } // end of method 'getIndividualDefine@225-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/'getIndividualDefine@225-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/'getIndividualDefine@225-1' Fantomas.Core.Defines/'getIndividualDefine@225-1'::@_instance IL_000a: ret } // end of method 'getIndividualDefine@225-1'::.cctor } // end of class 'getIndividualDefine@225-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'contextExpr@236-1' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.Defines/'contextExpr@236-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'contextExpr@236-1'::.ctor .method public strict virtual instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression x, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression y) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewAnd(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0007: ret } // end of method 'contextExpr@236-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/'contextExpr@236-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/'contextExpr@236-1' Fantomas.Core.Defines/'contextExpr@236-1'::@_instance IL_000a: ret } // end of method 'contextExpr@236-1'::.cctor } // end of class 'contextExpr@236-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'getDefineExprs@242-2' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.Defines/'getDefineExprs@242-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'getDefineExprs@242-2'::.ctor .method public strict virtual instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression x, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression y) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewAnd(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0007: ret } // end of method 'getDefineExprs@242-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/'getDefineExprs@242-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/'getDefineExprs@242-2' Fantomas.Core.Defines/'getDefineExprs@242-2'::@_instance IL_000a: ret } // end of method 'getDefineExprs@242-2'::.cctor } // end of class 'getDefineExprs@242-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'getDefineExprs@234-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 contextExprs .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 exprAcc .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 contextExprs, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 exprAcc) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/'getDefineExprs@234-1'::contextExprs IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/'getDefineExprs@234-1'::exprAcc IL_0014: ret } // end of method 'getDefineExprs@234-1'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia hashLine) cil managed { // Code size 141 (0x8d) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/If V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_2) IL_0000: nop IL_0001: ldarg.1 IL_0002: stloc.0 IL_0003: ldloc.0 IL_0004: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/Else IL_0009: brtrue.s IL_004a IL_000b: ldloc.0 IL_000c: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/EndIf IL_0011: brtrue.s IL_0076 IL_0013: ldarg.1 IL_0014: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/If IL_0019: stloc.1 IL_001a: ldloc.1 IL_001b: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/If::get_expr() IL_0020: stloc.2 IL_0021: ldloc.2 IL_0022: ldarg.0 IL_0023: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/'getDefineExprs@234-1'::contextExprs IL_0028: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002d: ldarg.0 IL_002e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/'getDefineExprs@234-1'::contextExprs IL_0033: ldloc.2 IL_0034: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines::contextExpr@235(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0039: ldarg.0 IL_003a: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/'getDefineExprs@234-1'::exprAcc IL_003f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0044: newobj instance void class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_0049: ret IL_004a: ldarg.0 IL_004b: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/'getDefineExprs@234-1'::contextExprs IL_0050: ldsfld class Fantomas.Core.Defines/'getDefineExprs@242-2' Fantomas.Core.Defines/'getDefineExprs@242-2'::@_instance IL_0055: ldarg.0 IL_0056: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/'getDefineExprs@234-1'::contextExprs IL_005b: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Reduce(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0060: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewNot(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0065: ldarg.0 IL_0066: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/'getDefineExprs@234-1'::exprAcc IL_006b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0070: newobj instance void class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_0075: ret IL_0076: ldarg.0 IL_0077: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/'getDefineExprs@234-1'::contextExprs IL_007c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Tail(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0081: ldarg.0 IL_0082: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/'getDefineExprs@234-1'::exprAcc IL_0087: newobj instance void class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_008c: ret } // end of method 'getDefineExprs@234-1'::Invoke } // end of class 'getDefineExprs@234-1' .class auto ansi serializable sealed nested assembly beforefieldinit getDefineExprs@234 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>> { .field static assembly initonly class Fantomas.Core.Defines/getDefineExprs@234 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>>::.ctor() IL_0006: ret } // end of method getDefineExprs@234::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Invoke(class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> tupledArg) cil managed { // Code size 22 (0x16) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: ldloc.1 IL_0010: newobj instance void Fantomas.Core.Defines/'getDefineExprs@234-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0015: ret } // end of method getDefineExprs@234::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/getDefineExprs@234::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/getDefineExprs@234 Fantomas.Core.Defines/getDefineExprs@234::@_instance IL_000a: ret } // end of method getDefineExprs@234::.cctor } // end of class getDefineExprs@234 .class auto ansi serializable sealed nested assembly beforefieldinit 'xs@257-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.Defines/'xs@257-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method 'xs@257-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [netstandard]System.Tuple`2> tupledArg) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_0006: ret } // end of method 'xs@257-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/'xs@257-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/'xs@257-2' Fantomas.Core.Defines/'xs@257-2'::@_instance IL_000a: ret } // end of method 'xs@257-2'::.cctor } // end of class 'xs@257-2' .class abstract auto ansi sealed nested assembly DefineCombinationSolver extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit 'oneStep@39-1' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>,class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/'oneStep@39-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>,class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression>::.ctor() IL_0006: ret } // end of method 'oneStep@39-1'::.ctor .method public strict virtual instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.2 IL_0001: ldarg.1 IL_0002: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver::map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0007: ret } // end of method 'oneStep@39-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'oneStep@39-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/'oneStep@39-1' Fantomas.Core.Defines/DefineCombinationSolver/'oneStep@39-1'::@_instance IL_000a: ret } // end of method 'oneStep@39-1'::.cctor } // end of class 'oneStep@39-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'mapUntilNotChanged@42-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [netstandard]System.Collections.Generic.IEnumerable`1>> mapFunctions .method assembly specialname rtspecialname instance void .ctor(class [netstandard]System.Collections.Generic.IEnumerable`1>> mapFunctions) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [netstandard]System.Collections.Generic.IEnumerable`1>> Fantomas.Core.Defines/DefineCombinationSolver/'mapUntilNotChanged@42-2'::mapFunctions IL_000d: ret } // end of method 'mapUntilNotChanged@42-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e) cil managed { // Code size 38 (0x26) .maxstack 6 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_0) IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1>> Fantomas.Core.Defines/DefineCombinationSolver/'mapUntilNotChanged@42-2'::mapFunctions IL_0006: ldarg.1 IL_0007: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver::oneStep@38(class [netstandard]System.Collections.Generic.IEnumerable`1>>, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_000c: stloc.0 IL_000d: nop IL_000e: ldarg.1 IL_000f: ldloc.0 IL_0010: call bool Fantomas.Core.Defines/DefineCombinationSolver::expressionsAreEquals(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0015: brfalse.s IL_0019 IL_0017: ldnull IL_0018: ret IL_0019: ldloc.0 IL_001a: ldloc.0 IL_001b: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0020: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_0025: ret } // end of method 'mapUntilNotChanged@42-2'::Invoke } // end of class 'mapUntilNotChanged@42-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'mapUntilNotChanged@38-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [netstandard]System.Collections.Generic.IEnumerable`1>> mapFunctions .method assembly specialname rtspecialname instance void .ctor(class [netstandard]System.Collections.Generic.IEnumerable`1>> mapFunctions) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [netstandard]System.Collections.Generic.IEnumerable`1>> Fantomas.Core.Defines/DefineCombinationSolver/'mapUntilNotChanged@38-1'::mapFunctions IL_000d: ret } // end of method 'mapUntilNotChanged@38-1'::.ctor .method public strict virtual instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression expr) cil managed { // Code size 31 (0x1f) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1>> Fantomas.Core.Defines/DefineCombinationSolver/'mapUntilNotChanged@38-1'::mapFunctions IL_0007: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'mapUntilNotChanged@42-2'::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1>>) IL_000c: ldarg.1 IL_000d: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Unfold(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>, !!0) IL_0012: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TryLast(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0017: tail. IL_0019: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001e: ret } // end of method 'mapUntilNotChanged@38-1'::Invoke } // end of class 'mapUntilNotChanged@38-1' .class auto ansi serializable sealed nested assembly beforefieldinit doubleNegative@49 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/doubleNegative@49 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method doubleNegative@49::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression _arg1) cil managed { // Code size 56 (0x38) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_1) IL_0000: ldarg.1 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_0006: ldc.i4.2 IL_0007: bne.un.s IL_0036 IL_0009: ldarg.1 IL_000a: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not IL_000f: stloc.0 IL_0010: ldloc.0 IL_0011: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_0016: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_001b: ldc.i4.2 IL_001c: bne.un.s IL_0036 IL_001e: ldloc.0 IL_001f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_0024: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not IL_0029: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_002e: stloc.1 IL_002f: ldloc.1 IL_0030: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0035: ret IL_0036: ldnull IL_0037: ret } // end of method doubleNegative@49::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/doubleNegative@49::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/doubleNegative@49 Fantomas.Core.Defines/DefineCombinationSolver/doubleNegative@49::@_instance IL_000a: ret } // end of method doubleNegative@49::.cctor } // end of class doubleNegative@49 .class auto ansi serializable sealed nested assembly beforefieldinit deMorgan@54 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/deMorgan@54 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method deMorgan@54::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression _arg2) cil managed { // Code size 156 (0x9c) .maxstack 6 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_2, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_3, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or V_4) IL_0000: ldarg.1 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_0006: ldc.i4.2 IL_0007: bne.un IL_009a IL_000c: ldarg.1 IL_000d: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not IL_0012: stloc.0 IL_0013: ldloc.0 IL_0014: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_0019: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_001e: switch ( IL_0035, IL_0066, IL_0033, IL_0033) IL_0033: br.s IL_009a IL_0035: ldloc.0 IL_0036: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_003b: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And IL_0040: stloc.1 IL_0041: ldloc.1 IL_0042: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item2() IL_0047: stloc.2 IL_0048: ldloc.1 IL_0049: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item1() IL_004e: stloc.3 IL_004f: ldloc.3 IL_0050: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewNot(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0055: ldloc.2 IL_0056: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewNot(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_005b: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewOr(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0060: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0065: ret IL_0066: ldloc.0 IL_0067: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_006c: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or IL_0071: stloc.s V_4 IL_0073: ldloc.s V_4 IL_0075: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item2() IL_007a: stloc.2 IL_007b: ldloc.s V_4 IL_007d: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item1() IL_0082: stloc.3 IL_0083: ldloc.3 IL_0084: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewNot(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0089: ldloc.2 IL_008a: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewNot(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_008f: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewAnd(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0094: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0099: ret IL_009a: ldnull IL_009b: ret } // end of method deMorgan@54::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/deMorgan@54::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/deMorgan@54 Fantomas.Core.Defines/DefineCombinationSolver/deMorgan@54::@_instance IL_000a: ret } // end of method deMorgan@54::.cctor } // end of class deMorgan@54 .class auto ansi serializable sealed nested assembly beforefieldinit expandOr@62 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/expandOr@62 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method expandOr@62::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression _arg3) cil managed { // Code size 148 (0x94) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_2, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_3, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_4) IL_0000: ldarg.1 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_0006: ldc.i4.1 IL_0007: bne.un IL_0092 IL_000c: ldarg.1 IL_000d: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or IL_0012: stloc.0 IL_0013: ldloc.0 IL_0014: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item2() IL_0019: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_001e: ldc.i4.0 IL_001f: bne.un.s IL_002f IL_0021: ldloc.0 IL_0022: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item2() IL_0027: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And IL_002c: stloc.1 IL_002d: br.s IL_0061 IL_002f: ldloc.0 IL_0030: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item1() IL_0035: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_003a: ldc.i4.0 IL_003b: bne.un.s IL_0092 IL_003d: ldloc.0 IL_003e: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item1() IL_0043: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And IL_0048: stloc.1 IL_0049: ldloc.1 IL_004a: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item2() IL_004f: ldloc.1 IL_0050: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item1() IL_0055: ldloc.0 IL_0056: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item2() IL_005b: stloc.s V_4 IL_005d: stloc.3 IL_005e: stloc.2 IL_005f: br.s IL_0077 IL_0061: ldloc.1 IL_0062: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item2() IL_0067: stloc.2 IL_0068: ldloc.1 IL_0069: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item1() IL_006e: stloc.3 IL_006f: ldloc.0 IL_0070: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item1() IL_0075: stloc.s V_4 IL_0077: ldloc.s V_4 IL_0079: ldloc.3 IL_007a: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewOr(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_007f: ldloc.s V_4 IL_0081: ldloc.2 IL_0082: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewOr(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0087: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewAnd(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_008c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0091: ret IL_0092: ldnull IL_0093: ret } // end of method expandOr@62::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/expandOr@62::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/expandOr@62 Fantomas.Core.Defines/DefineCombinationSolver/expandOr@62::@_instance IL_000a: ret } // end of method expandOr@62::.cctor } // end of class expandOr@62 .class abstract auto autochar serializable nested assembly beforefieldinit Literal extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable, class [netstandard]System.IComparable`1, [netstandard]System.IComparable, [netstandard]System.Collections.IStructuralComparable { .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Positive = int32(0x00000000) .field public static literal int32 Negative = int32(0x00000001) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Positive extends Fantomas.Core.Defines/DefineCombinationSolver/Literal { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 4D 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..MFantomas.Core 2E 44 65 66 69 6E 65 73 2B 44 65 66 69 6E 65 43 // .Defines+DefineC 6F 6D 62 69 6E 61 74 69 6F 6E 53 6F 6C 76 65 72 // ombinationSolver 2B 4C 69 74 65 72 61 6C 2B 50 6F 73 69 74 69 76 // +Literal+Positiv 65 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 // e@DebugTypeProxy 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly string item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(string item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Defines/DefineCombinationSolver/Literal::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_000d: ret } // end of method Positive::.ctor .method assembly hidebysig instance string get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_0006: ret } // end of method Positive::get_Item .property instance string Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::get_Item() } // end of property Positive::Item } // end of class Positive .class auto ansi serializable nested assembly beforefieldinit specialname Negative extends Fantomas.Core.Defines/DefineCombinationSolver/Literal { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 4D 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..MFantomas.Core 2E 44 65 66 69 6E 65 73 2B 44 65 66 69 6E 65 43 // .Defines+DefineC 6F 6D 62 69 6E 61 74 69 6F 6E 53 6F 6C 76 65 72 // ombinationSolver 2B 4C 69 74 65 72 61 6C 2B 4E 65 67 61 74 69 76 // +Literal+Negativ 65 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 // e@DebugTypeProxy 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly string item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(string item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Defines/DefineCombinationSolver/Literal::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_000d: ret } // end of method Negative::.ctor .method assembly hidebysig instance string get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_0006: ret } // end of method Negative::get_Item .property instance string Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::get_Item() } // end of property Negative::Item } // end of class Negative .class auto ansi nested assembly beforefieldinit specialname Positive@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive@DebugTypeProxy::_obj IL_000d: ret } // end of method Positive@DebugTypeProxy::.ctor .method public hidebysig instance string get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive@DebugTypeProxy::_obj IL_0006: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_000b: ret } // end of method Positive@DebugTypeProxy::get_Item .property instance string Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive@DebugTypeProxy::get_Item() } // end of property Positive@DebugTypeProxy::Item } // end of class Positive@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Negative@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative@DebugTypeProxy::_obj IL_000d: ret } // end of method Negative@DebugTypeProxy::.ctor .method public hidebysig instance string get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative@DebugTypeProxy::_obj IL_0006: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_000b: ret } // end of method Negative@DebugTypeProxy::get_Item .property instance string Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative@DebugTypeProxy::get_Item() } // end of property Negative@DebugTypeProxy::Item } // end of class Negative@DebugTypeProxy .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ret } // end of method Literal::.ctor .method assembly static class Fantomas.Core.Defines/DefineCombinationSolver/Literal NewPositive(string item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::.ctor(string) IL_0006: ret } // end of method Literal::NewPositive .method assembly hidebysig instance bool get_IsPositive() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method Literal::get_IsPositive .method assembly static class Fantomas.Core.Defines/DefineCombinationSolver/Literal NewNegative(string item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::.ctor(string) IL_0006: ret } // end of method Literal::NewNegative .method assembly hidebysig instance bool get_IsNegative() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method Literal::get_IsNegative .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0006: brfalse.s IL_000b IL_0008: ldc.i4.1 IL_0009: br.s IL_000c IL_000b: ldc.i4.0 IL_000c: ret } // end of method Literal::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Literal::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.Defines/DefineCombinationSolver/Literal>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Literal::ToString .method public hidebysig virtual final instance int32 CompareTo(class Fantomas.Core.Defines/DefineCombinationSolver/Literal obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 153 (0x99) .maxstack 4 .locals init (int32 V_0, class Fantomas.Core.Defines/DefineCombinationSolver/Literal V_1, int32 V_2, class Fantomas.Core.Defines/DefineCombinationSolver/Literal V_3, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive V_4, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive V_5, class [netstandard]System.Collections.IComparer V_6, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative V_7, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative V_8) IL_0000: ldarg.0 IL_0001: brfalse IL_0092 IL_0006: ldarg.1 IL_0007: brfalse IL_0090 IL_000c: ldarg.0 IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0014: brfalse.s IL_0019 IL_0016: ldc.i4.1 IL_0017: br.s IL_001a IL_0019: ldc.i4.0 IL_001a: stloc.0 IL_001b: ldarg.1 IL_001c: stloc.3 IL_001d: ldloc.3 IL_001e: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0023: brfalse.s IL_0028 IL_0025: ldc.i4.1 IL_0026: br.s IL_0029 IL_0028: ldc.i4.0 IL_0029: stloc.2 IL_002a: ldloc.0 IL_002b: ldloc.2 IL_002c: bne.un.s IL_008c IL_002e: ldarg.0 IL_002f: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_0034: brfalse.s IL_0061 IL_0036: ldarg.0 IL_0037: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_003c: stloc.s V_4 IL_003e: ldarg.1 IL_003f: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_0044: stloc.s V_5 IL_0046: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_004b: stloc.s V_6 IL_004d: ldloc.s V_4 IL_004f: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_0054: ldloc.s V_5 IL_0056: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_005b: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_0060: ret IL_0061: ldarg.0 IL_0062: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0067: stloc.s V_7 IL_0069: ldarg.1 IL_006a: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_006f: stloc.s V_8 IL_0071: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0076: stloc.s V_6 IL_0078: ldloc.s V_7 IL_007a: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_007f: ldloc.s V_8 IL_0081: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_0086: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_008b: ret IL_008c: ldloc.0 IL_008d: ldloc.2 IL_008e: sub IL_008f: ret IL_0090: ldc.i4.1 IL_0091: ret IL_0092: ldarg.1 IL_0093: brfalse.s IL_0097 IL_0095: ldc.i4.m1 IL_0096: ret IL_0097: ldc.i4.0 IL_0098: ret } // end of method Literal::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: unbox.any Fantomas.Core.Defines/DefineCombinationSolver/Literal IL_0007: callvirt instance int32 Fantomas.Core.Defines/DefineCombinationSolver/Literal::CompareTo(class Fantomas.Core.Defines/DefineCombinationSolver/Literal) IL_000c: ret } // end of method Literal::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj, class [netstandard]System.Collections.IComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 158 (0x9e) .maxstack 4 .locals init (class Fantomas.Core.Defines/DefineCombinationSolver/Literal V_0, int32 V_1, class Fantomas.Core.Defines/DefineCombinationSolver/Literal V_2, int32 V_3, class Fantomas.Core.Defines/DefineCombinationSolver/Literal V_4, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive V_5, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive V_6, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative V_7, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative V_8) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.Defines/DefineCombinationSolver/Literal IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: brfalse IL_0092 IL_000d: ldarg.1 IL_000e: unbox.any Fantomas.Core.Defines/DefineCombinationSolver/Literal IL_0013: brfalse IL_0090 IL_0018: ldarg.0 IL_0019: stloc.2 IL_001a: ldloc.2 IL_001b: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0020: brfalse.s IL_0025 IL_0022: ldc.i4.1 IL_0023: br.s IL_0026 IL_0025: ldc.i4.0 IL_0026: stloc.1 IL_0027: ldloc.0 IL_0028: stloc.s V_4 IL_002a: ldloc.s V_4 IL_002c: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0031: brfalse.s IL_0036 IL_0033: ldc.i4.1 IL_0034: br.s IL_0037 IL_0036: ldc.i4.0 IL_0037: stloc.3 IL_0038: ldloc.1 IL_0039: ldloc.3 IL_003a: bne.un.s IL_008c IL_003c: ldarg.0 IL_003d: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_0042: brfalse.s IL_0068 IL_0044: ldarg.0 IL_0045: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_004a: stloc.s V_5 IL_004c: ldloc.0 IL_004d: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_0052: stloc.s V_6 IL_0054: ldloc.s V_5 IL_0056: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_005b: ldloc.s V_6 IL_005d: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_0062: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_0067: ret IL_0068: ldarg.0 IL_0069: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_006e: stloc.s V_7 IL_0070: ldloc.0 IL_0071: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0076: stloc.s V_8 IL_0078: ldloc.s V_7 IL_007a: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_007f: ldloc.s V_8 IL_0081: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_0086: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_008b: ret IL_008c: ldloc.1 IL_008d: ldloc.3 IL_008e: sub IL_008f: ret IL_0090: ldc.i4.1 IL_0091: ret IL_0092: ldarg.1 IL_0093: unbox.any Fantomas.Core.Defines/DefineCombinationSolver/Literal IL_0098: brfalse.s IL_009c IL_009a: ldc.i4.m1 IL_009b: ret IL_009c: ldc.i4.0 IL_009d: ret } // end of method Literal::CompareTo .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 109 (0x6d) .maxstack 7 .locals init (int32 V_0, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive V_1, string V_2, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative V_3) IL_0000: ldarg.0 IL_0001: brfalse.s IL_006b IL_0003: ldc.i4.0 IL_0004: stloc.0 IL_0005: ldarg.0 IL_0006: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_000b: brfalse.s IL_003c IL_000d: ldarg.0 IL_000e: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_0013: stloc.1 IL_0014: ldc.i4.0 IL_0015: stloc.0 IL_0016: ldc.i4 0x9e3779b9 IL_001b: ldloc.1 IL_001c: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_0021: stloc.2 IL_0022: ldloc.2 IL_0023: brtrue.s IL_0029 IL_0025: ldc.i4.0 IL_0026: nop IL_0027: br.s IL_0030 IL_0029: ldloc.2 IL_002a: callvirt instance int32 [netstandard]System.Object::GetHashCode() IL_002f: nop IL_0030: ldloc.0 IL_0031: ldc.i4.6 IL_0032: shl IL_0033: ldloc.0 IL_0034: ldc.i4.2 IL_0035: shr IL_0036: add IL_0037: add IL_0038: add IL_0039: stloc.0 IL_003a: ldloc.0 IL_003b: ret IL_003c: ldarg.0 IL_003d: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0042: stloc.3 IL_0043: ldc.i4.1 IL_0044: stloc.0 IL_0045: ldc.i4 0x9e3779b9 IL_004a: ldloc.3 IL_004b: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_0050: stloc.2 IL_0051: ldloc.2 IL_0052: brtrue.s IL_0058 IL_0054: ldc.i4.0 IL_0055: nop IL_0056: br.s IL_005f IL_0058: ldloc.2 IL_0059: callvirt instance int32 [netstandard]System.Object::GetHashCode() IL_005e: nop IL_005f: ldloc.0 IL_0060: ldc.i4.6 IL_0061: shl IL_0062: ldloc.0 IL_0063: ldc.i4.2 IL_0064: shr IL_0065: add IL_0066: add IL_0067: add IL_0068: stloc.0 IL_0069: ldloc.0 IL_006a: ret IL_006b: ldc.i4.0 IL_006c: ret } // end of method Literal::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.Defines/DefineCombinationSolver/Literal::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method Literal::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 147 (0x93) .maxstack 4 .locals init (class Fantomas.Core.Defines/DefineCombinationSolver/Literal V_0, int32 V_1, class Fantomas.Core.Defines/DefineCombinationSolver/Literal V_2, int32 V_3, class Fantomas.Core.Defines/DefineCombinationSolver/Literal V_4, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive V_5, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive V_6, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative V_7, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative V_8) IL_0000: ldarg.0 IL_0001: brfalse IL_008b IL_0006: ldarg.1 IL_0007: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: brfalse IL_0089 IL_0013: ldarg.0 IL_0014: stloc.2 IL_0015: ldloc.2 IL_0016: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_001b: brfalse.s IL_0020 IL_001d: ldc.i4.1 IL_001e: br.s IL_0021 IL_0020: ldc.i4.0 IL_0021: stloc.1 IL_0022: ldloc.0 IL_0023: stloc.s V_4 IL_0025: ldloc.s V_4 IL_0027: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_002c: brfalse.s IL_0031 IL_002e: ldc.i4.1 IL_002f: br.s IL_0032 IL_0031: ldc.i4.0 IL_0032: stloc.3 IL_0033: ldloc.1 IL_0034: ldloc.3 IL_0035: bne.un.s IL_0087 IL_0037: ldarg.0 IL_0038: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_003d: brfalse.s IL_0063 IL_003f: ldarg.0 IL_0040: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_0045: stloc.s V_5 IL_0047: ldloc.0 IL_0048: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_004d: stloc.s V_6 IL_004f: ldloc.s V_5 IL_0051: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_0056: ldloc.s V_6 IL_0058: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_005d: call bool [netstandard]System.String::Equals(string, string) IL_0062: ret IL_0063: ldarg.0 IL_0064: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0069: stloc.s V_7 IL_006b: ldloc.0 IL_006c: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0071: stloc.s V_8 IL_0073: ldloc.s V_7 IL_0075: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_007a: ldloc.s V_8 IL_007c: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_0081: call bool [netstandard]System.String::Equals(string, string) IL_0086: ret IL_0087: ldc.i4.0 IL_0088: ret IL_0089: ldc.i4.0 IL_008a: ret IL_008b: ldarg.1 IL_008c: ldnull IL_008d: cgt.un IL_008f: ldc.i4.0 IL_0090: ceq IL_0092: ret } // end of method Literal::Equals .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.Defines/DefineCombinationSolver/Literal obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 138 (0x8a) .maxstack 4 .locals init (int32 V_0, class Fantomas.Core.Defines/DefineCombinationSolver/Literal V_1, int32 V_2, class Fantomas.Core.Defines/DefineCombinationSolver/Literal V_3, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive V_4, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive V_5, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative V_6, class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative V_7) IL_0000: ldarg.0 IL_0001: brfalse IL_0082 IL_0006: ldarg.1 IL_0007: brfalse IL_0080 IL_000c: ldarg.0 IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0014: brfalse.s IL_0019 IL_0016: ldc.i4.1 IL_0017: br.s IL_001a IL_0019: ldc.i4.0 IL_001a: stloc.0 IL_001b: ldarg.1 IL_001c: stloc.3 IL_001d: ldloc.3 IL_001e: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0023: brfalse.s IL_0028 IL_0025: ldc.i4.1 IL_0026: br.s IL_0029 IL_0028: ldc.i4.0 IL_0029: stloc.2 IL_002a: ldloc.0 IL_002b: ldloc.2 IL_002c: bne.un.s IL_007e IL_002e: ldarg.0 IL_002f: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_0034: brfalse.s IL_005a IL_0036: ldarg.0 IL_0037: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_003c: stloc.s V_4 IL_003e: ldarg.1 IL_003f: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_0044: stloc.s V_5 IL_0046: ldloc.s V_4 IL_0048: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_004d: ldloc.s V_5 IL_004f: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_0054: call bool [netstandard]System.String::Equals(string, string) IL_0059: ret IL_005a: ldarg.0 IL_005b: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0060: stloc.s V_6 IL_0062: ldarg.1 IL_0063: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0068: stloc.s V_7 IL_006a: ldloc.s V_6 IL_006c: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_0071: ldloc.s V_7 IL_0073: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_0078: call bool [netstandard]System.String::Equals(string, string) IL_007d: ret IL_007e: ldc.i4.0 IL_007f: ret IL_0080: ldc.i4.0 IL_0081: ret IL_0082: ldarg.1 IL_0083: ldnull IL_0084: cgt.un IL_0086: ldc.i4.0 IL_0087: ceq IL_0089: ret } // end of method Literal::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 20 (0x14) .maxstack 4 .locals init (class Fantomas.Core.Defines/DefineCombinationSolver/Literal V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0012 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: callvirt instance bool Fantomas.Core.Defines/DefineCombinationSolver/Literal::Equals(class Fantomas.Core.Defines/DefineCombinationSolver/Literal) IL_0011: ret IL_0012: ldc.i4.0 IL_0013: ret } // end of method Literal::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.Defines/DefineCombinationSolver/Literal::get_Tag() } // end of property Literal::Tag .property instance bool IsPositive() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Defines/DefineCombinationSolver/Literal::get_IsPositive() } // end of property Literal::IsPositive .property instance bool IsNegative() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Defines/DefineCombinationSolver/Literal::get_IsNegative() } // end of property Literal::IsNegative } // end of class Literal .class abstract auto autochar serializable nested assembly beforefieldinit SATSolveResult extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable, class [netstandard]System.IComparable`1, [netstandard]System.IComparable, [netstandard]System.Collections.IStructuralComparable { .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Satisfiable = int32(0x00000000) .field public static literal int32 Unsatisfiable = int32(0x00000001) .field public static literal int32 Unconclusive = int32(0x00000002) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Satisfiable extends Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 57 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..WFantomas.Core 2E 44 65 66 69 6E 65 73 2B 44 65 66 69 6E 65 43 // .Defines+DefineC 6F 6D 62 69 6E 61 74 69 6F 6E 53 6F 6C 76 65 72 // ombinationSolver 2B 53 41 54 53 6F 6C 76 65 52 65 73 75 6C 74 2B // +SATSolveResult+ 53 61 74 69 73 66 69 61 62 6C 65 40 44 65 62 75 // Satisfiable@Debu 67 54 79 70 65 50 72 6F 78 79 00 00 ) // gTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_000d: ret } // end of method Satisfiable::.ctor .method assembly hidebysig instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_0006: ret } // end of method Satisfiable::get_Item .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::get_Item() } // end of property Satisfiable::Item } // end of class Satisfiable .class auto ansi serializable nested assembly beforefieldinit specialname _Unsatisfiable extends Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 5A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..ZFantomas.Core 2E 44 65 66 69 6E 65 73 2B 44 65 66 69 6E 65 43 // .Defines+DefineC 6F 6D 62 69 6E 61 74 69 6F 6E 53 6F 6C 76 65 72 // ombinationSolver 2B 53 41 54 53 6F 6C 76 65 52 65 73 75 6C 74 2B // +SATSolveResult+ 5F 55 6E 73 61 74 69 73 66 69 61 62 6C 65 40 44 // _Unsatisfiable@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::.ctor() IL_0006: ret } // end of method _Unsatisfiable::.ctor } // end of class _Unsatisfiable .class auto ansi serializable nested assembly beforefieldinit specialname _Unconclusive extends Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 59 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..YFantomas.Core 2E 44 65 66 69 6E 65 73 2B 44 65 66 69 6E 65 43 // .Defines+DefineC 6F 6D 62 69 6E 61 74 69 6F 6E 53 6F 6C 76 65 72 // ombinationSolver 2B 53 41 54 53 6F 6C 76 65 52 65 73 75 6C 74 2B // +SATSolveResult+ 5F 55 6E 63 6F 6E 63 6C 75 73 69 76 65 40 44 65 // _Unconclusive@De 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // bugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::.ctor() IL_0006: ret } // end of method _Unconclusive::.ctor } // end of class _Unconclusive .class auto ansi nested assembly beforefieldinit specialname Satisfiable@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable@DebugTypeProxy::_obj IL_000d: ret } // end of method Satisfiable@DebugTypeProxy::.ctor .method public hidebysig instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable@DebugTypeProxy::_obj IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_000b: ret } // end of method Satisfiable@DebugTypeProxy::get_Item .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable@DebugTypeProxy::get_Item() } // end of property Satisfiable@DebugTypeProxy::Item } // end of class Satisfiable@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname _Unsatisfiable@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable@DebugTypeProxy::_obj IL_000d: ret } // end of method _Unsatisfiable@DebugTypeProxy::.ctor } // end of class _Unsatisfiable@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname _Unconclusive@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive@DebugTypeProxy::_obj IL_000d: ret } // end of method _Unconclusive@DebugTypeProxy::.ctor } // end of class _Unconclusive@DebugTypeProxy .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult _unique_Unsatisfiable .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult _unique_Unconclusive .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::_unique_Unsatisfiable IL_000a: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive::.ctor() IL_000f: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::_unique_Unconclusive IL_0014: ret } // end of method SATSolveResult::.cctor .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ret } // end of method SATSolveResult::.ctor .method assembly static class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult NewSatisfiable(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0006: ret } // end of method SATSolveResult::NewSatisfiable .method assembly hidebysig instance bool get_IsSatisfiable() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method SATSolveResult::get_IsSatisfiable .method assembly static class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult get_Unsatisfiable() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::_unique_Unsatisfiable IL_0005: ret } // end of method SATSolveResult::get_Unsatisfiable .method assembly hidebysig instance bool get_IsUnsatisfiable() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method SATSolveResult::get_IsUnsatisfiable .method assembly static class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult get_Unconclusive() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::_unique_Unconclusive IL_0005: ret } // end of method SATSolveResult::get_Unconclusive .method assembly hidebysig instance bool get_IsUnconclusive() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method SATSolveResult::get_IsUnconclusive .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive IL_0006: brfalse.s IL_000b IL_0008: ldc.i4.2 IL_0009: br.s IL_0017 IL_000b: ldarg.0 IL_000c: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable IL_0011: brfalse.s IL_0016 IL_0013: ldc.i4.1 IL_0014: br.s IL_0017 IL_0016: ldc.i4.0 IL_0017: ret } // end of method SATSolveResult::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method SATSolveResult::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method SATSolveResult::ToString .method public hidebysig virtual final instance int32 CompareTo(class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 146 (0x92) .maxstack 5 .locals init (int32 V_0, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_1, int32 V_2, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_3, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable V_4, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable V_5, class [netstandard]System.Collections.IComparer V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8) IL_0000: ldarg.0 IL_0001: brfalse IL_008b IL_0006: ldarg.1 IL_0007: brfalse IL_0089 IL_000c: ldarg.0 IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive IL_0014: brfalse.s IL_0019 IL_0016: ldc.i4.2 IL_0017: br.s IL_0025 IL_0019: ldloc.1 IL_001a: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable IL_001f: brfalse.s IL_0024 IL_0021: ldc.i4.1 IL_0022: br.s IL_0025 IL_0024: ldc.i4.0 IL_0025: stloc.0 IL_0026: ldarg.1 IL_0027: stloc.3 IL_0028: ldloc.3 IL_0029: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive IL_002e: brfalse.s IL_0033 IL_0030: ldc.i4.2 IL_0031: br.s IL_003f IL_0033: ldloc.3 IL_0034: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable IL_0039: brfalse.s IL_003e IL_003b: ldc.i4.1 IL_003c: br.s IL_003f IL_003e: ldc.i4.0 IL_003f: stloc.2 IL_0040: ldloc.0 IL_0041: ldloc.2 IL_0042: bne.un.s IL_0085 IL_0044: ldarg.0 IL_0045: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_004a: brfalse.s IL_0083 IL_004c: ldarg.0 IL_004d: castclass Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_0052: stloc.s V_4 IL_0054: ldarg.1 IL_0055: castclass Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_005a: stloc.s V_5 IL_005c: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0061: stloc.s V_6 IL_0063: ldloc.s V_4 IL_0065: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_006a: stloc.s V_7 IL_006c: ldloc.s V_5 IL_006e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_0073: stloc.s V_8 IL_0075: ldloc.s V_7 IL_0077: ldloc.s V_8 IL_0079: ldloc.s V_6 IL_007b: tail. IL_007d: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_0082: ret IL_0083: ldc.i4.0 IL_0084: ret IL_0085: ldloc.0 IL_0086: ldloc.2 IL_0087: sub IL_0088: ret IL_0089: ldc.i4.1 IL_008a: ret IL_008b: ldarg.1 IL_008c: brfalse.s IL_0090 IL_008e: ldc.i4.m1 IL_008f: ret IL_0090: ldc.i4.0 IL_0091: ret } // end of method SATSolveResult::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: unbox.any Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult IL_0007: callvirt instance int32 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::CompareTo(class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult) IL_000c: ret } // end of method SATSolveResult::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj, class [netstandard]System.Collections.IComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 158 (0x9e) .maxstack 5 .locals init (class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_0, int32 V_1, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_2, int32 V_3, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_4, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable V_5, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: brfalse IL_0092 IL_000d: ldarg.1 IL_000e: unbox.any Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult IL_0013: brfalse IL_0090 IL_0018: ldarg.0 IL_0019: stloc.2 IL_001a: ldloc.2 IL_001b: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive IL_0020: brfalse.s IL_0025 IL_0022: ldc.i4.2 IL_0023: br.s IL_0031 IL_0025: ldloc.2 IL_0026: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable IL_002b: brfalse.s IL_0030 IL_002d: ldc.i4.1 IL_002e: br.s IL_0031 IL_0030: ldc.i4.0 IL_0031: stloc.1 IL_0032: ldloc.0 IL_0033: stloc.s V_4 IL_0035: ldloc.s V_4 IL_0037: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive IL_003c: brfalse.s IL_0041 IL_003e: ldc.i4.2 IL_003f: br.s IL_004e IL_0041: ldloc.s V_4 IL_0043: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable IL_0048: brfalse.s IL_004d IL_004a: ldc.i4.1 IL_004b: br.s IL_004e IL_004d: ldc.i4.0 IL_004e: stloc.3 IL_004f: ldloc.1 IL_0050: ldloc.3 IL_0051: bne.un.s IL_008c IL_0053: ldarg.0 IL_0054: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_0059: brfalse.s IL_008a IL_005b: ldarg.0 IL_005c: castclass Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_0061: stloc.s V_5 IL_0063: ldloc.0 IL_0064: castclass Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_0069: stloc.s V_6 IL_006b: ldloc.s V_5 IL_006d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_0072: stloc.s V_7 IL_0074: ldloc.s V_6 IL_0076: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_007b: stloc.s V_8 IL_007d: ldloc.s V_7 IL_007f: ldloc.s V_8 IL_0081: ldarg.2 IL_0082: tail. IL_0084: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_0089: ret IL_008a: ldc.i4.0 IL_008b: ret IL_008c: ldloc.1 IL_008d: ldloc.3 IL_008e: sub IL_008f: ret IL_0090: ldc.i4.1 IL_0091: ret IL_0092: ldarg.1 IL_0093: unbox.any Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult IL_0098: brfalse.s IL_009c IL_009a: ldc.i4.m1 IL_009b: ret IL_009c: ldc.i4.0 IL_009d: ret } // end of method SATSolveResult::CompareTo .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 79 (0x4f) .maxstack 7 .locals init (int32 V_0, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable V_1, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_2) IL_0000: ldarg.0 IL_0001: brfalse.s IL_004d IL_0003: ldc.i4.0 IL_0004: stloc.0 IL_0005: ldarg.0 IL_0006: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_000b: brfalse.s IL_0033 IL_000d: ldarg.0 IL_000e: castclass Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_0013: stloc.1 IL_0014: ldc.i4.0 IL_0015: stloc.0 IL_0016: ldc.i4 0x9e3779b9 IL_001b: ldloc.1 IL_001c: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_0021: ldarg.1 IL_0022: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_0027: ldloc.0 IL_0028: ldc.i4.6 IL_0029: shl IL_002a: ldloc.0 IL_002b: ldc.i4.2 IL_002c: shr IL_002d: add IL_002e: add IL_002f: add IL_0030: stloc.0 IL_0031: ldloc.0 IL_0032: ret IL_0033: ldarg.0 IL_0034: stloc.2 IL_0035: ldloc.2 IL_0036: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive IL_003b: brfalse.s IL_0040 IL_003d: ldc.i4.2 IL_003e: br.s IL_004c IL_0040: ldloc.2 IL_0041: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable IL_0046: brfalse.s IL_004b IL_0048: ldc.i4.1 IL_0049: br.s IL_004c IL_004b: ldc.i4.0 IL_004c: ret IL_004d: ldc.i4.0 IL_004e: ret } // end of method SATSolveResult::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method SATSolveResult::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 147 (0x93) .maxstack 5 .locals init (class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_0, int32 V_1, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_2, int32 V_3, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_4, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable V_5, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8) IL_0000: ldarg.0 IL_0001: brfalse IL_008b IL_0006: ldarg.1 IL_0007: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: brfalse IL_0089 IL_0013: ldarg.0 IL_0014: stloc.2 IL_0015: ldloc.2 IL_0016: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive IL_001b: brfalse.s IL_0020 IL_001d: ldc.i4.2 IL_001e: br.s IL_002c IL_0020: ldloc.2 IL_0021: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable IL_0026: brfalse.s IL_002b IL_0028: ldc.i4.1 IL_0029: br.s IL_002c IL_002b: ldc.i4.0 IL_002c: stloc.1 IL_002d: ldloc.0 IL_002e: stloc.s V_4 IL_0030: ldloc.s V_4 IL_0032: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive IL_0037: brfalse.s IL_003c IL_0039: ldc.i4.2 IL_003a: br.s IL_0049 IL_003c: ldloc.s V_4 IL_003e: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable IL_0043: brfalse.s IL_0048 IL_0045: ldc.i4.1 IL_0046: br.s IL_0049 IL_0048: ldc.i4.0 IL_0049: stloc.3 IL_004a: ldloc.1 IL_004b: ldloc.3 IL_004c: bne.un.s IL_0087 IL_004e: ldarg.0 IL_004f: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_0054: brfalse.s IL_0085 IL_0056: ldarg.0 IL_0057: castclass Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_005c: stloc.s V_5 IL_005e: ldloc.0 IL_005f: castclass Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_0064: stloc.s V_6 IL_0066: ldloc.s V_5 IL_0068: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_006d: stloc.s V_7 IL_006f: ldloc.s V_6 IL_0071: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_0076: stloc.s V_8 IL_0078: ldloc.s V_7 IL_007a: ldloc.s V_8 IL_007c: ldarg.2 IL_007d: tail. IL_007f: callvirt instance bool class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_0084: ret IL_0085: ldc.i4.1 IL_0086: ret IL_0087: ldc.i4.0 IL_0088: ret IL_0089: ldc.i4.0 IL_008a: ret IL_008b: ldarg.1 IL_008c: ldnull IL_008d: cgt.un IL_008f: ldc.i4.0 IL_0090: ceq IL_0092: ret } // end of method SATSolveResult::Equals .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 128 (0x80) .maxstack 4 .locals init (int32 V_0, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_1, int32 V_2, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_3, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable V_4, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable V_5) IL_0000: ldarg.0 IL_0001: brfalse IL_0078 IL_0006: ldarg.1 IL_0007: brfalse IL_0076 IL_000c: ldarg.0 IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive IL_0014: brfalse.s IL_0019 IL_0016: ldc.i4.2 IL_0017: br.s IL_0025 IL_0019: ldloc.1 IL_001a: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable IL_001f: brfalse.s IL_0024 IL_0021: ldc.i4.1 IL_0022: br.s IL_0025 IL_0024: ldc.i4.0 IL_0025: stloc.0 IL_0026: ldarg.1 IL_0027: stloc.3 IL_0028: ldloc.3 IL_0029: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unconclusive IL_002e: brfalse.s IL_0033 IL_0030: ldc.i4.2 IL_0031: br.s IL_003f IL_0033: ldloc.3 IL_0034: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/_Unsatisfiable IL_0039: brfalse.s IL_003e IL_003b: ldc.i4.1 IL_003c: br.s IL_003f IL_003e: ldc.i4.0 IL_003f: stloc.2 IL_0040: ldloc.0 IL_0041: ldloc.2 IL_0042: bne.un.s IL_0074 IL_0044: ldarg.0 IL_0045: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_004a: brfalse.s IL_0072 IL_004c: ldarg.0 IL_004d: castclass Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_0052: stloc.s V_4 IL_0054: ldarg.1 IL_0055: castclass Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_005a: stloc.s V_5 IL_005c: ldloc.s V_4 IL_005e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_0063: ldloc.s V_5 IL_0065: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_006a: tail. IL_006c: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic>(!!0, !!0) IL_0071: ret IL_0072: ldc.i4.1 IL_0073: ret IL_0074: ldc.i4.0 IL_0075: ret IL_0076: ldc.i4.0 IL_0077: ret IL_0078: ldarg.1 IL_0079: ldnull IL_007a: cgt.un IL_007c: ldc.i4.0 IL_007d: ceq IL_007f: ret } // end of method SATSolveResult::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 4 .locals init (class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0014 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: tail. IL_000e: callvirt instance bool Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::Equals(class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult) IL_0013: ret IL_0014: ldc.i4.0 IL_0015: ret } // end of method SATSolveResult::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::get_Tag() } // end of property SATSolveResult::Tag .property instance bool IsSatisfiable() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::get_IsSatisfiable() } // end of property SATSolveResult::IsSatisfiable .property class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Unsatisfiable() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::get_Unsatisfiable() } // end of property SATSolveResult::Unsatisfiable .property instance bool IsUnsatisfiable() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::get_IsUnsatisfiable() } // end of property SATSolveResult::IsUnsatisfiable .property class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Unconclusive() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::get_Unconclusive() } // end of property SATSolveResult::Unconclusive .property instance bool IsUnconclusive() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::get_IsUnconclusive() } // end of property SATSolveResult::IsUnconclusive } // end of class SATSolveResult .class auto ansi serializable sealed nested assembly beforefieldinit 'splitByNeg@94-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver/'splitByNeg@94-1'::e IL_000d: ret } // end of method 'splitByNeg@94-1'::.ctor .method public strict virtual instance class Fantomas.Core.Defines/DefineCombinationSolver/Literal Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression _arg3) cil managed { // Code size 122 (0x7a) .maxstack 6 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not V_0, string V_1) IL_0000: ldarg.1 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_0006: switch ( IL_001b, IL_001b, IL_001d, IL_004a) IL_001b: br.s IL_005d IL_001d: ldarg.1 IL_001e: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not IL_0023: stloc.0 IL_0024: ldloc.0 IL_0025: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_002a: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_002f: ldc.i4.3 IL_0030: bne.un.s IL_005d IL_0032: ldloc.0 IL_0033: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_0038: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident IL_003d: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident::get_Item() IL_0042: stloc.1 IL_0043: ldloc.1 IL_0044: call class Fantomas.Core.Defines/DefineCombinationSolver/Literal Fantomas.Core.Defines/DefineCombinationSolver/Literal::NewNegative(string) IL_0049: ret IL_004a: ldarg.1 IL_004b: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident IL_0050: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident::get_Item() IL_0055: stloc.1 IL_0056: ldloc.1 IL_0057: call class Fantomas.Core.Defines/DefineCombinationSolver/Literal Fantomas.Core.Defines/DefineCombinationSolver/Literal::NewPositive(string) IL_005c: ret IL_005d: ldstr "Expr not in CNF: %A" IL_0062: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,class Fantomas.Core.Defines/DefineCombinationSolver/Literal,class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression>::.ctor(string) IL_0067: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail,class Fantomas.Core.Defines/DefineCombinationSolver/Literal>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_006c: ldarg.0 IL_006d: ldfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver/'splitByNeg@94-1'::e IL_0072: tail. IL_0074: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0079: ret } // end of method 'splitByNeg@94-1'::Invoke } // end of class 'splitByNeg@94-1' .class auto ansi serializable sealed nested assembly beforefieldinit toFlatCNF@100 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver/toFlatCNF@100::e IL_000d: ret } // end of method toFlatCNF@100::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression x) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver/toFlatCNF@100::e IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver::toOrList@87(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_000c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.Defines/DefineCombinationSolver::splitByNeg@92(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: ret } // end of method toFlatCNF@100::Invoke } // end of class toFlatCNF@100 .class auto ansi serializable sealed nested assembly beforefieldinit eval@106 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 vals .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 vals) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 class Fantomas.Core.Defines/DefineCombinationSolver/eval@106::vals IL_000d: ret } // end of method eval@106::.ctor .method public strict virtual instance bool Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 s) cil managed { // Code size 22 (0x16) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 class Fantomas.Core.Defines/DefineCombinationSolver/eval@106::vals IL_0007: ldarg.1 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 [FSharp.Core]Microsoft.FSharp.Collections.SetModule::Intersect(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1) IL_000d: call bool [FSharp.Core]Microsoft.FSharp.Collections.SetModule::IsEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1) IL_0012: ldc.i4.0 IL_0013: ceq IL_0015: ret } // end of method eval@106::Invoke } // end of class eval@106 .class auto ansi serializable sealed nested assembly beforefieldinit 'groupedLiterals@118-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [netstandard]System.Tuple`2>> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/'groupedLiterals@118-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [netstandard]System.Tuple`2>>::.ctor() IL_0006: ret } // end of method 'groupedLiterals@118-1'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2> Invoke(class [netstandard]System.Tuple`2> tupledArg) cil managed { // Code size 32 (0x20) .maxstack 6 .locals init (string V_0, class [netstandard]System.Collections.Generic.IEnumerable`1 V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: ldloc.1 IL_0010: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Distinct(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0015: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001a: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_001f: ret } // end of method 'groupedLiterals@118-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'groupedLiterals@118-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/'groupedLiterals@118-1' Fantomas.Core.Defines/DefineCombinationSolver/'groupedLiterals@118-1'::@_instance IL_000a: ret } // end of method 'groupedLiterals@118-1'::.cctor } // end of class 'groupedLiterals@118-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'groupedLiterals@115-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/'groupedLiterals@115-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'groupedLiterals@115-2'::.ctor .method public strict virtual instance string Invoke(class Fantomas.Core.Defines/DefineCombinationSolver/Literal _arg1) cil managed { // Code size 38 (0x26) .maxstack 5 .locals init (string V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_0006: brfalse.s IL_000a IL_0008: br.s IL_0018 IL_000a: ldarg.1 IL_000b: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_0010: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_0015: stloc.0 IL_0016: br.s IL_0024 IL_0018: ldarg.1 IL_0019: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative IL_001e: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Negative::item IL_0023: stloc.0 IL_0024: ldloc.0 IL_0025: ret } // end of method 'groupedLiterals@115-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'groupedLiterals@115-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/'groupedLiterals@115-2' Fantomas.Core.Defines/DefineCombinationSolver/'groupedLiterals@115-2'::@_instance IL_000a: ret } // end of method 'groupedLiterals@115-2'::.cctor } // end of class 'groupedLiterals@115-2' .class auto ansi serializable sealed nested assembly beforefieldinit enforcedLit@122 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/enforcedLit@122 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method enforcedLit@122::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 set) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SetModule::ToList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1) IL_0008: ret } // end of method enforcedLit@122::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/enforcedLit@122::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/enforcedLit@122 Fantomas.Core.Defines/DefineCombinationSolver/enforcedLit@122::@_instance IL_000a: ret } // end of method enforcedLit@122::.cctor } // end of class enforcedLit@122 .class auto ansi serializable sealed nested assembly beforefieldinit 'enforcedLit@122-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/'enforcedLit@122-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool>::.ctor() IL_0006: ret } // end of method 'enforcedLit@122-1'::.ctor .method public strict virtual instance bool Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 t) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: call int32 [FSharp.Core]Microsoft.FSharp.Collections.SetModule::Count(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1) IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method 'enforcedLit@122-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'enforcedLit@122-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/'enforcedLit@122-1' Fantomas.Core.Defines/DefineCombinationSolver/'enforcedLit@122-1'::@_instance IL_000a: ret } // end of method 'enforcedLit@122-1'::.cctor } // end of class 'enforcedLit@122-1' .class auto ansi serializable sealed nested assembly beforefieldinit trySolveSAT@124 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,bool> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/trySolveSAT@124 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,bool>::.ctor() IL_0006: ret } // end of method trySolveSAT@124::.ctor .method public strict virtual instance bool Invoke(class [netstandard]System.Tuple`2> tupledArg) cil managed { // Code size 17 (0x11) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0) IL_0000: ldarg.1 IL_0001: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_000d: ldc.i4.1 IL_000e: cgt IL_0010: ret } // end of method trySolveSAT@124::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/trySolveSAT@124::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/trySolveSAT@124 Fantomas.Core.Defines/DefineCombinationSolver/trySolveSAT@124::@_instance IL_000a: ret } // end of method trySolveSAT@124::.cctor } // end of class trySolveSAT@124 .class auto ansi serializable sealed nested assembly beforefieldinit 'trySolveSAT@128-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,bool> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@128-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,bool>::.ctor() IL_0006: ret } // end of method 'trySolveSAT@128-1'::.ctor .method public strict virtual instance bool Invoke(class [netstandard]System.Tuple`2> tupledArg) cil managed { // Code size 24 (0x18) .maxstack 6 .locals init (string V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_0014: ldc.i4.1 IL_0015: ceq IL_0017: ret } // end of method 'trySolveSAT@128-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@128-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@128-1' Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@128-1'::@_instance IL_000a: ret } // end of method 'trySolveSAT@128-1'::.cctor } // end of class 'trySolveSAT@128-1' .class auto ansi serializable sealed nested assembly beforefieldinit singletonsLit@130 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/singletonsLit@130 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method singletonsLit@130::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [netstandard]System.Tuple`2> tupledArg) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_0006: ret } // end of method singletonsLit@130::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/singletonsLit@130::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/singletonsLit@130 Fantomas.Core.Defines/DefineCombinationSolver/singletonsLit@130::@_instance IL_000a: ret } // end of method singletonsLit@130::.cctor } // end of class singletonsLit@130 .class auto ansi serializable sealed nested assembly beforefieldinit toSolve@135 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,bool> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 solvedSet .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 solvedSet) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,bool>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.Defines/DefineCombinationSolver/toSolve@135::solvedSet IL_000d: ret } // end of method toSolve@135::.ctor .method public strict virtual instance bool Invoke(class [netstandard]System.Tuple`2> tupledArg) cil managed { // Code size 57 (0x39) .maxstack 6 .locals init (string V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_000d: stloc.1 IL_000e: nop IL_000f: ldloc.0 IL_0010: call class Fantomas.Core.Defines/DefineCombinationSolver/Literal Fantomas.Core.Defines/DefineCombinationSolver/Literal::NewPositive(string) IL_0015: ldarg.0 IL_0016: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.Defines/DefineCombinationSolver/toSolve@135::solvedSet IL_001b: call bool [FSharp.Core]Microsoft.FSharp.Collections.SetModule::Contains(!!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1) IL_0020: brtrue.s IL_0037 IL_0022: ldloc.0 IL_0023: call class Fantomas.Core.Defines/DefineCombinationSolver/Literal Fantomas.Core.Defines/DefineCombinationSolver/Literal::NewNegative(string) IL_0028: ldarg.0 IL_0029: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.Defines/DefineCombinationSolver/toSolve@135::solvedSet IL_002e: call bool [FSharp.Core]Microsoft.FSharp.Collections.SetModule::Contains(!!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1) IL_0033: ldc.i4.0 IL_0034: ceq IL_0036: ret IL_0037: ldc.i4.0 IL_0038: ret } // end of method toSolve@135::Invoke } // end of class toSolve@135 .class auto autochar serializable sealed nested assembly beforefieldinit specialname 'genCombinations@140-1'<(class [netstandard]System.Collections.Generic.IEnumerable`1) a,b> extends class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1> { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 06 00 00 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 groups .field public !a g .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 l .field public class [netstandard]System.Collections.Generic.IEnumerator`1> 'enum' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [netstandard]System.Collections.Generic.IEnumerator`1 enum0 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public int32 pc .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 current .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 groups, !a g, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 l, class [netstandard]System.Collections.Generic.IEnumerator`1> 'enum', class [netstandard]System.Collections.Generic.IEnumerator`1 enum0, int32 pc, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 current) cil managed { // Code size 60 (0x3c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::groups IL_0007: ldarg.0 IL_0008: ldarg.2 IL_0009: stfld !0 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::g IL_000e: ldarg.0 IL_000f: ldarg.3 IL_0010: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::l IL_0015: ldarg.0 IL_0016: ldarg.s 'enum' IL_0018: stfld class [netstandard]System.Collections.Generic.IEnumerator`1> class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::'enum' IL_001d: ldarg.0 IL_001e: ldarg.s enum0 IL_0020: stfld class [netstandard]System.Collections.Generic.IEnumerator`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::enum0 IL_0025: ldarg.0 IL_0026: ldarg.s pc IL_0028: stfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_002d: ldarg.0 IL_002e: ldarg.s current IL_0030: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::current IL_0035: ldarg.0 IL_0036: call instance void class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1>::.ctor() IL_003b: ret } // end of method 'genCombinations@140-1'::.ctor .method public strict virtual instance int32 GenerateNext(class [netstandard]System.Collections.Generic.IEnumerable`1>& next) cil managed { // Code size 373 (0x175) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, !b V_2, !a V_3) IL_0000: ldarg.0 IL_0001: ldfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_0006: ldc.i4.1 IL_0007: sub IL_0008: switch ( IL_0023, IL_0026, IL_002c, IL_0032, IL_0038) IL_0021: br.s IL_003e IL_0023: nop IL_0024: br.s IL_0063 IL_0026: nop IL_0027: br IL_013b IL_002c: nop IL_002d: br IL_010a IL_0032: nop IL_0033: br IL_00fd IL_0038: nop IL_0039: br IL_016c IL_003e: nop IL_003f: nop IL_0040: ldarg.0 IL_0041: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::groups IL_0046: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_004b: brfalse.s IL_004f IL_004d: br.s IL_0069 IL_004f: ldarg.0 IL_0050: ldc.i4.1 IL_0051: stfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_0056: ldarg.0 IL_0057: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_005c: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::current IL_0061: ldc.i4.1 IL_0062: ret IL_0063: nop IL_0064: br IL_0165 IL_0069: ldarg.0 IL_006a: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::groups IL_006f: stloc.0 IL_0070: ldloc.0 IL_0071: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0076: stloc.1 IL_0077: ldarg.0 IL_0078: ldloc.0 IL_0079: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_007e: stfld !0 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::g IL_0083: ldarg.0 IL_0084: ldloc.1 IL_0085: call class [netstandard]System.Collections.Generic.IEnumerable`1> Fantomas.Core.Defines/DefineCombinationSolver::genCombinations@138(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_008a: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1>::GetEnumerator() IL_008f: stfld class [netstandard]System.Collections.Generic.IEnumerator`1> class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::'enum' IL_0094: ldarg.0 IL_0095: ldc.i4.2 IL_0096: stfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_009b: br IL_012b IL_00a0: ldarg.0 IL_00a1: ldarg.0 IL_00a2: ldfld class [netstandard]System.Collections.Generic.IEnumerator`1> class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::'enum' IL_00a7: callvirt instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1>::get_Current() IL_00ac: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::l IL_00b1: nop IL_00b2: ldarg.0 IL_00b3: ldarg.0 IL_00b4: ldfld !0 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::g IL_00b9: box !a IL_00be: unbox.any class [netstandard]System.Collections.Generic.IEnumerable`1 IL_00c3: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1::GetEnumerator() IL_00c8: stfld class [netstandard]System.Collections.Generic.IEnumerator`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::enum0 IL_00cd: ldarg.0 IL_00ce: ldc.i4.3 IL_00cf: stfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_00d4: br.s IL_00fd IL_00d6: ldarg.0 IL_00d7: ldfld class [netstandard]System.Collections.Generic.IEnumerator`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::enum0 IL_00dc: callvirt instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1::get_Current() IL_00e1: stloc.2 IL_00e2: ldarg.0 IL_00e3: ldc.i4.4 IL_00e4: stfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_00e9: ldarg.0 IL_00ea: ldloc.2 IL_00eb: ldarg.0 IL_00ec: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::l IL_00f1: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00f6: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::current IL_00fb: ldc.i4.1 IL_00fc: ret IL_00fd: ldarg.0 IL_00fe: ldfld class [netstandard]System.Collections.Generic.IEnumerator`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::enum0 IL_0103: callvirt instance bool [netstandard]System.Collections.IEnumerator::MoveNext() IL_0108: brtrue.s IL_00d6 IL_010a: ldarg.0 IL_010b: ldc.i4.2 IL_010c: stfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_0111: ldarg.0 IL_0112: ldfld class [netstandard]System.Collections.Generic.IEnumerator`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::enum0 IL_0117: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::Dispose>(!!0) IL_011c: nop IL_011d: ldarg.0 IL_011e: ldnull IL_011f: stfld class [netstandard]System.Collections.Generic.IEnumerator`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::enum0 IL_0124: ldarg.0 IL_0125: ldnull IL_0126: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::l IL_012b: ldarg.0 IL_012c: ldfld class [netstandard]System.Collections.Generic.IEnumerator`1> class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::'enum' IL_0131: callvirt instance bool [netstandard]System.Collections.IEnumerator::MoveNext() IL_0136: brtrue IL_00a0 IL_013b: ldarg.0 IL_013c: ldc.i4.5 IL_013d: stfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_0142: ldarg.0 IL_0143: ldfld class [netstandard]System.Collections.Generic.IEnumerator`1> class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::'enum' IL_0148: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::Dispose>>(!!0) IL_014d: nop IL_014e: ldarg.0 IL_014f: ldnull IL_0150: stfld class [netstandard]System.Collections.Generic.IEnumerator`1> class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::'enum' IL_0155: ldarg.0 IL_0156: ldloca.s V_3 IL_0158: initobj !a IL_015e: ldloc.3 IL_015f: stfld !0 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::g IL_0164: nop IL_0165: ldarg.0 IL_0166: ldc.i4.5 IL_0167: stfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_016c: ldarg.0 IL_016d: ldnull IL_016e: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::current IL_0173: ldc.i4.0 IL_0174: ret } // end of method 'genCombinations@140-1'::GenerateNext .method public strict virtual instance void Close() cil managed { // Code size 166 (0xa6) .maxstack 6 .locals init (class [netstandard]System.Exception V_0, class [netstandard]System.Exception V_1) IL_0000: ldnull IL_0001: stloc.0 IL_0002: ldarg.0 IL_0003: ldfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_0008: ldc.i4.5 IL_0009: sub IL_000a: switch ( IL_0015) IL_0013: br.s IL_001b IL_0015: nop IL_0016: br IL_00a0 IL_001b: nop .try { IL_001c: ldarg.0 IL_001d: ldfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_0022: switch ( IL_0041, IL_0044, IL_0047, IL_004a, IL_004d, IL_0050) IL_003f: br.s IL_0053 IL_0041: nop IL_0042: br.s IL_0080 IL_0044: nop IL_0045: br.s IL_0054 IL_0047: nop IL_0048: br.s IL_006c IL_004a: nop IL_004b: br.s IL_0058 IL_004d: nop IL_004e: br.s IL_0057 IL_0050: nop IL_0051: br.s IL_0080 IL_0053: nop IL_0054: nop IL_0055: br.s IL_0080 IL_0057: nop IL_0058: ldarg.0 IL_0059: ldc.i4.2 IL_005a: stfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_005f: ldarg.0 IL_0060: ldfld class [netstandard]System.Collections.Generic.IEnumerator`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::enum0 IL_0065: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::Dispose>(!!0) IL_006a: nop IL_006b: nop IL_006c: ldarg.0 IL_006d: ldc.i4.5 IL_006e: stfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_0073: ldarg.0 IL_0074: ldfld class [netstandard]System.Collections.Generic.IEnumerator`1> class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::'enum' IL_0079: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::Dispose>>(!!0) IL_007e: nop IL_007f: nop IL_0080: ldarg.0 IL_0081: ldc.i4.5 IL_0082: stfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_0087: ldarg.0 IL_0088: ldnull IL_0089: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::current IL_008e: leave.s IL_009a } // end .try catch [netstandard]System.Object { IL_0090: castclass [netstandard]System.Exception IL_0095: stloc.1 IL_0096: ldloc.1 IL_0097: stloc.0 IL_0098: leave.s IL_009a } // end handler IL_009a: nop IL_009b: br IL_0002 IL_00a0: ldloc.0 IL_00a1: brfalse.s IL_00a5 IL_00a3: ldloc.0 IL_00a4: throw IL_00a5: ret } // end of method 'genCombinations@140-1'::Close .method public strict virtual instance bool get_CheckClose() cil managed { // Code size 66 (0x42) .maxstack 5 IL_0000: ldarg.0 IL_0001: ldfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::pc IL_0006: switch ( IL_0025, IL_0028, IL_002b, IL_002e, IL_0031, IL_0034) IL_0023: br.s IL_0037 IL_0025: nop IL_0026: br.s IL_0040 IL_0028: nop IL_0029: br.s IL_0038 IL_002b: nop IL_002c: br.s IL_003e IL_002e: nop IL_002f: br.s IL_003c IL_0031: nop IL_0032: br.s IL_003a IL_0034: nop IL_0035: br.s IL_0040 IL_0037: nop IL_0038: ldc.i4.0 IL_0039: ret IL_003a: ldc.i4.1 IL_003b: ret IL_003c: ldc.i4.1 IL_003d: ret IL_003e: ldc.i4.1 IL_003f: ret IL_0040: ldc.i4.0 IL_0041: ret } // end of method 'genCombinations@140-1'::get_CheckClose .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_LastGenerated() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::current IL_0006: ret } // end of method 'genCombinations@140-1'::get_LastGenerated .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerator`1> GetFreshEnumerator() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 26 (0x1a) .maxstack 11 .locals init (!a V_0) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::groups IL_0006: ldloca.s V_0 IL_0008: initobj !a IL_000e: ldloc.0 IL_000f: ldnull IL_0010: ldnull IL_0011: ldnull IL_0012: ldc.i4.0 IL_0013: ldnull IL_0014: newobj instance void class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, !0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [netstandard]System.Collections.Generic.IEnumerator`1>, class [netstandard]System.Collections.Generic.IEnumerator`1, int32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0019: ret } // end of method 'genCombinations@140-1'::GetFreshEnumerator } // end of class 'genCombinations@140-1' .class auto ansi serializable sealed nested assembly beforefieldinit combinations@146 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/combinations@146 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method combinations@146::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [netstandard]System.Tuple`2> tupledArg) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_0006: ret } // end of method combinations@146::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/combinations@146::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/combinations@146 Fantomas.Core.Defines/DefineCombinationSolver/combinations@146::@_instance IL_000a: ret } // end of method combinations@146::.cctor } // end of class combinations@146 .class auto ansi serializable sealed nested assembly beforefieldinit 'trySolveSAT@166-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@166-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::.ctor() IL_0006: ret } // end of method 'trySolveSAT@166-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'trySolveSAT@166-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@166-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@166-2' Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@166-2'::@_instance IL_000a: ret } // end of method 'trySolveSAT@166-2'::.cctor } // end of class 'trySolveSAT@166-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'trySolveSAT@159-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@159-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'trySolveSAT@159-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class Fantomas.Core.Defines/DefineCombinationSolver/Literal _arg2) cil managed { // Code size 29 (0x1d) .maxstack 5 .locals init (class Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_0006: brfalse.s IL_001b IL_0008: ldarg.1 IL_0009: castclass Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive IL_000e: stloc.0 IL_000f: ldloc.0 IL_0010: ldfld string Fantomas.Core.Defines/DefineCombinationSolver/Literal/Positive::item IL_0015: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_001a: ret IL_001b: ldnull IL_001c: ret } // end of method 'trySolveSAT@159-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@159-4'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@159-4' Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@159-4'::@_instance IL_000a: ret } // end of method 'trySolveSAT@159-4'::.cctor } // end of class 'trySolveSAT@159-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'trySolveSAT@149-3' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> { .field public int32 maxSteps .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> cnf .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 vals .method assembly specialname rtspecialname instance void .ctor(int32 maxSteps, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> cnf, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 vals) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@149-3'::maxSteps IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@149-3'::cnf IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@149-3'::vals IL_001b: ret } // end of method 'trySolveSAT@149-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(int32 i, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 comb) cil managed { // Code size 73 (0x49) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0) IL_0000: nop IL_0001: ldarg.1 IL_0002: ldarg.0 IL_0003: ldfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@149-3'::maxSteps IL_0008: ble.s IL_0015 IL_000a: call class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::get_Unconclusive() IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0014: ret IL_0015: ldarg.0 IL_0016: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@149-3'::vals IL_001b: ldarg.2 IL_001c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::op_Append(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0021: stloc.0 IL_0022: nop IL_0023: ldarg.0 IL_0024: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@149-3'::cnf IL_0029: ldloc.0 IL_002a: call bool Fantomas.Core.Defines/DefineCombinationSolver::eval(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002f: brfalse.s IL_0047 IL_0031: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@159-4' Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@159-4'::@_instance IL_0036: ldloc.0 IL_0037: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Choose(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003c: call class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::NewSatisfiable(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0041: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0046: ret IL_0047: ldnull IL_0048: ret } // end of method 'trySolveSAT@149-3'::Invoke } // end of class 'trySolveSAT@149-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'allPairs@187-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@187-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::.ctor() IL_0006: ret } // end of method 'allPairs@187-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'allPairs@187-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@187-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@187-1' class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@187-1'::@_instance IL_000a: ret } // end of method 'allPairs@187-1'::.cctor } // end of class 'allPairs@187-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'allPairs@186-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class [netstandard]System.Collections.Generic.IEnumerable`1>>> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@186-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class [netstandard]System.Collections.Generic.IEnumerable`1>>>::.ctor() IL_0006: ret } // end of method 'allPairs@186-2'::.ctor .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1>> Invoke(class [netstandard]System.Collections.Generic.IEnumerable`1>> x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'allPairs@186-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@186-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@186-2' class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@186-2'::@_instance IL_000a: ret } // end of method 'allPairs@186-2'::.cctor } // end of class 'allPairs@186-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'allPairs@185-4' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>> { .field public int32 i .field public !a x .method assembly specialname rtspecialname instance void .ctor(int32 i, !a x) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@185-4'::i IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld !0 class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@185-4'::x IL_0014: ret } // end of method 'allPairs@185-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Invoke(int32 j, !a y) cil managed { // Code size 30 (0x1e) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld int32 class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@185-4'::i IL_0007: ldarg.1 IL_0008: bge.s IL_001c IL_000a: ldarg.0 IL_000b: ldfld !0 class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@185-4'::x IL_0010: ldarg.2 IL_0011: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0016: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_001b: ret IL_001c: ldnull IL_001d: ret } // end of method 'allPairs@185-4'::Invoke } // end of class 'allPairs@185-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'allPairs@185-3' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>>> { .field public class [netstandard]System.Collections.Generic.IEnumerable`1 xs .method assembly specialname rtspecialname instance void .ctor(class [netstandard]System.Collections.Generic.IEnumerable`1 xs) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [netstandard]System.Collections.Generic.IEnumerable`1 class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@185-3'::xs IL_000d: ret } // end of method 'allPairs@185-3'::.ctor .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1>> Invoke(int32 i, !a x) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: newobj instance void class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@185-4'::.ctor(int32, !0) IL_0007: ldarg.0 IL_0008: ldfld class [netstandard]System.Collections.Generic.IEnumerable`1 class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@185-3'::xs IL_000d: tail. IL_000f: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::MapIndexed>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0014: ret } // end of method 'allPairs@185-3'::Invoke } // end of class 'allPairs@185-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'allPairs@183-5' extends [FSharp.Core]Microsoft.FSharp.Core.FSharpTypeFunc { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [FSharp.Core]Microsoft.FSharp.Core.FSharpTypeFunc::.ctor() IL_0006: ret } // end of method 'allPairs@183-5'::.ctor .method public strict virtual instance object Specialize() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5T'::.ctor(class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5') IL_0006: box class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Collections.Generic.IEnumerable`1>> IL_000b: ret } // end of method 'allPairs@183-5'::Specialize .method private specialname rtspecialname static void .cctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5'::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5' Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5'::@_instance IL_000a: ret } // end of method 'allPairs@183-5'::.cctor } // end of class 'allPairs@183-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'allPairs@183-5T' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Collections.Generic.IEnumerable`1>> { .field public class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5' self0@ .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5' self0@) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Collections.Generic.IEnumerable`1>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5' class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5T'::self0@ IL_000d: ret } // end of method 'allPairs@183-5T'::.ctor .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1> Invoke(class [netstandard]System.Collections.Generic.IEnumerable`1 xs) cil managed { // Code size 14 (0xe) .maxstack 6 .locals init (class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5' V_0) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5' class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5T'::self0@ IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call class [netstandard]System.Collections.Generic.IEnumerable`1> Fantomas.Core.Defines/DefineCombinationSolver::allPairs@183(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000d: ret } // end of method 'allPairs@183-5T'::Invoke } // end of class 'allPairs@183-5T' .class auto ansi serializable sealed nested assembly beforefieldinit exprs@189 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/exprs@189 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>::.ctor() IL_0006: ret } // end of method exprs@189::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2>> Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression x) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldnull IL_0002: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_0007: ret } // end of method exprs@189::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/exprs@189::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/exprs@189 Fantomas.Core.Defines/DefineCombinationSolver/exprs@189::@_instance IL_000a: ret } // end of method exprs@189::.cctor } // end of class exprs@189 .class auto ansi serializable sealed nested assembly beforefieldinit exprsIndexed@192 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>>,class [netstandard]System.Tuple`2>>>> { .field static assembly initonly class Fantomas.Core.Defines/DefineCombinationSolver/exprsIndexed@192 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>>,class [netstandard]System.Tuple`2>>>>::.ctor() IL_0006: ret } // end of method exprsIndexed@192::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2>>> Invoke(int32 i, class [netstandard]System.Tuple`2>> x) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: newobj instance void class [netstandard]System.Tuple`2>>>::.ctor(!0, !1) IL_0007: ret } // end of method exprsIndexed@192::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/exprsIndexed@192::.ctor() IL_0005: stsfld class Fantomas.Core.Defines/DefineCombinationSolver/exprsIndexed@192 Fantomas.Core.Defines/DefineCombinationSolver/exprsIndexed@192::@_instance IL_000a: ret } // end of method exprsIndexed@192::.cctor } // end of class exprsIndexed@192 .class auto ansi serializable sealed nested assembly beforefieldinit 'f@198-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`3,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> { .field public class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression x .field public int32 i .field public class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression y .field public int32 j .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression x, int32 i, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression y, int32 j) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`3,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver/'f@198-2'::x IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'f@198-2'::i IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver/'f@198-2'::y IL_001b: ldarg.0 IL_001c: ldarg.s j IL_001e: stfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'f@198-2'::j IL_0023: ret } // end of method 'f@198-2'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`3,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 r) cil managed { // Code size 41 (0x29) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'f@198-2'::i IL_0006: ldarg.0 IL_0007: ldfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver/'f@198-2'::x IL_000c: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0011: ldarg.0 IL_0012: ldfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'f@198-2'::j IL_0017: ldarg.0 IL_0018: ldfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver/'f@198-2'::y IL_001d: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0022: ldarg.1 IL_0023: newobj instance void class [netstandard]System.Tuple`3,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1, !2) IL_0028: ret } // end of method 'f@198-2'::Invoke } // end of class 'f@198-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'f@197-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>,class [netstandard]System.Tuple`2>>>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>> { .field public int32 maxSolveSteps .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 maxSolveSteps) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>,class [netstandard]System.Tuple`2>>>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'f@197-1'::maxSolveSteps IL_000d: ret } // end of method 'f@197-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Invoke(class [netstandard]System.Tuple`2>>>,class [netstandard]System.Tuple`2>>>> tupledArg) cil managed { // Code size 92 (0x5c) .maxstack 8 .locals init (class [netstandard]System.Tuple`2>>> V_0, class [netstandard]System.Tuple`2>>> V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_2, int32 V_3, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_4, int32 V_5) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2>>>,class [netstandard]System.Tuple`2>>>>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2>>>,class [netstandard]System.Tuple`2>>>>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call instance !1 class [netstandard]System.Tuple`2>>>::get_Item2() IL_0014: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_0019: stloc.2 IL_001a: ldloc.0 IL_001b: call instance !0 class [netstandard]System.Tuple`2>>>::get_Item1() IL_0020: stloc.3 IL_0021: ldloc.1 IL_0022: call instance !1 class [netstandard]System.Tuple`2>>>::get_Item2() IL_0027: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_002c: stloc.s V_4 IL_002e: ldloc.1 IL_002f: call instance !0 class [netstandard]System.Tuple`2>>>::get_Item1() IL_0034: stloc.s V_5 IL_0036: ldloc.2 IL_0037: ldloc.3 IL_0038: ldloc.s V_4 IL_003a: ldloc.s V_5 IL_003c: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'f@198-2'::.ctor(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, int32, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, int32) IL_0041: ldarg.0 IL_0042: ldfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'f@197-1'::maxSolveSteps IL_0047: ldloc.2 IL_0048: ldloc.s V_4 IL_004a: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewAnd(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_004f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.Defines/DefineCombinationSolver::solve@172(int32, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0054: tail. IL_0056: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map,class [netstandard]System.Tuple`3,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_005b: ret } // end of method 'f@197-1'::Invoke } // end of class 'f@197-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'f@204-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>,bool> { .field public int32 j .field public int32 i .method assembly specialname rtspecialname instance void .ctor(int32 j, int32 i) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>,bool>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'f@204-3'::j IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'f@204-3'::i IL_0014: ret } // end of method 'f@204-3'::.ctor .method public strict virtual instance bool Invoke(class [netstandard]System.Tuple`2>>> tupledArg) cil managed { // Code size 38 (0x26) .maxstack 6 .locals init (int32 V_0, class [netstandard]System.Tuple`2>> V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2>>>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2>>>::get_Item2() IL_000d: stloc.1 IL_000e: ldarg.0 IL_000f: ldfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'f@204-3'::i IL_0014: ldloc.0 IL_0015: beq.s IL_0024 IL_0017: ldarg.0 IL_0018: ldfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'f@204-3'::j IL_001d: ldloc.0 IL_001e: ceq IL_0020: ldc.i4.0 IL_0021: ceq IL_0023: ret IL_0024: ldc.i4.0 IL_0025: ret } // end of method 'f@204-3'::Invoke } // end of class 'f@204-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'mergeBoolExprs@212-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>> { .field public class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver/'mergeBoolExprs@212-1'::e IL_000d: ret } // end of method 'mergeBoolExprs@212-1'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2> Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver/'mergeBoolExprs@212-1'::e IL_0006: ldarg.1 IL_0007: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_000c: ret } // end of method 'mergeBoolExprs@212-1'::Invoke } // end of class 'mergeBoolExprs@212-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'mergeBoolExprs@212-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public int32 maxSolveSteps .field public class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e .method assembly specialname rtspecialname instance void .ctor(int32 maxSolveSteps, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'mergeBoolExprs@212-2'::maxSolveSteps IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver/'mergeBoolExprs@212-2'::e IL_0014: ret } // end of method 'mergeBoolExprs@212-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Defines/DefineCombinationSolver/'mergeBoolExprs@212-2'::maxSolveSteps IL_0006: ldarg.0 IL_0007: ldfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver/'mergeBoolExprs@212-2'::e IL_000c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.Defines/DefineCombinationSolver::solve@172(int32, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0011: ret } // end of method 'mergeBoolExprs@212-2'::Invoke } // end of class 'mergeBoolExprs@212-2' .class auto ansi serializable sealed nested assembly beforefieldinit mergeBoolExprs@212 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> { .field public int32 maxSolveSteps .method assembly specialname rtspecialname instance void .ctor(int32 maxSolveSteps) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.Defines/DefineCombinationSolver/mergeBoolExprs@212::maxSolveSteps IL_000d: ret } // end of method mergeBoolExprs@212::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Invoke(class [netstandard]System.Tuple`2>> tupledArg) cil managed { // Code size 46 (0x2e) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'mergeBoolExprs@212-1'::.ctor(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0014: ldarg.0 IL_0015: ldfld int32 Fantomas.Core.Defines/DefineCombinationSolver/mergeBoolExprs@212::maxSolveSteps IL_001a: ldloc.0 IL_001b: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'mergeBoolExprs@212-2'::.ctor(int32, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0020: ldloc.1 IL_0021: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::OrElseWith>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0026: tail. IL_0028: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map,class [netstandard]System.Tuple`2>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002d: ret } // end of method mergeBoolExprs@212::Invoke } // end of class mergeBoolExprs@212 .method assembly static class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 168 (0xa8) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_2, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And V_3, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_4, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or V_5) IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::Invoke(!0) IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: brtrue.s IL_000d IL_000b: br.s IL_0014 IL_000d: ldloc.0 IL_000e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0013: ret IL_0014: nop IL_0015: ldarg.1 IL_0016: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_001b: switch ( IL_004d, IL_0078, IL_0032, IL_0030) IL_0030: br.s IL_00a6 IL_0032: ldarg.1 IL_0033: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not IL_0038: stloc.1 IL_0039: ldloc.1 IL_003a: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_003f: stloc.2 IL_0040: ldarg.0 IL_0041: ldloc.2 IL_0042: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver::map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0047: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewNot(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_004c: ret IL_004d: ldarg.1 IL_004e: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And IL_0053: stloc.3 IL_0054: ldloc.3 IL_0055: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item2() IL_005a: stloc.2 IL_005b: ldloc.3 IL_005c: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item1() IL_0061: stloc.s V_4 IL_0063: ldarg.0 IL_0064: ldloc.s V_4 IL_0066: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver::map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_006b: ldarg.0 IL_006c: ldloc.2 IL_006d: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver::map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0072: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewAnd(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0077: ret IL_0078: ldarg.1 IL_0079: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or IL_007e: stloc.s V_5 IL_0080: ldloc.s V_5 IL_0082: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item2() IL_0087: stloc.2 IL_0088: ldloc.s V_5 IL_008a: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item1() IL_008f: stloc.s V_4 IL_0091: ldarg.0 IL_0092: ldloc.s V_4 IL_0094: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver::map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0099: ldarg.0 IL_009a: ldloc.2 IL_009b: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver::map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_00a0: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewOr(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_00a5: ret IL_00a6: ldarg.1 IL_00a7: ret } // end of method DefineCombinationSolver::map .method assembly static bool forall(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 137 (0x89) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_2, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_3, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or V_4) IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0007: brfalse IL_0087 IL_000c: nop IL_000d: ldarg.1 IL_000e: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_0013: switch ( IL_003e, IL_0047, IL_002a, IL_0028) IL_0028: br.s IL_0085 IL_002a: ldarg.1 IL_002b: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not IL_0030: stloc.0 IL_0031: ldarg.0 IL_0032: ldloc.0 IL_0033: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_0038: starg.s e IL_003a: starg.s f IL_003c: br.s IL_0000 IL_003e: ldarg.1 IL_003f: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And IL_0044: stloc.1 IL_0045: br.s IL_0061 IL_0047: ldarg.1 IL_0048: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or IL_004d: stloc.s V_4 IL_004f: ldloc.s V_4 IL_0051: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item2() IL_0056: ldloc.s V_4 IL_0058: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item1() IL_005d: stloc.3 IL_005e: stloc.2 IL_005f: br.s IL_006f IL_0061: ldloc.1 IL_0062: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item2() IL_0067: stloc.2 IL_0068: ldloc.1 IL_0069: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item1() IL_006e: stloc.3 IL_006f: ldarg.0 IL_0070: ldloc.3 IL_0071: call bool Fantomas.Core.Defines/DefineCombinationSolver::forall(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0076: brfalse.s IL_0083 IL_0078: ldarg.0 IL_0079: ldloc.2 IL_007a: starg.s e IL_007c: starg.s f IL_007e: br IL_0000 IL_0083: ldc.i4.0 IL_0084: ret IL_0085: ldc.i4.1 IL_0086: ret IL_0087: ldc.i4.0 IL_0088: ret } // end of method DefineCombinationSolver::forall .method assembly static bool expressionsAreEquals(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e2) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 314 (0x13a) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident V_1, string V_2, string V_3, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not V_4, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not V_5, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_6, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_7, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And V_8, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And V_9, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_10, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_11, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or V_12, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or V_13) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_0007: switch ( IL_0087, IL_00e1, IL_004c, IL_001c) IL_001c: ldarg.0 IL_001d: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident IL_0022: stloc.0 IL_0023: ldarg.1 IL_0024: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_0029: ldc.i4.3 IL_002a: bne.un IL_0138 IL_002f: ldarg.1 IL_0030: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident IL_0035: stloc.1 IL_0036: ldloc.1 IL_0037: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident::get_Item() IL_003c: stloc.2 IL_003d: ldloc.0 IL_003e: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident::get_Item() IL_0043: stloc.3 IL_0044: ldloc.3 IL_0045: ldloc.2 IL_0046: call bool [netstandard]System.String::Equals(string, string) IL_004b: ret IL_004c: ldarg.0 IL_004d: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not IL_0052: stloc.s V_4 IL_0054: ldarg.1 IL_0055: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_005a: ldc.i4.2 IL_005b: bne.un IL_0138 IL_0060: ldarg.1 IL_0061: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not IL_0066: stloc.s V_5 IL_0068: ldloc.s V_5 IL_006a: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_006f: stloc.s V_6 IL_0071: ldloc.s V_4 IL_0073: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_0078: stloc.s V_7 IL_007a: ldloc.s V_7 IL_007c: ldloc.s V_6 IL_007e: starg.s e2 IL_0080: starg.s e1 IL_0082: br IL_0000 IL_0087: ldarg.0 IL_0088: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And IL_008d: stloc.s V_8 IL_008f: ldarg.1 IL_0090: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_0095: ldc.i4.0 IL_0096: bne.un IL_0138 IL_009b: ldarg.1 IL_009c: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And IL_00a1: stloc.s V_9 IL_00a3: ldloc.s V_9 IL_00a5: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item2() IL_00aa: stloc.s V_6 IL_00ac: ldloc.s V_9 IL_00ae: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item1() IL_00b3: stloc.s V_7 IL_00b5: ldloc.s V_8 IL_00b7: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item2() IL_00bc: stloc.s V_10 IL_00be: ldloc.s V_8 IL_00c0: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item1() IL_00c5: stloc.s V_11 IL_00c7: ldloc.s V_11 IL_00c9: ldloc.s V_7 IL_00cb: call bool Fantomas.Core.Defines/DefineCombinationSolver::expressionsAreEquals(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_00d0: brfalse.s IL_00df IL_00d2: ldloc.s V_10 IL_00d4: ldloc.s V_6 IL_00d6: starg.s e2 IL_00d8: starg.s e1 IL_00da: br IL_0000 IL_00df: ldc.i4.0 IL_00e0: ret IL_00e1: ldarg.0 IL_00e2: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or IL_00e7: stloc.s V_12 IL_00e9: ldarg.1 IL_00ea: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_00ef: ldc.i4.1 IL_00f0: bne.un.s IL_0138 IL_00f2: ldarg.1 IL_00f3: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or IL_00f8: stloc.s V_13 IL_00fa: ldloc.s V_13 IL_00fc: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item2() IL_0101: stloc.s V_6 IL_0103: ldloc.s V_13 IL_0105: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item1() IL_010a: stloc.s V_7 IL_010c: ldloc.s V_12 IL_010e: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item2() IL_0113: stloc.s V_10 IL_0115: ldloc.s V_12 IL_0117: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item1() IL_011c: stloc.s V_11 IL_011e: ldloc.s V_11 IL_0120: ldloc.s V_7 IL_0122: call bool Fantomas.Core.Defines/DefineCombinationSolver::expressionsAreEquals(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0127: brfalse.s IL_0136 IL_0129: ldloc.s V_10 IL_012b: ldloc.s V_6 IL_012d: starg.s e2 IL_012f: starg.s e1 IL_0131: br IL_0000 IL_0136: ldc.i4.0 IL_0137: ret IL_0138: ldc.i4.0 IL_0139: ret } // end of method DefineCombinationSolver::expressionsAreEquals .method assembly static class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression oneStep@38(class [netstandard]System.Collections.Generic.IEnumerable`1>> mapFunctions, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/'oneStep@39-1' Fantomas.Core.Defines/DefineCombinationSolver/'oneStep@39-1'::@_instance IL_0005: ldarg.1 IL_0006: ldarg.0 IL_0007: tail. IL_0009: call !!1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Fold>,class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!1, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000e: ret } // end of method DefineCombinationSolver::oneStep@38 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 mapUntilNotChanged@37(class [netstandard]System.Collections.Generic.IEnumerable`1>> mapFunctions) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'mapUntilNotChanged@38-1'::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1>>) IL_0006: ret } // end of method DefineCombinationSolver::mapUntilNotChanged@37 .method assembly static class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression normalizeCNF(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression expr) cil managed { // Code size 57 (0x39) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_3) IL_0000: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/doubleNegative@49 Fantomas.Core.Defines/DefineCombinationSolver/doubleNegative@49::@_instance IL_0005: stloc.0 IL_0006: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/deMorgan@54 Fantomas.Core.Defines/DefineCombinationSolver/deMorgan@54::@_instance IL_000b: stloc.1 IL_000c: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/expandOr@62 Fantomas.Core.Defines/DefineCombinationSolver/expandOr@62::@_instance IL_0011: stloc.2 IL_0012: ldloc.0 IL_0013: ldloc.1 IL_0014: ldloc.2 IL_0015: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Empty() IL_001a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0024: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0029: stloc.3 IL_002a: ldloc.3 IL_002b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.Defines/DefineCombinationSolver::mapUntilNotChanged@37(class [netstandard]System.Collections.Generic.IEnumerable`1>>) IL_0030: ldarg.0 IL_0031: tail. IL_0033: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0038: ret } // end of method DefineCombinationSolver::normalizeCNF .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 toAndList@82(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e) cil managed { // Code size 62 (0x3e) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_2) IL_0000: ldarg.0 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_0006: ldc.i4.0 IL_0007: bne.un.s IL_0032 IL_0009: ldarg.0 IL_000a: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And IL_000f: stloc.0 IL_0010: ldloc.0 IL_0011: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item2() IL_0016: stloc.1 IL_0017: ldloc.0 IL_0018: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item1() IL_001d: stloc.2 IL_001e: ldloc.2 IL_001f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver::toAndList@82(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0024: ldloc.1 IL_0025: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver::toAndList@82(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_002a: tail. IL_002c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::op_Append(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0031: ret IL_0032: ldarg.0 IL_0033: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0038: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003d: ret } // end of method DefineCombinationSolver::toAndList@82 .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 toOrList@87(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e) cil managed { // Code size 62 (0x3e) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_2) IL_0000: ldarg.0 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_0006: ldc.i4.1 IL_0007: bne.un.s IL_0032 IL_0009: ldarg.0 IL_000a: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or IL_000f: stloc.0 IL_0010: ldloc.0 IL_0011: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item2() IL_0016: stloc.1 IL_0017: ldloc.0 IL_0018: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item1() IL_001d: stloc.2 IL_001e: ldloc.2 IL_001f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver::toOrList@87(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0024: ldloc.1 IL_0025: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver::toOrList@87(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_002a: tail. IL_002c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::op_Append(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0031: ret IL_0032: ldarg.0 IL_0033: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0038: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003d: ret } // end of method DefineCombinationSolver::toOrList@87 .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 splitByNeg@92(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 xs) cil managed { // Code size 20 (0x14) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0) IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'splitByNeg@94-1'::.ctor(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: newobj instance void class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0013: ret } // end of method DefineCombinationSolver::splitByNeg@92 .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> toFlatCNF(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression expr) cil managed { // Code size 27 (0x1b) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_0) IL_0000: ldarg.0 IL_0001: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression Fantomas.Core.Defines/DefineCombinationSolver::normalizeCNF(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/toFlatCNF@100::.ctor(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_000d: ldloc.0 IL_000e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver::toAndList@82(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0013: tail. IL_0015: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001a: ret } // end of method DefineCombinationSolver::toFlatCNF .method assembly static bool eval(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> cnf, class [netstandard]System.Collections.Generic.IEnumerable`1 vals) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 22 (0x16) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 V_0) IL_0000: ldarg.1 IL_0001: newobj instance void class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: newobj instance void class Fantomas.Core.Defines/DefineCombinationSolver/eval@106::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1) IL_000d: ldarg.0 IL_000e: tail. IL_0010: call bool [FSharp.Core]Microsoft.FSharp.Collections.ListModule::ForAll>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0015: ret } // end of method DefineCombinationSolver::eval .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> groupedLiterals@113(class [netstandard]System.Collections.Generic.IEnumerable`1 ls) cil managed { // Code size 29 (0x1d) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/'groupedLiterals@118-1' Fantomas.Core.Defines/DefineCombinationSolver/'groupedLiterals@118-1'::@_instance IL_0005: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/'groupedLiterals@115-2' Fantomas.Core.Defines/DefineCombinationSolver/'groupedLiterals@115-2'::@_instance IL_000a: ldarg.0 IL_000b: call class [netstandard]System.Collections.Generic.IEnumerable`1>> [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::GroupBy(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0010: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Map>,class [netstandard]System.Tuple`2>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0015: tail. IL_0017: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList>>(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001c: ret } // end of method DefineCombinationSolver::groupedLiterals@113 .method assembly static class [netstandard]System.Collections.Generic.IEnumerable`1> genCombinations@138<(class [netstandard]System.Collections.Generic.IEnumerable`1) a,b>(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 groups) cil managed { // Code size 21 (0x15) .maxstack 9 .locals init (!!a V_0) IL_0000: ldarg.0 IL_0001: ldloca.s V_0 IL_0003: initobj !!a IL_0009: ldloc.0 IL_000a: ldnull IL_000b: ldnull IL_000c: ldnull IL_000d: ldc.i4.0 IL_000e: ldnull IL_000f: newobj instance void class Fantomas.Core.Defines/DefineCombinationSolver/'genCombinations@140-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, !0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [netstandard]System.Collections.Generic.IEnumerator`1>, class [netstandard]System.Collections.Generic.IEnumerator`1, int32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0014: ret } // end of method DefineCombinationSolver::genCombinations@138 .method assembly static class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult trySolveSAT(int32 maxSteps, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> cnf) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 270 (0x10e) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerator`1> V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 V_4, class [netstandard]System.IDisposable V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_7, class [netstandard]System.Tuple`2>>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>> V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_9, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_10, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_11, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_12, class [netstandard]System.Collections.Generic.IEnumerable`1> V_13) IL_0000: nop IL_0001: ldarg.1 IL_0002: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1>::GetEnumerator() IL_0007: stloc.2 .try { IL_0008: br.s IL_001c IL_000a: ldloc.2 IL_000b: callvirt instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1>::get_Current() IL_0010: stloc.s V_4 IL_0012: ldloca.s V_1 IL_0014: ldloc.s V_4 IL_0016: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001b: nop IL_001c: ldloc.2 IL_001d: callvirt instance bool [netstandard]System.Collections.IEnumerator::MoveNext() IL_0022: brtrue.s IL_000a IL_0024: ldnull IL_0025: stloc.3 IL_0026: leave.s IL_003d } // end .try finally { IL_0028: ldloc.2 IL_0029: isinst [netstandard]System.IDisposable IL_002e: stloc.s V_5 IL_0030: ldloc.s V_5 IL_0032: brfalse.s IL_003c IL_0034: ldloc.s V_5 IL_0036: callvirt instance void [netstandard]System.IDisposable::Dispose() IL_003b: endfinally IL_003c: endfinally } // end handler IL_003d: ldloc.3 IL_003e: pop IL_003f: ldloca.s V_1 IL_0041: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_0046: stloc.0 IL_0047: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/enforcedLit@122 Fantomas.Core.Defines/DefineCombinationSolver/enforcedLit@122::@_instance IL_004c: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/'enforcedLit@122-1' Fantomas.Core.Defines/DefineCombinationSolver/'enforcedLit@122-1'::@_instance IL_0051: ldarg.1 IL_0052: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Filter>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0057: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect,class Fantomas.Core.Defines/DefineCombinationSolver/Literal>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_005c: stloc.s V_6 IL_005e: nop IL_005f: ldloc.s V_6 IL_0061: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.Defines/DefineCombinationSolver::groupedLiterals@113(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0066: stloc.s V_7 IL_0068: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/trySolveSAT@124 Fantomas.Core.Defines/DefineCombinationSolver/trySolveSAT@124::@_instance IL_006d: ldloc.s V_7 IL_006f: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Exists>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0074: brfalse.s IL_007c IL_0076: call class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::get_Unsatisfiable() IL_007b: ret IL_007c: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@128-1' Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@128-1'::@_instance IL_0081: ldloc.0 IL_0082: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.Defines/DefineCombinationSolver::groupedLiterals@113(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0087: call class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Partition>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_008c: stloc.s V_8 IL_008e: ldloc.s V_8 IL_0090: call instance !1 class [netstandard]System.Tuple`2>>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>>::get_Item2() IL_0095: stloc.s V_7 IL_0097: ldloc.s V_8 IL_0099: call instance !0 class [netstandard]System.Tuple`2>>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>>::get_Item1() IL_009e: stloc.s V_9 IL_00a0: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/singletonsLit@130 Fantomas.Core.Defines/DefineCombinationSolver/singletonsLit@130::@_instance IL_00a5: ldloc.s V_9 IL_00a7: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect>,class Fantomas.Core.Defines/DefineCombinationSolver/Literal>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00ac: stloc.s V_10 IL_00ae: ldloc.s V_6 IL_00b0: ldloc.s V_10 IL_00b2: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::op_Append(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00b7: newobj instance void class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00bc: stloc.3 IL_00bd: ldloc.3 IL_00be: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/toSolve@135::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1) IL_00c3: ldloc.s V_7 IL_00c5: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Filter>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00ca: stloc.s V_11 IL_00cc: ldloc.3 IL_00cd: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00d2: stloc.s V_12 IL_00d4: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/combinations@146 Fantomas.Core.Defines/DefineCombinationSolver/combinations@146::@_instance IL_00d9: ldloc.s V_11 IL_00db: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00e0: call class [netstandard]System.Collections.Generic.IEnumerable`1> Fantomas.Core.Defines/DefineCombinationSolver::genCombinations@138,class Fantomas.Core.Defines/DefineCombinationSolver/Literal>(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00e5: stloc.s V_13 IL_00e7: call class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult::get_Unsatisfiable() IL_00ec: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@166-2' Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@166-2'::@_instance IL_00f1: ldarg.0 IL_00f2: ldarg.1 IL_00f3: ldloc.s V_12 IL_00f5: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'trySolveSAT@149-3'::.ctor(int32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00fa: ldloc.s V_13 IL_00fc: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::MapIndexed,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0101: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TryPick,class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0106: tail. IL_0108: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_010d: ret } // end of method DefineCombinationSolver::trySolveSAT .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> solve@172(int32 maxSolveSteps, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e) cil managed { // Code size 42 (0x2a) .maxstack 4 .locals init (class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult V_0, class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable V_1) IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.Defines/DefineCombinationSolver::toFlatCNF(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0007: call class Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult Fantomas.Core.Defines/DefineCombinationSolver::trySolveSAT(int32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: isinst Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_0013: brfalse.s IL_0028 IL_0015: ldloc.0 IL_0016: castclass Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable IL_001b: stloc.1 IL_001c: ldloc.1 IL_001d: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines/DefineCombinationSolver/SATSolveResult/Satisfiable::item IL_0022: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_0027: ret IL_0028: ldnull IL_0029: ret } // end of method DefineCombinationSolver::solve@172 .method assembly static class [netstandard]System.Collections.Generic.IEnumerable`1> allPairs@183(class [netstandard]System.Collections.Generic.IEnumerable`1 xs) cil managed { // Code size 35 (0x23) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@187-1' class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@187-1'::@_instance IL_0005: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@186-2' class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@186-2'::@_instance IL_000a: ldarg.0 IL_000b: newobj instance void class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@185-3'::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0010: ldarg.0 IL_0011: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::MapIndexed>>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0016: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Collect>>,class [netstandard]System.Collections.Generic.IEnumerable`1>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001b: tail. IL_001d: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Choose>,class [netstandard]System.Tuple`2>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: ret } // end of method DefineCombinationSolver::allPairs@183 .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>> f@191(int32 maxSolveSteps, class [FSharp.Core]Microsoft.FSharp.Core.FSharpTypeFunc allPairs, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>> exprs) cil managed { // Code size 299 (0x12b) .maxstack 7 .locals init (class [netstandard]System.Collections.Generic.IEnumerable`1>>>> V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>>,class [netstandard]System.Collections.Generic.IEnumerable`1>>>,class [netstandard]System.Tuple`2>>>>>> V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_3, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_4, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, int32 V_7, int32 V_8, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>>> V_9, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>>> V_10, class [netstandard]System.Collections.Generic.IEnumerator`1>>>> V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpTypeFunc V_12, int32 V_13, class [netstandard]System.Collections.Generic.IEnumerable`1>>> V_14, class [netstandard]System.Tuple`2>>> V_15, class [netstandard]System.IDisposable V_16) IL_0000: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/exprsIndexed@192 Fantomas.Core.Defines/DefineCombinationSolver/exprsIndexed@192::@_instance IL_0005: ldarg.2 IL_0006: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::MapIndexed>>,class [netstandard]System.Tuple`2>>>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000b: stloc.0 IL_000c: ldarg.0 IL_000d: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'f@197-1'::.ctor(int32) IL_0012: ldarg.1 IL_0013: callvirt instance object [FSharp.Core]Microsoft.FSharp.Core.FSharpTypeFunc::Specialize>>>>() IL_0018: unbox.any class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>>,class [netstandard]System.Collections.Generic.IEnumerable`1>>>,class [netstandard]System.Tuple`2>>>>>> IL_001d: stloc.2 IL_001e: ldloc.0 IL_001f: call class [netstandard]System.Collections.Generic.IEnumerable`1> Fantomas.Core.Defines/DefineCombinationSolver::allPairs@183>>>>(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0024: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TryPick>>>,class [netstandard]System.Tuple`2>>>>,class [netstandard]System.Tuple`3,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0029: stloc.1 IL_002a: ldloc.1 IL_002b: brfalse.s IL_002f IL_002d: br.s IL_0031 IL_002f: ldarg.2 IL_0030: ret IL_0031: ldloc.1 IL_0032: stloc.3 IL_0033: ldloc.3 IL_0034: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_0039: call instance !1 class [netstandard]System.Tuple`3,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_003e: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0043: stloc.s V_4 IL_0045: ldloc.3 IL_0046: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_004b: call instance !0 class [netstandard]System.Tuple`3,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_0050: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0055: stloc.s V_5 IL_0057: ldloc.3 IL_0058: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_005d: call instance !2 class [netstandard]System.Tuple`3,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item3() IL_0062: stloc.s V_6 IL_0064: ldloc.3 IL_0065: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_006a: call instance !1 class [netstandard]System.Tuple`3,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_006f: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0074: stloc.s V_7 IL_0076: ldloc.3 IL_0077: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_007c: call instance !0 class [netstandard]System.Tuple`3,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_0081: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0086: stloc.s V_8 IL_0088: ldarg.0 IL_0089: ldarg.1 IL_008a: ldloca.s V_10 IL_008c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>>> IL_0092: ldloc.s V_10 IL_0094: stloc.s V_9 IL_0096: ldloc.s V_7 IL_0098: ldloc.s V_8 IL_009a: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/'f@204-3'::.ctor(int32, int32) IL_009f: ldloc.0 IL_00a0: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Filter>>>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00a5: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1>>>>::GetEnumerator() IL_00aa: stloc.s V_11 IL_00ac: stloc.s V_12 IL_00ae: stloc.s V_13 .try { IL_00b0: br.s IL_00ca IL_00b2: ldloc.s V_11 IL_00b4: callvirt instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1>>>>::get_Current() IL_00b9: stloc.s V_15 IL_00bb: ldloca.s V_9 IL_00bd: ldloc.s V_15 IL_00bf: call instance !1 class [netstandard]System.Tuple`2>>>::get_Item2() IL_00c4: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>>>::Add(!0) IL_00c9: nop IL_00ca: ldloc.s V_11 IL_00cc: callvirt instance bool [netstandard]System.Collections.IEnumerator::MoveNext() IL_00d1: brtrue.s IL_00b2 IL_00d3: ldnull IL_00d4: stloc.s V_14 IL_00d6: leave.s IL_00ee } // end .try finally { IL_00d8: ldloc.s V_11 IL_00da: isinst [netstandard]System.IDisposable IL_00df: stloc.s V_16 IL_00e1: ldloc.s V_16 IL_00e3: brfalse.s IL_00ed IL_00e5: ldloc.s V_16 IL_00e7: callvirt instance void [netstandard]System.IDisposable::Dispose() IL_00ec: endfinally IL_00ed: endfinally } // end handler IL_00ee: ldloc.s V_13 IL_00f0: ldloc.s V_12 IL_00f2: ldloc.s V_14 IL_00f4: pop IL_00f5: ldloca.s V_9 IL_00f7: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>>>::Close() IL_00fc: ldloc.s V_5 IL_00fe: ldloc.s V_4 IL_0100: call class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::NewAnd(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0105: ldloc.s V_6 IL_0107: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_010c: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_0111: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>>::get_Empty() IL_0116: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_011b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::op_Append>>>(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0120: starg.s exprs IL_0122: starg.s allPairs IL_0124: starg.s maxSolveSteps IL_0126: br IL_0000 } // end of method DefineCombinationSolver::f@191 .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> mergeBoolExprs(int32 maxSolveSteps, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 exprs) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 45 (0x2d) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpTypeFunc V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>> V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpTypeFunc V_2, int32 V_3) IL_0000: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5' Fantomas.Core.Defines/DefineCombinationSolver/'allPairs@183-5'::@_instance IL_0005: stloc.0 IL_0006: ldsfld class Fantomas.Core.Defines/DefineCombinationSolver/exprs@189 Fantomas.Core.Defines/DefineCombinationSolver/exprs@189::@_instance IL_000b: ldarg.1 IL_000c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map>>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: stloc.1 IL_0012: ldloc.0 IL_0013: stloc.2 IL_0014: ldarg.0 IL_0015: stloc.3 IL_0016: nop IL_0017: ldarg.0 IL_0018: newobj instance void Fantomas.Core.Defines/DefineCombinationSolver/mergeBoolExprs@212::.ctor(int32) IL_001d: ldarg.0 IL_001e: ldloc.0 IL_001f: ldloc.1 IL_0020: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>> Fantomas.Core.Defines/DefineCombinationSolver::f@191(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpTypeFunc, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>>) IL_0025: tail. IL_0027: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Choose>>,class [netstandard]System.Tuple`2>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002c: ret } // end of method DefineCombinationSolver::mergeBoolExprs } // end of class DefineCombinationSolver .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 'visit@217-28'(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression expr) cil managed { // Code size 140 (0x8c) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_2, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression V_3, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or V_4, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident V_5) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression::get_Tag() IL_0007: switch ( IL_002d, IL_0036, IL_001c, IL_0072) IL_001c: ldarg.0 IL_001d: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not IL_0022: stloc.0 IL_0023: ldloc.0 IL_0024: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Not::get_Item() IL_0029: starg.s expr IL_002b: br.s IL_0000 IL_002d: ldarg.0 IL_002e: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And IL_0033: stloc.1 IL_0034: br.s IL_0050 IL_0036: ldarg.0 IL_0037: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or IL_003c: stloc.s V_4 IL_003e: ldloc.s V_4 IL_0040: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item2() IL_0045: ldloc.s V_4 IL_0047: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Or::get_Item1() IL_004c: stloc.3 IL_004d: stloc.2 IL_004e: br.s IL_005e IL_0050: ldloc.1 IL_0051: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item2() IL_0056: stloc.2 IL_0057: ldloc.1 IL_0058: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/And::get_Item1() IL_005d: stloc.3 IL_005e: ldloc.3 IL_005f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines::'visit@217-28'(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_0064: ldloc.2 IL_0065: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines::'visit@217-28'(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression) IL_006a: tail. IL_006c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::op_Append(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0071: ret IL_0072: ldarg.0 IL_0073: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident IL_0078: stloc.s V_5 IL_007a: ldloc.s V_5 IL_007c: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression/Ident::get_Item() IL_0081: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0086: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_008b: ret } // end of method Defines::'visit@217-28' .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> getIndividualDefine(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 hashDirectives) cil managed { // Code size 29 (0x1d) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Defines/getIndividualDefine@229 Fantomas.Core.Defines/getIndividualDefine@229::@_instance IL_0005: ldsfld class Fantomas.Core.Defines/'getIndividualDefine@225-1' Fantomas.Core.Defines/'getIndividualDefine@225-1'::@_instance IL_000a: ldarg.0 IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Distinct(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0015: tail. IL_0017: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001c: ret } // end of method Defines::getIndividualDefine .method assembly static class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression contextExpr@235(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 contextExprs, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IfDirectiveExpression e) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Defines/'contextExpr@236-1' Fantomas.Core.Defines/'contextExpr@236-1'::@_instance IL_0005: ldarg.1 IL_0006: ldarg.0 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000c: tail. IL_000e: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Reduce(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0013: ret } // end of method Defines::contextExpr@235 .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 getDefineExprs(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 hashDirectives) cil managed { // Code size 44 (0x2c) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1) IL_0000: nop IL_0001: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0006: stloc.0 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_000c: stloc.1 IL_000d: ldsfld class Fantomas.Core.Defines/getDefineExprs@234 Fantomas.Core.Defines/getDefineExprs@234::@_instance IL_0012: ldloc.0 IL_0013: ldloc.1 IL_0014: newobj instance void class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_0019: ldarg.0 IL_001a: call !!1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Fold,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001f: call instance !1 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_0024: tail. IL_0026: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Reverse(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002b: ret } // end of method Defines::getDefineExprs .method assembly specialname static int32 get_satSolveMaxStepsMaxSteps() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 3 (0x3) .maxstack 8 IL_0000: ldc.i4.s 100 IL_0002: ret } // end of method Defines::get_satSolveMaxStepsMaxSteps .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> getOptimizedDefinesSets(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 hashDirectives) cil managed { // Code size 52 (0x34) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_1) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Defines::getDefineExprs(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0006: stloc.0 IL_0007: ldsfld class Fantomas.Core.Defines/'xs@257-2' Fantomas.Core.Defines/'xs@257-2'::@_instance IL_000c: ldc.i4.s 100 IL_000e: ldloc.0 IL_000f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.Defines/DefineCombinationSolver::mergeBoolExprs(int32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0014: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0019: stloc.1 IL_001a: ldloc.1 IL_001b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0020: brtrue.s IL_0032 IL_0022: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0027: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_002c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0031: ret IL_0032: ldloc.1 IL_0033: ret } // end of method Defines::getOptimizedDefinesSets .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> getDefineCombination(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 hashDirectives) cil managed { // Code size 49 (0x31) .maxstack 4 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1> V_0) IL_0000: nop IL_0001: ldloca.s V_0 IL_0003: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0008: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>::Add(!0) IL_000d: nop IL_000e: ldloca.s V_0 IL_0010: ldarg.0 IL_0011: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.Defines::getOptimizedDefinesSets(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0016: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001b: nop IL_001c: ldloca.s V_0 IL_001e: ldarg.0 IL_001f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.Defines::getIndividualDefine(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0024: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0029: tail. IL_002b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Distinct>(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0030: ret } // end of method Defines::getDefineCombination .property int32 satSolveMaxStepsMaxSteps() { .get int32 Fantomas.Core.Defines::get_satSolveMaxStepsMaxSteps() } // end of property Defines::satSolveMaxStepsMaxSteps } // end of class Fantomas.Core.Defines .class private abstract auto ansi sealed '.$Fantomas.Core'.Defines extends [netstandard]System.Object { } // end of class '.$Fantomas.Core'.Defines .class private abstract auto ansi sealed Fantomas.Core.Trivia extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit collectTriviaFromCodeComments@24 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Trivia/collectTriviaFromCodeComments@24::source IL_000d: ret } // end of method collectTriviaFromCodeComments@24::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/TriviaNode Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia _arg1) cil managed { // Code size 377 (0x179) .maxstack 9 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/BlockComment V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, string V_2, string V_3, string V_4, int32 V_5, int32 V_6, class Fantomas.Core.SyntaxOak/TriviaContent V_7, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/LineComment V_8) IL_0000: ldarg.1 IL_0001: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/LineComment IL_0006: brfalse.s IL_000d IL_0008: br IL_00dd IL_000d: ldarg.1 IL_000e: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/BlockComment IL_0013: stloc.0 IL_0014: ldloc.0 IL_0015: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/BlockComment::get_range() IL_001a: stloc.1 IL_001b: ldarg.0 IL_001c: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Trivia/collectTriviaFromCodeComments@24::source IL_0021: ldloc.1 IL_0022: call string Fantomas.Core.ISourceTextExtensions::ISourceText.GetContentAt(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0027: stloc.2 IL_0028: ldarg.0 IL_0029: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Trivia/collectTriviaFromCodeComments@24::source IL_002e: ldloca.s V_1 IL_0030: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0035: ldc.i4.1 IL_0036: sub IL_0037: callvirt instance string [Fantomas.FCS]FSharp.Compiler.Text.ISourceText::GetLineString(int32) IL_003c: stloc.3 IL_003d: ldarg.0 IL_003e: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Trivia/collectTriviaFromCodeComments@24::source IL_0043: ldloca.s V_1 IL_0045: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_004a: ldc.i4.1 IL_004b: sub IL_004c: callvirt instance string [Fantomas.FCS]FSharp.Compiler.Text.ISourceText::GetLineString(int32) IL_0051: stloc.s V_4 IL_0053: ldloc.3 IL_0054: ldc.i4.0 IL_0055: ldloca.s V_1 IL_0057: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_005c: callvirt instance string [netstandard]System.String::Substring(int32, int32) IL_0061: ldc.i4.2 IL_0062: newarr [netstandard]System.Char IL_0067: dup IL_0068: ldc.i4.0 IL_0069: ldc.i4.s 32 IL_006b: stelem [netstandard]System.Char IL_0070: dup IL_0071: ldc.i4.1 IL_0072: ldc.i4.s 59 IL_0074: stelem [netstandard]System.Char IL_0079: callvirt instance string [netstandard]System.String::TrimStart(char[]) IL_007e: callvirt instance int32 [netstandard]System.String::get_Length() IL_0083: stloc.s V_5 IL_0085: ldloc.s V_4 IL_0087: ldloca.s V_1 IL_0089: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_008e: callvirt instance string [netstandard]System.String::Substring(int32) IL_0093: ldc.i4.2 IL_0094: newarr [netstandard]System.Char IL_0099: dup IL_009a: ldc.i4.0 IL_009b: ldc.i4.s 32 IL_009d: stelem [netstandard]System.Char IL_00a2: dup IL_00a3: ldc.i4.1 IL_00a4: ldc.i4.s 59 IL_00a6: stelem [netstandard]System.Char IL_00ab: callvirt instance string [netstandard]System.String::TrimEnd(char[]) IL_00b0: callvirt instance int32 [netstandard]System.String::get_Length() IL_00b5: stloc.s V_6 IL_00b7: nop IL_00b8: ldloc.s V_5 IL_00ba: brtrue.s IL_00c9 IL_00bc: ldloc.s V_6 IL_00be: brtrue.s IL_00c9 IL_00c0: ldloc.2 IL_00c1: call class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaContent::NewCommentOnSingleLine(string) IL_00c6: nop IL_00c7: br.s IL_00d2 IL_00c9: ldloc.2 IL_00ca: ldc.i4.0 IL_00cb: ldc.i4.0 IL_00cc: call class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaContent::NewBlockComment(string, bool, bool) IL_00d1: nop IL_00d2: stloc.s V_7 IL_00d4: ldloc.s V_7 IL_00d6: ldloc.1 IL_00d7: newobj instance void Fantomas.Core.SyntaxOak/TriviaNode::.ctor(class Fantomas.Core.SyntaxOak/TriviaContent, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00dc: ret IL_00dd: ldarg.1 IL_00de: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/LineComment IL_00e3: stloc.s V_8 IL_00e5: ldloc.s V_8 IL_00e7: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/LineComment::get_range() IL_00ec: stloc.1 IL_00ed: ldarg.0 IL_00ee: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Trivia/collectTriviaFromCodeComments@24::source IL_00f3: ldloc.1 IL_00f4: call string Fantomas.Core.ISourceTextExtensions::ISourceText.GetContentAt(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00f9: stloc.2 IL_00fa: ldloca.s V_1 IL_00fc: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0101: ldc.i4.1 IL_0102: sub IL_0103: stloc.s V_5 IL_0105: ldarg.0 IL_0106: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Trivia/collectTriviaFromCodeComments@24::source IL_010b: ldloc.s V_5 IL_010d: callvirt instance string [Fantomas.FCS]FSharp.Compiler.Text.ISourceText::GetLineString(int32) IL_0112: stloc.3 IL_0113: ldloc.3 IL_0114: ldc.i4.2 IL_0115: newarr [netstandard]System.Char IL_011a: dup IL_011b: ldc.i4.0 IL_011c: ldc.i4.s 32 IL_011e: stelem [netstandard]System.Char IL_0123: dup IL_0124: ldc.i4.1 IL_0125: ldc.i4.s 59 IL_0127: stelem [netstandard]System.Char IL_012c: callvirt instance string [netstandard]System.String::TrimStart(char[]) IL_0131: stloc.s V_4 IL_0133: nop IL_0134: ldloc.s V_5 IL_0136: brtrue.s IL_014f IL_0138: ldloc.s V_4 IL_013a: ldstr "#!" IL_013f: callvirt instance bool [netstandard]System.String::StartsWith(string) IL_0144: brfalse.s IL_014f IL_0146: ldloc.2 IL_0147: call class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaContent::NewCommentOnSingleLine(string) IL_014c: nop IL_014d: br.s IL_016e IL_014f: nop IL_0150: ldloc.s V_4 IL_0152: ldstr "//" IL_0157: callvirt instance bool [netstandard]System.String::StartsWith(string) IL_015c: brfalse.s IL_0167 IL_015e: ldloc.2 IL_015f: call class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaContent::NewCommentOnSingleLine(string) IL_0164: nop IL_0165: br.s IL_016e IL_0167: ldloc.2 IL_0168: call class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaContent::NewLineCommentAfterSourceCode(string) IL_016d: nop IL_016e: stloc.s V_7 IL_0170: ldloc.s V_7 IL_0172: ldloc.1 IL_0173: newobj instance void Fantomas.Core.SyntaxOak/TriviaNode::.ctor(class Fantomas.Core.SyntaxOak/TriviaContent, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0178: ret } // end of method collectTriviaFromCodeComments@24::Invoke } // end of class collectTriviaFromCodeComments@24 .class auto ansi serializable sealed nested assembly beforefieldinit 'collectTriviaFromCodeComments@23-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range codeRange .method assembly specialname rtspecialname instance void .ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range codeRange) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Trivia/'collectTriviaFromCodeComments@23-1'::codeRange IL_000d: ret } // end of method 'collectTriviaFromCodeComments@23-1'::.ctor .method public strict virtual instance bool Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia ct) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Trivia/'collectTriviaFromCodeComments@23-1'::codeRange IL_0006: ldarg.1 IL_0007: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Trivia::CommentTrivia.get_Range(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia) IL_000c: call bool Fantomas.Core.RangeHelpers::rangeContainsRange(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0011: ret } // end of method 'collectTriviaFromCodeComments@23-1'::Invoke } // end of class 'collectTriviaFromCodeComments@23-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@79-25' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.Trivia/'visit@79-25' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method 'visit@79-25'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class Fantomas.Core.SyntaxOak/Node node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia::'visit@79-24'(class Fantomas.Core.SyntaxOak/Node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0009: ret } // end of method 'visit@79-25'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Trivia/'visit@79-25'::.ctor() IL_0005: stsfld class Fantomas.Core.Trivia/'visit@79-25' Fantomas.Core.Trivia/'visit@79-25'::@_instance IL_000a: ret } // end of method 'visit@79-25'::.cctor } // end of class 'visit@79-25' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@89-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.Trivia/'visit@89-27' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method 'visit@89-27'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'visit@89-27'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Trivia/'visit@89-27'::.ctor() IL_0005: stsfld class Fantomas.Core.Trivia/'visit@89-27' Fantomas.Core.Trivia/'visit@89-27'::@_instance IL_000a: ret } // end of method 'visit@89-27'::.cctor } // end of class 'visit@89-27' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@89-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 currentLines .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 currentLines) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.Trivia/'visit@89-26'::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia/'visit@89-26'::currentLines IL_0014: ret } // end of method 'visit@89-26'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> lines) cil managed { // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.Trivia/'visit@89-26'::finalContinuation IL_0006: ldsfld class Fantomas.Core.Trivia/'visit@89-27' Fantomas.Core.Trivia/'visit@89-27'::@_instance IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia/'visit@89-26'::currentLines IL_0011: ldarg.1 IL_0012: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0017: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect,int32>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001c: tail. IL_001e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0023: ret } // end of method 'visit@89-26'::Invoke } // end of class 'visit@89-26' .class auto ansi serializable sealed nested assembly beforefieldinit multilineStringsLines@93 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.Trivia/multilineStringsLines@93 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method multilineStringsLines@93::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method multilineStringsLines@93::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Trivia/multilineStringsLines@93::.ctor() IL_0005: stsfld class Fantomas.Core.Trivia/multilineStringsLines@93 Fantomas.Core.Trivia/multilineStringsLines@93::@_instance IL_000a: ret } // end of method multilineStringsLines@93::.cctor } // end of class multilineStringsLines@93 .class auto ansi serializable sealed nested assembly beforefieldinit blockCommentLines@97 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Trivia/blockCommentLines@97 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method blockCommentLines@97::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia _arg1) cil managed { // Code size 35 (0x23) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/BlockComment V_0) IL_0000: ldarg.1 IL_0001: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/LineComment IL_0006: brfalse.s IL_000a IL_0008: br.s IL_001d IL_000a: ldarg.1 IL_000b: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/BlockComment IL_0010: stloc.0 IL_0011: ldloc.0 IL_0012: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/BlockComment::get_range() IL_0017: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia::captureLinesIfMultiline@72(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_001c: ret IL_001d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0022: ret } // end of method blockCommentLines@97::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Trivia/blockCommentLines@97::.ctor() IL_0005: stsfld class Fantomas.Core.Trivia/blockCommentLines@97 Fantomas.Core.Trivia/blockCommentLines@97::@_instance IL_000a: ret } // end of method blockCommentLines@97::.cctor } // end of class blockCommentLines@97 .class auto autochar serializable sealed nested assembly beforefieldinit specialname ignoreLines@104 extends class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1 { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 06 00 00 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 multilineStringsLines .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 blockCommentLines .field public class [netstandard]System.Collections.Generic.IEnumerator`1 'enum' .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public int32 pc .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public int32 current .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 multilineStringsLines, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 blockCommentLines, class [netstandard]System.Collections.Generic.IEnumerator`1 'enum', int32 pc, int32 current) cil managed { // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia/ignoreLines@104::multilineStringsLines IL_0007: ldarg.0 IL_0008: ldarg.2 IL_0009: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia/ignoreLines@104::blockCommentLines IL_000e: ldarg.0 IL_000f: ldarg.3 IL_0010: stfld class [netstandard]System.Collections.Generic.IEnumerator`1 Fantomas.Core.Trivia/ignoreLines@104::'enum' IL_0015: ldarg.0 IL_0016: ldarg.s pc IL_0018: stfld int32 Fantomas.Core.Trivia/ignoreLines@104::pc IL_001d: ldarg.0 IL_001e: ldarg.s current IL_0020: stfld int32 Fantomas.Core.Trivia/ignoreLines@104::current IL_0025: ldarg.0 IL_0026: call instance void class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1::.ctor() IL_002b: ret } // end of method ignoreLines@104::.ctor .method public strict virtual instance int32 GenerateNext(class [netstandard]System.Collections.Generic.IEnumerable`1& next) cil managed { // Code size 181 (0xb5) .maxstack 6 .locals init (int32 V_0) IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Trivia/ignoreLines@104::pc IL_0006: ldc.i4.1 IL_0007: sub IL_0008: switch ( IL_001f, IL_0022, IL_0025, IL_002b) IL_001d: br.s IL_0031 IL_001f: nop IL_0020: br.s IL_0076 IL_0022: nop IL_0023: br.s IL_0069 IL_0025: nop IL_0026: br IL_00a5 IL_002b: nop IL_002c: br IL_00ac IL_0031: nop IL_0032: nop IL_0033: ldarg.0 IL_0034: ldarg.0 IL_0035: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia/ignoreLines@104::multilineStringsLines IL_003a: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1::GetEnumerator() IL_003f: stfld class [netstandard]System.Collections.Generic.IEnumerator`1 Fantomas.Core.Trivia/ignoreLines@104::'enum' IL_0044: ldarg.0 IL_0045: ldc.i4.1 IL_0046: stfld int32 Fantomas.Core.Trivia/ignoreLines@104::pc IL_004b: br.s IL_0069 IL_004d: ldarg.0 IL_004e: ldfld class [netstandard]System.Collections.Generic.IEnumerator`1 Fantomas.Core.Trivia/ignoreLines@104::'enum' IL_0053: callvirt instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1::get_Current() IL_0058: stloc.0 IL_0059: ldarg.0 IL_005a: ldc.i4.2 IL_005b: stfld int32 Fantomas.Core.Trivia/ignoreLines@104::pc IL_0060: ldarg.0 IL_0061: ldloc.0 IL_0062: stfld int32 Fantomas.Core.Trivia/ignoreLines@104::current IL_0067: ldc.i4.1 IL_0068: ret IL_0069: ldarg.0 IL_006a: ldfld class [netstandard]System.Collections.Generic.IEnumerator`1 Fantomas.Core.Trivia/ignoreLines@104::'enum' IL_006f: callvirt instance bool [netstandard]System.Collections.IEnumerator::MoveNext() IL_0074: brtrue.s IL_004d IL_0076: ldarg.0 IL_0077: ldc.i4.4 IL_0078: stfld int32 Fantomas.Core.Trivia/ignoreLines@104::pc IL_007d: ldarg.0 IL_007e: ldfld class [netstandard]System.Collections.Generic.IEnumerator`1 Fantomas.Core.Trivia/ignoreLines@104::'enum' IL_0083: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::Dispose>(!!0) IL_0088: nop IL_0089: ldarg.0 IL_008a: ldnull IL_008b: stfld class [netstandard]System.Collections.Generic.IEnumerator`1 Fantomas.Core.Trivia/ignoreLines@104::'enum' IL_0090: ldarg.0 IL_0091: ldc.i4.3 IL_0092: stfld int32 Fantomas.Core.Trivia/ignoreLines@104::pc IL_0097: ldarg.1 IL_0098: ldarg.0 IL_0099: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia/ignoreLines@104::blockCommentLines IL_009e: stobj class [netstandard]System.Collections.Generic.IEnumerable`1 IL_00a3: ldc.i4.2 IL_00a4: ret IL_00a5: ldarg.0 IL_00a6: ldc.i4.4 IL_00a7: stfld int32 Fantomas.Core.Trivia/ignoreLines@104::pc IL_00ac: ldarg.0 IL_00ad: ldc.i4.0 IL_00ae: stfld int32 Fantomas.Core.Trivia/ignoreLines@104::current IL_00b3: ldc.i4.0 IL_00b4: ret } // end of method ignoreLines@104::GenerateNext .method public strict virtual instance void Close() cil managed { // Code size 137 (0x89) .maxstack 6 .locals init (class [netstandard]System.Exception V_0, class [netstandard]System.Exception V_1) IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Trivia/ignoreLines@104::pc IL_0006: ldc.i4.4 IL_0007: sub IL_0008: switch ( IL_0013) IL_0011: br.s IL_0019 IL_0013: nop IL_0014: br IL_0083 IL_0019: nop .try { IL_001a: ldarg.0 IL_001b: ldfld int32 Fantomas.Core.Trivia/ignoreLines@104::pc IL_0020: switch ( IL_003b, IL_003e, IL_0041, IL_0044, IL_0047) IL_0039: br.s IL_004a IL_003b: nop IL_003c: br.s IL_0063 IL_003e: nop IL_003f: br.s IL_004f IL_0041: nop IL_0042: br.s IL_004e IL_0044: nop IL_0045: br.s IL_004b IL_0047: nop IL_0048: br.s IL_0063 IL_004a: nop IL_004b: nop IL_004c: br.s IL_0063 IL_004e: nop IL_004f: ldarg.0 IL_0050: ldc.i4.4 IL_0051: stfld int32 Fantomas.Core.Trivia/ignoreLines@104::pc IL_0056: ldarg.0 IL_0057: ldfld class [netstandard]System.Collections.Generic.IEnumerator`1 Fantomas.Core.Trivia/ignoreLines@104::'enum' IL_005c: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::Dispose>(!!0) IL_0061: nop IL_0062: nop IL_0063: ldarg.0 IL_0064: ldc.i4.4 IL_0065: stfld int32 Fantomas.Core.Trivia/ignoreLines@104::pc IL_006a: ldarg.0 IL_006b: ldc.i4.0 IL_006c: stfld int32 Fantomas.Core.Trivia/ignoreLines@104::current IL_0071: leave.s IL_007d } // end .try catch [netstandard]System.Object { IL_0073: castclass [netstandard]System.Exception IL_0078: stloc.1 IL_0079: ldloc.1 IL_007a: stloc.0 IL_007b: leave.s IL_007d } // end handler IL_007d: nop IL_007e: br IL_0000 IL_0083: ldloc.0 IL_0084: brfalse.s IL_0088 IL_0086: ldloc.0 IL_0087: throw IL_0088: ret } // end of method ignoreLines@104::Close .method public strict virtual instance bool get_CheckClose() cil managed { // Code size 57 (0x39) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Trivia/ignoreLines@104::pc IL_0006: switch ( IL_0021, IL_0024, IL_0027, IL_002a, IL_002d) IL_001f: br.s IL_0030 IL_0021: nop IL_0022: br.s IL_0037 IL_0024: nop IL_0025: br.s IL_0035 IL_0027: nop IL_0028: br.s IL_0033 IL_002a: nop IL_002b: br.s IL_0031 IL_002d: nop IL_002e: br.s IL_0037 IL_0030: nop IL_0031: ldc.i4.0 IL_0032: ret IL_0033: ldc.i4.1 IL_0034: ret IL_0035: ldc.i4.1 IL_0036: ret IL_0037: ldc.i4.0 IL_0038: ret } // end of method ignoreLines@104::get_CheckClose .method public strict virtual instance int32 get_LastGenerated() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.Trivia/ignoreLines@104::current IL_0006: ret } // end of method ignoreLines@104::get_LastGenerated .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerator`1 GetFreshEnumerator() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 9 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia/ignoreLines@104::multilineStringsLines IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia/ignoreLines@104::blockCommentLines IL_000c: ldnull IL_000d: ldc.i4.0 IL_000e: ldc.i4.0 IL_000f: newobj instance void Fantomas.Core.Trivia/ignoreLines@104::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [netstandard]System.Collections.Generic.IEnumerator`1, int32, int32) IL_0014: ret } // end of method ignoreLines@104::GetFreshEnumerator } // end of class ignoreLines@104 .class auto ansi serializable sealed nested assembly beforefieldinit collectTriviaFromBlankLines@114 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>> { .field public class Fantomas.Core.FormatConfig/FormatConfig config .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source .field public int32 fileIndex .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 ignoreLines .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.FormatConfig/FormatConfig config, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source, int32 fileIndex, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 ignoreLines) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Trivia/collectTriviaFromBlankLines@114::config IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Trivia/collectTriviaFromBlankLines@114::source IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld int32 Fantomas.Core.Trivia/collectTriviaFromBlankLines@114::fileIndex IL_001b: ldarg.0 IL_001c: ldarg.s ignoreLines IL_001e: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.Trivia/collectTriviaFromBlankLines@114::ignoreLines IL_0023: ret } // end of method collectTriviaFromBlankLines@114::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2> Invoke(int32 count, int32 idx) cil managed { // Code size 132 (0x84) .maxstack 7 .locals init (string V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position V_2) IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.Trivia/collectTriviaFromBlankLines@114::ignoreLines IL_0007: ldarg.2 IL_0008: ldc.i4.1 IL_0009: add IL_000a: callvirt instance bool class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::Contains(!0) IL_000f: brfalse.s IL_0019 IL_0011: ldc.i4.0 IL_0012: ldnull IL_0013: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_0018: ret IL_0019: ldarg.0 IL_001a: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Trivia/collectTriviaFromBlankLines@114::source IL_001f: ldarg.2 IL_0020: callvirt instance string [Fantomas.FCS]FSharp.Compiler.Text.ISourceText::GetLineString(int32) IL_0025: stloc.0 IL_0026: nop IL_0027: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.String::get_isNotNullOrWhitespace() IL_002c: ldloc.0 IL_002d: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0032: brfalse.s IL_003c IL_0034: ldc.i4.0 IL_0035: ldnull IL_0036: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_003b: ret IL_003c: ldarg.2 IL_003d: ldc.i4.1 IL_003e: add IL_003f: ldc.i4.0 IL_0040: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_0045: stloc.2 IL_0046: ldarg.0 IL_0047: ldfld int32 Fantomas.Core.Trivia/collectTriviaFromBlankLines@114::fileIndex IL_004c: ldloc.2 IL_004d: ldloc.2 IL_004e: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkFileIndexRange(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_0053: stloc.1 IL_0054: nop IL_0055: ldarg.1 IL_0056: ldarg.0 IL_0057: ldfld class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.Trivia/collectTriviaFromBlankLines@114::config IL_005c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_0061: bge.s IL_007c IL_0063: ldarg.1 IL_0064: ldc.i4.1 IL_0065: add IL_0066: call class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaContent::get_Newline() IL_006b: ldloc.1 IL_006c: newobj instance void Fantomas.Core.SyntaxOak/TriviaNode::.ctor(class Fantomas.Core.SyntaxOak/TriviaContent, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0071: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0076: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_007b: ret IL_007c: ldarg.1 IL_007d: ldnull IL_007e: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_0083: ret } // end of method collectTriviaFromBlankLines@114::Invoke } // end of class collectTriviaFromBlankLines@114 .class auto ansi serializable sealed nested assembly beforefieldinit collectTriviaFromDirectives@147 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Trivia/collectTriviaFromDirectives@147::source IL_000d: ret } // end of method collectTriviaFromDirectives@147::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/TriviaNode Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia cdt) cil managed { // Code size 45 (0x2d) .maxstack 6 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, string V_1, class Fantomas.Core.SyntaxOak/TriviaContent V_2) IL_0000: ldarg.1 IL_0001: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Trivia::ConditionalDirectiveTrivia.get_Range(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia) IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.Trivia/collectTriviaFromDirectives@147::source IL_000d: ldloc.0 IL_000e: call string Fantomas.Core.ISourceTextExtensions::ISourceText.GetContentAt(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0013: call !!0[] [netstandard]System.Array::Empty() IL_0018: callvirt instance string [netstandard]System.String::TrimEnd(char[]) IL_001d: stloc.1 IL_001e: ldloc.1 IL_001f: call class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaContent::NewDirective(string) IL_0024: stloc.2 IL_0025: ldloc.2 IL_0026: ldloc.0 IL_0027: newobj instance void Fantomas.Core.SyntaxOak/TriviaNode::.ctor(class Fantomas.Core.SyntaxOak/TriviaContent, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_002c: ret } // end of method collectTriviaFromDirectives@147::Invoke } // end of class collectTriviaFromDirectives@147 .class auto ansi serializable sealed nested assembly beforefieldinit 'collectTriviaFromDirectives@146-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range codeRange .method assembly specialname rtspecialname instance void .ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range codeRange) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Trivia/'collectTriviaFromDirectives@146-1'::codeRange IL_000d: ret } // end of method 'collectTriviaFromDirectives@146-1'::.ctor .method public strict virtual instance bool Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia cdt) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Trivia/'collectTriviaFromDirectives@146-1'::codeRange IL_0006: ldarg.1 IL_0007: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Trivia::ConditionalDirectiveTrivia.get_Range(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia) IL_000c: call bool Fantomas.Core.RangeHelpers::rangeContainsRange(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0011: ret } // end of method 'collectTriviaFromDirectives@146-1'::Invoke } // end of class 'collectTriviaFromDirectives@146-1' .class auto ansi serializable sealed nested assembly beforefieldinit betterChildNode@162 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range .method assembly specialname rtspecialname instance void .ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Trivia/betterChildNode@162::range IL_000d: ret } // end of method betterChildNode@162::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class Fantomas.Core.SyntaxOak/Node childNode) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.Trivia/betterChildNode@162::range IL_0007: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Trivia::findNodeWhereRangeFitsIn(class Fantomas.Core.SyntaxOak/Node, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000c: ret } // end of method betterChildNode@162::Invoke } // end of class betterChildNode@162 .class auto ansi serializable sealed nested assembly beforefieldinit lineCommentAfterSourceCodeToTriviaInstruction@248 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/TriviaNode trivia .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TriviaNode trivia) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/lineCommentAfterSourceCodeToTriviaInstruction@248::trivia IL_000d: ret } // end of method lineCommentAfterSourceCodeToTriviaInstruction@248::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.Unit Invoke(class Fantomas.Core.SyntaxOak/Node node) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.Trivia::visitLastChildNode(class Fantomas.Core.SyntaxOak/Node) IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/lineCommentAfterSourceCodeToTriviaInstruction@248::trivia IL_000c: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode) IL_0011: nop IL_0012: ldnull IL_0013: ret } // end of method lineCommentAfterSourceCodeToTriviaInstruction@248::Invoke } // end of class lineCommentAfterSourceCodeToTriviaInstruction@248 .class auto ansi serializable sealed nested assembly beforefieldinit 'lineCommentAfterSourceCodeToTriviaInstruction@243-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public int32 lineNumber .method assembly specialname rtspecialname instance void .ctor(int32 lineNumber) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.Trivia/'lineCommentAfterSourceCodeToTriviaInstruction@243-1'::lineNumber IL_000d: ret } // end of method 'lineCommentAfterSourceCodeToTriviaInstruction@243-1'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.SyntaxOak/Node node) cil managed { // Code size 23 (0x17) .maxstack 6 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0) IL_0000: ldarg.1 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0006: stloc.0 IL_0007: ldloca.s V_0 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_000e: ldarg.0 IL_000f: ldfld int32 Fantomas.Core.Trivia/'lineCommentAfterSourceCodeToTriviaInstruction@243-1'::lineNumber IL_0014: ceq IL_0016: ret } // end of method 'lineCommentAfterSourceCodeToTriviaInstruction@243-1'::Invoke } // end of class 'lineCommentAfterSourceCodeToTriviaInstruction@243-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'lineCommentAfterSourceCodeToTriviaInstruction@244-2' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.Trivia/'lineCommentAfterSourceCodeToTriviaInstruction@244-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method 'lineCommentAfterSourceCodeToTriviaInstruction@244-2'::.ctor .method public strict virtual instance int32 Invoke(class Fantomas.Core.SyntaxOak/Node a, class Fantomas.Core.SyntaxOak/Node b) cil managed { // Code size 41 (0x29) .maxstack 6 .locals init (int32 V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, int32 V_2) IL_0000: ldarg.2 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0006: stloc.1 IL_0007: ldloca.s V_1 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_000e: stloc.0 IL_000f: ldarg.1 IL_0010: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0015: stloc.1 IL_0016: ldloca.s V_1 IL_0018: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_001d: stloc.2 IL_001e: ldloc.0 IL_001f: ldloc.2 IL_0020: bge.s IL_0024 IL_0022: ldc.i4.m1 IL_0023: ret IL_0024: ldloc.0 IL_0025: ldloc.2 IL_0026: cgt IL_0028: ret } // end of method 'lineCommentAfterSourceCodeToTriviaInstruction@244-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Trivia/'lineCommentAfterSourceCodeToTriviaInstruction@244-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Trivia/'lineCommentAfterSourceCodeToTriviaInstruction@244-2' Fantomas.Core.Trivia/'lineCommentAfterSourceCodeToTriviaInstruction@244-2'::@_instance IL_000a: ret } // end of method 'lineCommentAfterSourceCodeToTriviaInstruction@244-2'::.cctor } // end of class 'lineCommentAfterSourceCodeToTriviaInstruction@244-2' .class auto ansi serializable sealed nested assembly beforefieldinit simpleTriviaToTriviaInstruction@257 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.Unit> { .field public class Fantomas.Core.SyntaxOak/TriviaNode trivia .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TriviaNode trivia) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.Unit>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/simpleTriviaToTriviaInstruction@257::trivia IL_000d: ret } // end of method simpleTriviaToTriviaInstruction@257::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.Unit Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/simpleTriviaToTriviaInstruction@257::trivia IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method simpleTriviaToTriviaInstruction@257::Invoke } // end of class simpleTriviaToTriviaInstruction@257 .class auto ansi serializable sealed nested assembly beforefieldinit 'simpleTriviaToTriviaInstruction@256-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/Node n .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Node n) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@256-3'::n IL_000d: ret } // end of method 'simpleTriviaToTriviaInstruction@256-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.Unit Invoke(class Fantomas.Core.SyntaxOak/TriviaNode arg00) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@256-3'::n IL_0006: ldarg.1 IL_0007: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode) IL_000c: nop IL_000d: ldnull IL_000e: ret } // end of method 'simpleTriviaToTriviaInstruction@256-3'::Invoke } // end of class 'simpleTriviaToTriviaInstruction@256-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'simpleTriviaToTriviaInstruction@256-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@256-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'simpleTriviaToTriviaInstruction@256-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Node n) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: newobj instance void Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@256-3'::.ctor(class Fantomas.Core.SyntaxOak/Node) IL_0006: ret } // end of method 'simpleTriviaToTriviaInstruction@256-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@256-2'::.ctor() IL_0005: stsfld class Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@256-2' Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@256-2'::@_instance IL_000a: ret } // end of method 'simpleTriviaToTriviaInstruction@256-2'::.cctor } // end of class 'simpleTriviaToTriviaInstruction@256-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'simpleTriviaToTriviaInstruction@256-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class Fantomas.Core.SyntaxOak/Node containerNode .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Node containerNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@256-1'::containerNode IL_000d: ret } // end of method 'simpleTriviaToTriviaInstruction@256-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 29 (0x1d) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@256-2' Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@256-2'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@256-1'::containerNode IL_000b: callvirt instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Node::get_Children() IL_0010: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::TryLast(!!0[]) IL_0015: tail. IL_0017: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001c: ret } // end of method 'simpleTriviaToTriviaInstruction@256-1'::Invoke } // end of class 'simpleTriviaToTriviaInstruction@256-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'simpleTriviaToTriviaInstruction@255-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/Node n .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Node n) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@255-5'::n IL_000d: ret } // end of method 'simpleTriviaToTriviaInstruction@255-5'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.Unit Invoke(class Fantomas.Core.SyntaxOak/TriviaNode arg00) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@255-5'::n IL_0006: ldarg.1 IL_0007: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode) IL_000c: nop IL_000d: ldnull IL_000e: ret } // end of method 'simpleTriviaToTriviaInstruction@255-5'::Invoke } // end of class 'simpleTriviaToTriviaInstruction@255-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'simpleTriviaToTriviaInstruction@255-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@255-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'simpleTriviaToTriviaInstruction@255-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Invoke(class Fantomas.Core.SyntaxOak/Node n) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: newobj instance void Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@255-5'::.ctor(class Fantomas.Core.SyntaxOak/Node) IL_0006: ret } // end of method 'simpleTriviaToTriviaInstruction@255-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@255-4'::.ctor() IL_0005: stsfld class Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@255-4' Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@255-4'::@_instance IL_000a: ret } // end of method 'simpleTriviaToTriviaInstruction@255-4'::.cctor } // end of class 'simpleTriviaToTriviaInstruction@255-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'simpleTriviaToTriviaInstruction@254-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/TriviaNode trivia .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TriviaNode trivia) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@254-6'::trivia IL_000d: ret } // end of method 'simpleTriviaToTriviaInstruction@254-6'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.SyntaxOak/Node node) cil managed { // Code size 36 (0x24) .maxstack 6 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0) IL_0000: ldarg.1 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0006: stloc.0 IL_0007: ldloca.s V_0 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@254-6'::trivia IL_0014: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0019: stloc.0 IL_001a: ldloca.s V_0 IL_001c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0021: cgt IL_0023: ret } // end of method 'simpleTriviaToTriviaInstruction@254-6'::Invoke } // end of class 'simpleTriviaToTriviaInstruction@254-6' .class auto ansi serializable sealed nested assembly beforefieldinit nodeAfter@262 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/TriviaNode trivia .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TriviaNode trivia) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/nodeAfter@262::trivia IL_000d: ret } // end of method nodeAfter@262::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.SyntaxOak/Node tn) cil managed { // Code size 96 (0x60) .maxstack 6 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1) IL_0000: ldarg.1 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0006: stloc.0 IL_0007: ldloca.s V_0 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/nodeAfter@262::trivia IL_0014: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0019: stloc.1 IL_001a: ldloca.s V_1 IL_001c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0021: ble.s IL_0025 IL_0023: ldc.i4.1 IL_0024: ret IL_0025: ldloca.s V_0 IL_0027: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_002c: ldarg.0 IL_002d: ldfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/nodeAfter@262::trivia IL_0032: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0037: stloc.1 IL_0038: ldloca.s V_1 IL_003a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_003f: bne.un.s IL_005e IL_0041: ldloca.s V_0 IL_0043: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_0048: ldarg.0 IL_0049: ldfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/nodeAfter@262::trivia IL_004e: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0053: stloc.1 IL_0054: ldloca.s V_1 IL_0056: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_005b: cgt IL_005d: ret IL_005e: ldc.i4.0 IL_005f: ret } // end of method nodeAfter@262::Invoke } // end of class nodeAfter@262 .class auto ansi serializable sealed nested assembly beforefieldinit nodeBefore@276 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Trivia/nodeBefore@276 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method nodeBefore@276::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Node node) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.Trivia::visitLastChildNode(class Fantomas.Core.SyntaxOak/Node) IL_0006: ret } // end of method nodeBefore@276::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Trivia/nodeBefore@276::.ctor() IL_0005: stsfld class Fantomas.Core.Trivia/nodeBefore@276 Fantomas.Core.Trivia/nodeBefore@276::@_instance IL_000a: ret } // end of method nodeBefore@276::.cctor } // end of class nodeBefore@276 .class auto ansi serializable sealed nested assembly beforefieldinit 'nodeBefore@271-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/TriviaNode trivia .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TriviaNode trivia) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/'nodeBefore@271-1'::trivia IL_000d: ret } // end of method 'nodeBefore@271-1'::.ctor .method public strict virtual instance bool Invoke(class Fantomas.Core.SyntaxOak/Node tn) cil managed { // Code size 69 (0x45) .maxstack 6 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1) IL_0000: ldarg.1 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0006: stloc.0 IL_0007: ldloca.s V_0 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/'nodeBefore@271-1'::trivia IL_0014: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0019: stloc.1 IL_001a: ldloca.s V_1 IL_001c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0021: bgt.s IL_0043 IL_0023: ldloca.s V_0 IL_0025: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_002a: ldarg.0 IL_002b: ldfld class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia/'nodeBefore@271-1'::trivia IL_0030: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0035: stloc.1 IL_0036: ldloca.s V_1 IL_0038: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_003d: cgt IL_003f: ldc.i4.0 IL_0040: ceq IL_0042: ret IL_0043: ldc.i4.0 IL_0044: ret } // end of method 'nodeBefore@271-1'::Invoke } // end of class 'nodeBefore@271-1' .class auto ansi serializable sealed nested assembly beforefieldinit trivia@341 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.Trivia/trivia@341 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method trivia@341::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2 Invoke(class Fantomas.Core.SyntaxOak/TriviaNode n) cil managed { // Code size 50 (0x32) .maxstack 6 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1) IL_0000: ldarg.1 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0006: stloc.1 IL_0007: ldloca.s V_1 IL_0009: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_000e: stloc.0 IL_000f: ldloca.s V_0 IL_0011: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Position::get_Line() IL_0016: ldarg.1 IL_0017: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_001c: stloc.1 IL_001d: ldloca.s V_1 IL_001f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_0024: stloc.0 IL_0025: ldloca.s V_0 IL_0027: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Position::get_Column() IL_002c: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0031: ret } // end of method trivia@341::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Trivia/trivia@341::.ctor() IL_0005: stsfld class Fantomas.Core.Trivia/trivia@341 Fantomas.Core.Trivia/trivia@341::@_instance IL_000a: ret } // end of method trivia@341::.cctor } // end of class trivia@341 .method assembly static valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range CommentTrivia.get_Range(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia A_0) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 00 00 00 00 00 00 ) // Code size 39 (0x27) .maxstack 3 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0) IL_0000: nop IL_0001: ldarg.0 IL_0002: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/LineComment IL_0007: brfalse.s IL_000b IL_0009: br.s IL_0019 IL_000b: ldarg.0 IL_000c: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/BlockComment IL_0011: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/BlockComment::get_range() IL_0016: stloc.0 IL_0017: br.s IL_0025 IL_0019: ldarg.0 IL_001a: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/LineComment IL_001f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/LineComment::get_range() IL_0024: stloc.0 IL_0025: ldloc.0 IL_0026: ret } // end of method Trivia::CommentTrivia.get_Range .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 collectTriviaFromCodeComments(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 codeComments, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range codeRange) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.Trivia/collectTriviaFromCodeComments@24::.ctor(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_0006: ldarg.2 IL_0007: newobj instance void Fantomas.Core.Trivia/'collectTriviaFromCodeComments@23-1'::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000c: ldarg.1 IL_000d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Filter(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0012: tail. IL_0014: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0019: ret } // end of method Trivia::collectTriviaFromCodeComments .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 captureLinesIfMultiline@72(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range r) cil managed { // Code size 56 (0x38) .maxstack 8 IL_0000: nop IL_0001: ldarga.s r IL_0003: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0008: ldarga.s r IL_000a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_000f: bne.un.s IL_0017 IL_0011: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0016: ret IL_0017: ldarga.s r IL_0019: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_001e: ldc.i4.1 IL_001f: ldarga.s r IL_0021: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0026: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators/OperatorIntrinsics::RangeInt32(int32, int32, int32) IL_002b: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: tail. IL_0032: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0037: ret } // end of method Trivia::captureLinesIfMultiline@72 .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 'visit@79-24'(class Fantomas.Core.SyntaxOak/Node node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation) cil managed { // Code size 75 (0x4b) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class Fantomas.Core.SyntaxOak/StringNode V_3, class Fantomas.Core.SyntaxOak/StringNode V_4) IL_0000: ldsfld class Fantomas.Core.Trivia/'visit@79-25' Fantomas.Core.Trivia/'visit@79-25'::@_instance IL_0005: stloc.0 IL_0006: ldloc.0 IL_0007: ldarg.0 IL_0008: callvirt instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Node::get_Children() IL_000d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::ToList(!!0[]) IL_0012: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0017: stloc.1 IL_0018: ldarg.0 IL_0019: isinst Fantomas.Core.SyntaxOak/StringNode IL_001e: stloc.3 IL_001f: ldloc.3 IL_0020: brfalse.s IL_0034 IL_0022: ldloc.3 IL_0023: stloc.s V_4 IL_0025: ldloc.s V_4 IL_0027: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_002c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia::captureLinesIfMultiline@72(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0031: nop IL_0032: br.s IL_003a IL_0034: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0039: nop IL_003a: stloc.2 IL_003b: ldloc.1 IL_003c: ldarg.1 IL_003d: ldloc.2 IL_003e: newobj instance void Fantomas.Core.Trivia/'visit@89-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0043: tail. IL_0045: call !!1 Fantomas.Core.Continuation::sequence,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!!1>>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!!1>) IL_004a: ret } // end of method Trivia::'visit@79-24' .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 collectTriviaFromBlankLines(class Fantomas.Core.FormatConfig/FormatConfig config, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source, class Fantomas.Core.SyntaxOak/Node rootNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 codeComments, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range codeRange) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 151 (0x97) .maxstack 7 .locals init (int32 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 V_3, int32 V_4, int32 V_5) IL_0000: nop IL_0001: ldarga.s codeRange IL_0003: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0008: brtrue.s IL_0019 IL_000a: ldarga.s codeRange IL_000c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0011: brtrue.s IL_0019 IL_0013: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0018: ret IL_0019: ldarga.s codeRange IL_001b: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileIndex() IL_0020: stloc.0 IL_0021: ldarg.2 IL_0022: ldsfld class Fantomas.Core.Trivia/multilineStringsLines@93 Fantomas.Core.Trivia/multilineStringsLines@93::@_instance IL_0027: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia::'visit@79-24'(class Fantomas.Core.SyntaxOak/Node, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_002c: stloc.1 IL_002d: ldsfld class Fantomas.Core.Trivia/blockCommentLines@97 Fantomas.Core.Trivia/blockCommentLines@97::@_instance IL_0032: ldarg.3 IL_0033: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0038: stloc.2 IL_0039: ldloc.1 IL_003a: ldloc.2 IL_003b: ldnull IL_003c: ldc.i4.0 IL_003d: ldc.i4.0 IL_003e: newobj instance void Fantomas.Core.Trivia/ignoreLines@104::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [netstandard]System.Collections.Generic.IEnumerator`1, int32, int32) IL_0043: newobj instance void class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0048: stloc.3 IL_0049: ldc.i4.0 IL_004a: ldarga.s codeRange IL_004c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0051: ldc.i4.1 IL_0052: sub IL_0053: call int32 [netstandard]System.Math::Max(int32, int32) IL_0058: stloc.s V_4 IL_005a: ldarg.1 IL_005b: callvirt instance int32 [Fantomas.FCS]FSharp.Compiler.Text.ISourceText::get_Length() IL_0060: ldc.i4.1 IL_0061: sub IL_0062: ldarga.s codeRange IL_0064: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0069: ldc.i4.1 IL_006a: sub IL_006b: call int32 [netstandard]System.Math::Min(int32, int32) IL_0070: stloc.s V_5 IL_0072: ldarg.0 IL_0073: ldarg.1 IL_0074: ldloc.0 IL_0075: ldloc.3 IL_0076: newobj instance void Fantomas.Core.Trivia/collectTriviaFromBlankLines@114::.ctor(class Fantomas.Core.FormatConfig/FormatConfig, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, int32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1) IL_007b: ldloc.s V_4 IL_007d: ldloc.s V_4 IL_007f: ldc.i4.1 IL_0080: ldloc.s V_5 IL_0082: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators/OperatorIntrinsics::RangeInt32(int32, int32, int32) IL_0087: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_008c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0091: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::chooseState(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>, !!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0096: ret } // end of method Trivia::collectTriviaFromBlankLines .method assembly static valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range ConditionalDirectiveTrivia.get_Range(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia A_0) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 00 00 00 00 00 00 ) // Code size 63 (0x3f) .maxstack 3 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: stloc.0 IL_0003: ldloc.0 IL_0004: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/Else IL_0009: brtrue.s IL_0015 IL_000b: ldloc.0 IL_000c: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/EndIf IL_0011: brtrue.s IL_0023 IL_0013: br.s IL_0031 IL_0015: ldarg.0 IL_0016: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/Else IL_001b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/Else::get_range() IL_0020: stloc.1 IL_0021: br.s IL_003d IL_0023: ldarg.0 IL_0024: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/EndIf IL_0029: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/EndIf::get_range() IL_002e: stloc.1 IL_002f: br.s IL_003d IL_0031: ldarg.0 IL_0032: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/If IL_0037: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/If::get_range() IL_003c: stloc.1 IL_003d: ldloc.1 IL_003e: ret } // end of method Trivia::ConditionalDirectiveTrivia.get_Range .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 collectTriviaFromDirectives(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText source, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 directives, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range codeRange) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.Trivia/collectTriviaFromDirectives@147::.ctor(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_0006: ldarg.2 IL_0007: newobj instance void Fantomas.Core.Trivia/'collectTriviaFromDirectives@146-1'::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000c: ldarg.1 IL_000d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Filter(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0012: tail. IL_0014: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0019: ret } // end of method Trivia::collectTriviaFromDirectives .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 findNodeWhereRangeFitsIn(class Fantomas.Core.SyntaxOak/Node root, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 69 (0x45) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0007: ldarg.1 IL_0008: call bool Fantomas.Core.RangeHelpers::rangeContainsRange(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000d: brfalse.s IL_0011 IL_000f: br.s IL_0013 IL_0011: ldnull IL_0012: ret IL_0013: ldarg.1 IL_0014: newobj instance void Fantomas.Core.Trivia/betterChildNode@162::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0019: ldarg.0 IL_001a: callvirt instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Node::get_Children() IL_001f: call !!1[] [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::Choose(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!0[]) IL_0024: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::TryHead(!!0[]) IL_0029: stloc.0 IL_002a: nop IL_002b: ldloc.0 IL_002c: brtrue.s IL_0030 IL_002e: br.s IL_003e IL_0030: ldloc.0 IL_0031: stloc.1 IL_0032: ldloc.1 IL_0033: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0038: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_003d: ret IL_003e: ldarg.0 IL_003f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0044: ret } // end of method Trivia::findNodeWhereRangeFitsIn .method assembly static void triviaBeforeOrAfterEntireTree(class Fantomas.Core.SyntaxOak/Node rootNode, class Fantomas.Core.SyntaxOak/TriviaNode trivia) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 51 (0x33) .maxstack 4 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0) IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0007: stloc.0 IL_0008: ldloca.s V_0 IL_000a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_000f: ldarg.0 IL_0010: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0015: stloc.0 IL_0016: ldloca.s V_0 IL_0018: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_001d: bge.s IL_0029 IL_001f: ldarg.0 IL_0020: ldarg.1 IL_0021: tail. IL_0023: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode) IL_0028: ret IL_0029: ldarg.0 IL_002a: ldarg.1 IL_002b: tail. IL_002d: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode) IL_0032: ret } // end of method Trivia::triviaBeforeOrAfterEntireTree .method assembly static class Fantomas.Core.SyntaxOak/Node visitLastChildNode(class Fantomas.Core.SyntaxOak/Node node) cil managed { // Code size 644 (0x284) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/Node[] V_0, class Fantomas.Core.SyntaxOak/PatLongIdentNode V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: isinst Fantomas.Core.SyntaxOak/ExprIfThenNode IL_0007: brtrue IL_021b IL_000c: ldarg.0 IL_000d: isinst Fantomas.Core.SyntaxOak/ExprIfThenElseNode IL_0012: brtrue IL_021b IL_0017: ldarg.0 IL_0018: isinst Fantomas.Core.SyntaxOak/ExprIfThenElifNode IL_001d: brtrue IL_021b IL_0022: ldarg.0 IL_0023: isinst Fantomas.Core.SyntaxOak/ExprAppNode IL_0028: brtrue IL_021b IL_002d: ldarg.0 IL_002e: isinst Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode IL_0033: brtrue IL_021b IL_0038: ldarg.0 IL_0039: isinst Fantomas.Core.SyntaxOak/ExprInfixAppNode IL_003e: brtrue IL_021b IL_0043: ldarg.0 IL_0044: isinst Fantomas.Core.SyntaxOak/ExprLambdaNode IL_0049: brtrue IL_021b IL_004e: ldarg.0 IL_004f: isinst Fantomas.Core.SyntaxOak/ExprLetOrUseNode IL_0054: brtrue IL_021b IL_0059: ldarg.0 IL_005a: isinst Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode IL_005f: brtrue IL_021b IL_0064: ldarg.0 IL_0065: isinst Fantomas.Core.SyntaxOak/ExprAndBang IL_006a: brtrue IL_021b IL_006f: ldarg.0 IL_0070: isinst Fantomas.Core.SyntaxOak/BindingNode IL_0075: brtrue IL_021b IL_007a: ldarg.0 IL_007b: isinst Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode IL_0080: brtrue IL_021b IL_0085: ldarg.0 IL_0086: isinst Fantomas.Core.SyntaxOak/TypeDefnEnumNode IL_008b: brtrue IL_021b IL_0090: ldarg.0 IL_0091: isinst Fantomas.Core.SyntaxOak/TypeDefnUnionNode IL_0096: brtrue IL_021b IL_009b: ldarg.0 IL_009c: isinst Fantomas.Core.SyntaxOak/TypeDefnRecordNode IL_00a1: brtrue IL_021b IL_00a6: ldarg.0 IL_00a7: isinst Fantomas.Core.SyntaxOak/TypeNameNode IL_00ac: brtrue IL_021b IL_00b1: ldarg.0 IL_00b2: isinst Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode IL_00b7: brtrue IL_021b IL_00bc: ldarg.0 IL_00bd: isinst Fantomas.Core.SyntaxOak/TypeDefnExplicitNode IL_00c2: brtrue IL_021b IL_00c7: ldarg.0 IL_00c8: isinst Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode IL_00cd: brtrue IL_021b IL_00d2: ldarg.0 IL_00d3: isinst Fantomas.Core.SyntaxOak/TypeDefnDelegateNode IL_00d8: brtrue IL_021b IL_00dd: ldarg.0 IL_00de: isinst Fantomas.Core.SyntaxOak/TypeDefnRegularNode IL_00e3: brtrue IL_021b IL_00e8: ldarg.0 IL_00e9: isinst Fantomas.Core.SyntaxOak/ExprMatchNode IL_00ee: brtrue IL_021b IL_00f3: ldarg.0 IL_00f4: isinst Fantomas.Core.SyntaxOak/PatParameterNode IL_00f9: brtrue IL_021b IL_00fe: ldarg.0 IL_00ff: isinst Fantomas.Core.SyntaxOak/PatTupleNode IL_0104: brtrue IL_021b IL_0109: ldarg.0 IL_010a: isinst Fantomas.Core.SyntaxOak/TypeTupleNode IL_010f: brtrue IL_021b IL_0114: ldarg.0 IL_0115: isinst Fantomas.Core.SyntaxOak/TypeAppPrefixNode IL_011a: brtrue IL_021b IL_011f: ldarg.0 IL_0120: isinst Fantomas.Core.SyntaxOak/TypeAppPostFixNode IL_0125: brtrue IL_021b IL_012a: ldarg.0 IL_012b: isinst Fantomas.Core.SyntaxOak/TypeFunsNode IL_0130: brtrue IL_021b IL_0135: ldarg.0 IL_0136: isinst Fantomas.Core.SyntaxOak/ExprTupleNode IL_013b: brtrue IL_021b IL_0140: ldarg.0 IL_0141: isinst Fantomas.Core.SyntaxOak/MemberDefnInheritNode IL_0146: brtrue IL_021b IL_014b: ldarg.0 IL_014c: isinst Fantomas.Core.SyntaxOak/OpenListNode IL_0151: brtrue IL_021b IL_0156: ldarg.0 IL_0157: isinst Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode IL_015c: brtrue IL_021b IL_0161: ldarg.0 IL_0162: isinst Fantomas.Core.SyntaxOak/InheritConstructorUnitNode IL_0167: brtrue IL_021b IL_016c: ldarg.0 IL_016d: isinst Fantomas.Core.SyntaxOak/InheritConstructorParenNode IL_0172: brtrue IL_021b IL_0177: ldarg.0 IL_0178: isinst Fantomas.Core.SyntaxOak/InheritConstructorOtherNode IL_017d: brtrue IL_021b IL_0182: ldarg.0 IL_0183: isinst Fantomas.Core.SyntaxOak/FieldNode IL_0188: brtrue IL_021b IL_018d: ldarg.0 IL_018e: isinst Fantomas.Core.SyntaxOak/BindingListNode IL_0193: brtrue IL_021b IL_0198: ldarg.0 IL_0199: isinst Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode IL_019e: brtrue IL_021b IL_01a3: ldarg.0 IL_01a4: isinst Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode IL_01a9: brtrue IL_021b IL_01ae: ldarg.0 IL_01af: isinst Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode IL_01b4: brtrue IL_021b IL_01b9: ldarg.0 IL_01ba: isinst Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode IL_01bf: brtrue.s IL_021b IL_01c1: ldarg.0 IL_01c2: isinst Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode IL_01c7: brtrue.s IL_021b IL_01c9: ldarg.0 IL_01ca: isinst Fantomas.Core.SyntaxOak/MatchClauseNode IL_01cf: brtrue.s IL_021b IL_01d1: ldarg.0 IL_01d2: isinst Fantomas.Core.SyntaxOak/ExprCompExprBodyNode IL_01d7: brtrue.s IL_021b IL_01d9: ldarg.0 IL_01da: isinst Fantomas.Core.SyntaxOak/NestedModuleNode IL_01df: brtrue.s IL_021b IL_01e1: ldarg.0 IL_01e2: isinst Fantomas.Core.SyntaxOak/UnionCaseNode IL_01e7: brtrue.s IL_021b IL_01e9: ldarg.0 IL_01ea: isinst Fantomas.Core.SyntaxOak/EnumCaseNode IL_01ef: brtrue.s IL_021b IL_01f1: ldarg.0 IL_01f2: isinst Fantomas.Core.SyntaxOak/ValNode IL_01f7: brtrue.s IL_021b IL_01f9: ldarg.0 IL_01fa: isinst Fantomas.Core.SyntaxOak/BindingReturnInfoNode IL_01ff: brtrue.s IL_021b IL_0201: ldarg.0 IL_0202: isinst Fantomas.Core.SyntaxOak/PatLeftMiddleRight IL_0207: brtrue.s IL_021b IL_0209: ldarg.0 IL_020a: isinst Fantomas.Core.SyntaxOak/MultipleAttributeListNode IL_020f: brtrue.s IL_021b IL_0211: ldarg.0 IL_0212: isinst Fantomas.Core.SyntaxOak/PatLongIdentNode IL_0217: brfalse.s IL_0282 IL_0219: br.s IL_0259 IL_021b: ldarg.0 IL_021c: callvirt instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Node::get_Children() IL_0221: stloc.0 IL_0222: ldloc.0 IL_0223: brtrue.s IL_0230 IL_0225: ldstr "array" IL_022a: newobj instance void [netstandard]System.ArgumentNullException::.ctor(string) IL_022f: throw IL_0230: nop IL_0231: ldloc.0 IL_0232: ldlen IL_0233: conv.i4 IL_0234: brtrue.s IL_0246 IL_0236: call string [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/ErrorStrings::get_InputArrayEmptyString() IL_023b: ldstr "array" IL_0240: newobj instance void [netstandard]System.ArgumentException::.ctor(string, string) IL_0245: throw IL_0246: nop IL_0247: ldloc.0 IL_0248: ldloc.0 IL_0249: ldlen IL_024a: conv.i4 IL_024b: ldc.i4.1 IL_024c: sub IL_024d: ldelem Fantomas.Core.SyntaxOak/Node IL_0252: starg.s node IL_0254: br IL_0000 IL_0259: ldarg.0 IL_025a: unbox.any Fantomas.Core.SyntaxOak/PatLongIdentNode IL_025f: stloc.1 IL_0260: nop IL_0261: ldloc.1 IL_0262: callvirt instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/NodeBase::get_Children() IL_0267: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_026c: brfalse.s IL_0270 IL_026e: ldarg.0 IL_026f: ret IL_0270: ldarg.0 IL_0271: callvirt instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Node::get_Children() IL_0276: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Last(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_027b: starg.s node IL_027d: br IL_0000 IL_0282: ldarg.0 IL_0283: ret } // end of method Trivia::visitLastChildNode .method assembly static void lineCommentAfterSourceCodeToTriviaInstruction(class Fantomas.Core.SyntaxOak/Node containerNode, class Fantomas.Core.SyntaxOak/TriviaNode trivia) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 78 (0x4e) .maxstack 5 .locals init (int32 V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, class Fantomas.Core.SyntaxOak/Node[] V_2) IL_0000: ldarg.1 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0006: stloc.1 IL_0007: ldloca.s V_1 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_000e: stloc.0 IL_000f: ldarg.1 IL_0010: newobj instance void Fantomas.Core.Trivia/lineCommentAfterSourceCodeToTriviaInstruction@248::.ctor(class Fantomas.Core.SyntaxOak/TriviaNode) IL_0015: ldloc.0 IL_0016: newobj instance void Fantomas.Core.Trivia/'lineCommentAfterSourceCodeToTriviaInstruction@243-1'::.ctor(int32) IL_001b: ldarg.0 IL_001c: callvirt instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Node::get_Children() IL_0021: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::Filter(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, !!0[]) IL_0026: stloc.2 IL_0027: ldloc.2 IL_0028: brtrue.s IL_0035 IL_002a: ldstr "array" IL_002f: newobj instance void [netstandard]System.ArgumentNullException::.ctor(string) IL_0034: throw IL_0035: nop IL_0036: ldsfld class Fantomas.Core.Trivia/'lineCommentAfterSourceCodeToTriviaInstruction@244-2' Fantomas.Core.Trivia/'lineCommentAfterSourceCodeToTriviaInstruction@244-2'::@_instance IL_003b: ldloc.2 IL_003c: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::SortWith(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!0[]) IL_0041: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::TryHead(!!0[]) IL_0046: tail. IL_0048: call void [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Iterate(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_004d: ret } // end of method Trivia::lineCommentAfterSourceCodeToTriviaInstruction .method assembly static void simpleTriviaToTriviaInstruction(class Fantomas.Core.SyntaxOak/Node containerNode, class Fantomas.Core.SyntaxOak/TriviaNode trivia) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 52 (0x34) .maxstack 8 IL_0000: ldarg.1 IL_0001: newobj instance void Fantomas.Core.Trivia/simpleTriviaToTriviaInstruction@257::.ctor(class Fantomas.Core.SyntaxOak/TriviaNode) IL_0006: ldarg.0 IL_0007: newobj instance void Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@256-1'::.ctor(class Fantomas.Core.SyntaxOak/Node) IL_000c: ldsfld class Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@255-4' Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@255-4'::@_instance IL_0011: ldarg.1 IL_0012: newobj instance void Fantomas.Core.Trivia/'simpleTriviaToTriviaInstruction@254-6'::.ctor(class Fantomas.Core.SyntaxOak/TriviaNode) IL_0017: ldarg.0 IL_0018: callvirt instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Node::get_Children() IL_001d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::TryFind(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, !!0[]) IL_0022: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0027: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::OrElseWith>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002c: tail. IL_002e: call void [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Iterate>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0033: ret } // end of method Trivia::simpleTriviaToTriviaInstruction .method assembly static class Fantomas.Core.SyntaxOak/TriviaNode triviaWith@278(class Fantomas.Core.SyntaxOak/TriviaNode trivia, bool newlineBefore, bool newlineAfter) cil managed { // Code size 54 (0x36) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/TriviaContent V_0, class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment V_1, string V_2, class Fantomas.Core.SyntaxOak/TriviaContent V_3) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaNode::Content@ IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_000d: ldc.i4.2 IL_000e: bne.un.s IL_0034 IL_0010: ldloc.0 IL_0011: castclass Fantomas.Core.SyntaxOak/TriviaContent/BlockComment IL_0016: stloc.1 IL_0017: ldloc.1 IL_0018: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_001d: stloc.2 IL_001e: ldloc.2 IL_001f: ldarg.1 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaContent::NewBlockComment(string, bool, bool) IL_0026: stloc.3 IL_0027: ldloc.3 IL_0028: ldarg.0 IL_0029: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_002e: newobj instance void Fantomas.Core.SyntaxOak/TriviaNode::.ctor(class Fantomas.Core.SyntaxOak/TriviaContent, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0033: ret IL_0034: ldarg.0 IL_0035: ret } // end of method Trivia::triviaWith@278 .method assembly static void blockCommentToTriviaInstruction(class Fantomas.Core.SyntaxOak/Node containerNode, class Fantomas.Core.SyntaxOak/TriviaNode trivia) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 320 (0x140) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class Fantomas.Core.SyntaxOak/Node[] V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class Fantomas.Core.SyntaxOak/Node V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, class Fantomas.Core.SyntaxOak/Node V_6, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_7) IL_0000: ldarg.0 IL_0001: callvirt instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Node::get_Children() IL_0006: stloc.1 IL_0007: ldarg.1 IL_0008: newobj instance void Fantomas.Core.Trivia/nodeAfter@262::.ctor(class Fantomas.Core.SyntaxOak/TriviaNode) IL_000d: ldloc.1 IL_000e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TryFind(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0013: stloc.0 IL_0014: ldsfld class Fantomas.Core.Trivia/nodeBefore@276 Fantomas.Core.Trivia/nodeBefore@276::@_instance IL_0019: ldarg.0 IL_001a: callvirt instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Node::get_Children() IL_001f: stloc.1 IL_0020: ldarg.1 IL_0021: newobj instance void Fantomas.Core.Trivia/'nodeBefore@271-1'::.ctor(class Fantomas.Core.SyntaxOak/TriviaNode) IL_0026: ldloc.1 IL_0027: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::TryFindBack(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0031: stloc.2 IL_0032: nop IL_0033: ldloc.2 IL_0034: brtrue.s IL_003e IL_0036: ldloc.0 IL_0037: brfalse IL_013f IL_003c: br.s IL_008f IL_003e: ldloc.2 IL_003f: stloc.s V_4 IL_0041: ldloc.0 IL_0042: brfalse.s IL_0049 IL_0044: ldloc.0 IL_0045: stloc.s V_5 IL_0047: br.s IL_00a7 IL_0049: ldloc.s V_4 IL_004b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0050: stloc.3 IL_0051: ldloc.3 IL_0052: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0057: stloc.s V_7 IL_0059: ldloca.s V_7 IL_005b: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0060: ldarg.1 IL_0061: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0066: stloc.s V_7 IL_0068: ldloca.s V_7 IL_006a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_006f: ceq IL_0071: brfalse IL_013f IL_0076: ldloc.s V_4 IL_0078: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_007d: stloc.3 IL_007e: ldloc.3 IL_007f: ldarg.1 IL_0080: ldc.i4.0 IL_0081: ldc.i4.0 IL_0082: call class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia::triviaWith@278(class Fantomas.Core.SyntaxOak/TriviaNode, bool, bool) IL_0087: tail. IL_0089: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode) IL_008e: ret IL_008f: ldloc.0 IL_0090: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0095: stloc.3 IL_0096: ldloc.3 IL_0097: ldarg.1 IL_0098: ldc.i4.1 IL_0099: ldc.i4.0 IL_009a: call class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia::triviaWith@278(class Fantomas.Core.SyntaxOak/TriviaNode, bool, bool) IL_009f: tail. IL_00a1: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode) IL_00a6: ret IL_00a7: ldloc.s V_4 IL_00a9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00ae: stloc.3 IL_00af: ldloc.s V_5 IL_00b1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00b6: stloc.s V_6 IL_00b8: nop IL_00b9: ldloc.3 IL_00ba: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_00bf: stloc.s V_7 IL_00c1: ldloca.s V_7 IL_00c3: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_00c8: ldarg.1 IL_00c9: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_00ce: stloc.s V_7 IL_00d0: ldloca.s V_7 IL_00d2: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_00d7: bne.un.s IL_00ea IL_00d9: ldloc.3 IL_00da: ldarg.1 IL_00db: ldc.i4.0 IL_00dc: ldc.i4.0 IL_00dd: call class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia::triviaWith@278(class Fantomas.Core.SyntaxOak/TriviaNode, bool, bool) IL_00e2: tail. IL_00e4: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode) IL_00e9: ret IL_00ea: nop IL_00eb: ldloc.3 IL_00ec: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_00f1: stloc.s V_7 IL_00f3: ldloca.s V_7 IL_00f5: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_00fa: ldarg.1 IL_00fb: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0100: stloc.s V_7 IL_0102: ldloca.s V_7 IL_0104: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0109: bge.s IL_013e IL_010b: ldarg.1 IL_010c: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0111: stloc.s V_7 IL_0113: ldloca.s V_7 IL_0115: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_011a: ldloc.s V_6 IL_011c: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0121: stloc.s V_7 IL_0123: ldloca.s V_7 IL_0125: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_012a: bne.un.s IL_013e IL_012c: ldloc.s V_6 IL_012e: ldarg.1 IL_012f: ldc.i4.0 IL_0130: ldc.i4.0 IL_0131: call class Fantomas.Core.SyntaxOak/TriviaNode Fantomas.Core.Trivia::triviaWith@278(class Fantomas.Core.SyntaxOak/TriviaNode, bool, bool) IL_0136: tail. IL_0138: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode) IL_013d: ret IL_013e: ret IL_013f: ret } // end of method Trivia::blockCommentToTriviaInstruction .method assembly static void addToTree(class Fantomas.Core.SyntaxOak/Oak tree, class [netstandard]System.Collections.Generic.IEnumerable`1 trivia) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 166 (0xa6) .maxstack 4 .locals init (class [netstandard]System.Collections.Generic.IEnumerator`1 V_0, class Fantomas.Core.SyntaxOak/TriviaNode V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class Fantomas.Core.SyntaxOak/Node V_4, class [netstandard]System.IDisposable V_5) IL_0000: nop IL_0001: ldarg.1 IL_0002: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1::GetEnumerator() IL_0007: stloc.0 .try { IL_0008: br IL_0083 IL_000d: ldloc.0 IL_000e: callvirt instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1::get_Current() IL_0013: stloc.1 IL_0014: ldarg.0 IL_0015: ldloc.1 IL_0016: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_001b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.Trivia::findNodeWhereRangeFitsIn(class Fantomas.Core.SyntaxOak/Node, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0020: stloc.2 IL_0021: nop IL_0022: ldloc.2 IL_0023: brfalse.s IL_0027 IL_0025: br.s IL_0032 IL_0027: ldarg.0 IL_0028: ldloc.1 IL_0029: call void Fantomas.Core.Trivia::triviaBeforeOrAfterEntireTree(class Fantomas.Core.SyntaxOak/Node, class Fantomas.Core.SyntaxOak/TriviaNode) IL_002e: nop IL_002f: nop IL_0030: br.s IL_0083 IL_0032: ldloc.2 IL_0033: stloc.3 IL_0034: ldloc.3 IL_0035: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_003a: stloc.s V_4 IL_003c: nop IL_003d: ldloc.1 IL_003e: ldfld class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaNode::Content@ IL_0043: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0048: switch ( IL_006d, IL_0061, IL_0079, IL_006d, IL_006d) IL_0061: ldloc.s V_4 IL_0063: ldloc.1 IL_0064: call void Fantomas.Core.Trivia::lineCommentAfterSourceCodeToTriviaInstruction(class Fantomas.Core.SyntaxOak/Node, class Fantomas.Core.SyntaxOak/TriviaNode) IL_0069: nop IL_006a: nop IL_006b: br.s IL_0083 IL_006d: ldloc.s V_4 IL_006f: ldloc.1 IL_0070: call void Fantomas.Core.Trivia::simpleTriviaToTriviaInstruction(class Fantomas.Core.SyntaxOak/Node, class Fantomas.Core.SyntaxOak/TriviaNode) IL_0075: nop IL_0076: nop IL_0077: br.s IL_0083 IL_0079: ldloc.s V_4 IL_007b: ldloc.1 IL_007c: call void Fantomas.Core.Trivia::blockCommentToTriviaInstruction(class Fantomas.Core.SyntaxOak/Node, class Fantomas.Core.SyntaxOak/TriviaNode) IL_0081: nop IL_0082: nop IL_0083: ldloc.0 IL_0084: callvirt instance bool [netstandard]System.Collections.IEnumerator::MoveNext() IL_0089: brtrue IL_000d IL_008e: leave.s IL_00a5 } // end .try finally { IL_0090: ldloc.0 IL_0091: isinst [netstandard]System.IDisposable IL_0096: stloc.s V_5 IL_0098: ldloc.s V_5 IL_009a: brfalse.s IL_00a4 IL_009c: ldloc.s V_5 IL_009e: callvirt instance void [netstandard]System.IDisposable::Dispose() IL_00a3: endfinally IL_00a4: endfinally } // end handler IL_00a5: ret } // end of method Trivia::addToTree .method assembly static class Fantomas.Core.SyntaxOak/Oak enrichTree(class Fantomas.Core.FormatConfig/FormatConfig config, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText sourceText, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput ast, class Fantomas.Core.SyntaxOak/Oak tree) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 284 (0x11c) .maxstack 7 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile V_6, class Fantomas.Core.SyntaxOak/TriviaNode[] V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_9, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia V_10, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia V_11, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_12, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_13) IL_0000: ldarg.3 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0006: stloc.0 IL_0007: nop IL_0008: ldarg.2 IL_0009: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile IL_000e: brfalse.s IL_0012 IL_0010: br.s IL_0046 IL_0012: ldarg.2 IL_0013: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile IL_0018: stloc.3 IL_0019: ldloc.3 IL_001a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile::get_Item() IL_001f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput::get_trivia() IL_0024: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia::get_ConditionalDirectives() IL_0029: stloc.s V_4 IL_002b: ldloc.3 IL_002c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile::get_Item() IL_0031: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput::get_trivia() IL_0036: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia::get_CodeComments() IL_003b: stloc.s V_5 IL_003d: ldloc.s V_4 IL_003f: stloc.1 IL_0040: ldloc.s V_5 IL_0042: stloc.2 IL_0043: nop IL_0044: br.s IL_007b IL_0046: ldarg.2 IL_0047: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile IL_004c: stloc.s V_6 IL_004e: ldloc.s V_6 IL_0050: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile::get_Item() IL_0055: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput::get_trivia() IL_005a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia::get_ConditionalDirectives() IL_005f: stloc.s V_4 IL_0061: ldloc.s V_6 IL_0063: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile::get_Item() IL_0068: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput::get_trivia() IL_006d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia::get_CodeComments() IL_0072: stloc.s V_5 IL_0074: ldloc.s V_4 IL_0076: stloc.1 IL_0077: ldloc.s V_5 IL_0079: stloc.2 IL_007a: nop IL_007b: ldarg.0 IL_007c: ldarg.1 IL_007d: ldarg.3 IL_007e: ldloc.2 IL_007f: ldloc.0 IL_0080: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia::collectTriviaFromBlankLines(class Fantomas.Core.FormatConfig/FormatConfig, class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class Fantomas.Core.SyntaxOak/Node, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0085: stloc.s V_8 IL_0087: nop IL_0088: ldarg.2 IL_0089: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile IL_008e: brfalse.s IL_0092 IL_0090: br.s IL_00b7 IL_0092: ldarg.2 IL_0093: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile IL_0098: stloc.3 IL_0099: ldloc.3 IL_009a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile::get_Item() IL_009f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput::get_trivia() IL_00a4: stloc.s V_10 IL_00a6: ldarg.1 IL_00a7: ldloc.s V_10 IL_00a9: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia::get_CodeComments() IL_00ae: ldloc.0 IL_00af: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia::collectTriviaFromCodeComments(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00b4: nop IL_00b5: br.s IL_00dc IL_00b7: ldarg.2 IL_00b8: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile IL_00bd: stloc.s V_6 IL_00bf: ldloc.s V_6 IL_00c1: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile::get_Item() IL_00c6: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput::get_trivia() IL_00cb: stloc.s V_11 IL_00cd: ldarg.1 IL_00ce: ldloc.s V_11 IL_00d0: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia::get_CodeComments() IL_00d5: ldloc.0 IL_00d6: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia::collectTriviaFromCodeComments(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00db: nop IL_00dc: stloc.s V_9 IL_00de: ldarg.1 IL_00df: ldloc.1 IL_00e0: ldloc.0 IL_00e1: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.Trivia::collectTriviaFromDirectives(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00e6: stloc.s V_12 IL_00e8: ldsfld class Fantomas.Core.Trivia/trivia@341 Fantomas.Core.Trivia/trivia@341::@_instance IL_00ed: ldloca.s V_13 IL_00ef: ldloc.s V_9 IL_00f1: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00f6: nop IL_00f7: ldloca.s V_13 IL_00f9: ldloc.s V_8 IL_00fb: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0100: nop IL_0101: ldloca.s V_13 IL_0103: ldloc.s V_12 IL_0105: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_010a: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::SortBy>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, !!0[]) IL_010f: stloc.s V_7 IL_0111: ldarg.3 IL_0112: ldloc.s V_7 IL_0114: call void Fantomas.Core.Trivia::addToTree(class Fantomas.Core.SyntaxOak/Oak, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0119: nop IL_011a: ldarg.3 IL_011b: ret } // end of method Trivia::enrichTree } // end of class Fantomas.Core.Trivia .class private abstract auto ansi sealed '.$Fantomas.Core'.Trivia extends [netstandard]System.Object { } // end of class '.$Fantomas.Core'.Trivia .class public abstract auto ansi sealed Fantomas.Core.Queue extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .method public static class Fantomas.Core.Queue`1 empty() cil managed { // Code size 22 (0x16) .maxstack 8 IL_0000: call !!0[] [netstandard]System.Array::Empty() IL_0005: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_000a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000f: ldc.i4.0 IL_0010: newobj instance void class Fantomas.Core.Queue`1::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32) IL_0015: ret } // end of method Queue::empty .method public static !!T head(class Fantomas.Core.Queue`1 q) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: callvirt instance !0 class Fantomas.Core.Queue`1::get_Head() IL_0006: ret } // end of method Queue::head .method public static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 tryHead(class Fantomas.Core.Queue`1 q) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: callvirt instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class Fantomas.Core.Queue`1::get_TryHead() IL_0006: ret } // end of method Queue::tryHead .method public static bool isEmpty(class Fantomas.Core.Queue`1 q) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: callvirt instance bool class Fantomas.Core.Queue`1::get_IsEmpty() IL_0006: ret } // end of method Queue::isEmpty .method public static int32 length(class Fantomas.Core.Queue`1 q) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: callvirt instance int32 class Fantomas.Core.Queue`1::get_Length() IL_0006: ret } // end of method Queue::length .method public static class Fantomas.Core.Queue`1 ofList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 xs) cil managed { // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.ListModule::ToArray(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0006: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: ldarg.0 IL_0011: callvirt instance int32 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Length() IL_0016: newobj instance void class Fantomas.Core.Queue`1::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32) IL_001b: ret } // end of method Queue::ofList .method public static class Fantomas.Core.Queue`1 ofSeq(class [netstandard]System.Collections.Generic.IEnumerable`1 xs) cil managed { // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0006: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: ldarg.0 IL_0011: call int32 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Length(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0016: newobj instance void class Fantomas.Core.Queue`1::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32) IL_001b: ret } // end of method Queue::ofSeq .method public static class [netstandard]System.Collections.Generic.IEnumerable`1 rev(class Fantomas.Core.Queue`1 q) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: callvirt instance class [netstandard]System.Collections.Generic.IEnumerable`1 class Fantomas.Core.Queue`1::Rev() IL_0006: ret } // end of method Queue::rev .method public static class [netstandard]System.Collections.Generic.IEnumerable`1 toSeq(class Fantomas.Core.Queue`1 q) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.0 IL_0001: ret } // end of method Queue::toSeq .method public static class Fantomas.Core.Queue`1 append(class Fantomas.Core.Queue`1 q, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 xs) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: callvirt instance class Fantomas.Core.Queue`1 class Fantomas.Core.Queue`1::Append(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0007: ret } // end of method Queue::append .method public static bool skipExists(int32 n, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 p, class Fantomas.Core.Queue`1 q) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.3 IL_0001: ldarg.0 IL_0002: ldarg.1 IL_0003: ldarg.2 IL_0004: callvirt instance bool class Fantomas.Core.Queue`1::SkipExists(int32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0009: ret } // end of method Queue::skipExists } // end of class Fantomas.Core.Queue .class private abstract auto ansi sealed ''.$Queue extends [netstandard]System.Object { .class auto ansi serializable sealed nested assembly beforefieldinit Equals@25 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class ''.$Queue/Equals@25 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method Equals@25::.ctor .method public strict virtual instance bool Invoke(!T x, !T y) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityIntrinsic(!!0, !!0) IL_0009: ret } // end of method Equals@25::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void class ''.$Queue/Equals@25::.ctor() IL_0005: stsfld class ''.$Queue/Equals@25 class ''.$Queue/Equals@25::@_instance IL_000a: ret } // end of method Equals@25::.cctor } // end of class Equals@25 .class auto ansi serializable sealed nested assembly beforefieldinit 'Rev@56-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public !T[] arr .method assembly specialname rtspecialname instance void .ctor(!T[] arr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld !0[] class ''.$Queue/'Rev@56-1'::arr IL_000d: ret } // end of method 'Rev@56-1'::.ctor .method public strict virtual instance !T Invoke(int32 i) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld !0[] class ''.$Queue/'Rev@56-1'::arr IL_0006: ldarg.1 IL_0007: ldelem !T IL_000c: ret } // end of method 'Rev@56-1'::Invoke } // end of class 'Rev@56-1' .class auto ansi serializable sealed nested assembly beforefieldinit Rev@56 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class ''.$Queue/Rev@56 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method Rev@56::.ctor .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Invoke(!T[] arr) cil managed { // Code size 31 (0x1f) .maxstack 8 IL_0000: ldarg.1 IL_0001: newobj instance void class ''.$Queue/'Rev@56-1'::.ctor(!0[]) IL_0006: ldarg.1 IL_0007: ldlen IL_0008: conv.i4 IL_0009: ldc.i4.1 IL_000a: sub IL_000b: ldc.i4.m1 IL_000c: ldc.i4.0 IL_000d: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators/OperatorIntrinsics::RangeInt32(int32, int32, int32) IL_0012: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0017: tail. IL_0019: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001e: ret } // end of method Rev@56::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void class ''.$Queue/Rev@56::.ctor() IL_0005: stsfld class ''.$Queue/Rev@56 class ''.$Queue/Rev@56::@_instance IL_000a: ret } // end of method Rev@56::.cctor } // end of class Rev@56 .class auto ansi serializable sealed nested assembly beforefieldinit 'System-Collections-Generic-IReadOnlyCollection<\'T>-GetEnumerator@100' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class ''.$Queue/'System-Collections-Generic-IReadOnlyCollection<\'T>-GetEnumerator@100' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'System-Collections-Generic-IReadOnlyCollection<\'T>-GetEnumerator@100'::.ctor .method public strict virtual instance !T[] Invoke(!T[] x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'System-Collections-Generic-IReadOnlyCollection<\'T>-GetEnumerator@100'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void class ''.$Queue/'System-Collections-Generic-IReadOnlyCollection<\'T>-GetEnumerator@100'::.ctor() IL_0005: stsfld class ''.$Queue/'System-Collections-Generic-IReadOnlyCollection<\'T>-GetEnumerator@100' class ''.$Queue/'System-Collections-Generic-IReadOnlyCollection<\'T>-GetEnumerator@100'::@_instance IL_000a: ret } // end of method 'System-Collections-Generic-IReadOnlyCollection<\'T>-GetEnumerator@100'::.cctor } // end of class 'System-Collections-Generic-IReadOnlyCollection<\'T>-GetEnumerator@100' .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 dataToEnd@69(class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 i, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 acc, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 _arg1) cil managed { // Code size 97 (0x61) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, !!a[] V_2) IL_0000: ldarg.2 IL_0001: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0006: brtrue.s IL_000a IL_0008: br.s IL_005f IL_000a: ldarg.2 IL_000b: stloc.0 IL_000c: ldloc.0 IL_000d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0012: stloc.1 IL_0013: ldloc.0 IL_0014: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0019: stloc.2 IL_001a: nop IL_001b: ldarg.0 IL_001c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_0021: ldloc.2 IL_0022: ldlen IL_0023: conv.i4 IL_0024: ble.s IL_0047 IL_0026: ldarg.0 IL_0027: ldarg.0 IL_0028: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_002d: ldloc.2 IL_002e: ldlen IL_002f: conv.i4 IL_0030: sub IL_0031: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::set_contents(!0) IL_0036: ldarg.0 IL_0037: ldloc.2 IL_0038: ldarg.1 IL_0039: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003e: ldloc.1 IL_003f: starg.s _arg1 IL_0041: starg.s acc IL_0043: starg.s i IL_0045: br.s IL_0000 IL_0047: ldarg.0 IL_0048: ldloc.2 IL_0049: ldlen IL_004a: conv.i4 IL_004b: ldarg.0 IL_004c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_0051: sub IL_0052: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::set_contents(!0) IL_0057: ldloc.2 IL_0058: ldarg.1 IL_0059: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_005e: ret IL_005f: ldarg.1 IL_0060: ret } // end of method $Queue::dataToEnd@69 .method assembly static bool exists@80(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 i, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 r, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 xs) cil managed { // Code size 149 (0x95) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, !!T[] V_2) IL_0000: nop IL_0001: ldarg.3 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brtrue.s IL_000e IL_0009: br IL_008e IL_000e: ldarg.3 IL_000f: stloc.0 IL_0010: ldloc.0 IL_0011: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0016: stloc.1 IL_0017: ldloc.0 IL_0018: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_001d: stloc.2 IL_001e: br.s IL_004e IL_0020: nop IL_0021: ldarg.0 IL_0022: ldloc.2 IL_0023: ldarg.1 IL_0024: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_0029: ldelem !!T IL_002e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0033: brfalse.s IL_003f IL_0035: ldarg.2 IL_0036: ldc.i4.1 IL_0037: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::set_contents(!0) IL_003c: nop IL_003d: br.s IL_0040 IL_003f: nop IL_0040: ldarg.1 IL_0041: ldarg.1 IL_0042: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_0047: ldc.i4.1 IL_0048: add IL_0049: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::set_contents(!0) IL_004e: nop IL_004f: ldarg.2 IL_0050: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_0055: brfalse.s IL_0059 IL_0057: br.s IL_0067 IL_0059: ldarg.1 IL_005a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_005f: ldloc.2 IL_0060: ldlen IL_0061: conv.i4 IL_0062: clt IL_0064: nop IL_0065: br.s IL_0069 IL_0067: ldc.i4.0 IL_0068: nop IL_0069: brtrue.s IL_0020 IL_006b: ldarg.1 IL_006c: ldc.i4.0 IL_006d: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::set_contents(!0) IL_0072: nop IL_0073: ldarg.2 IL_0074: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_0079: brfalse.s IL_007d IL_007b: ldc.i4.1 IL_007c: ret IL_007d: ldarg.0 IL_007e: ldarg.1 IL_007f: ldarg.2 IL_0080: ldloc.1 IL_0081: starg.s xs IL_0083: starg.s r IL_0085: starg.s i IL_0087: starg.s f IL_0089: br IL_0000 IL_008e: ldarg.2 IL_008f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_0094: ret } // end of method $Queue::exists@80 } // end of class ''.$Queue .class private abstract auto ansi sealed Fantomas.Core.Version extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit 'fantomasVersion@11-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Version/'fantomasVersion@11-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'fantomasVersion@11-1'::.ctor .method public strict virtual instance string Invoke(class [netstandard]System.Reflection.AssemblyInformationalVersionAttribute a) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: callvirt instance string [netstandard]System.Reflection.AssemblyInformationalVersionAttribute::get_InformationalVersion() IL_0006: ret } // end of method 'fantomasVersion@11-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Version/'fantomasVersion@11-1'::.ctor() IL_0005: stsfld class Fantomas.Core.Version/'fantomasVersion@11-1' Fantomas.Core.Version/'fantomasVersion@11-1'::@_instance IL_000a: ret } // end of method 'fantomasVersion@11-1'::.cctor } // end of class 'fantomasVersion@11-1' .class auto ansi serializable sealed nested assembly beforefieldinit fantomasVersion@6 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.Version/fantomasVersion@6 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method fantomasVersion@6::.ctor .method public strict virtual instance string Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 67 (0x43) .maxstack 6 .locals init (class [netstandard]System.Reflection.Assembly V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1) IL_0000: ldtoken Fantomas.Core.SyntaxOak/Node IL_0005: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_000a: callvirt instance class [netstandard]System.Reflection.Assembly [netstandard]System.Type::get_Assembly() IL_000f: stloc.0 IL_0010: ldsfld class Fantomas.Core.Version/'fantomasVersion@11-1' Fantomas.Core.Version/'fantomasVersion@11-1'::@_instance IL_0015: ldloc.0 IL_0016: call !!0 [netstandard]System.Reflection.CustomAttributeExtensions::GetCustomAttribute(class [netstandard]System.Reflection.Assembly) IL_001b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::OfObj(!!0) IL_0020: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0025: stloc.1 IL_0026: call class [netstandard]System.Reflection.Assembly [netstandard]System.Reflection.Assembly::GetExecutingAssembly() IL_002b: callvirt instance class [netstandard]System.Reflection.AssemblyName [netstandard]System.Reflection.Assembly::GetName() IL_0030: callvirt instance class [netstandard]System.Version [netstandard]System.Reflection.AssemblyName::get_Version() IL_0035: callvirt instance string [netstandard]System.Object::ToString() IL_003a: ldloc.1 IL_003b: tail. IL_003d: call !!0 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::DefaultValue(!!0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0042: ret } // end of method fantomasVersion@6::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.Version/fantomasVersion@6::.ctor() IL_0005: stsfld class Fantomas.Core.Version/fantomasVersion@6 Fantomas.Core.Version/fantomasVersion@6::@_instance IL_000a: ret } // end of method fantomasVersion@6::.cctor } // end of class fantomasVersion@6 .method assembly specialname static class [netstandard]System.Lazy`1 get_fantomasVersion() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [netstandard]System.Lazy`1 '.$Fantomas.Core'.Version::fantomasVersion@5 IL_0005: ret } // end of method Version::get_fantomasVersion .property class [netstandard]System.Lazy`1 fantomasVersion() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [netstandard]System.Lazy`1 Fantomas.Core.Version::get_fantomasVersion() } // end of property Version::fantomasVersion } // end of class Fantomas.Core.Version .class private abstract auto ansi sealed '.$Fantomas.Core'.Version extends [netstandard]System.Object { .field static assembly initonly class [netstandard]System.Lazy`1 fantomasVersion@5 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly int32 init@ .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 16 (0x10) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.Version/fantomasVersion@6 Fantomas.Core.Version/fantomasVersion@6::@_instance IL_0005: call class [netstandard]System.Lazy`1 [FSharp.Core]Microsoft.FSharp.Control.LazyExtensions::Create(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_000a: stsfld class [netstandard]System.Lazy`1 '.$Fantomas.Core'.Version::fantomasVersion@5 IL_000f: ret } // end of method Version::.cctor } // end of class '.$Fantomas.Core'.Version .class private abstract auto ansi sealed Fantomas.Core.ASTTransformer extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly CreationAide extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 22 00 00 00 00 00 ) // .."..... .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 SourceText@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_SourceText() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer/CreationAide::SourceText@ IL_0006: ret } // end of method CreationAide::get_SourceText .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 sourceText) cil managed { .custom instance void System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::.ctor(valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes, class [netstandard]System.Type) = ( 01 00 60 06 00 00 29 46 61 6E 74 6F 6D 61 73 2E // ..`...)Fantomas. 43 6F 72 65 2E 41 53 54 54 72 61 6E 73 66 6F 72 // Core.ASTTransfor 6D 65 72 2B 43 72 65 61 74 69 6F 6E 41 69 64 65 // mer+CreationAide 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer/CreationAide::SourceText@ IL_000d: ret } // end of method CreationAide::.ctor .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.ASTTransformer/CreationAide>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method CreationAide::ToString .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 36 (0x24) .maxstack 7 .locals init (int32 V_0) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0022 IL_0003: ldc.i4.0 IL_0004: stloc.0 IL_0005: ldc.i4 0x9e3779b9 IL_000a: ldarg.1 IL_000b: ldarg.0 IL_000c: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer/CreationAide::SourceText@ IL_0011: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic>(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_0016: ldloc.0 IL_0017: ldc.i4.6 IL_0018: shl IL_0019: ldloc.0 IL_001a: ldc.i4.2 IL_001b: shr IL_001c: add IL_001d: add IL_001e: add IL_001f: stloc.0 IL_0020: ldloc.0 IL_0021: ret IL_0022: ldc.i4.0 IL_0023: ret } // end of method CreationAide::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.ASTTransformer/CreationAide::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method CreationAide::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 44 (0x2c) .maxstack 5 .locals init (class Fantomas.Core.ASTTransformer/CreationAide V_0) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0024 IL_0003: ldarg.1 IL_0004: isinst Fantomas.Core.ASTTransformer/CreationAide IL_0009: stloc.0 IL_000a: ldloc.0 IL_000b: brfalse.s IL_0022 IL_000d: ldarg.2 IL_000e: ldarg.0 IL_000f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer/CreationAide::SourceText@ IL_0014: ldloc.0 IL_0015: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer/CreationAide::SourceText@ IL_001a: tail. IL_001c: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic>(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_0021: ret IL_0022: ldc.i4.0 IL_0023: ret IL_0024: ldarg.1 IL_0025: ldnull IL_0026: cgt.un IL_0028: ldc.i4.0 IL_0029: ceq IL_002b: ret } // end of method CreationAide::Equals .method assembly hidebysig instance string TextFromSource(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 fallback, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 39 (0x27) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer/CreationAide::SourceText@ IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_000c IL_000a: br.s IL_0016 IL_000c: ldarg.1 IL_000d: ldnull IL_000e: tail. IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret IL_0016: ldloc.0 IL_0017: stloc.1 IL_0018: ldloc.1 IL_0019: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_001e: ldarg.2 IL_001f: tail. IL_0021: call string Fantomas.Core.ISourceTextExtensions::ISourceText.GetContentAt(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0026: ret } // end of method CreationAide::TextFromSource .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.ASTTransformer/CreationAide obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.0 IL_0001: brfalse.s IL_001c IL_0003: ldarg.1 IL_0004: brfalse.s IL_001a IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer/CreationAide::SourceText@ IL_000c: ldarg.1 IL_000d: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer/CreationAide::SourceText@ IL_0012: tail. IL_0014: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic>(!!0, !!0) IL_0019: ret IL_001a: ldc.i4.0 IL_001b: ret IL_001c: ldarg.1 IL_001d: ldnull IL_001e: cgt.un IL_0020: ldc.i4.0 IL_0021: ceq IL_0023: ret } // end of method CreationAide::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 4 .locals init (class Fantomas.Core.ASTTransformer/CreationAide V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.ASTTransformer/CreationAide IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0014 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: tail. IL_000e: callvirt instance bool Fantomas.Core.ASTTransformer/CreationAide::Equals(class Fantomas.Core.ASTTransformer/CreationAide) IL_0013: ret IL_0014: ldc.i4.0 IL_0015: ret } // end of method CreationAide::Equals .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 SourceText() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 ) .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer/CreationAide::get_SourceText() } // end of property CreationAide::SourceText } // end of class CreationAide .class abstract auto autochar serializable nested assembly beforefieldinit LinkExpr extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Identifier = int32(0x00000000) .field public static literal int32 Dot = int32(0x00000001) .field public static literal int32 Expr = int32(0x00000002) .field public static literal int32 AppParenLambda = int32(0x00000003) .field public static literal int32 AppParen = int32(0x00000004) .field public static literal int32 AppUnit = int32(0x00000005) .field public static literal int32 IndexExpr = int32(0x00000006) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Identifier extends Fantomas.Core.ASTTransformer/LinkExpr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3F 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..?Fantomas.Core 2E 41 53 54 54 72 61 6E 73 66 6F 72 6D 65 72 2B // .ASTTransformer+ 4C 69 6E 6B 45 78 70 72 2B 49 64 65 6E 74 69 66 // LinkExpr+Identif 69 65 72 40 44 65 62 75 67 54 79 70 65 50 72 6F // ier@DebugTypePro 78 79 00 00 ) // xy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.ASTTransformer/LinkExpr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Identifier::item IL_000e: ret } // end of method Identifier::.ctor .method assembly hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Identifier::item IL_0006: ret } // end of method Identifier::get_Item .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Identifier::get_Item() } // end of property Identifier::Item } // end of class Identifier .class auto ansi serializable nested assembly beforefieldinit specialname Dot extends Fantomas.Core.ASTTransformer/LinkExpr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 41 53 54 54 72 61 6E 73 66 6F 72 6D 65 72 2B // .ASTTransformer+ 4C 69 6E 6B 45 78 70 72 2B 44 6F 74 40 44 65 62 // LinkExpr+Dot@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.1 IL_0002: call instance void Fantomas.Core.ASTTransformer/LinkExpr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/Dot::item IL_000e: ret } // end of method Dot::.ctor .method assembly hidebysig instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/Dot::item IL_0006: ret } // end of method Dot::get_Item .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/Dot::get_Item() } // end of property Dot::Item } // end of class Dot .class auto ansi serializable nested assembly beforefieldinit specialname Expr extends Fantomas.Core.ASTTransformer/LinkExpr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 39 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..9Fantomas.Core 2E 41 53 54 54 72 61 6E 73 66 6F 72 6D 65 72 2B // .ASTTransformer+ 4C 69 6E 6B 45 78 70 72 2B 45 78 70 72 40 44 65 // LinkExpr+Expr@De 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // bugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: call instance void Fantomas.Core.ASTTransformer/LinkExpr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Expr::item IL_000e: ret } // end of method Expr::.ctor .method assembly hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Expr::item IL_0006: ret } // end of method Expr::get_Item .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Expr::get_Item() } // end of property Expr::Item } // end of class Expr .class auto ansi serializable nested assembly beforefieldinit specialname AppParenLambda extends Fantomas.Core.ASTTransformer/LinkExpr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 43 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..CFantomas.Core 2E 41 53 54 54 72 61 6E 73 66 6F 72 6D 65 72 2B // .ASTTransformer+ 4C 69 6E 6B 45 78 70 72 2B 41 70 70 50 61 72 65 // LinkExpr+AppPare 6E 4C 61 6D 62 64 61 40 44 65 62 75 67 54 79 70 // nLambda@DebugTyp 65 50 72 6F 78 79 00 00 ) // eProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _functionName .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field assembly initonly class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _parenLambda .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _functionName, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _parenLambda) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.3 IL_0002: call instance void Fantomas.Core.ASTTransformer/LinkExpr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda::_functionName IL_000e: ldarg.0 IL_000f: ldarg.2 IL_0010: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda::_parenLambda IL_0015: ret } // end of method AppParenLambda::.ctor .method assembly hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_functionName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda::_functionName IL_0006: ret } // end of method AppParenLambda::get_functionName .method assembly hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_parenLambda() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda::_parenLambda IL_0006: ret } // end of method AppParenLambda::get_parenLambda .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr functionName() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda::get_functionName() } // end of property AppParenLambda::functionName .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr parenLambda() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 01 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda::get_parenLambda() } // end of property AppParenLambda::parenLambda } // end of class AppParenLambda .class auto ansi serializable nested assembly beforefieldinit specialname AppParen extends Fantomas.Core.ASTTransformer/LinkExpr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3D 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..=Fantomas.Core 2E 41 53 54 54 72 61 6E 73 66 6F 72 6D 65 72 2B // .ASTTransformer+ 4C 69 6E 6B 45 78 70 72 2B 41 70 70 50 61 72 65 // LinkExpr+AppPare 6E 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 // n@DebugTypeProxy 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _functionName .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field assembly initonly valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range _lpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field assembly initonly class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _e .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field assembly initonly valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range _rpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field assembly initonly valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range _pr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _functionName, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range _lpr, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _e, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range _rpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range _pr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 45 (0x2d) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.4 IL_0002: call instance void Fantomas.Core.ASTTransformer/LinkExpr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_functionName IL_000e: ldarg.0 IL_000f: ldarg.2 IL_0010: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_lpr IL_0015: ldarg.0 IL_0016: ldarg.3 IL_0017: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_e IL_001c: ldarg.0 IL_001d: ldarg.s _rpr IL_001f: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_rpr IL_0024: ldarg.0 IL_0025: ldarg.s _pr IL_0027: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_pr IL_002c: ret } // end of method AppParen::.ctor .method assembly hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_functionName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_functionName IL_0006: ret } // end of method AppParen::get_functionName .method assembly hidebysig instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_lpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_lpr IL_0006: ret } // end of method AppParen::get_lpr .method assembly hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_e() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_e IL_0006: ret } // end of method AppParen::get_e .method assembly hidebysig instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_rpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_rpr IL_0006: ret } // end of method AppParen::get_rpr .method assembly hidebysig instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_pr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_pr IL_0006: ret } // end of method AppParen::get_pr .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr functionName() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParen::get_functionName() } // end of property AppParen::functionName .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range lpr() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 01 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::get_lpr() } // end of property AppParen::lpr .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 02 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParen::get_e() } // end of property AppParen::e .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range rpr() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 03 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::get_rpr() } // end of property AppParen::rpr .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range pr() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 04 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::get_pr() } // end of property AppParen::pr } // end of class AppParen .class auto ansi serializable nested assembly beforefieldinit specialname AppUnit extends Fantomas.Core.ASTTransformer/LinkExpr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3C 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..Fantomas.Core 2E 41 53 54 54 72 61 6E 73 66 6F 72 6D 65 72 2B // .ASTTransformer+ 4C 69 6E 6B 45 78 70 72 2B 49 6E 64 65 78 45 78 // LinkExpr+IndexEx 70 72 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // pr@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _indexExpr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _indexExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.6 IL_0002: call instance void Fantomas.Core.ASTTransformer/LinkExpr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr::_indexExpr IL_000e: ret } // end of method IndexExpr::.ctor .method assembly hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_indexExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr::_indexExpr IL_0006: ret } // end of method IndexExpr::get_indexExpr .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr indexExpr() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 06 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr::get_indexExpr() } // end of property IndexExpr::indexExpr } // end of class IndexExpr .class auto ansi nested assembly beforefieldinit specialname Identifier@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.ASTTransformer/LinkExpr/Identifier _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/LinkExpr/Identifier obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/LinkExpr/Identifier Fantomas.Core.ASTTransformer/LinkExpr/Identifier@DebugTypeProxy::_obj IL_000d: ret } // end of method Identifier@DebugTypeProxy::.ctor .method public hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/Identifier Fantomas.Core.ASTTransformer/LinkExpr/Identifier@DebugTypeProxy::_obj IL_0006: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Identifier::item IL_000b: ret } // end of method Identifier@DebugTypeProxy::get_Item .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Identifier@DebugTypeProxy::get_Item() } // end of property Identifier@DebugTypeProxy::Item } // end of class Identifier@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Dot@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.ASTTransformer/LinkExpr/Dot _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/LinkExpr/Dot obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/LinkExpr/Dot Fantomas.Core.ASTTransformer/LinkExpr/Dot@DebugTypeProxy::_obj IL_000d: ret } // end of method Dot@DebugTypeProxy::.ctor .method public hidebysig instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/Dot Fantomas.Core.ASTTransformer/LinkExpr/Dot@DebugTypeProxy::_obj IL_0006: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/Dot::item IL_000b: ret } // end of method Dot@DebugTypeProxy::get_Item .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/Dot@DebugTypeProxy::get_Item() } // end of property Dot@DebugTypeProxy::Item } // end of class Dot@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Expr@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.ASTTransformer/LinkExpr/Expr _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/LinkExpr/Expr obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/LinkExpr/Expr Fantomas.Core.ASTTransformer/LinkExpr/Expr@DebugTypeProxy::_obj IL_000d: ret } // end of method Expr@DebugTypeProxy::.ctor .method public hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/Expr Fantomas.Core.ASTTransformer/LinkExpr/Expr@DebugTypeProxy::_obj IL_0006: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Expr::item IL_000b: ret } // end of method Expr@DebugTypeProxy::get_Item .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Expr@DebugTypeProxy::get_Item() } // end of property Expr@DebugTypeProxy::Item } // end of class Expr@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AppParenLambda@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda@DebugTypeProxy::_obj IL_000d: ret } // end of method AppParenLambda@DebugTypeProxy::.ctor .method public hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_functionName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda@DebugTypeProxy::_obj IL_0006: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda::_functionName IL_000b: ret } // end of method AppParenLambda@DebugTypeProxy::get_functionName .method public hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_parenLambda() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda@DebugTypeProxy::_obj IL_0006: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda::_parenLambda IL_000b: ret } // end of method AppParenLambda@DebugTypeProxy::get_parenLambda .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr functionName() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda@DebugTypeProxy::get_functionName() } // end of property AppParenLambda@DebugTypeProxy::functionName .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr parenLambda() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 01 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda@DebugTypeProxy::get_parenLambda() } // end of property AppParenLambda@DebugTypeProxy::parenLambda } // end of class AppParenLambda@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AppParen@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.ASTTransformer/LinkExpr/AppParen _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/LinkExpr/AppParen obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/LinkExpr/AppParen Fantomas.Core.ASTTransformer/LinkExpr/AppParen@DebugTypeProxy::_obj IL_000d: ret } // end of method AppParen@DebugTypeProxy::.ctor .method public hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_functionName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/AppParen Fantomas.Core.ASTTransformer/LinkExpr/AppParen@DebugTypeProxy::_obj IL_0006: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_functionName IL_000b: ret } // end of method AppParen@DebugTypeProxy::get_functionName .method public hidebysig instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_lpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/AppParen Fantomas.Core.ASTTransformer/LinkExpr/AppParen@DebugTypeProxy::_obj IL_0006: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_lpr IL_000b: ret } // end of method AppParen@DebugTypeProxy::get_lpr .method public hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_e() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/AppParen Fantomas.Core.ASTTransformer/LinkExpr/AppParen@DebugTypeProxy::_obj IL_0006: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_e IL_000b: ret } // end of method AppParen@DebugTypeProxy::get_e .method public hidebysig instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_rpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/AppParen Fantomas.Core.ASTTransformer/LinkExpr/AppParen@DebugTypeProxy::_obj IL_0006: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_rpr IL_000b: ret } // end of method AppParen@DebugTypeProxy::get_rpr .method public hidebysig instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_pr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/AppParen Fantomas.Core.ASTTransformer/LinkExpr/AppParen@DebugTypeProxy::_obj IL_0006: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_pr IL_000b: ret } // end of method AppParen@DebugTypeProxy::get_pr .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr functionName() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParen@DebugTypeProxy::get_functionName() } // end of property AppParen@DebugTypeProxy::functionName .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range lpr() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 01 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen@DebugTypeProxy::get_lpr() } // end of property AppParen@DebugTypeProxy::lpr .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 02 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParen@DebugTypeProxy::get_e() } // end of property AppParen@DebugTypeProxy::e .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range rpr() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 03 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen@DebugTypeProxy::get_rpr() } // end of property AppParen@DebugTypeProxy::rpr .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range pr() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 04 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen@DebugTypeProxy::get_pr() } // end of property AppParen@DebugTypeProxy::pr } // end of class AppParen@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AppUnit@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.ASTTransformer/LinkExpr/AppUnit _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/LinkExpr/AppUnit obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/LinkExpr/AppUnit Fantomas.Core.ASTTransformer/LinkExpr/AppUnit@DebugTypeProxy::_obj IL_000d: ret } // end of method AppUnit@DebugTypeProxy::.ctor .method public hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_functionName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/AppUnit Fantomas.Core.ASTTransformer/LinkExpr/AppUnit@DebugTypeProxy::_obj IL_0006: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppUnit::_functionName IL_000b: ret } // end of method AppUnit@DebugTypeProxy::get_functionName .method public hidebysig instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_unit() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/AppUnit Fantomas.Core.ASTTransformer/LinkExpr/AppUnit@DebugTypeProxy::_obj IL_0006: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppUnit::_unit IL_000b: ret } // end of method AppUnit@DebugTypeProxy::get_unit .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr functionName() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppUnit@DebugTypeProxy::get_functionName() } // end of property AppUnit@DebugTypeProxy::functionName .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range unit() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 01 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppUnit@DebugTypeProxy::get_unit() } // end of property AppUnit@DebugTypeProxy::unit } // end of class AppUnit@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname IndexExpr@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr@DebugTypeProxy::_obj IL_000d: ret } // end of method IndexExpr@DebugTypeProxy::.ctor .method public hidebysig instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr get_indexExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr@DebugTypeProxy::_obj IL_0006: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr::_indexExpr IL_000b: ret } // end of method IndexExpr@DebugTypeProxy::get_indexExpr .property instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr indexExpr() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 06 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr@DebugTypeProxy::get_indexExpr() } // end of property IndexExpr@DebugTypeProxy::indexExpr } // end of class IndexExpr@DebugTypeProxy .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.ASTTransformer/LinkExpr::_tag IL_000d: ret } // end of method LinkExpr::.ctor .method assembly static class Fantomas.Core.ASTTransformer/LinkExpr NewIdentifier(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.ASTTransformer/LinkExpr/Identifier::.ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: ret } // end of method LinkExpr::NewIdentifier .method assembly hidebysig instance bool get_IsIdentifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method LinkExpr::get_IsIdentifier .method assembly static class Fantomas.Core.ASTTransformer/LinkExpr NewDot(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.ASTTransformer/LinkExpr/Dot::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0006: ret } // end of method LinkExpr::NewDot .method assembly hidebysig instance bool get_IsDot() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method LinkExpr::get_IsDot .method assembly static class Fantomas.Core.ASTTransformer/LinkExpr NewExpr(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.ASTTransformer/LinkExpr/Expr::.ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: ret } // end of method LinkExpr::NewExpr .method assembly hidebysig instance bool get_IsExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method LinkExpr::get_IsExpr .method assembly static class Fantomas.Core.ASTTransformer/LinkExpr NewAppParenLambda(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _functionName, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _parenLambda) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 03 00 00 00 00 00 ) // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: newobj instance void Fantomas.Core.ASTTransformer/LinkExpr/AppParenLambda::.ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0007: ret } // end of method LinkExpr::NewAppParenLambda .method assembly hidebysig instance bool get_IsAppParenLambda() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_0006: ldc.i4.3 IL_0007: ceq IL_0009: ret } // end of method LinkExpr::get_IsAppParenLambda .method assembly static class Fantomas.Core.ASTTransformer/LinkExpr NewAppParen(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _functionName, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range _lpr, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _e, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range _rpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range _pr) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 04 00 00 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: ldarg.2 IL_0003: ldarg.3 IL_0004: ldarg.s _pr IL_0006: newobj instance void Fantomas.Core.ASTTransformer/LinkExpr/AppParen::.ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method LinkExpr::NewAppParen .method assembly hidebysig instance bool get_IsAppParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_0006: ldc.i4.4 IL_0007: ceq IL_0009: ret } // end of method LinkExpr::get_IsAppParen .method assembly static class Fantomas.Core.ASTTransformer/LinkExpr NewAppUnit(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _functionName, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range _unit) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 05 00 00 00 00 00 ) // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: newobj instance void Fantomas.Core.ASTTransformer/LinkExpr/AppUnit::.ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ret } // end of method LinkExpr::NewAppUnit .method assembly hidebysig instance bool get_IsAppUnit() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_0006: ldc.i4.5 IL_0007: ceq IL_0009: ret } // end of method LinkExpr::get_IsAppUnit .method assembly static class Fantomas.Core.ASTTransformer/LinkExpr NewIndexExpr(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _indexExpr) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 06 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr::.ctor(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: ret } // end of method LinkExpr::NewIndexExpr .method assembly hidebysig instance bool get_IsIndexExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_0006: ldc.i4.6 IL_0007: ceq IL_0009: ret } // end of method LinkExpr::get_IsIndexExpr .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.ASTTransformer/LinkExpr::_tag IL_0006: ret } // end of method LinkExpr::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method LinkExpr::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.ASTTransformer/LinkExpr>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method LinkExpr::ToString .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() } // end of property LinkExpr::Tag .property instance bool IsIdentifier() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.ASTTransformer/LinkExpr::get_IsIdentifier() } // end of property LinkExpr::IsIdentifier .property instance bool IsDot() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.ASTTransformer/LinkExpr::get_IsDot() } // end of property LinkExpr::IsDot .property instance bool IsExpr() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.ASTTransformer/LinkExpr::get_IsExpr() } // end of property LinkExpr::IsExpr .property instance bool IsAppParenLambda() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.ASTTransformer/LinkExpr::get_IsAppParenLambda() } // end of property LinkExpr::IsAppParenLambda .property instance bool IsAppParen() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.ASTTransformer/LinkExpr::get_IsAppParen() } // end of property LinkExpr::IsAppParen .property instance bool IsAppUnit() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.ASTTransformer/LinkExpr::get_IsAppUnit() } // end of property LinkExpr::IsAppUnit .property instance bool IsIndexExpr() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.ASTTransformer/LinkExpr::get_IsIndexExpr() } // end of property LinkExpr::IsIndexExpr } // end of class LinkExpr .class auto ansi serializable sealed nested assembly beforefieldinit rest@54 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.ASTTransformer/rest@54 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method rest@54::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 57 (0x39) .maxstack 7 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldstr "." IL_0013: ldloc.0 IL_0014: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0019: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewKnownDot(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_001e: ldloc.1 IL_001f: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_0024: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0029: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_002e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0033: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0038: ret } // end of method rest@54::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/rest@54::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/rest@54 Fantomas.Core.ASTTransformer/rest@54::@_instance IL_000a: ret } // end of method rest@54::.cctor } // end of class rest@54 .class auto ansi serializable sealed nested assembly beforefieldinit 'rest@67-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'rest@67-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method 'rest@67-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident ident) cil managed { // Code size 32 (0x20) .maxstack 8 IL_0000: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::get_UnknownDot() IL_0005: ldarg.1 IL_0006: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_000b: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0010: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0015: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001f: ret } // end of method 'rest@67-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'rest@67-1'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'rest@67-1' Fantomas.Core.ASTTransformer/'rest@67-1'::@_instance IL_000a: ret } // end of method 'rest@67-1'::.cctor } // end of class 'rest@67-1' .class auto ansi serializable sealed nested assembly beforefieldinit range@70 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.ASTTransformer/range@70 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method range@70::.ctor .method public strict virtual instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range arg00@, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range arg10@) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0009: ret } // end of method range@70::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/range@70::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/range@70 Fantomas.Core.ASTTransformer/range@70::@_instance IL_000a: ret } // end of method range@70::.cctor } // end of class range@70 .class auto ansi serializable sealed nested assembly beforefieldinit 'range@70-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'range@70-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'range@70-1'::.ctor .method public strict virtual instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident ident) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarga.s ident IL_0002: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0007: ret } // end of method 'range@70-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'range@70-1'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'range@70-1' Fantomas.Core.ASTTransformer/'range@70-1'::@_instance IL_000a: ret } // end of method 'range@70-1'::.cctor } // end of class 'range@70-1' .class auto ansi serializable sealed nested assembly beforefieldinit fallback@91 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind stringKind .field public string escaped .method assembly specialname rtspecialname instance void .ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind stringKind, string escaped) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind Fantomas.Core.ASTTransformer/fallback@91::stringKind IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld string Fantomas.Core.ASTTransformer/fallback@91::escaped IL_0014: ret } // end of method fallback@91::.ctor .method public strict virtual instance string Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 116 (0x74) .maxstack 6 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldflda valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind Fantomas.Core.ASTTransformer/fallback@91::stringKind IL_0007: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind::get_Tag() IL_000c: switch ( IL_001d, IL_003a, IL_0057) IL_001d: ldstr "\"%s\"" IL_0022: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_0027: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_002c: ldarg.0 IL_002d: ldfld string Fantomas.Core.ASTTransformer/fallback@91::escaped IL_0032: tail. IL_0034: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0039: ret IL_003a: ldstr "@\"%s\"" IL_003f: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_0044: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0049: ldarg.0 IL_004a: ldfld string Fantomas.Core.ASTTransformer/fallback@91::escaped IL_004f: tail. IL_0051: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0056: ret IL_0057: ldstr "\"\"\"%s\"\"\"" IL_005c: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_0061: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0066: ldarg.0 IL_0067: ldfld string Fantomas.Core.ASTTransformer/fallback@91::escaped IL_006c: tail. IL_006e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0073: ret } // end of method fallback@91::Invoke } // end of class fallback@91 .class auto ansi serializable sealed nested assembly beforefieldinit args@101 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/args@101::creationAide IL_000d: ret } // end of method args@101::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirectiveArgument _arg18) cil managed { // Code size 76 (0x4c) .maxstack 8 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirectiveArgument/String V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirectiveArgument/SourceIdentifier V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, string V_3) IL_0000: ldarg.1 IL_0001: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirectiveArgument/SourceIdentifier IL_0006: brfalse.s IL_000a IL_0008: br.s IL_002f IL_000a: ldarg.1 IL_000b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirectiveArgument/String IL_0010: stloc.0 IL_0011: ldarg.0 IL_0012: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/args@101::creationAide IL_0017: ldloc.0 IL_0018: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirectiveArgument/String::get_stringKind() IL_001d: ldloc.0 IL_001e: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirectiveArgument/String::get_value() IL_0023: ldloc.0 IL_0024: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirectiveArgument/String::get_range() IL_0029: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkConstString(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind, string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_002e: ret IL_002f: ldarg.1 IL_0030: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirectiveArgument/SourceIdentifier IL_0035: stloc.1 IL_0036: ldloc.1 IL_0037: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirectiveArgument/SourceIdentifier::get_range() IL_003c: stloc.2 IL_003d: ldloc.1 IL_003e: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirectiveArgument/SourceIdentifier::get_constant() IL_0043: stloc.3 IL_0044: ldloc.3 IL_0045: ldloc.2 IL_0046: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_004b: ret } // end of method args@101::Invoke } // end of class args@101 .class auto ansi serializable sealed nested assembly beforefieldinit 'orElse@110-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public string fallback .method assembly specialname rtspecialname instance void .ctor(string fallback) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string Fantomas.Core.ASTTransformer/'orElse@110-1'::fallback IL_000d: ret } // end of method 'orElse@110-1'::.ctor .method public strict virtual instance string Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.ASTTransformer/'orElse@110-1'::fallback IL_0006: ret } // end of method 'orElse@110-1'::Invoke } // end of class 'orElse@110-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'fallback@130-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public string v .field public string s .method assembly specialname rtspecialname instance void .ctor(string v, string s) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string Fantomas.Core.ASTTransformer/'fallback@130-1'::v IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld string Fantomas.Core.ASTTransformer/'fallback@130-1'::s IL_0014: ret } // end of method 'fallback@130-1'::.ctor .method public strict virtual instance string Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 61 (0x3d) .maxstack 9 IL_0000: ldstr "%s%P()%s%P()" IL_0005: ldc.i4.2 IL_0006: newarr [netstandard]System.Object IL_000b: dup IL_000c: ldc.i4.0 IL_000d: ldarg.0 IL_000e: ldfld string Fantomas.Core.ASTTransformer/'fallback@130-1'::v IL_0013: box [netstandard]System.String IL_0018: stelem [netstandard]System.Object IL_001d: dup IL_001e: ldc.i4.1 IL_001f: ldarg.0 IL_0020: ldfld string Fantomas.Core.ASTTransformer/'fallback@130-1'::s IL_0025: box [netstandard]System.String IL_002a: stelem [netstandard]System.Object IL_002f: ldnull IL_0030: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5>::.ctor(string, object[], class [netstandard]System.Type[]) IL_0035: tail. IL_0037: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_003c: ret } // end of method 'fallback@130-1'::Invoke } // end of class 'fallback@130-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'fallback@147-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public uint8[] bytes .method assembly specialname rtspecialname instance void .ctor(uint8[] bytes) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld uint8[] Fantomas.Core.ASTTransformer/'fallback@147-2'::bytes IL_000d: ret } // end of method 'fallback@147-2'::.ctor .method public strict virtual instance string Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 118 (0x76) .maxstack 9 .locals init (string V_0, char[] V_1, int32 V_2) IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld uint8[] Fantomas.Core.ASTTransformer/'fallback@147-2'::bytes IL_0007: brtrue.s IL_0014 IL_0009: ldstr "array" IL_000e: newobj instance void [netstandard]System.ArgumentNullException::.ctor(string) IL_0013: throw IL_0014: nop IL_0015: ldarg.0 IL_0016: ldfld uint8[] Fantomas.Core.ASTTransformer/'fallback@147-2'::bytes IL_001b: ldlen IL_001c: conv.i4 IL_001d: newarr [netstandard]System.Char IL_0022: stloc.1 IL_0023: ldc.i4.0 IL_0024: stloc.2 IL_0025: br.s IL_0043 IL_0027: ldloc.1 IL_0028: ldloc.2 IL_0029: ldarg.0 IL_002a: ldfld uint8[] Fantomas.Core.ASTTransformer/'fallback@147-2'::bytes IL_002f: ldloc.2 IL_0030: ldelem [netstandard]System.Byte IL_0035: call char [netstandard]System.Convert::ToChar(uint8) IL_003a: stelem [netstandard]System.Char IL_003f: ldloc.2 IL_0040: ldc.i4.1 IL_0041: add IL_0042: stloc.2 IL_0043: ldloc.2 IL_0044: ldloc.1 IL_0045: ldlen IL_0046: conv.i4 IL_0047: blt.s IL_0027 IL_0049: ldloc.1 IL_004a: newobj instance void [netstandard]System.String::.ctor(char[]) IL_004f: stloc.0 IL_0050: ldstr "\"%P()\"B" IL_0055: ldc.i4.1 IL_0056: newarr [netstandard]System.Object IL_005b: dup IL_005c: ldc.i4.0 IL_005d: ldloc.0 IL_005e: box [netstandard]System.String IL_0063: stelem [netstandard]System.Object IL_0068: ldnull IL_0069: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_006e: tail. IL_0070: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0075: ret } // end of method 'fallback@147-2'::Invoke } // end of class 'fallback@147-2' .class auto ansi serializable sealed nested assembly beforefieldinit mkMeasure@176 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkMeasure@176::creationAide IL_000d: ret } // end of method mkMeasure@176::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Measure Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure measure) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkMeasure@176::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.ASTTransformer::mkMeasure(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure) IL_000c: ret } // end of method mkMeasure@176::Invoke } // end of class mkMeasure@176 .class auto ansi serializable sealed nested assembly beforefieldinit mkAttribute@184 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/mkAttribute@184 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method mkAttribute@184::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident ident) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0006: ret } // end of method mkAttribute@184::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/mkAttribute@184::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/mkAttribute@184 Fantomas.Core.ASTTransformer/mkAttribute@184::@_instance IL_000a: ret } // end of method mkAttribute@184::.cctor } // end of class mkAttribute@184 .class auto ansi serializable sealed nested assembly beforefieldinit attributes@187 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/attributes@187::creationAide IL_000d: ret } // end of method attributes@187::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/AttributeNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttribute a) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/attributes@187::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/AttributeNode Fantomas.Core.ASTTransformer::mkAttribute(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttribute) IL_000c: ret } // end of method attributes@187::Invoke } // end of class attributes@187 .class auto ansi serializable sealed nested assembly beforefieldinit attributeLists@199 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/attributeLists@199::creationAide IL_000d: ret } // end of method attributeLists@199::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/AttributeListNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList al) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/attributeLists@199::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/AttributeListNode Fantomas.Core.ASTTransformer::mkAttributeList(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList) IL_000c: ret } // end of method attributeLists@199::Invoke } // end of class attributeLists@199 .class auto ansi serializable sealed nested assembly beforefieldinit 'range@200-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'range@200-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'range@200-2'::.ctor .method public strict virtual instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Invoke(class Fantomas.Core.SyntaxOak/AttributeListNode al) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0006: ret } // end of method 'range@200-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'range@200-2'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'range@200-2' Fantomas.Core.ASTTransformer/'range@200-2'::@_instance IL_000a: ret } // end of method 'range@200-2'::.cctor } // end of class 'range@200-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@206-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e1 .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@206-4'::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@206-4'::e1 IL_0014: ret } // end of method 'visit@206-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 xs) cil managed { // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@206-4'::finalContinuation IL_0006: ldarg.0 IL_0007: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@206-4'::e1 IL_000c: ldarg.1 IL_000d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0012: tail. IL_0014: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0019: ret } // end of method 'visit@206-4'::Invoke } // end of class 'visit@206-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'xs@211-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'xs@211-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method 'xs@211-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'xs@211-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'xs@211-1'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'xs@211-1' Fantomas.Core.ASTTransformer/'xs@211-1'::@_instance IL_000a: ret } // end of method 'xs@211-1'::.cctor } // end of class 'xs@211-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'rest@250-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'rest@250-2'::creationAide IL_000d: ret } // end of method 'rest@250-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 81 (0x51) .maxstack 7 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1> V_2, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1> V_3) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloca.s V_3 IL_0010: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1> IL_0016: ldloc.3 IL_0017: stloc.2 IL_0018: ldloca.s V_2 IL_001a: ldstr "," IL_001f: ldloc.0 IL_0020: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0025: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>::Add(!0) IL_002f: nop IL_0030: ldloca.s V_2 IL_0032: ldarg.0 IL_0033: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'rest@250-2'::creationAide IL_0038: ldloc.1 IL_0039: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_003e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>::Add(!0) IL_0048: nop IL_0049: ldloca.s V_2 IL_004b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>::Close() IL_0050: ret } // end of method 'rest@250-2'::Invoke } // end of class 'rest@250-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'xs\'@259' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'xs\'@259' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ret } // end of method 'xs\'@259'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2> Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding b) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldnull IL_0002: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_0007: ret } // end of method 'xs\'@259'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'xs\'@259'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'xs\'@259' Fantomas.Core.ASTTransformer/'xs\'@259'::@_instance IL_000a: ret } // end of method 'xs\'@259'::.cctor } // end of class 'xs\'@259' .class auto ansi serializable sealed nested assembly beforefieldinit 'xs\'@259-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia trivia .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia trivia) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia Fantomas.Core.ASTTransformer/'xs\'@259-1'::trivia IL_000d: ret } // end of method 'xs\'@259-1'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2> Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding b) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia Fantomas.Core.ASTTransformer/'xs\'@259-1'::trivia IL_0007: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia::get_InKeyword() IL_000c: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_0011: ret } // end of method 'xs\'@259-1'::Invoke } // end of class 'xs\'@259-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'xs\'@262-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'xs\'@262-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ret } // end of method 'xs\'@262-2'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2> Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding b) cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldnull IL_0002: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_0007: ret } // end of method 'xs\'@262-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'xs\'@262-2'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'xs\'@262-2' Fantomas.Core.ASTTransformer/'xs\'@262-2'::@_instance IL_000a: ret } // end of method 'xs\'@262-2'::.cctor } // end of class 'xs\'@262-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'xs\'@262-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>> { .field public class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia trivia .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia trivia) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia Fantomas.Core.ASTTransformer/'xs\'@262-3'::trivia IL_000d: ret } // end of method 'xs\'@262-3'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2> Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding b) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia Fantomas.Core.ASTTransformer/'xs\'@262-3'::trivia IL_0007: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia::get_InKeyword() IL_000c: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_0011: ret } // end of method 'xs\'@262-3'::Invoke } // end of class 'xs\'@262-3' .class auto ansi serializable sealed nested assembly beforefieldinit bindings@275 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class Fantomas.Core.SyntaxOak/ComputationExpressionStatement> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class Fantomas.Core.SyntaxOak/ComputationExpressionStatement>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/bindings@275::creationAide IL_000d: ret } // end of method bindings@275::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ComputationExpressionStatement Invoke(class [netstandard]System.Tuple`2> tupledArg) cil managed { // Code size 121 (0x79) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class Fantomas.Core.SyntaxOak/BindingNode V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_6) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_000d: stloc.1 IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/bindings@275::creationAide IL_0014: ldloc.0 IL_0015: call class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.ASTTransformer::mkBinding(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_001a: stloc.2 IL_001b: ldnull IL_001c: stloc.3 IL_001d: ldloca.s V_5 IL_001f: initobj [Fantomas.FCS]FSharp.Compiler.Text.Range IL_0025: ldloc.s V_5 IL_0027: stloc.s V_4 IL_0029: nop IL_002a: ldloc.1 IL_002b: brfalse.s IL_002f IL_002d: br.s IL_003c IL_002f: ldnull IL_0030: stloc.3 IL_0031: ldloc.2 IL_0032: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0037: stloc.s V_4 IL_0039: nop IL_003a: br.s IL_006a IL_003c: ldloc.1 IL_003d: stloc.s V_6 IL_003f: ldloc.s V_6 IL_0041: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0046: stloc.s V_5 IL_0048: ldstr "in" IL_004d: ldloc.s V_5 IL_004f: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0054: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0059: stloc.3 IL_005a: ldloc.2 IL_005b: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0060: ldloc.s V_5 IL_0062: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0067: stloc.s V_4 IL_0069: nop IL_006a: ldloc.2 IL_006b: ldloc.3 IL_006c: ldloc.s V_4 IL_006e: newobj instance void Fantomas.Core.SyntaxOak/ExprLetOrUseNode::.ctor(class Fantomas.Core.SyntaxOak/BindingNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0073: call class Fantomas.Core.SyntaxOak/ComputationExpressionStatement Fantomas.Core.SyntaxOak/ComputationExpressionStatement::NewLetOrUseStatement(class Fantomas.Core.SyntaxOak/ExprLetOrUseNode) IL_0078: ret } // end of method bindings@275::Invoke } // end of class bindings@275 .class auto ansi serializable sealed nested assembly beforefieldinit collectComputationExpressionStatements@286 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bindings .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bindings) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/collectComputationExpressionStatements@286::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/collectComputationExpressionStatements@286::bindings IL_0014: ret } // end of method collectComputationExpressionStatements@286::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bodyStatements) cil managed { // Code size 46 (0x2e) .maxstack 7 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/collectComputationExpressionStatements@286::finalContinuation IL_0006: ldloca.s V_1 IL_0008: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_000e: ldloc.1 IL_000f: stloc.0 IL_0010: ldloca.s V_0 IL_0012: ldarg.0 IL_0013: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/collectComputationExpressionStatements@286::bindings IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.1 IL_0021: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0026: tail. IL_0028: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_002d: ret } // end of method collectComputationExpressionStatements@286::Invoke } // end of class collectComputationExpressionStatements@286 .class auto ansi serializable sealed nested assembly beforefieldinit andBangs@309 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/andBangs@309::creationAide IL_000d: ret } // end of method andBangs@309::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ComputationExpressionStatement Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExprAndBang _arg1) cil managed { // Code size 119 (0x77) .maxstack 9 .locals init (class [netstandard]System.Tuple`2 V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6) IL_0000: ldc.i4.4 IL_0001: ldarg.1 IL_0002: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExprAndBang::get_range() IL_0007: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000c: stloc.0 IL_000d: ldarg.1 IL_000e: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExprAndBang::get_trivia() IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_001a: stloc.2 IL_001b: ldloc.0 IL_001c: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0021: stloc.3 IL_0022: ldarg.1 IL_0023: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynExprAndBang::get_pat() IL_0028: stloc.s V_4 IL_002a: ldarg.1 IL_002b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExprAndBang::get_body() IL_0030: stloc.s V_5 IL_0032: ldstr "and!" IL_0037: ldloc.2 IL_0038: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_003d: ldarg.0 IL_003e: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/andBangs@309::creationAide IL_0043: ldloc.s V_4 IL_0045: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_004a: ldloc.1 IL_004b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprAndBangTrivia::get_EqualsRange() IL_0050: stloc.s V_6 IL_0052: ldstr "=" IL_0057: ldloc.s V_6 IL_0059: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_005e: ldarg.0 IL_005f: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/andBangs@309::creationAide IL_0064: ldloc.s V_5 IL_0066: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_006b: ldloc.3 IL_006c: newobj instance void Fantomas.Core.SyntaxOak/ExprAndBang::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Pattern, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0071: call class Fantomas.Core.SyntaxOak/ComputationExpressionStatement Fantomas.Core.SyntaxOak/ComputationExpressionStatement::NewAndBangStatement(class Fantomas.Core.SyntaxOak/ExprAndBang) IL_0076: ret } // end of method andBangs@309::Invoke } // end of class andBangs@309 .class auto ansi serializable sealed nested assembly beforefieldinit 'collectComputationExpressionStatements@319-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class Fantomas.Core.SyntaxOak/ComputationExpressionStatement letOrUseBang .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 andBangs .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class Fantomas.Core.SyntaxOak/ComputationExpressionStatement letOrUseBang, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 andBangs) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@319-1'::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/ComputationExpressionStatement Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@319-1'::letOrUseBang IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@319-1'::andBangs IL_001b: ret } // end of method 'collectComputationExpressionStatements@319-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bodyStatements) cil managed { // Code size 60 (0x3c) .maxstack 7 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@319-1'::finalContinuation IL_0006: ldloca.s V_1 IL_0008: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_000e: ldloc.1 IL_000f: stloc.0 IL_0010: ldloca.s V_0 IL_0012: ldarg.0 IL_0013: ldfld class Fantomas.Core.SyntaxOak/ComputationExpressionStatement Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@319-1'::letOrUseBang IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.0 IL_0021: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@319-1'::andBangs IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.1 IL_002f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0034: tail. IL_0036: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_003b: ret } // end of method 'collectComputationExpressionStatements@319-1'::Invoke } // end of class 'collectComputationExpressionStatements@319-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'collectComputationExpressionStatements@325-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e1 .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@325-2'::creationAide IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@325-2'::e1 IL_0014: ret } // end of method 'collectComputationExpressionStatements@325-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@325-2'::creationAide IL_0006: ldarg.0 IL_0007: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@325-2'::e1 IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::collectComputationExpressionStatements(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0014: ret } // end of method 'collectComputationExpressionStatements@325-2'::Invoke } // end of class 'collectComputationExpressionStatements@325-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'collectComputationExpressionStatements@326-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e2 .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@326-3'::creationAide IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@326-3'::e2 IL_0014: ret } // end of method 'collectComputationExpressionStatements@326-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@326-3'::creationAide IL_0006: ldarg.0 IL_0007: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@326-3'::e2 IL_000c: ldarg.1 IL_000d: tail. IL_000f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::collectComputationExpressionStatements(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0014: ret } // end of method 'collectComputationExpressionStatements@326-3'::Invoke } // end of class 'collectComputationExpressionStatements@326-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'collectComputationExpressionStatements@329-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@329-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method 'collectComputationExpressionStatements@329-5'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'collectComputationExpressionStatements@329-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@329-5'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@329-5' Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@329-5'::@_instance IL_000a: ret } // end of method 'collectComputationExpressionStatements@329-5'::.cctor } // end of class 'collectComputationExpressionStatements@329-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'collectComputationExpressionStatements@329-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@329-4'::finalContinuation IL_000d: ret } // end of method 'collectComputationExpressionStatements@329-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> nodes) cil managed { // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@329-4'::finalContinuation IL_0006: ldsfld class Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@329-5' Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@329-5'::@_instance IL_000b: ldarg.1 IL_000c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect,class Fantomas.Core.SyntaxOak/ComputationExpressionStatement>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: tail. IL_0013: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0018: ret } // end of method 'collectComputationExpressionStatements@329-4'::Invoke } // end of class 'collectComputationExpressionStatements@329-4' .class auto ansi serializable sealed nested assembly beforefieldinit mkLambda@354 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkLambda@354::creationAide IL_000d: ret } // end of method mkLambda@354::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Pattern Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat p) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkLambda@354::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_000c: ret } // end of method mkLambda@354::Invoke } // end of class mkLambda@354 .class auto ansi serializable sealed nested assembly beforefieldinit mkSynMatchClause@363 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/mkSynMatchClause@363 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method mkSynMatchClause@363::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "|" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method mkSynMatchClause@363::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/mkSynMatchClause@363::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/mkSynMatchClause@363 Fantomas.Core.ASTTransformer/mkSynMatchClause@363::@_instance IL_000a: ret } // end of method mkSynMatchClause@363::.cctor } // end of class mkSynMatchClause@363 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkSynMatchClause@365-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkSynMatchClause@365-1'::creationAide IL_000d: ret } // end of method 'mkSynMatchClause@365-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Expr Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkSynMatchClause@365-1'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_000e: ret } // end of method 'mkSynMatchClause@365-1'::Invoke } // end of class 'mkSynMatchClause@365-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'visitLeft@432-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!a> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!a> continuation .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr rhs .field public class Fantomas.Core.SyntaxOak/SingleTextNode operator .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!a> continuation, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr rhs, class Fantomas.Core.SyntaxOak/SingleTextNode operator) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!a>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!0> class Fantomas.Core.ASTTransformer/'visitLeft@432-1'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr class Fantomas.Core.ASTTransformer/'visitLeft@432-1'::rhs IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.SyntaxOak/SingleTextNode class Fantomas.Core.ASTTransformer/'visitLeft@432-1'::operator IL_001b: ret } // end of method 'visitLeft@432-1'::.ctor .method public strict virtual instance !a Invoke(class [netstandard]System.Tuple`2>> tupledArg) cil managed { // Code size 58 (0x3a) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_0, class [netstandard]System.Collections.Generic.Queue`1> V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: ldarg.0 IL_0010: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode class Fantomas.Core.ASTTransformer/'visitLeft@432-1'::operator IL_0015: ldarg.0 IL_0016: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr class Fantomas.Core.ASTTransformer/'visitLeft@432-1'::rhs IL_001b: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0020: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1>::Enqueue(!0) IL_0025: ldarg.0 IL_0026: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!0> class Fantomas.Core.ASTTransformer/'visitLeft@432-1'::continuation IL_002b: ldloc.0 IL_002c: ldloc.1 IL_002d: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_0032: tail. IL_0034: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!a>::Invoke(!0) IL_0039: ret } // end of method 'visitLeft@432-1'::Invoke } // end of class 'visitLeft@432-1' .class auto ansi serializable sealed nested assembly beforefieldinit isRight@474 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.SyntaxOak/SingleTextNode operator .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode operator) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer/isRight@474::operator IL_000d: ret } // end of method isRight@474::.ctor .method public strict virtual instance bool Invoke(string rOp) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer/isRight@474::operator IL_0006: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_000b: ldarg.1 IL_000c: callvirt instance bool [netstandard]System.String::StartsWith(string) IL_0011: ret } // end of method isRight@474::Invoke } // end of class isRight@474 .class auto ansi serializable sealed nested assembly beforefieldinit '|SameInfixApps|_|@480' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class [netstandard]System.Tuple`2>>> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'|SameInfixApps|_|@480' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class [netstandard]System.Tuple`2>>>::.ctor() IL_0006: ret } // end of method '|SameInfixApps|_|@480'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2>> Invoke(class [netstandard]System.Tuple`2>> x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method '|SameInfixApps|_|@480'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'|SameInfixApps|_|@480'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'|SameInfixApps|_|@480' Fantomas.Core.ASTTransformer/'|SameInfixApps|_|@480'::@_instance IL_000a: ret } // end of method '|SameInfixApps|_|@480'::.cctor } // end of class '|SameInfixApps|_|@480' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@491-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!a> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!a> continuation .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr rhs .field public class Fantomas.Core.SyntaxOak/SingleTextNode operator .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!a> continuation, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr rhs, class Fantomas.Core.SyntaxOak/SingleTextNode operator) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!a>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!0> class Fantomas.Core.ASTTransformer/'visit@491-7'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr class Fantomas.Core.ASTTransformer/'visit@491-7'::rhs IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.SyntaxOak/SingleTextNode class Fantomas.Core.ASTTransformer/'visit@491-7'::operator IL_001b: ret } // end of method 'visit@491-7'::.ctor .method public strict virtual instance !a Invoke(class [netstandard]System.Tuple`2>> tupledArg) cil managed { // Code size 58 (0x3a) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_0, class [netstandard]System.Collections.Generic.Queue`1> V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: ldarg.0 IL_0010: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode class Fantomas.Core.ASTTransformer/'visit@491-7'::operator IL_0015: ldarg.0 IL_0016: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr class Fantomas.Core.ASTTransformer/'visit@491-7'::rhs IL_001b: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0020: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1>::Enqueue(!0) IL_0025: ldarg.0 IL_0026: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!0> class Fantomas.Core.ASTTransformer/'visit@491-7'::continuation IL_002b: ldloc.0 IL_002c: ldloc.1 IL_002d: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_0032: tail. IL_0034: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!a>::Invoke(!0) IL_0039: ret } // end of method 'visit@491-7'::Invoke } // end of class 'visit@491-7' .class auto ansi serializable sealed nested assembly beforefieldinit '|NewlineInfixApps|_|@498' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class [netstandard]System.Tuple`2>>> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'|NewlineInfixApps|_|@498' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class [netstandard]System.Tuple`2>>>::.ctor() IL_0006: ret } // end of method '|NewlineInfixApps|_|@498'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2>> Invoke(class [netstandard]System.Tuple`2>> x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method '|NewlineInfixApps|_|@498'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'|NewlineInfixApps|_|@498'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'|NewlineInfixApps|_|@498' Fantomas.Core.ASTTransformer/'|NewlineInfixApps|_|@498'::@_instance IL_000a: ret } // end of method '|NewlineInfixApps|_|@498'::.cctor } // end of class '|NewlineInfixApps|_|@498' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@556-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,!a> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,!a> continuation .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr argExpr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,!a> continuation, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr argExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,!a>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,!0> class Fantomas.Core.ASTTransformer/'visit@556-9'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr class Fantomas.Core.ASTTransformer/'visit@556-9'::argExpr IL_0014: ret } // end of method 'visit@556-9'::.ctor .method public strict virtual instance !a Invoke(class [netstandard]System.Tuple`2> tupledArg) cil managed { // Code size 47 (0x2f) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_0, class [netstandard]System.Collections.Generic.Queue`1 V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: ldarg.0 IL_0010: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr class Fantomas.Core.ASTTransformer/'visit@556-9'::argExpr IL_0015: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1::Enqueue(!0) IL_001a: ldarg.0 IL_001b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,!0> class Fantomas.Core.ASTTransformer/'visit@556-9'::continuation IL_0020: ldloc.0 IL_0021: ldloc.1 IL_0022: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_0027: tail. IL_0029: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,!a>::Invoke(!0) IL_002e: ret } // end of method 'visit@556-9'::Invoke } // end of class 'visit@556-9' .class auto ansi serializable sealed nested assembly beforefieldinit '|App|_|@561' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [netstandard]System.Tuple`2>> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'|App|_|@561' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [netstandard]System.Tuple`2>>::.ctor() IL_0006: ret } // end of method '|App|_|@561'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2> Invoke(class [netstandard]System.Tuple`2> x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method '|App|_|@561'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'|App|_|@561'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'|App|_|@561' Fantomas.Core.ASTTransformer/'|App|_|@561'::@_instance IL_000a: ret } // end of method '|App|_|@561'::.cctor } // end of class '|App|_|@561' .class auto ansi serializable sealed nested assembly beforefieldinit mkMatchLambda@577 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkMatchLambda@577::creationAide IL_000d: ret } // end of method mkMatchLambda@577::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MatchClauseNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkMatchLambda@577::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.ASTTransformer::mkSynMatchClause(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause) IL_000c: ret } // end of method mkMatchLambda@577::Invoke } // end of class mkMatchLambda@577 .class auto ansi serializable sealed nested assembly beforefieldinit idents@593 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/idents@593 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method idents@593::.ctor .method public strict virtual instance class Fantomas.Core.ASTTransformer/LinkExpr Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent x) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer::mkLongIdentExprFromSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_0006: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewIdentifier(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_000b: ret } // end of method idents@593::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/idents@593::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/idents@593 Fantomas.Core.ASTTransformer/idents@593::@_instance IL_000a: ret } // end of method idents@593::.cctor } // end of class idents@593 .class auto ansi serializable sealed nested assembly beforefieldinit dots@595 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/dots@595 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method dots@595::.ctor .method public strict virtual instance class Fantomas.Core.ASTTransformer/LinkExpr Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range arg0) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewDot(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0006: ret } // end of method dots@595::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/dots@595::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/dots@595 Fantomas.Core.ASTTransformer/dots@595::@_instance IL_000a: ret } // end of method dots@595::.cctor } // end of class dots@595 .class auto ansi serializable sealed nested assembly beforefieldinit mkLinksFromSynLongIdent@598 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.ASTTransformer/mkLinksFromSynLongIdent@598 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method mkLinksFromSynLongIdent@598::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2 Invoke(class Fantomas.Core.ASTTransformer/LinkExpr _arg23) cil managed { // Code size 129 (0x81) .maxstack 6 .locals init (class Fantomas.Core.ASTTransformer/LinkExpr/Identifier V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, class Fantomas.Core.ASTTransformer/LinkExpr/Dot V_3) IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_0006: switch ( IL_0027, IL_0057, IL_0079, IL_0079, IL_0079, IL_0079, IL_0079) IL_0027: ldarg.1 IL_0028: castclass Fantomas.Core.ASTTransformer/LinkExpr/Identifier IL_002d: stloc.0 IL_002e: ldloc.0 IL_002f: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Identifier::item IL_0034: stloc.1 IL_0035: ldloc.1 IL_0036: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_003b: stloc.2 IL_003c: ldloca.s V_2 IL_003e: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0043: ldloc.1 IL_0044: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0049: stloc.2 IL_004a: ldloca.s V_2 IL_004c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_0051: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0056: ret IL_0057: ldarg.1 IL_0058: castclass Fantomas.Core.ASTTransformer/LinkExpr/Dot IL_005d: stloc.3 IL_005e: ldloc.3 IL_005f: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/Dot::item IL_0064: stloc.2 IL_0065: ldloca.s V_2 IL_0067: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_006c: ldloca.s V_2 IL_006e: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_0073: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0078: ret IL_0079: ldc.i4.m1 IL_007a: ldc.i4.m1 IL_007b: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0080: ret } // end of method mkLinksFromSynLongIdent@598::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/mkLinksFromSynLongIdent@598::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/mkLinksFromSynLongIdent@598 Fantomas.Core.ASTTransformer/mkLinksFromSynLongIdent@598::@_instance IL_000a: ret } // end of method mkLinksFromSynLongIdent@598::.cctor } // end of class mkLinksFromSynLongIdent@598 .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@678-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range typeArgsRange .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 typeArgs .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range lessRange .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range greaterRange .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 commaRanges .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr argExpr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range typeArgsRange, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 typeArgs, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range lessRange, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range greaterRange, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 commaRanges, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr argExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 60 (0x3c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@678-11'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@678-11'::typeArgsRange IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'visit@678-11'::typeArgs IL_001b: ldarg.0 IL_001c: ldarg.s lessRange IL_001e: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@678-11'::lessRange IL_0023: ldarg.0 IL_0024: ldarg.s greaterRange IL_0026: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@678-11'::greaterRange IL_002b: ldarg.0 IL_002c: ldarg.s commaRanges IL_002e: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'visit@678-11'::commaRanges IL_0033: ldarg.0 IL_0034: ldarg.s argExpr IL_0036: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@678-11'::argExpr IL_003b: ret } // end of method 'visit@678-11'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leftLinks) cil managed { // Code size 325 (0x145) .maxstack 12 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_8, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_10, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_11, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_12, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_13) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0006: stloc.1 IL_0007: ldloc.1 IL_0008: brfalse IL_010a IL_000d: ldloc.1 IL_000e: stloc.2 IL_000f: ldloc.2 IL_0010: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0015: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_001a: ldc.i4.0 IL_001b: bne.un IL_010a IL_0020: ldloc.2 IL_0021: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0026: castclass Fantomas.Core.ASTTransformer/LinkExpr/Identifier IL_002b: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Identifier::item IL_0030: stloc.3 IL_0031: ldloc.3 IL_0032: ldarg.0 IL_0033: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@678-11'::lessRange IL_0038: ldarg.0 IL_0039: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'visit@678-11'::typeArgs IL_003e: ldarg.0 IL_003f: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'visit@678-11'::commaRanges IL_0044: ldarg.0 IL_0045: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@678-11'::greaterRange IL_004a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_004f: ldarg.0 IL_0050: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@678-11'::typeArgsRange IL_0055: ldloc.3 IL_0056: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_005b: ldarg.0 IL_005c: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@678-11'::greaterRange IL_0061: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0066: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::NewTypeApp(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_006b: stloc.s V_4 IL_006d: ldarg.0 IL_006e: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@678-11'::argExpr IL_0073: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|UnitExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0078: stloc.s V_5 IL_007a: ldloc.s V_5 IL_007c: brfalse.s IL_009d IL_007e: ldloc.s V_5 IL_0080: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0085: stloc.s V_6 IL_0087: ldloc.s V_4 IL_0089: ldloc.s V_6 IL_008b: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewAppUnit(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0090: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0095: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_009a: nop IL_009b: br.s IL_0110 IL_009d: ldarg.0 IL_009e: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@678-11'::argExpr IL_00a3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_00a8: stloc.s V_7 IL_00aa: ldloc.s V_7 IL_00ac: brfalse.s IL_0102 IL_00ae: ldloc.s V_7 IL_00b0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_00b5: call instance !2 class [netstandard]System.Tuple`4::get_Item3() IL_00ba: stloc.s V_6 IL_00bc: ldloc.s V_7 IL_00be: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_00c3: call instance !3 class [netstandard]System.Tuple`4::get_Item4() IL_00c8: stloc.s V_8 IL_00ca: ldloc.s V_7 IL_00cc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_00d1: call instance !0 class [netstandard]System.Tuple`4::get_Item1() IL_00d6: stloc.s V_9 IL_00d8: ldloc.s V_7 IL_00da: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_00df: call instance !1 class [netstandard]System.Tuple`4::get_Item2() IL_00e4: stloc.s V_10 IL_00e6: ldloc.s V_4 IL_00e8: ldloc.s V_9 IL_00ea: ldloc.s V_10 IL_00ec: ldloc.s V_6 IL_00ee: ldloc.s V_8 IL_00f0: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewAppParen(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00f5: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_00fa: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00ff: nop IL_0100: br.s IL_0110 IL_0102: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0107: nop IL_0108: br.s IL_0110 IL_010a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_010f: nop IL_0110: stloc.0 IL_0111: ldarg.1 IL_0112: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::cutOffLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0117: stloc.s V_11 IL_0119: ldarg.0 IL_011a: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@678-11'::continuation IL_011f: ldloca.s V_13 IL_0121: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_0127: ldloc.s V_13 IL_0129: stloc.s V_12 IL_012b: ldloca.s V_12 IL_012d: ldloc.s V_11 IL_012f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0134: nop IL_0135: ldloca.s V_12 IL_0137: ldloc.0 IL_0138: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_013d: tail. IL_013f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0144: ret } // end of method 'visit@678-11'::Invoke } // end of class 'visit@678-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@710-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range typeArgsRange .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 typeArgs .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range lessRange .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range greaterRange .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 commaRanges .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range typeArgsRange, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 typeArgs, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range lessRange, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range greaterRange, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 commaRanges) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 52 (0x34) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@710-12'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@710-12'::typeArgsRange IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'visit@710-12'::typeArgs IL_001b: ldarg.0 IL_001c: ldarg.s lessRange IL_001e: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@710-12'::lessRange IL_0023: ldarg.0 IL_0024: ldarg.s greaterRange IL_0026: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@710-12'::greaterRange IL_002b: ldarg.0 IL_002c: ldarg.s commaRanges IL_002e: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'visit@710-12'::commaRanges IL_0033: ret } // end of method 'visit@710-12'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leftLinks) cil managed { // Code size 178 (0xb2) .maxstack 12 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_5, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_6) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0006: stloc.1 IL_0007: ldloc.1 IL_0008: brfalse.s IL_0077 IL_000a: ldloc.1 IL_000b: stloc.2 IL_000c: ldloc.2 IL_000d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0012: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_0017: ldc.i4.0 IL_0018: bne.un.s IL_0077 IL_001a: ldloc.2 IL_001b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0020: castclass Fantomas.Core.ASTTransformer/LinkExpr/Identifier IL_0025: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Identifier::item IL_002a: stloc.3 IL_002b: ldloc.3 IL_002c: ldarg.0 IL_002d: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@710-12'::lessRange IL_0032: ldarg.0 IL_0033: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'visit@710-12'::typeArgs IL_0038: ldarg.0 IL_0039: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'visit@710-12'::commaRanges IL_003e: ldarg.0 IL_003f: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@710-12'::greaterRange IL_0044: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0049: ldarg.0 IL_004a: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@710-12'::typeArgsRange IL_004f: ldloc.3 IL_0050: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0055: ldarg.0 IL_0056: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@710-12'::greaterRange IL_005b: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0060: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::NewTypeApp(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0065: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewIdentifier(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_006a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_006f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0074: nop IL_0075: br.s IL_007d IL_0077: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_007c: nop IL_007d: stloc.0 IL_007e: ldarg.1 IL_007f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::cutOffLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0084: stloc.s V_4 IL_0086: ldarg.0 IL_0087: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@710-12'::continuation IL_008c: ldloca.s V_6 IL_008e: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_0094: ldloc.s V_6 IL_0096: stloc.s V_5 IL_0098: ldloca.s V_5 IL_009a: ldloc.s V_4 IL_009c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00a1: nop IL_00a2: ldloca.s V_5 IL_00a4: ldloc.0 IL_00a5: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00aa: tail. IL_00ac: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_00b1: ret } // end of method 'visit@710-12'::Invoke } // end of class 'visit@710-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@731-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent sli .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mDot .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr indexExpr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent sli, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mDot, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr indexExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@731-13'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent Fantomas.Core.ASTTransformer/'visit@731-13'::sli IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@731-13'::mDot IL_001b: ldarg.0 IL_001c: ldarg.s indexExpr IL_001e: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@731-13'::indexExpr IL_0023: ret } // end of method 'visit@731-13'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leftLinks) cil managed { // Code size 374 (0x176) .maxstack 10 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1> V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_8, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_9, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_10, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_11) IL_0000: ldnull IL_0001: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::.ctor(!0) IL_0006: stloc.0 IL_0007: ldnull IL_0008: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::.ctor(!0) IL_000d: stloc.1 IL_000e: ldarg.0 IL_000f: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent Fantomas.Core.ASTTransformer/'visit@731-13'::sli IL_0014: callvirt instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_IdentsWithTrivia() IL_0019: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001e: stloc.2 IL_001f: ldloc.2 IL_0020: brfalse.s IL_0024 IL_0022: br.s IL_0041 IL_0024: ldloc.0 IL_0025: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_002a: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::set_contents(!0) IL_002f: ldloc.1 IL_0030: ldarg.0 IL_0031: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@731-13'::indexExpr IL_0036: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::set_contents(!0) IL_003b: nop IL_003c: br IL_0118 IL_0041: ldloc.2 IL_0042: stloc.3 IL_0043: ldloc.3 IL_0044: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0049: stloc.s V_4 IL_004b: ldarg.0 IL_004c: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent Fantomas.Core.ASTTransformer/'visit@731-13'::sli IL_0051: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::mkLinksFromSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_0056: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::cutOffLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_005b: stloc.s V_5 IL_005d: ldloc.s V_4 IL_005f: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer::mkLongIdentExprFromSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_0064: stloc.s V_7 IL_0066: ldarg.0 IL_0067: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@731-13'::indexExpr IL_006c: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0071: stloc.s V_9 IL_0073: ldloca.s V_9 IL_0075: call instance string [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileName() IL_007a: ldloc.s V_7 IL_007c: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0081: stloc.s V_9 IL_0083: ldloca.s V_9 IL_0085: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_008a: ldloc.s V_7 IL_008c: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0091: stloc.s V_9 IL_0093: ldloca.s V_9 IL_0095: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_009a: ldc.i4.1 IL_009b: add IL_009c: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_00a1: ldarg.0 IL_00a2: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@731-13'::indexExpr IL_00a7: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_00ac: stloc.s V_9 IL_00ae: ldloca.s V_9 IL_00b0: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_00b5: ldarg.0 IL_00b6: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@731-13'::indexExpr IL_00bb: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_00c0: stloc.s V_9 IL_00c2: ldloca.s V_9 IL_00c4: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_00c9: ldc.i4.1 IL_00ca: sub IL_00cb: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_00d0: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkRange(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_00d5: stloc.s V_8 IL_00d7: ldc.i4.0 IL_00d8: ldc.i4.0 IL_00d9: ldloc.s V_7 IL_00db: ldc.i4.0 IL_00dc: ldarg.0 IL_00dd: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@731-13'::indexExpr IL_00e2: ldloc.s V_8 IL_00e4: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::NewArrayOrListComputed(bool, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00e9: ldloc.s V_7 IL_00eb: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_00f0: ldarg.0 IL_00f1: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@731-13'::indexExpr IL_00f6: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_00fb: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0100: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::NewApp(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.ExprAtomicFlag, bool, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0105: stloc.s V_6 IL_0107: ldloc.0 IL_0108: ldloc.s V_5 IL_010a: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::set_contents(!0) IL_010f: ldloc.1 IL_0110: ldloc.s V_6 IL_0112: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::set_contents(!0) IL_0117: nop IL_0118: ldarg.0 IL_0119: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@731-13'::continuation IL_011e: ldloca.s V_11 IL_0120: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_0126: ldloc.s V_11 IL_0128: stloc.s V_10 IL_012a: ldloca.s V_10 IL_012c: ldarg.1 IL_012d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0132: nop IL_0133: ldloca.s V_10 IL_0135: ldarg.0 IL_0136: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@731-13'::mDot IL_013b: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewDot(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0140: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_0145: nop IL_0146: ldloca.s V_10 IL_0148: ldloc.0 IL_0149: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::get_contents() IL_014e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0153: nop IL_0154: ldloca.s V_10 IL_0156: ldloc.1 IL_0157: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_015c: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewExpr(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0161: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_0166: nop IL_0167: ldloca.s V_10 IL_0169: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_016e: tail. IL_0170: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0175: ret } // end of method 'visit@731-13'::Invoke } // end of class 'visit@731-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@787-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leftLinks .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leftLinks) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@787-15'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'visit@787-15'::leftLinks IL_0014: ret } // end of method 'visit@787-15'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 rightLinks) cil managed { // Code size 46 (0x2e) .maxstack 7 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@787-15'::continuation IL_0006: ldloca.s V_1 IL_0008: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_000e: ldloc.1 IL_000f: stloc.0 IL_0010: ldloca.s V_0 IL_0012: ldarg.0 IL_0013: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'visit@787-15'::leftLinks IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.1 IL_0021: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0026: tail. IL_0028: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_002d: ret } // end of method 'visit@787-15'::Invoke } // end of class 'visit@787-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@788-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leftLinks .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leftLinks) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@788-16'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'visit@788-16'::leftLinks IL_0014: ret } // end of method 'visit@788-16'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 rightLinks) cil managed { // Code size 46 (0x2e) .maxstack 7 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@788-16'::continuation IL_0006: ldloca.s V_1 IL_0008: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_000e: ldloc.1 IL_000f: stloc.0 IL_0010: ldloca.s V_0 IL_0012: ldarg.0 IL_0013: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'visit@788-16'::leftLinks IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.1 IL_0021: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0026: tail. IL_0028: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_002d: ret } // end of method 'visit@788-16'::Invoke } // end of class 'visit@788-16' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@767-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr argExpr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr argExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@767-14'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@767-14'::argExpr IL_0014: ret } // end of method 'visit@767-14'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leftLinks) cil managed { // Code size 348 (0x15c) .maxstack 9 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class Fantomas.Core.ASTTransformer/LinkExpr V_6, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_7, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_9, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_10, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_12) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse IL_0142 IL_000d: ldloc.0 IL_000e: stloc.1 IL_000f: ldloc.1 IL_0010: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0015: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_001a: ldc.i4.0 IL_001b: bne.un IL_0142 IL_0020: ldloc.1 IL_0021: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0026: castclass Fantomas.Core.ASTTransformer/LinkExpr/Identifier IL_002b: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Identifier::item IL_0030: stloc.2 IL_0031: ldarg.0 IL_0032: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@767-14'::argExpr IL_0037: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|UnitExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_003c: stloc.3 IL_003d: ldloc.3 IL_003e: brfalse.s IL_008f IL_0040: ldloc.3 IL_0041: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0046: stloc.s V_4 IL_0048: ldarg.1 IL_0049: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::cutOffLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_004e: stloc.s V_5 IL_0050: ldloc.2 IL_0051: ldloc.s V_4 IL_0053: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewAppUnit(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0058: stloc.s V_6 IL_005a: ldarg.0 IL_005b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@767-14'::continuation IL_0060: ldloca.s V_8 IL_0062: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_0068: ldloc.s V_8 IL_006a: stloc.s V_7 IL_006c: ldloca.s V_7 IL_006e: ldloc.s V_5 IL_0070: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0075: nop IL_0076: ldloca.s V_7 IL_0078: ldloc.s V_6 IL_007a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_007f: nop IL_0080: ldloca.s V_7 IL_0082: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_0087: tail. IL_0089: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_008e: ret IL_008f: ldarg.0 IL_0090: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@767-14'::argExpr IL_0095: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_009a: stloc.s V_9 IL_009c: ldloc.s V_9 IL_009e: brfalse IL_0128 IL_00a3: ldloc.s V_9 IL_00a5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_00aa: call instance !2 class [netstandard]System.Tuple`4::get_Item3() IL_00af: stloc.s V_4 IL_00b1: ldloc.s V_9 IL_00b3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_00b8: call instance !3 class [netstandard]System.Tuple`4::get_Item4() IL_00bd: stloc.s V_10 IL_00bf: ldloc.s V_9 IL_00c1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_00c6: call instance !0 class [netstandard]System.Tuple`4::get_Item1() IL_00cb: stloc.s V_11 IL_00cd: ldloc.s V_9 IL_00cf: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_00d4: call instance !1 class [netstandard]System.Tuple`4::get_Item2() IL_00d9: stloc.s V_12 IL_00db: ldarg.1 IL_00dc: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::cutOffLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00e1: stloc.s V_5 IL_00e3: ldloc.2 IL_00e4: ldloc.s V_11 IL_00e6: ldloc.s V_12 IL_00e8: ldloc.s V_4 IL_00ea: ldloc.s V_10 IL_00ec: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewAppParen(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00f1: stloc.s V_6 IL_00f3: ldarg.0 IL_00f4: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@767-14'::continuation IL_00f9: ldloca.s V_8 IL_00fb: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_0101: ldloc.s V_8 IL_0103: stloc.s V_7 IL_0105: ldloca.s V_7 IL_0107: ldloc.s V_5 IL_0109: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_010e: nop IL_010f: ldloca.s V_7 IL_0111: ldloc.s V_6 IL_0113: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_0118: nop IL_0119: ldloca.s V_7 IL_011b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_0120: tail. IL_0122: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0127: ret IL_0128: ldarg.0 IL_0129: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@767-14'::argExpr IL_012e: ldarg.0 IL_012f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@767-14'::continuation IL_0134: ldarg.1 IL_0135: newobj instance void Fantomas.Core.ASTTransformer/'visit@787-15'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_013a: tail. IL_013c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::'visit@666-10'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0141: ret IL_0142: ldarg.0 IL_0143: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@767-14'::argExpr IL_0148: ldarg.0 IL_0149: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@767-14'::continuation IL_014e: ldarg.1 IL_014f: newobj instance void Fantomas.Core.ASTTransformer/'visit@788-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0154: tail. IL_0156: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::'visit@666-10'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_015b: ret } // end of method 'visit@767-14'::Invoke } // end of class 'visit@767-14' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@791-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range rangeOfDot .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent longDotId .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range rangeOfDot, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent longDotId) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@791-17'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@791-17'::rangeOfDot IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent Fantomas.Core.ASTTransformer/'visit@791-17'::longDotId IL_001b: ret } // end of method 'visit@791-17'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 links) cil managed { // Code size 70 (0x46) .maxstack 7 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@791-17'::continuation IL_0006: ldloca.s V_1 IL_0008: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_000e: ldloc.1 IL_000f: stloc.0 IL_0010: ldloca.s V_0 IL_0012: ldarg.1 IL_0013: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0018: nop IL_0019: ldloca.s V_0 IL_001b: ldarg.0 IL_001c: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@791-17'::rangeOfDot IL_0021: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewDot(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.0 IL_002f: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent Fantomas.Core.ASTTransformer/'visit@791-17'::longDotId IL_0034: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::mkLinksFromSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_0039: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003e: tail. IL_0040: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0045: ret } // end of method 'visit@791-17'::Invoke } // end of class 'visit@791-17' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@798-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mUnit .method assembly specialname rtspecialname instance void .ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mUnit) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@798-18'::mUnit IL_000d: ret } // end of method 'visit@798-18'::.ctor .method public strict virtual instance class Fantomas.Core.ASTTransformer/LinkExpr Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@798-18'::mUnit IL_0007: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewAppUnit(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000c: ret } // end of method 'visit@798-18'::Invoke } // end of class 'visit@798-18' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@802-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range rpr .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range pr .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range lpr .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e .method assembly specialname rtspecialname instance void .ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range rpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range pr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range lpr, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@802-19'::rpr IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@802-19'::pr IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@802-19'::lpr IL_001b: ldarg.0 IL_001c: ldarg.s e IL_001e: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@802-19'::e IL_0023: ret } // end of method 'visit@802-19'::.ctor .method public strict virtual instance class Fantomas.Core.ASTTransformer/LinkExpr Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr f) cil managed { // Code size 31 (0x1f) .maxstack 9 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@802-19'::lpr IL_0007: ldarg.0 IL_0008: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@802-19'::e IL_000d: ldarg.0 IL_000e: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@802-19'::rpr IL_0013: ldarg.0 IL_0014: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@802-19'::pr IL_0019: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewAppParen(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_001e: ret } // end of method 'visit@802-19'::Invoke } // end of class 'visit@802-19' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@810-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr argExpr .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr argExpr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@810-20'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@810-20'::argExpr IL_0014: ret } // end of method 'visit@810-20'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leftLinks) cil managed { // Code size 156 (0x9c) .maxstack 10 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_5, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_6) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0006: stloc.1 IL_0007: ldloc.1 IL_0008: brfalse.s IL_0061 IL_000a: ldloc.1 IL_000b: stloc.2 IL_000c: ldloc.2 IL_000d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0012: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_0017: ldc.i4.0 IL_0018: bne.un.s IL_0061 IL_001a: ldloc.2 IL_001b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0020: castclass Fantomas.Core.ASTTransformer/LinkExpr/Identifier IL_0025: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Identifier::item IL_002a: stloc.3 IL_002b: ldc.i4.0 IL_002c: ldc.i4.0 IL_002d: ldloc.3 IL_002e: ldarg.0 IL_002f: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@810-20'::argExpr IL_0034: ldloc.3 IL_0035: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_003a: ldarg.0 IL_003b: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@810-20'::argExpr IL_0040: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0045: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_004a: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::NewApp(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.ExprAtomicFlag, bool, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_004f: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewExpr(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0054: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0059: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_005e: nop IL_005f: br.s IL_0067 IL_0061: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0066: nop IL_0067: stloc.0 IL_0068: ldarg.1 IL_0069: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::cutOffLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_006e: stloc.s V_4 IL_0070: ldarg.0 IL_0071: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@810-20'::continuation IL_0076: ldloca.s V_6 IL_0078: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_007e: ldloc.s V_6 IL_0080: stloc.s V_5 IL_0082: ldloca.s V_5 IL_0084: ldloc.s V_4 IL_0086: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_008b: nop IL_008c: ldloca.s V_5 IL_008e: ldloc.0 IL_008f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0094: tail. IL_0096: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_009b: ret } // end of method 'visit@810-20'::Invoke } // end of class 'visit@810-20' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@827-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'visit@827-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'visit@827-21'::.ctor .method public strict virtual instance class Fantomas.Core.ASTTransformer/LinkExpr Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr arg0) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewIdentifier(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: ret } // end of method 'visit@827-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'visit@827-21'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'visit@827-21' Fantomas.Core.ASTTransformer/'visit@827-21'::@_instance IL_000a: ret } // end of method 'visit@827-21'::.cctor } // end of class 'visit@827-21' .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@834-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr indexArgs .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range dotRange .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr indexArgs, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range dotRange) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@834-22'::continuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@834-22'::indexArgs IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@834-22'::dotRange IL_001b: ret } // end of method 'visit@834-22'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 leftLinks) cil managed { // Code size 78 (0x4e) .maxstack 7 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'visit@834-22'::continuation IL_0006: ldloca.s V_1 IL_0008: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_000e: ldloc.1 IL_000f: stloc.0 IL_0010: ldloca.s V_0 IL_0012: ldarg.1 IL_0013: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0018: nop IL_0019: ldloca.s V_0 IL_001b: ldarg.0 IL_001c: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/'visit@834-22'::dotRange IL_0021: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewDot(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.0 IL_002f: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/'visit@834-22'::indexArgs IL_0034: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewIndexExpr(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_0046: tail. IL_0048: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_004d: ret } // end of method 'visit@834-22'::Invoke } // end of class 'visit@834-22' .class auto ansi serializable sealed nested assembly beforefieldinit '|ChainExpr|_|@857' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'|ChainExpr|_|@857' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method '|ChainExpr|_|@857'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method '|ChainExpr|_|@857'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'|ChainExpr|_|@857'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'|ChainExpr|_|@857' Fantomas.Core.ASTTransformer/'|ChainExpr|_|@857'::@_instance IL_000a: ret } // end of method '|ChainExpr|_|@857'::.cctor } // end of class '|ChainExpr|_|@857' .class auto ansi serializable sealed nested assembly beforefieldinit mkExpr@947 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkExpr@947::creationAide IL_000d: ret } // end of method mkExpr@947::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Expr Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkExpr@947::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_000e: ret } // end of method mkExpr@947::Invoke } // end of class mkExpr@947 .class auto ansi serializable sealed nested assembly beforefieldinit fieldNodes@965 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/fieldNodes@965::creationAide IL_000d: ret } // end of method fieldNodes@965::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExprRecordField _arg25) cil managed { // Code size 122 (0x7a) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5) IL_0000: ldarg.1 IL_0001: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExprRecordField::get_equalsRange() IL_0006: brfalse.s IL_0078 IL_0008: ldarg.1 IL_0009: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExprRecordField::get_equalsRange() IL_000e: stloc.0 IL_000f: ldarg.1 IL_0010: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExprRecordField::get_expr() IL_0015: brfalse.s IL_0078 IL_0017: ldarg.1 IL_0018: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExprRecordField::get_expr() IL_001d: stloc.1 IL_001e: ldloc.0 IL_001f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0024: stloc.2 IL_0025: ldarg.1 IL_0026: call instance class [netstandard]System.Tuple`2 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExprRecordField::get_fieldName() IL_002b: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0030: stloc.3 IL_0031: ldloc.1 IL_0032: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0037: stloc.s V_4 IL_0039: ldloc.3 IL_003a: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_Range() IL_003f: ldloc.s V_4 IL_0041: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0046: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_004b: stloc.s V_5 IL_004d: ldloc.3 IL_004e: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_0053: ldstr "=" IL_0058: ldloc.2 IL_0059: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_005e: ldarg.0 IL_005f: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/fieldNodes@965::creationAide IL_0064: ldloc.s V_4 IL_0066: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_006b: ldloc.s V_5 IL_006d: newobj instance void Fantomas.Core.SyntaxOak/RecordFieldNode::.ctor(class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0072: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0077: ret IL_0078: ldnull IL_0079: ret } // end of method fieldNodes@965::Invoke } // end of class fieldNodes@965 .class auto ansi serializable sealed nested assembly beforefieldinit fields@976 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/fields@976::creationAide IL_000d: ret } // end of method fields@976::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr> _arg26) cil managed { // Code size 100 (0x64) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4) IL_0000: ldarg.1 IL_0001: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_0006: brfalse.s IL_0062 IL_0008: ldarg.1 IL_0009: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_000e: stloc.0 IL_000f: ldloc.0 IL_0010: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0015: stloc.1 IL_0016: ldarg.1 IL_0017: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_001c: stloc.2 IL_001d: ldarg.1 IL_001e: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_0023: stloc.3 IL_0024: ldloca.s V_2 IL_0026: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_002b: ldloc.3 IL_002c: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0031: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0036: stloc.s V_4 IL_0038: ldloc.2 IL_0039: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_003e: ldstr "=" IL_0043: ldloc.1 IL_0044: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0049: ldarg.0 IL_004a: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/fields@976::creationAide IL_004f: ldloc.3 IL_0050: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0055: ldloc.s V_4 IL_0057: newobj instance void Fantomas.Core.SyntaxOak/AnonRecordFieldNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_005c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0061: ret IL_0062: ldnull IL_0063: ret } // end of method fields@976::Invoke } // end of class fields@976 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@985-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class Fantomas.Core.SyntaxOak/Expr> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,class Fantomas.Core.SyntaxOak/Expr>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@985-1'::creationAide IL_000d: ret } // end of method 'mkExpr@985-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Expr Invoke(class [netstandard]System.Tuple`2>> x) cil managed { // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@985-1'::creationAide IL_0006: ldarg.1 IL_0007: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_000c: tail. IL_000e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0013: ret } // end of method 'mkExpr@985-1'::Invoke } // end of class 'mkExpr@985-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'interfaceNodes@998-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'interfaceNodes@998-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'interfaceNodes@998-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "with" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'interfaceNodes@998-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'interfaceNodes@998-1'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'interfaceNodes@998-1' Fantomas.Core.ASTTransformer/'interfaceNodes@998-1'::@_instance IL_000a: ret } // end of method 'interfaceNodes@998-1'::.cctor } // end of class 'interfaceNodes@998-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'interfaceNodes@999-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'interfaceNodes@999-2'::creationAide IL_000d: ret } // end of method 'interfaceNodes@999-2'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/BindingNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'interfaceNodes@999-2'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.ASTTransformer::mkBinding(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_000c: ret } // end of method 'interfaceNodes@999-2'::Invoke } // end of class 'interfaceNodes@999-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'interfaceNodes@1000-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'interfaceNodes@1000-3'::creationAide IL_000d: ret } // end of method 'interfaceNodes@1000-3'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MemberDefn Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn md) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'interfaceNodes@1000-3'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberDefn(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn) IL_000e: ret } // end of method 'interfaceNodes@1000-3'::Invoke } // end of class 'interfaceNodes@1000-3' .class auto ansi serializable sealed nested assembly beforefieldinit interfaceNodes@994 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/interfaceNodes@994::creationAide IL_000d: ret } // end of method interfaceNodes@994::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/InterfaceImplNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterfaceImpl _arg1) cil managed { // Code size 137 (0x89) .maxstack 10 .locals init (class [netstandard]System.Tuple`2 V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6) IL_0000: ldc.i4.s 9 IL_0002: ldarg.1 IL_0003: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterfaceImpl::get_range() IL_0008: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000d: stloc.0 IL_000e: ldarg.1 IL_000f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterfaceImpl::get_interfaceTy() IL_0014: stloc.1 IL_0015: ldarg.1 IL_0016: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterfaceImpl::get_members() IL_001b: stloc.2 IL_001c: ldarg.1 IL_001d: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterfaceImpl::get_withKeyword() IL_0022: stloc.3 IL_0023: ldloc.0 IL_0024: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0029: stloc.s V_4 IL_002b: ldloc.0 IL_002c: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0031: stloc.s V_5 IL_0033: ldarg.1 IL_0034: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterfaceImpl::get_bindings() IL_0039: stloc.s V_6 IL_003b: ldstr "interface" IL_0040: ldloc.s V_4 IL_0042: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0047: ldarg.0 IL_0048: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/interfaceNodes@994::creationAide IL_004d: ldloc.1 IL_004e: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0053: ldsfld class Fantomas.Core.ASTTransformer/'interfaceNodes@998-1' Fantomas.Core.ASTTransformer/'interfaceNodes@998-1'::@_instance IL_0058: ldloc.3 IL_0059: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_005e: ldarg.0 IL_005f: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/interfaceNodes@994::creationAide IL_0064: newobj instance void Fantomas.Core.ASTTransformer/'interfaceNodes@999-2'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0069: ldloc.s V_6 IL_006b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0070: ldarg.0 IL_0071: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/interfaceNodes@994::creationAide IL_0076: newobj instance void Fantomas.Core.ASTTransformer/'interfaceNodes@1000-3'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_007b: ldloc.2 IL_007c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0081: ldloc.s V_5 IL_0083: newobj instance void Fantomas.Core.SyntaxOak/InterfaceImplNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0088: ret } // end of method interfaceNodes@994::Invoke } // end of class interfaceNodes@994 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1008-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class Fantomas.Core.SyntaxOak/Expr> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class Fantomas.Core.SyntaxOak/Expr>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1008-2'::creationAide IL_000d: ret } // end of method 'mkExpr@1008-2'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Expr Invoke(class [netstandard]System.Tuple`2> tupledArg) cil managed { // Code size 29 (0x1d) .maxstack 6 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_000d: stloc.1 IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1008-2'::creationAide IL_0014: ldloc.0 IL_0015: tail. IL_0017: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_001c: ret } // end of method 'mkExpr@1008-2'::Invoke } // end of class 'mkExpr@1008-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1009-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkExpr@1009-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'mkExpr@1009-3'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "with" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'mkExpr@1009-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1009-3'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkExpr@1009-3' Fantomas.Core.ASTTransformer/'mkExpr@1009-3'::@_instance IL_000a: ret } // end of method 'mkExpr@1009-3'::.cctor } // end of class 'mkExpr@1009-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1010-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1010-4'::creationAide IL_000d: ret } // end of method 'mkExpr@1010-4'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/BindingNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1010-4'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.ASTTransformer::mkBinding(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_000c: ret } // end of method 'mkExpr@1010-4'::Invoke } // end of class 'mkExpr@1010-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1011-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1011-5'::creationAide IL_000d: ret } // end of method 'mkExpr@1011-5'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MemberDefn Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn md) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1011-5'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberDefn(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn) IL_000e: ret } // end of method 'mkExpr@1011-5'::Invoke } // end of class 'mkExpr@1011-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1079-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkExpr@1079-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method 'mkExpr@1079-6'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'mkExpr@1079-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1079-6'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkExpr@1079-6' Fantomas.Core.ASTTransformer/'mkExpr@1079-6'::@_instance IL_000a: ret } // end of method 'mkExpr@1079-6'::.cctor } // end of class 'mkExpr@1079-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1103-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1103-7'::creationAide IL_000d: ret } // end of method 'mkExpr@1103-7'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MatchClauseNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1103-7'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.ASTTransformer::mkSynMatchClause(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause) IL_000c: ret } // end of method 'mkExpr@1103-7'::Invoke } // end of class 'mkExpr@1103-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1112-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1112-8'::creationAide IL_000d: ret } // end of method 'mkExpr@1112-8'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MatchClauseNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1112-8'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.ASTTransformer::mkSynMatchClause(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause) IL_000c: ret } // end of method 'mkExpr@1112-8'::Invoke } // end of class 'mkExpr@1112-8' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1121-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkExpr@1121-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'mkExpr@1121-9'::.ctor .method public strict virtual instance string Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldstr "" IL_0005: ret } // end of method 'mkExpr@1121-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1121-9'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkExpr@1121-9' Fantomas.Core.ASTTransformer/'mkExpr@1121-9'::@_instance IL_000a: ret } // end of method 'mkExpr@1121-9'::.cctor } // end of class 'mkExpr@1121-9' .class auto ansi serializable sealed nested assembly beforefieldinit 'rest@1147-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'rest@1147-3'::creationAide IL_000d: ret } // end of method 'rest@1147-3'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 33 (0x21) .maxstack 7 .locals init (class Fantomas.Core.SyntaxOak/SingleTextNode V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: ldarg.0 IL_0010: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'rest@1147-3'::creationAide IL_0015: ldloc.1 IL_0016: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_001b: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0020: ret } // end of method 'rest@1147-3'::Invoke } // end of class 'rest@1147-3' .class auto ansi serializable sealed nested assembly beforefieldinit chainLinks@1163 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/chainLinks@1163::creationAide IL_000d: ret } // end of method chainLinks@1163::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ChainLink Invoke(class Fantomas.Core.ASTTransformer/LinkExpr link) cil managed { // Code size 369 (0x171) .maxstack 10 .locals init (class Fantomas.Core.ASTTransformer/LinkExpr/Identifier V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, class Fantomas.Core.ASTTransformer/LinkExpr/Dot V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, class Fantomas.Core.ASTTransformer/LinkExpr/Expr V_4, class Fantomas.Core.ASTTransformer/LinkExpr/AppUnit V_5, class Fantomas.Core.ASTTransformer/LinkExpr/AppParen V_6, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_8, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_9, class Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr V_10) IL_0000: ldarg.1 IL_0001: call instance int32 Fantomas.Core.ASTTransformer/LinkExpr::get_Tag() IL_0006: switch ( IL_002c, IL_004c, IL_006b, IL_0027, IL_00ce, IL_008d, IL_0137) IL_0027: br IL_0159 IL_002c: ldarg.1 IL_002d: castclass Fantomas.Core.ASTTransformer/LinkExpr/Identifier IL_0032: stloc.0 IL_0033: ldloc.0 IL_0034: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Identifier::item IL_0039: stloc.1 IL_003a: ldarg.0 IL_003b: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/chainLinks@1163::creationAide IL_0040: ldloc.1 IL_0041: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0046: call class Fantomas.Core.SyntaxOak/ChainLink Fantomas.Core.SyntaxOak/ChainLink::NewIdentifier(class Fantomas.Core.SyntaxOak/Expr) IL_004b: ret IL_004c: ldarg.1 IL_004d: castclass Fantomas.Core.ASTTransformer/LinkExpr/Dot IL_0052: stloc.2 IL_0053: ldloc.2 IL_0054: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/Dot::item IL_0059: stloc.3 IL_005a: ldstr "." IL_005f: ldloc.3 IL_0060: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0065: call class Fantomas.Core.SyntaxOak/ChainLink Fantomas.Core.SyntaxOak/ChainLink::NewDot(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_006a: ret IL_006b: ldarg.1 IL_006c: castclass Fantomas.Core.ASTTransformer/LinkExpr/Expr IL_0071: stloc.s V_4 IL_0073: ldloc.s V_4 IL_0075: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/Expr::item IL_007a: stloc.1 IL_007b: ldarg.0 IL_007c: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/chainLinks@1163::creationAide IL_0081: ldloc.1 IL_0082: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0087: call class Fantomas.Core.SyntaxOak/ChainLink Fantomas.Core.SyntaxOak/ChainLink::NewExpr(class Fantomas.Core.SyntaxOak/Expr) IL_008c: ret IL_008d: ldarg.1 IL_008e: castclass Fantomas.Core.ASTTransformer/LinkExpr/AppUnit IL_0093: stloc.s V_5 IL_0095: ldloc.s V_5 IL_0097: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppUnit::_unit IL_009c: stloc.3 IL_009d: ldloc.s V_5 IL_009f: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppUnit::_functionName IL_00a4: stloc.1 IL_00a5: ldarg.0 IL_00a6: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/chainLinks@1163::creationAide IL_00ab: ldloc.1 IL_00ac: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_00b1: ldloc.3 IL_00b2: call class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.ASTTransformer::mkUnit(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00b7: ldloc.1 IL_00b8: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_00bd: ldloc.3 IL_00be: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00c3: newobj instance void Fantomas.Core.SyntaxOak/LinkSingleAppUnit::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/UnitNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00c8: call class Fantomas.Core.SyntaxOak/ChainLink Fantomas.Core.SyntaxOak/ChainLink::NewAppUnit(class Fantomas.Core.SyntaxOak/LinkSingleAppUnit) IL_00cd: ret IL_00ce: ldarg.1 IL_00cf: castclass Fantomas.Core.ASTTransformer/LinkExpr/AppParen IL_00d4: stloc.s V_6 IL_00d6: ldloc.s V_6 IL_00d8: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_rpr IL_00dd: stloc.3 IL_00de: ldloc.s V_6 IL_00e0: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_pr IL_00e5: stloc.s V_7 IL_00e7: ldloc.s V_6 IL_00e9: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_lpr IL_00ee: stloc.s V_8 IL_00f0: ldloc.s V_6 IL_00f2: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_functionName IL_00f7: stloc.1 IL_00f8: ldloc.s V_6 IL_00fa: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/AppParen::_e IL_00ff: stloc.s V_9 IL_0101: ldarg.0 IL_0102: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/chainLinks@1163::creationAide IL_0107: ldloc.1 IL_0108: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_010d: ldarg.0 IL_010e: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/chainLinks@1163::creationAide IL_0113: ldloc.s V_8 IL_0115: ldloc.s V_9 IL_0117: ldloc.3 IL_0118: ldloc.s V_7 IL_011a: call class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.ASTTransformer::mkParenExpr(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_011f: ldloc.1 IL_0120: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0125: ldloc.s V_7 IL_0127: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_012c: newobj instance void Fantomas.Core.SyntaxOak/LinkSingleAppParen::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/ExprParenNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0131: call class Fantomas.Core.SyntaxOak/ChainLink Fantomas.Core.SyntaxOak/ChainLink::NewAppParen(class Fantomas.Core.SyntaxOak/LinkSingleAppParen) IL_0136: ret IL_0137: ldarg.1 IL_0138: castclass Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr IL_013d: stloc.s V_10 IL_013f: ldloc.s V_10 IL_0141: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer/LinkExpr/IndexExpr::_indexExpr IL_0146: stloc.1 IL_0147: ldarg.0 IL_0148: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/chainLinks@1163::creationAide IL_014d: ldloc.1 IL_014e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0153: call class Fantomas.Core.SyntaxOak/ChainLink Fantomas.Core.SyntaxOak/ChainLink::NewIndexExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0158: ret IL_0159: ldstr "cannot map %A" IL_015e: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,class Fantomas.Core.SyntaxOak/ChainLink,class Fantomas.Core.ASTTransformer/LinkExpr>::.ctor(string) IL_0163: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail,class Fantomas.Core.SyntaxOak/ChainLink>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0168: ldarg.1 IL_0169: tail. IL_016b: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0170: ret } // end of method chainLinks@1163::Invoke } // end of class chainLinks@1163 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1194-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1194-10'::creationAide IL_000d: ret } // end of method 'mkExpr@1194-10'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Expr Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1194-10'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_000e: ret } // end of method 'mkExpr@1194-10'::Invoke } // end of class 'mkExpr@1194-10' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1212-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1212-11'::creationAide IL_000d: ret } // end of method 'mkExpr@1212-11'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Expr Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1212-11'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_000e: ret } // end of method 'mkExpr@1212-11'::Invoke } // end of class 'mkExpr@1212-11' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1259-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1259-12'::creationAide IL_000d: ret } // end of method 'mkExpr@1259-12'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Expr Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1259-12'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_000e: ret } // end of method 'mkExpr@1259-12'::Invoke } // end of class 'mkExpr@1259-12' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1266-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1266-13'::creationAide IL_000d: ret } // end of method 'mkExpr@1266-13'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Type Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType t) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1266-13'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_000c: ret } // end of method 'mkExpr@1266-13'::Invoke } // end of class 'mkExpr@1266-13' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1297-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1297-14'::creationAide IL_000d: ret } // end of method 'mkExpr@1297-14'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MatchClauseNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1297-14'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.ASTTransformer::mkSynMatchClause(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause) IL_000c: ret } // end of method 'mkExpr@1297-14'::Invoke } // end of class 'mkExpr@1297-14' .class auto ansi serializable sealed nested assembly beforefieldinit elifs@1346 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>,class Fantomas.Core.SyntaxOak/ExprIfThenNode> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>,class Fantomas.Core.SyntaxOak/ExprIfThenNode>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/elifs@1346::creationAide IL_000d: ret } // end of method elifs@1346::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ExprIfThenNode Invoke(class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr> tupledArg) cil managed { // Code size 195 (0xc3) .maxstack 9 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2> V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, class Fantomas.Core.SyntaxOak/SingleTextNode V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3, class Fantomas.Core.SyntaxOak/Expr V_4, class Fantomas.Core.SyntaxOak/IfKeywordNode V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2> V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2> V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_8, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_9) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_001b: stloc.3 IL_001c: ldarg.0 IL_001d: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/elifs@1346::creationAide IL_0022: ldloc.1 IL_0023: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0028: stloc.s V_4 IL_002a: nop IL_002b: ldloc.0 IL_002c: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2> IL_0031: brfalse.s IL_0035 IL_0033: br.s IL_004c IL_0035: ldloc.0 IL_0036: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2> IL_003b: stloc.s V_6 IL_003d: ldloc.s V_6 IL_003f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2>::get_Item() IL_0044: call class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/IfKeywordNode::NewSingleWord(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0049: nop IL_004a: br.s IL_008f IL_004c: ldloc.0 IL_004d: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2> IL_0052: stloc.s V_7 IL_0054: ldloc.s V_7 IL_0056: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2>::get_Item() IL_005b: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0060: stloc.s V_8 IL_0062: ldloc.s V_7 IL_0064: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2>::get_Item() IL_0069: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_006e: stloc.s V_9 IL_0070: ldloc.s V_9 IL_0072: ldloc.s V_8 IL_0074: ldloc.s V_4 IL_0076: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_007b: ldloc.s V_9 IL_007d: ldloc.s V_8 IL_007f: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0084: newobj instance void Fantomas.Core.SyntaxOak/ElseIfNode::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class Fantomas.Core.SyntaxOak/Node, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0089: call class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/IfKeywordNode::NewElseIf(class Fantomas.Core.SyntaxOak/ElseIfNode) IL_008e: nop IL_008f: stloc.s V_5 IL_0091: ldloc.s V_5 IL_0093: callvirt instance class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/IfKeywordNode::get_Node() IL_0098: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_009d: ldloc.3 IL_009e: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_00a3: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00a8: stloc.s V_8 IL_00aa: ldloc.s V_5 IL_00ac: ldloc.s V_4 IL_00ae: ldloc.2 IL_00af: ldarg.0 IL_00b0: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/elifs@1346::creationAide IL_00b5: ldloc.3 IL_00b6: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_00bb: ldloc.s V_8 IL_00bd: newobj instance void Fantomas.Core.SyntaxOak/ExprIfThenNode::.ctor(class Fantomas.Core.SyntaxOak/IfKeywordNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00c2: ret } // end of method elifs@1346::Invoke } // end of class elifs@1346 .class auto ansi serializable sealed nested assembly beforefieldinit constraints@1420 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/constraints@1420::creationAide IL_000d: ret } // end of method constraints@1420::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynStaticOptimizationConstraint _arg28) cil managed { // Code size 103 (0x67) .maxstack 8 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynStaticOptimizationConstraint/WhenTyparTyconEqualsTycon V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynStaticOptimizationConstraint/WhenTyparIsStruct V_3) IL_0000: ldarg.1 IL_0001: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynStaticOptimizationConstraint/WhenTyparIsStruct IL_0006: brfalse.s IL_000a IL_0008: br.s IL_004d IL_000a: ldarg.1 IL_000b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynStaticOptimizationConstraint/WhenTyparTyconEqualsTycon IL_0010: stloc.0 IL_0011: ldloc.0 IL_0012: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynStaticOptimizationConstraint/WhenTyparTyconEqualsTycon::get_rhsType() IL_0017: stloc.1 IL_0018: ldloc.0 IL_0019: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynStaticOptimizationConstraint/WhenTyparTyconEqualsTycon::get_typar() IL_001e: stloc.2 IL_001f: ldloc.2 IL_0020: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_0025: ldarg.0 IL_0026: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/constraints@1420::creationAide IL_002b: ldloc.1 IL_002c: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0031: ldloc.2 IL_0032: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar::get_Range() IL_0037: ldloc.1 IL_0038: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Range() IL_003d: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0042: newobj instance void Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0047: call class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint Fantomas.Core.SyntaxOak/StaticOptimizationConstraint::NewWhenTyparTyconEqualsTycon(class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode) IL_004c: ret IL_004d: ldarg.1 IL_004e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynStaticOptimizationConstraint/WhenTyparIsStruct IL_0053: stloc.3 IL_0054: ldloc.3 IL_0055: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynStaticOptimizationConstraint/WhenTyparIsStruct::get_typar() IL_005a: stloc.2 IL_005b: ldloc.2 IL_005c: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_0061: call class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint Fantomas.Core.SyntaxOak/StaticOptimizationConstraint::NewWhenTyparIsStruct(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0066: ret } // end of method constraints@1420::Invoke } // end of class constraints@1420 .class auto ansi serializable sealed nested assembly beforefieldinit 'parts@1443-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public string v .method assembly specialname rtspecialname instance void .ctor(string v) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string Fantomas.Core.ASTTransformer/'parts@1443-1'::v IL_000d: ret } // end of method 'parts@1443-1'::.ctor .method public strict virtual instance string Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.ASTTransformer/'parts@1443-1'::v IL_0006: ret } // end of method 'parts@1443-1'::Invoke } // end of class 'parts@1443-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'parts@1450-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'parts@1450-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'parts@1450-2'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident ident) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0006: ret } // end of method 'parts@1450-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'parts@1450-2'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'parts@1450-2' Fantomas.Core.ASTTransformer/'parts@1450-2'::@_instance IL_000a: ret } // end of method 'parts@1450-2'::.cctor } // end of class 'parts@1450-2' .class auto ansi serializable sealed nested assembly beforefieldinit parts@1441 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/parts@1441::creationAide IL_000d: ret } // end of method parts@1441::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterpolatedStringPart _arg29) cil managed { // Code size 177 (0xb1) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterpolatedStringPart/String V_0, string V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, string V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterpolatedStringPart/FillExpr V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_8) IL_0000: ldarg.1 IL_0001: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterpolatedStringPart/FillExpr IL_0006: brfalse.s IL_000a IL_0008: br.s IL_003f IL_000a: ldarg.1 IL_000b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterpolatedStringPart/String IL_0010: stloc.0 IL_0011: ldloc.0 IL_0012: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterpolatedStringPart/String::get_value() IL_0017: stloc.1 IL_0018: ldloc.0 IL_0019: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterpolatedStringPart/String::get_range() IL_001e: stloc.2 IL_001f: ldarg.0 IL_0020: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/parts@1441::creationAide IL_0025: ldloc.1 IL_0026: newobj instance void Fantomas.Core.ASTTransformer/'parts@1443-1'::.ctor(string) IL_002b: ldloc.2 IL_002c: callvirt instance string Fantomas.Core.ASTTransformer/CreationAide::TextFromSource(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0031: stloc.3 IL_0032: ldloc.3 IL_0033: ldloc.2 IL_0034: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0039: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_003e: ret IL_003f: ldarg.1 IL_0040: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterpolatedStringPart/FillExpr IL_0045: stloc.s V_4 IL_0047: ldloc.s V_4 IL_0049: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterpolatedStringPart/FillExpr::get_qualifiers() IL_004e: stloc.s V_5 IL_0050: ldloc.s V_4 IL_0052: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynInterpolatedStringPart/FillExpr::get_fillExpr() IL_0057: stloc.s V_6 IL_0059: nop IL_005a: ldloc.s V_5 IL_005c: brfalse.s IL_0060 IL_005e: br.s IL_006a IL_0060: ldloc.s V_6 IL_0062: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0067: nop IL_0068: br.s IL_008b IL_006a: ldloc.s V_5 IL_006c: stloc.s V_7 IL_006e: ldloc.s V_7 IL_0070: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0075: stloc.s V_8 IL_0077: ldloc.s V_6 IL_0079: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_007e: ldloca.s V_8 IL_0080: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0085: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_008a: nop IL_008b: stloc.2 IL_008c: ldarg.0 IL_008d: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/parts@1441::creationAide IL_0092: ldloc.s V_6 IL_0094: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0099: ldsfld class Fantomas.Core.ASTTransformer/'parts@1450-2' Fantomas.Core.ASTTransformer/'parts@1450-2'::@_instance IL_009e: ldloc.s V_5 IL_00a0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00a5: ldloc.2 IL_00a6: newobj instance void Fantomas.Core.SyntaxOak/FillExprNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00ab: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_00b0: ret } // end of method parts@1441::Invoke } // end of class parts@1441 .class auto ansi serializable sealed nested assembly beforefieldinit c1Node@1466 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public string c1 .method assembly specialname rtspecialname instance void .ctor(string c1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string Fantomas.Core.ASTTransformer/c1Node@1466::c1 IL_000d: ret } // end of method c1Node@1466::.ctor .method public strict virtual instance string Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.ASTTransformer/c1Node@1466::c1 IL_0006: ret } // end of method c1Node@1466::Invoke } // end of class c1Node@1466 .class auto ansi serializable sealed nested assembly beforefieldinit c2Node@1467 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public string c2 .method assembly specialname rtspecialname instance void .ctor(string c2) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string Fantomas.Core.ASTTransformer/c2Node@1467::c2 IL_000d: ret } // end of method c2Node@1467::.ctor .method public strict virtual instance string Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.ASTTransformer/c2Node@1467::c2 IL_0006: ret } // end of method c2Node@1467::Invoke } // end of class c2Node@1467 .class auto ansi serializable sealed nested assembly beforefieldinit c3Node@1468 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public string c3 .method assembly specialname rtspecialname instance void .ctor(string c3) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string Fantomas.Core.ASTTransformer/c3Node@1468::c3 IL_000d: ret } // end of method c3Node@1468::.ctor .method public strict virtual instance string Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar0) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.ASTTransformer/c3Node@1468::c3 IL_0006: ret } // end of method c3Node@1468::Invoke } // end of class c3Node@1468 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1508-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1508-15'::creationAide IL_000d: ret } // end of method 'mkExpr@1508-15'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Expr Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1508-15'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_000e: ret } // end of method 'mkExpr@1508-15'::Invoke } // end of class 'mkExpr@1508-15' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkExpr@1510-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1510-16'::creationAide IL_000d: ret } // end of method 'mkExpr@1510-16'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Expr Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkExpr@1510-16'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_000e: ret } // end of method 'mkExpr@1510-16'::Invoke } // end of class 'mkExpr@1510-16' .class auto ansi serializable sealed nested assembly beforefieldinit mkPat@1555 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkPat@1555::creationAide IL_000d: ret } // end of method mkPat@1555::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Type Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType t) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkPat@1555::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_000c: ret } // end of method mkPat@1555::Invoke } // end of class mkPat@1555 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkPat@1567-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkPat@1567-1'::creationAide IL_000d: ret } // end of method 'mkPat@1567-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Pattern Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat p) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkPat@1567-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_000c: ret } // end of method 'mkPat@1567-1'::Invoke } // end of class 'mkPat@1567-1' .class auto ansi serializable sealed nested assembly beforefieldinit pairs@1596 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/NamePatPair> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/NamePatPair>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/pairs@1596::creationAide IL_000d: ret } // end of method pairs@1596::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/NamePatPair Invoke(class [netstandard]System.Tuple`3 tupledArg) cil managed { // Code size 74 (0x4a) .maxstack 9 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_2) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0014: stloc.2 IL_0015: ldloc.0 IL_0016: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_001b: ldstr "=" IL_0020: ldloc.1 IL_0021: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0026: ldarg.0 IL_0027: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/pairs@1596::creationAide IL_002c: ldloc.2 IL_002d: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0032: ldloca.s V_0 IL_0034: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0039: ldloc.2 IL_003a: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Range() IL_003f: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0044: newobj instance void Fantomas.Core.SyntaxOak/NamePatPair::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Pattern, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0049: ret } // end of method pairs@1596::Invoke } // end of class pairs@1596 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkPat@1608-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkPat@1608-2'::creationAide IL_000d: ret } // end of method 'mkPat@1608-2'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Pattern Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat p) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkPat@1608-2'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_000c: ret } // end of method 'mkPat@1608-2'::Invoke } // end of class 'mkPat@1608-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkPat@1616-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkPat@1616-3'::creationAide IL_000d: ret } // end of method 'mkPat@1616-3'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Pattern Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat p) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkPat@1616-3'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_000c: ret } // end of method 'mkPat@1616-3'::Invoke } // end of class 'mkPat@1616-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkPat@1618-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkPat@1618-4'::creationAide IL_000d: ret } // end of method 'mkPat@1618-4'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Pattern Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat p) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkPat@1618-4'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_000c: ret } // end of method 'mkPat@1618-4'::Invoke } // end of class 'mkPat@1618-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkPat@1623-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkPat@1623-5'::creationAide IL_000d: ret } // end of method 'mkPat@1623-5'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Pattern Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat p) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkPat@1623-5'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_000c: ret } // end of method 'mkPat@1623-5'::Invoke } // end of class 'mkPat@1623-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'fields@1628-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat>,class Fantomas.Core.SyntaxOak/PatRecordField> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat>,class Fantomas.Core.SyntaxOak/PatRecordField>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'fields@1628-1'::creationAide IL_000d: ret } // end of method 'fields@1628-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/PatRecordField Invoke(class [netstandard]System.Tuple`3,valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat> tupledArg) cil managed { // Code size 165 (0xa5) .maxstack 9 .locals init (class [netstandard]System.Tuple`2,valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident> V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class Fantomas.Core.SyntaxOak/IdentListNode V_8) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`3,valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`3,valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat>::get_Item2() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance !2 class [netstandard]System.Tuple`3,valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat>::get_Item3() IL_0014: stloc.2 IL_0015: ldloc.0 IL_0016: call instance !0 class [netstandard]System.Tuple`2,valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident>::get_Item1() IL_001b: stloc.3 IL_001c: ldloc.0 IL_001d: call instance !1 class [netstandard]System.Tuple`2,valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident>::get_Item2() IL_0022: stloc.s V_4 IL_0024: nop IL_0025: ldloc.3 IL_0026: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_002b: brtrue.s IL_0031 IL_002d: ldnull IL_002e: nop IL_002f: br.s IL_003d IL_0031: ldloc.3 IL_0032: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkLongIdent(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0037: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_003c: nop IL_003d: stloc.s V_5 IL_003f: nop IL_0040: ldloc.s V_5 IL_0042: brfalse.s IL_0046 IL_0044: br.s IL_005b IL_0046: ldloca.s V_4 IL_0048: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_004d: ldloc.2 IL_004e: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Range() IL_0053: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0058: nop IL_0059: br.s IL_007b IL_005b: ldloc.s V_5 IL_005d: stloc.s V_7 IL_005f: ldloc.s V_7 IL_0061: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0066: stloc.s V_8 IL_0068: ldloc.s V_8 IL_006a: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_006f: ldloc.2 IL_0070: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Range() IL_0075: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_007a: nop IL_007b: stloc.s V_6 IL_007d: ldloc.s V_5 IL_007f: ldloc.s V_4 IL_0081: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0086: ldstr "=" IL_008b: ldloc.1 IL_008c: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0091: ldarg.0 IL_0092: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'fields@1628-1'::creationAide IL_0097: ldloc.2 IL_0098: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_009d: ldloc.s V_6 IL_009f: newobj instance void Fantomas.Core.SyntaxOak/PatRecordField::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Pattern, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00a4: ret } // end of method 'fields@1628-1'::Invoke } // end of class 'fields@1628-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkBindingReturnInfo@1651-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType t .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType t) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkBindingReturnInfo@1651-1'::creationAide IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType Fantomas.Core.ASTTransformer/'mkBindingReturnInfo@1651-1'::t IL_0014: ret } // end of method 'mkBindingReturnInfo@1651-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/BindingReturnInfoNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mColon) cil managed { // Code size 53 (0x35) .maxstack 7 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0) IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType Fantomas.Core.ASTTransformer/'mkBindingReturnInfo@1651-1'::t IL_0007: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Range() IL_000c: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0011: stloc.0 IL_0012: ldstr ":" IL_0017: ldarg.1 IL_0018: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_001d: ldarg.0 IL_001e: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkBindingReturnInfo@1651-1'::creationAide IL_0023: ldarg.0 IL_0024: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType Fantomas.Core.ASTTransformer/'mkBindingReturnInfo@1651-1'::t IL_0029: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_002e: ldloc.0 IL_002f: newobj instance void Fantomas.Core.SyntaxOak/BindingReturnInfoNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0034: ret } // end of method 'mkBindingReturnInfo@1651-1'::Invoke } // end of class 'mkBindingReturnInfo@1651-1' .class auto ansi serializable sealed nested assembly beforefieldinit mkBindingReturnInfo@1649 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkBindingReturnInfo@1649::creationAide IL_000d: ret } // end of method mkBindingReturnInfo@1649::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBindingReturnInfo _arg1) cil managed { // Code size 40 (0x28) .maxstack 6 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_1) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBindingReturnInfo::get_trivia() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynBindingReturnInfo::get_typeName() IL_000d: stloc.1 IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkBindingReturnInfo@1649::creationAide IL_0014: ldloc.1 IL_0015: newobj instance void Fantomas.Core.ASTTransformer/'mkBindingReturnInfo@1651-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_001a: ldloc.0 IL_001b: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingReturnInfoTrivia::get_ColonRange() IL_0020: tail. IL_0022: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0027: ret } // end of method mkBindingReturnInfo@1649::Invoke } // end of class mkBindingReturnInfo@1649 .class auto ansi serializable sealed nested assembly beforefieldinit mkBinding@1684 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkBinding@1684::creationAide IL_000d: ret } // end of method mkBinding@1684::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Pattern Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat p) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkBinding@1684::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_000c: ret } // end of method mkBinding@1684::Invoke } // end of class mkBinding@1684 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkBinding@1722-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkBinding@1722-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'mkBinding@1722-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "inline" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'mkBinding@1722-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkBinding@1722-1'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkBinding@1722-1' Fantomas.Core.ASTTransformer/'mkBinding@1722-1'::@_instance IL_000a: ret } // end of method 'mkBinding@1722-1'::.cctor } // end of class 'mkBinding@1722-1' .class auto ansi serializable sealed nested assembly beforefieldinit lidPieces@1801 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/lidPieces@1801 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method lidPieces@1801::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/IdentifierOrDot Invoke(class Fantomas.Core.SyntaxOak/IdentifierOrDot x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method lidPieces@1801::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/lidPieces@1801::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/lidPieces@1801 Fantomas.Core.ASTTransformer/lidPieces@1801::@_instance IL_000a: ret } // end of method lidPieces@1801::.cctor } // end of class lidPieces@1801 .class auto ansi serializable sealed nested assembly beforefieldinit 'lidPieces@1801-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public string suffix .method assembly specialname rtspecialname instance void .ctor(string suffix) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string Fantomas.Core.ASTTransformer/'lidPieces@1801-1'::suffix IL_000d: ret } // end of method 'lidPieces@1801-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/IdentifierOrDot Invoke(class Fantomas.Core.SyntaxOak/IdentifierOrDot _arg31) cil managed { // Code size 140 (0x8c) .maxstack 9 .locals init (class Fantomas.Core.SyntaxOak/IdentifierOrDot V_0, class Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot V_1, class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_2, class Fantomas.Core.SyntaxOak/SingleTextNode V_3, string V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5) IL_0000: ldarg.1 IL_0001: stloc.0 IL_0002: ldloc.0 IL_0003: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/_UnknownDot IL_0008: brtrue.s IL_0025 IL_000a: ldloc.0 IL_000b: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0010: brtrue.s IL_002b IL_0012: ldarg.1 IL_0013: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0018: stloc.1 IL_0019: ldloc.1 IL_001a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot::item IL_001f: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewKnownDot(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0024: ret IL_0025: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::get_UnknownDot() IL_002a: ret IL_002b: ldarg.1 IL_002c: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0031: stloc.2 IL_0032: ldloc.2 IL_0033: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_0038: stloc.3 IL_0039: ldstr "%P()%P()" IL_003e: ldc.i4.2 IL_003f: newarr [netstandard]System.Object IL_0044: dup IL_0045: ldc.i4.0 IL_0046: ldloc.3 IL_0047: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_004c: box [netstandard]System.String IL_0051: stelem [netstandard]System.Object IL_0056: dup IL_0057: ldc.i4.1 IL_0058: ldarg.0 IL_0059: ldfld string Fantomas.Core.ASTTransformer/'lidPieces@1801-1'::suffix IL_005e: box [netstandard]System.String IL_0063: stelem [netstandard]System.Object IL_0068: ldnull IL_0069: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5>::.ctor(string, object[], class [netstandard]System.Type[]) IL_006e: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0073: stloc.s V_4 IL_0075: ldloc.3 IL_0076: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_007b: stloc.s V_5 IL_007d: ldloc.s V_4 IL_007f: ldloc.s V_5 IL_0081: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0086: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_008b: ret } // end of method 'lidPieces@1801-1'::Invoke } // end of class 'lidPieces@1801-1' .class auto ansi serializable sealed nested assembly beforefieldinit mkExternPat@1813 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkExternPat@1813::creationAide IL_000d: ret } // end of method mkExternPat@1813::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ExternBindingPatternNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat pat) cil managed { // Code size 338 (0x152) .maxstack 8 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_0007: ldc.i4.4 IL_0008: bne.un IL_0133 IL_000d: ldarg.1 IL_000e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib IL_0013: stloc.0 IL_0014: ldloc.0 IL_0015: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib::get_pat() IL_001a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_001f: ldc.i4.3 IL_0020: bne.un IL_0133 IL_0025: ldloc.0 IL_0026: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib::get_pat() IL_002b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed IL_0030: stloc.1 IL_0031: ldloc.1 IL_0032: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed::get_pat() IL_0037: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_003c: switch ( IL_0095, IL_0097, IL_0095, IL_0095, IL_0095, IL_0095, IL_0095, IL_0095, IL_0095, IL_0095, IL_0095, IL_0095, IL_0095, IL_0095, IL_00a8, IL_0095, IL_0095, IL_0095, IL_0095, IL_0095, IL_0095) IL_0095: br.s IL_00e2 IL_0097: ldloc.1 IL_0098: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed::get_targetType() IL_009d: ldloc.0 IL_009e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib::get_attributes() IL_00a3: stloc.s V_4 IL_00a5: stloc.2 IL_00a6: br.s IL_00b7 IL_00a8: ldloc.1 IL_00a9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed::get_targetType() IL_00ae: stloc.2 IL_00af: ldloc.0 IL_00b0: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib::get_attributes() IL_00b5: stloc.s V_4 IL_00b7: ldarg.0 IL_00b8: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkExternPat@1813::creationAide IL_00bd: ldloc.s V_4 IL_00bf: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00c4: ldarg.0 IL_00c5: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkExternPat@1813::creationAide IL_00ca: ldloc.2 IL_00cb: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkExternType@1783(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_00d0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_00d5: ldnull IL_00d6: ldarg.1 IL_00d7: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Range() IL_00dc: newobj instance void Fantomas.Core.SyntaxOak/ExternBindingPatternNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00e1: ret IL_00e2: ldloc.1 IL_00e3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed::get_targetType() IL_00e8: stloc.2 IL_00e9: ldloc.1 IL_00ea: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed::get_pat() IL_00ef: stloc.3 IL_00f0: ldloc.0 IL_00f1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib::get_attributes() IL_00f6: stloc.s V_4 IL_00f8: ldarg.0 IL_00f9: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkExternPat@1813::creationAide IL_00fe: ldloc.s V_4 IL_0100: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0105: ldarg.0 IL_0106: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkExternPat@1813::creationAide IL_010b: ldloc.2 IL_010c: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkExternType@1783(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0111: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0116: ldarg.0 IL_0117: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkExternPat@1813::creationAide IL_011c: ldloc.3 IL_011d: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0122: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0127: ldarg.1 IL_0128: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Range() IL_012d: newobj instance void Fantomas.Core.SyntaxOak/ExternBindingPatternNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0132: ret IL_0133: ldnull IL_0134: ldnull IL_0135: ldarg.0 IL_0136: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkExternPat@1813::creationAide IL_013b: ldarg.1 IL_013c: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0141: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0146: ldarg.1 IL_0147: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Range() IL_014c: newobj instance void Fantomas.Core.SyntaxOak/ExternBindingPatternNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0151: ret } // end of method mkExternPat@1813::Invoke } // end of class mkExternPat@1813 .class auto ansi serializable sealed nested assembly beforefieldinit lines@1851 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 clo1) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.ASTTransformer/lines@1851::clo1 IL_000d: ret } // end of method lines@1851::.ctor .method public strict virtual instance string Invoke(string arg10) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.ASTTransformer/lines@1851::clo1 IL_0006: ldarg.1 IL_0007: tail. IL_0009: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000e: ret } // end of method lines@1851::Invoke } // end of class lines@1851 .class auto ansi serializable sealed nested assembly beforefieldinit mkModuleDecl@1869 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/mkModuleDecl@1869 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method mkModuleDecl@1869::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "with" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method mkModuleDecl@1869::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/mkModuleDecl@1869::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/mkModuleDecl@1869 Fantomas.Core.ASTTransformer/mkModuleDecl@1869::@_instance IL_000a: ret } // end of method mkModuleDecl@1869::.cctor } // end of class mkModuleDecl@1869 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkModuleDecl@1870-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkModuleDecl@1870-1'::creationAide IL_000d: ret } // end of method 'mkModuleDecl@1870-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MemberDefn Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn md) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkModuleDecl@1870-1'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberDefn(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn) IL_000e: ret } // end of method 'mkModuleDecl@1870-1'::Invoke } // end of class 'mkModuleDecl@1870-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkModuleDecl@1896-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkModuleDecl@1896-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method 'mkModuleDecl@1896-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'mkModuleDecl@1896-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkModuleDecl@1896-2'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkModuleDecl@1896-2' Fantomas.Core.ASTTransformer/'mkModuleDecl@1896-2'::@_instance IL_000a: ret } // end of method 'mkModuleDecl@1896-2'::.cctor } // end of class 'mkModuleDecl@1896-2' .class auto ansi serializable sealed nested assembly beforefieldinit decls@1913 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/decls@1913::creationAide IL_000d: ret } // end of method decls@1913::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/TyparDeclNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecl arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/decls@1913::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/TyparDeclNode Fantomas.Core.ASTTransformer::mkSynTyparDecl(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecl) IL_000c: ret } // end of method decls@1913::Invoke } // end of class decls@1913 .class auto ansi serializable sealed nested assembly beforefieldinit 'constraints@1914-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'constraints@1914-1'::creationAide IL_000d: ret } // end of method 'constraints@1914-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/TypeConstraint Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint tc) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'constraints@1914-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.ASTTransformer::mkSynTypeConstraint(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint) IL_000c: ret } // end of method 'constraints@1914-1'::Invoke } // end of class 'constraints@1914-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'decls@1919-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'decls@1919-1'::creationAide IL_000d: ret } // end of method 'decls@1919-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/TyparDeclNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecl arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'decls@1919-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/TyparDeclNode Fantomas.Core.ASTTransformer::mkSynTyparDecl(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecl) IL_000c: ret } // end of method 'decls@1919-1'::Invoke } // end of class 'decls@1919-1' .class auto ansi serializable sealed nested assembly beforefieldinit mkSynValTyparDecls@1928 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkSynValTyparDecls@1928::creationAide IL_000d: ret } // end of method mkSynValTyparDecls@1928::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/TyparDecls Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls tds) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkSynValTyparDecls@1928::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/TyparDecls Fantomas.Core.ASTTransformer::mkSynTyparDecls(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls) IL_000c: ret } // end of method mkSynValTyparDecls@1928::Invoke } // end of class mkSynValTyparDecls@1928 .class auto ansi serializable sealed nested assembly beforefieldinit mkSynTypeConstraint@1980 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkSynTypeConstraint@1980::creationAide IL_000d: ret } // end of method mkSynTypeConstraint@1980::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Type Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType t) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkSynTypeConstraint@1980::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_000c: ret } // end of method mkSynTypeConstraint@1980::Invoke } // end of class mkSynTypeConstraint@1980 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkSynTypeConstraint@1983-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkSynTypeConstraint@1983-1'::creationAide IL_000d: ret } // end of method 'mkSynTypeConstraint@1983-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Type Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType t) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkSynTypeConstraint@1983-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_000c: ret } // end of method 'mkSynTypeConstraint@1983-1'::Invoke } // end of class 'mkSynTypeConstraint@1983-1' .class auto ansi serializable sealed nested assembly beforefieldinit parameters@1996 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/parameters@1996::creationAide IL_000d: ret } // end of method parameters@1996::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 43 (0x2b) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/parameters@1996::creationAide IL_0014: ldloc.0 IL_0015: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_001a: ldstr "->" IL_001f: ldloc.1 IL_0020: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0025: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_002a: ret } // end of method parameters@1996::Invoke } // end of class parameters@1996 .class auto ansi serializable sealed nested assembly beforefieldinit path@2008 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/path@2008::creationAide IL_000d: ret } // end of method path@2008::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment _arg33) cil managed { // Code size 118 (0x76) .maxstack 6 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Type V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Slash V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Star V_5) IL_0000: ldarg.1 IL_0001: stloc.0 IL_0002: ldloc.0 IL_0003: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Slash IL_0008: brtrue.s IL_0032 IL_000a: ldloc.0 IL_000b: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Star IL_0010: brtrue.s IL_0053 IL_0012: ldarg.1 IL_0013: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Type IL_0018: stloc.1 IL_0019: ldloc.1 IL_001a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Type::get_typeName() IL_001f: stloc.2 IL_0020: ldarg.0 IL_0021: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/path@2008::creationAide IL_0026: ldloc.2 IL_0027: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_002c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_0031: ret IL_0032: ldarg.1 IL_0033: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Slash IL_0038: stloc.3 IL_0039: ldloc.3 IL_003a: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Slash::get_range() IL_003f: stloc.s V_4 IL_0041: ldstr "/" IL_0046: ldloc.s V_4 IL_0048: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_004d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_0052: ret IL_0053: ldarg.1 IL_0054: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Star IL_0059: stloc.s V_5 IL_005b: ldloc.s V_5 IL_005d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Star::get_range() IL_0062: stloc.s V_4 IL_0064: ldstr "*" IL_0069: ldloc.s V_4 IL_006b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0070: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_0075: ret } // end of method path@2008::Invoke } // end of class path@2008 .class auto ansi serializable sealed nested assembly beforefieldinit 'path@2017-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'path@2017-1'::creationAide IL_000d: ret } // end of method 'path@2017-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment _arg34) cil managed { // Code size 118 (0x76) .maxstack 6 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Type V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Slash V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Star V_5) IL_0000: ldarg.1 IL_0001: stloc.0 IL_0002: ldloc.0 IL_0003: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Slash IL_0008: brtrue.s IL_0032 IL_000a: ldloc.0 IL_000b: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Star IL_0010: brtrue.s IL_0053 IL_0012: ldarg.1 IL_0013: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Type IL_0018: stloc.1 IL_0019: ldloc.1 IL_001a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Type::get_typeName() IL_001f: stloc.2 IL_0020: ldarg.0 IL_0021: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'path@2017-1'::creationAide IL_0026: ldloc.2 IL_0027: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_002c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_0031: ret IL_0032: ldarg.1 IL_0033: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Slash IL_0038: stloc.3 IL_0039: ldloc.3 IL_003a: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Slash::get_range() IL_003f: stloc.s V_4 IL_0041: ldstr "/" IL_0046: ldloc.s V_4 IL_0048: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_004d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_0052: ret IL_0053: ldarg.1 IL_0054: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Star IL_0059: stloc.s V_5 IL_005b: ldloc.s V_5 IL_005d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTupleTypeSegment/Star::get_range() IL_0062: stloc.s V_4 IL_0064: ldstr "*" IL_0069: ldloc.s V_4 IL_006b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0070: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_0075: ret } // end of method 'path@2017-1'::Invoke } // end of class 'path@2017-1' .class auto ansi serializable sealed nested assembly beforefieldinit mkType@2051 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkType@2051::creationAide IL_000d: ret } // end of method mkType@2051::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Type Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType t) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mkType@2051::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_000c: ret } // end of method mkType@2051::Invoke } // end of class mkType@2051 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkType@2061-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkType@2061-1'::creationAide IL_000d: ret } // end of method 'mkType@2061-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Type Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType t) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkType@2061-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_000c: ret } // end of method 'mkType@2061-1'::Invoke } // end of class 'mkType@2061-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkType@2072-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkType@2072-2'::creationAide IL_000d: ret } // end of method 'mkType@2072-2'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/TypeConstraint Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint tc) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkType@2072-2'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.ASTTransformer::mkSynTypeConstraint(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint) IL_000c: ret } // end of method 'mkType@2072-2'::Invoke } // end of class 'mkType@2072-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'fields@2084-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [netstandard]System.Tuple`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'fields@2084-2'::creationAide IL_000d: ret } // end of method 'fields@2084-2'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 38 (0x26) .maxstack 7 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0014: ldarg.0 IL_0015: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'fields@2084-2'::creationAide IL_001a: ldloc.1 IL_001b: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0020: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0025: ret } // end of method 'fields@2084-2'::Invoke } // end of class 'fields@2084-2' .class auto ansi serializable sealed nested assembly beforefieldinit identNode@2094 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public bool isOptional .method assembly specialname rtspecialname instance void .ctor(bool isOptional) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld bool Fantomas.Core.ASTTransformer/identNode@2094::isOptional IL_000d: ret } // end of method identNode@2094::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident ident) cil managed { // Code size 73 (0x49) .maxstack 9 .locals init (class Fantomas.Core.SyntaxOak/SingleTextNode V_0) IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0006: stloc.0 IL_0007: nop IL_0008: ldarg.0 IL_0009: ldfld bool Fantomas.Core.ASTTransformer/identNode@2094::isOptional IL_000e: brfalse.s IL_0012 IL_0010: br.s IL_0014 IL_0012: ldloc.0 IL_0013: ret IL_0014: ldstr "\?%P()" IL_0019: ldc.i4.1 IL_001a: newarr [netstandard]System.Object IL_001f: dup IL_0020: ldc.i4.0 IL_0021: ldloc.0 IL_0022: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0027: box [netstandard]System.String IL_002c: stelem [netstandard]System.Object IL_0031: ldnull IL_0032: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0037: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_003c: ldarga.s ident IL_003e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0043: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0048: ret } // end of method identNode@2094::Invoke } // end of class identNode@2094 .class auto ansi serializable sealed nested assembly beforefieldinit 'mtn@2131-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/SingleTextNode> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mtn@2131-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/SingleTextNode>::.ctor() IL_0006: ret } // end of method 'mtn@2131-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 22 (0x16) .maxstack 6 .locals init (string V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: ldloc.1 IL_0010: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0015: ret } // end of method 'mtn@2131-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mtn@2131-1'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mtn@2131-1' Fantomas.Core.ASTTransformer/'mtn@2131-1'::@_instance IL_000a: ret } // end of method 'mtn@2131-1'::.cctor } // end of class 'mtn@2131-1' .class auto ansi serializable sealed nested assembly beforefieldinit mkSynField@2179 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/mkSynField@2179 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method mkSynField@2179::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MultipleTextsNode Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword lk) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mkSynLeadingKeyword(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword) IL_0006: ret } // end of method mkSynField@2179::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/mkSynField@2179::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/mkSynField@2179 Fantomas.Core.ASTTransformer/mkSynField@2179::@_instance IL_000a: ret } // end of method mkSynField@2179::.cctor } // end of class mkSynField@2179 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkSynField@2182-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkSynField@2182-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'mkSynField@2182-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident ident) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0006: ret } // end of method 'mkSynField@2182-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkSynField@2182-1'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkSynField@2182-1' Fantomas.Core.ASTTransformer/'mkSynField@2182-1'::@_instance IL_000a: ret } // end of method 'mkSynField@2182-1'::.cctor } // end of class 'mkSynField@2182-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'fields@2202-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'fields@2202-3'::creationAide IL_000d: ret } // end of method 'fields@2202-3'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/FieldNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'fields@2202-3'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/FieldNode Fantomas.Core.ASTTransformer::mkSynField(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField) IL_000c: ret } // end of method 'fields@2202-3'::Invoke } // end of class 'fields@2202-3' .class auto ansi serializable sealed nested assembly beforefieldinit mkSynUnionCase@2207 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/mkSynUnionCase@2207 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method mkSynUnionCase@2207::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "|" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method mkSynUnionCase@2207::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/mkSynUnionCase@2207::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/mkSynUnionCase@2207 Fantomas.Core.ASTTransformer/mkSynUnionCase@2207::@_instance IL_000a: ret } // end of method mkSynUnionCase@2207::.cctor } // end of class mkSynUnionCase@2207 .class auto ansi serializable sealed nested assembly beforefieldinit pats@2230 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/pats@2230::creationAide IL_000d: ret } // end of method pats@2230::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat _arg37) cil managed { // Code size 490 (0x1ea) .maxstack 9 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Attrib V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Typed V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6, bool V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_9) IL_0000: ldarg.1 IL_0001: stloc.0 IL_0002: ldloc.0 IL_0003: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Typed IL_0008: brtrue IL_00d8 IL_000d: ldloc.0 IL_000e: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id IL_0013: brtrue IL_0156 IL_0018: ldarg.1 IL_0019: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Attrib IL_001e: stloc.1 IL_001f: ldloc.1 IL_0020: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Attrib::get_pat() IL_0025: stloc.2 IL_0026: ldloc.2 IL_0027: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Typed IL_002c: brtrue.s IL_003e IL_002e: ldloc.2 IL_002f: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id IL_0034: brtrue IL_00c6 IL_0039: br IL_01e8 IL_003e: ldloc.1 IL_003f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Attrib::get_pat() IL_0044: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Typed IL_0049: stloc.3 IL_004a: ldloc.3 IL_004b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Typed::get_pat() IL_0050: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id IL_0055: brfalse IL_01e8 IL_005a: ldloc.3 IL_005b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Typed::get_pat() IL_0060: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id IL_0065: stloc.s V_4 IL_0067: ldloc.3 IL_0068: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Typed::get_targetType() IL_006d: stloc.s V_5 IL_006f: ldloc.1 IL_0070: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Attrib::get_range() IL_0075: stloc.s V_6 IL_0077: ldloc.s V_4 IL_0079: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id::get_isOptional() IL_007e: stloc.s V_7 IL_0080: ldloc.s V_4 IL_0082: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id::get_ident() IL_0087: stloc.s V_8 IL_0089: ldloc.1 IL_008a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Attrib::get_attributes() IL_008f: stloc.s V_9 IL_0091: ldarg.0 IL_0092: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/pats@2230::creationAide IL_0097: ldloc.s V_9 IL_0099: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_009e: ldloc.s V_7 IL_00a0: ldloc.s V_8 IL_00a2: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_00a7: ldarg.0 IL_00a8: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/pats@2230::creationAide IL_00ad: ldloc.s V_5 IL_00af: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_00b4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_00b9: ldloc.s V_6 IL_00bb: newobj instance void Fantomas.Core.SyntaxOak/SimplePatNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, bool, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00c0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_00c5: ret IL_00c6: ldloc.1 IL_00c7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Attrib::get_pat() IL_00cc: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id IL_00d1: stloc.s V_4 IL_00d3: br IL_0160 IL_00d8: ldarg.1 IL_00d9: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Typed IL_00de: stloc.3 IL_00df: ldloc.3 IL_00e0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Typed::get_pat() IL_00e5: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id IL_00ea: brfalse IL_01e8 IL_00ef: ldloc.3 IL_00f0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Typed::get_pat() IL_00f5: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id IL_00fa: stloc.s V_4 IL_00fc: ldloc.3 IL_00fd: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Typed::get_targetType() IL_0102: stloc.s V_5 IL_0104: ldloc.3 IL_0105: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Typed::get_range() IL_010a: stloc.s V_6 IL_010c: ldloc.s V_4 IL_010e: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id::get_isOptional() IL_0113: stloc.s V_7 IL_0115: ldloc.s V_4 IL_0117: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id::get_ident() IL_011c: stloc.s V_8 IL_011e: ldarg.0 IL_011f: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/pats@2230::creationAide IL_0124: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0129: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_012e: ldloc.s V_7 IL_0130: ldloc.s V_8 IL_0132: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0137: ldarg.0 IL_0138: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/pats@2230::creationAide IL_013d: ldloc.s V_5 IL_013f: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0144: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0149: ldloc.s V_6 IL_014b: newobj instance void Fantomas.Core.SyntaxOak/SimplePatNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, bool, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0150: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0155: ret IL_0156: ldarg.1 IL_0157: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id IL_015c: stloc.s V_4 IL_015e: br.s IL_01a6 IL_0160: ldloc.1 IL_0161: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Attrib::get_range() IL_0166: stloc.s V_6 IL_0168: ldloc.s V_4 IL_016a: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id::get_isOptional() IL_016f: stloc.s V_7 IL_0171: ldloc.s V_4 IL_0173: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id::get_ident() IL_0178: stloc.s V_8 IL_017a: ldloc.1 IL_017b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Attrib::get_attributes() IL_0180: stloc.s V_9 IL_0182: ldarg.0 IL_0183: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/pats@2230::creationAide IL_0188: ldloc.s V_9 IL_018a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_018f: ldloc.s V_7 IL_0191: ldloc.s V_8 IL_0193: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0198: ldnull IL_0199: ldloc.s V_6 IL_019b: newobj instance void Fantomas.Core.SyntaxOak/SimplePatNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, bool, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01a0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_01a5: ret IL_01a6: ldloc.s V_4 IL_01a8: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id::get_range() IL_01ad: stloc.s V_6 IL_01af: ldloc.s V_4 IL_01b1: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id::get_isOptional() IL_01b6: stloc.s V_7 IL_01b8: ldloc.s V_4 IL_01ba: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePat/Id::get_ident() IL_01bf: stloc.s V_8 IL_01c1: ldarg.0 IL_01c2: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/pats@2230::creationAide IL_01c7: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_01cc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01d1: ldloc.s V_7 IL_01d3: ldloc.s V_8 IL_01d5: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_01da: ldnull IL_01db: ldloc.s V_6 IL_01dd: newobj instance void Fantomas.Core.SyntaxOak/SimplePatNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, bool, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01e2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_01e7: ret IL_01e8: ldnull IL_01e9: ret } // end of method pats@2230::Invoke } // end of class pats@2230 .class auto ansi serializable sealed nested assembly beforefieldinit typeNameNode@2342 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/typeNameNode@2342::creationAide IL_000d: ret } // end of method typeNameNode@2342::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/TyparDecls Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls tds) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/typeNameNode@2342::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/TyparDecls Fantomas.Core.ASTTransformer::mkSynTyparDecls(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls) IL_000c: ret } // end of method typeNameNode@2342::Invoke } // end of class typeNameNode@2342 .class auto ansi serializable sealed nested assembly beforefieldinit 'typeNameNode@2343-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'typeNameNode@2343-1'::creationAide IL_000d: ret } // end of method 'typeNameNode@2343-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/TypeConstraint Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint tc) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'typeNameNode@2343-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.ASTTransformer::mkSynTypeConstraint(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint) IL_000c: ret } // end of method 'typeNameNode@2343-1'::Invoke } // end of class 'typeNameNode@2343-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'typeNameNode@2345-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'typeNameNode@2345-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'typeNameNode@2345-2'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "=" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'typeNameNode@2345-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'typeNameNode@2345-2'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'typeNameNode@2345-2' Fantomas.Core.ASTTransformer/'typeNameNode@2345-2'::@_instance IL_000a: ret } // end of method 'typeNameNode@2345-2'::.cctor } // end of class 'typeNameNode@2345-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'typeNameNode@2346-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'typeNameNode@2346-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'typeNameNode@2346-3'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "with" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'typeNameNode@2346-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'typeNameNode@2346-3'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'typeNameNode@2346-3' Fantomas.Core.ASTTransformer/'typeNameNode@2346-3'::@_instance IL_000a: ret } // end of method 'typeNameNode@2346-3'::.cctor } // end of class 'typeNameNode@2346-3' .class auto ansi serializable sealed nested assembly beforefieldinit members@2350 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/members@2350::creationAide IL_000d: ret } // end of method members@2350::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MemberDefn Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn md) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/members@2350::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberDefn(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn) IL_000e: ret } // end of method members@2350::Invoke } // end of class members@2350 .class auto ansi serializable sealed nested assembly beforefieldinit 'enumCases@2360-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'enumCases@2360-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'enumCases@2360-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "|" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'enumCases@2360-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'enumCases@2360-1'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'enumCases@2360-1' Fantomas.Core.ASTTransformer/'enumCases@2360-1'::@_instance IL_000a: ret } // end of method 'enumCases@2360-1'::.cctor } // end of class 'enumCases@2360-1' .class auto ansi serializable sealed nested assembly beforefieldinit enumCases@2357 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/enumCases@2357::creationAide IL_000d: ret } // end of method enumCases@2357::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/EnumCaseNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase _arg1) cil managed { // Code size 125 (0x7d) .maxstack 11 .locals init (class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase::get_xmlDoc() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase::get_valueExpr() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase::get_trivia() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase::get_range() IL_001b: stloc.3 IL_001c: ldarg.1 IL_001d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase::get_ident() IL_0022: stloc.s V_4 IL_0024: ldarg.1 IL_0025: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase::get_attributes() IL_002a: stloc.s V_5 IL_002c: ldloc.0 IL_002d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_0032: ldsfld class Fantomas.Core.ASTTransformer/'enumCases@2360-1' Fantomas.Core.ASTTransformer/'enumCases@2360-1'::@_instance IL_0037: ldloc.2 IL_0038: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia::get_BarRange() IL_003d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0042: ldarg.0 IL_0043: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/enumCases@2357::creationAide IL_0048: ldloc.s V_5 IL_004a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_004f: ldloc.s V_4 IL_0051: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_0056: ldloc.2 IL_0057: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia::get_EqualsRange() IL_005c: stloc.s V_6 IL_005e: ldstr "=" IL_0063: ldloc.s V_6 IL_0065: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_006a: ldarg.0 IL_006b: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/enumCases@2357::creationAide IL_0070: ldloc.1 IL_0071: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0076: ldloc.3 IL_0077: newobj instance void Fantomas.Core.SyntaxOak/EnumCaseNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_007c: ret } // end of method enumCases@2357::Invoke } // end of class enumCases@2357 .class auto ansi serializable sealed nested assembly beforefieldinit unionCases@2372 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/unionCases@2372::creationAide IL_000d: ret } // end of method unionCases@2372::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/UnionCaseNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/unionCases@2372::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/UnionCaseNode Fantomas.Core.ASTTransformer::mkSynUnionCase(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase) IL_000c: ret } // end of method unionCases@2372::Invoke } // end of class unionCases@2372 .class auto ansi serializable sealed nested assembly beforefieldinit 'fields@2379-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'fields@2379-4'::creationAide IL_000d: ret } // end of method 'fields@2379-4'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/FieldNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'fields@2379-4'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/FieldNode Fantomas.Core.ASTTransformer::mkSynField(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField) IL_000c: ret } // end of method 'fields@2379-4'::Invoke } // end of class 'fields@2379-4' .class auto ansi serializable sealed nested assembly beforefieldinit objectMembers@2413 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/objectMembers@2413::creationAide IL_000d: ret } // end of method objectMembers@2413::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MemberDefn Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn md) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/objectMembers@2413::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberDefn(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn) IL_000e: ret } // end of method objectMembers@2413::Invoke } // end of class objectMembers@2413 .class auto ansi serializable sealed nested assembly beforefieldinit 'objectMembers@2410-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'objectMembers@2410-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'objectMembers@2410-1'::.ctor .method public strict virtual instance bool Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn _arg38) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.1 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn::get_Tag() IL_0006: ldc.i4.3 IL_0007: bne.un.s IL_000b IL_0009: ldc.i4.0 IL_000a: ret IL_000b: ldc.i4.1 IL_000c: ret } // end of method 'objectMembers@2410-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'objectMembers@2410-1'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'objectMembers@2410-1' Fantomas.Core.ASTTransformer/'objectMembers@2410-1'::@_instance IL_000a: ret } // end of method 'objectMembers@2410-1'::.cctor } // end of class 'objectMembers@2410-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'objectMembers@2458-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'objectMembers@2458-2'::creationAide IL_000d: ret } // end of method 'objectMembers@2458-2'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MemberDefn Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn md) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'objectMembers@2458-2'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberDefn(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn) IL_000e: ret } // end of method 'objectMembers@2458-2'::Invoke } // end of class 'objectMembers@2458-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'objectMembers@2455-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'objectMembers@2455-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'objectMembers@2455-3'::.ctor .method public strict virtual instance bool Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn _arg39) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.1 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn::get_Tag() IL_0006: ldc.i4.3 IL_0007: bne.un.s IL_000b IL_0009: ldc.i4.0 IL_000a: ret IL_000b: ldc.i4.1 IL_000c: ret } // end of method 'objectMembers@2455-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'objectMembers@2455-3'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'objectMembers@2455-3' Fantomas.Core.ASTTransformer/'objectMembers@2455-3'::@_instance IL_000a: ret } // end of method 'objectMembers@2455-3'::.cctor } // end of class 'objectMembers@2455-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'pats@2510-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'pats@2510-1'::creationAide IL_000d: ret } // end of method 'pats@2510-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Pattern Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat p) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'pats@2510-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_000c: ret } // end of method 'pats@2510-1'::Invoke } // end of class 'pats@2510-1' .class auto ansi serializable sealed nested assembly beforefieldinit mkPropertyGetSetBinding@2515 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/mkPropertyGetSetBinding@2515 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method mkPropertyGetSetBinding@2515::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "inline" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method mkPropertyGetSetBinding@2515::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/mkPropertyGetSetBinding@2515::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/mkPropertyGetSetBinding@2515 Fantomas.Core.ASTTransformer/mkPropertyGetSetBinding@2515::@_instance IL_000a: ret } // end of method mkPropertyGetSetBinding@2515::.cctor } // end of class mkPropertyGetSetBinding@2515 .class auto ansi serializable sealed nested assembly beforefieldinit mkMemberDefn@2586 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/mkMemberDefn@2586 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method mkMemberDefn@2586::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident ident) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0006: ret } // end of method mkMemberDefn@2586::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/mkMemberDefn@2586::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/mkMemberDefn@2586 Fantomas.Core.ASTTransformer/mkMemberDefn@2586::@_instance IL_000a: ret } // end of method mkMemberDefn@2586::.cctor } // end of class mkMemberDefn@2586 .class auto ansi serializable sealed nested assembly beforefieldinit leadingKw@2605 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/leadingKw@2605 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method leadingKw@2605::.ctor .method public strict virtual instance string Invoke(class Fantomas.Core.SyntaxOak/SingleTextNode stn) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0006: ret } // end of method leadingKw@2605::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/leadingKw@2605::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/leadingKw@2605 Fantomas.Core.ASTTransformer/leadingKw@2605::@_instance IL_000a: ret } // end of method leadingKw@2605::.cctor } // end of class leadingKw@2605 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkMemberDefn@2617-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkMemberDefn@2617-1'::creationAide IL_000d: ret } // end of method 'mkMemberDefn@2617-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/BindingNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkMemberDefn@2617-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.ASTTransformer::mkBinding(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_000c: ret } // end of method 'mkMemberDefn@2617-1'::Invoke } // end of class 'mkMemberDefn@2617-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'members@2627-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'members@2627-1'::creationAide IL_000d: ret } // end of method 'members@2627-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MemberDefn Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn md) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'members@2627-1'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberDefn(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn) IL_000e: ret } // end of method 'members@2627-1'::Invoke } // end of class 'members@2627-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkMemberDefn@2632-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkMemberDefn@2632-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'mkMemberDefn@2632-2'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "with" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'mkMemberDefn@2632-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkMemberDefn@2632-2'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkMemberDefn@2632-2' Fantomas.Core.ASTTransformer/'mkMemberDefn@2632-2'::@_instance IL_000a: ret } // end of method 'mkMemberDefn@2632-2'::.cctor } // end of class 'mkMemberDefn@2632-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkMemberDefn@2658-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkMemberDefn@2658-3'::creationAide IL_000d: ret } // end of method 'mkMemberDefn@2658-3'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Type Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType t) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkMemberDefn@2658-3'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_000c: ret } // end of method 'mkMemberDefn@2658-3'::Invoke } // end of class 'mkMemberDefn@2658-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkMemberDefn@2702-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkMemberDefn@2702-4' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'mkMemberDefn@2702-4'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "inline" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'mkMemberDefn@2702-4'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkMemberDefn@2702-4'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkMemberDefn@2702-4' Fantomas.Core.ASTTransformer/'mkMemberDefn@2702-4'::@_instance IL_000a: ret } // end of method 'mkMemberDefn@2702-4'::.cctor } // end of class 'mkMemberDefn@2702-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkMemberDefn@2707-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkMemberDefn@2707-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'mkMemberDefn@2707-5'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "and" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'mkMemberDefn@2707-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkMemberDefn@2707-5'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkMemberDefn@2707-5' Fantomas.Core.ASTTransformer/'mkMemberDefn@2707-5'::@_instance IL_000a: ret } // end of method 'mkMemberDefn@2707-5'::.cctor } // end of class 'mkMemberDefn@2707-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkMemberDefn@2746-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkMemberDefn@2746-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'mkMemberDefn@2746-6'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "inline" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'mkMemberDefn@2746-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkMemberDefn@2746-6'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkMemberDefn@2746-6' Fantomas.Core.ASTTransformer/'mkMemberDefn@2746-6'::@_instance IL_000a: ret } // end of method 'mkMemberDefn@2746-6'::.cctor } // end of class 'mkMemberDefn@2746-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkMemberDefn@2764-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkMemberDefn@2764-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'mkMemberDefn@2764-7'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "inline" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'mkMemberDefn@2764-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkMemberDefn@2764-7'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkMemberDefn@2764-7' Fantomas.Core.ASTTransformer/'mkMemberDefn@2764-7'::@_instance IL_000a: ret } // end of method 'mkMemberDefn@2764-7'::.cctor } // end of class 'mkMemberDefn@2764-7' .class auto ansi serializable sealed nested assembly beforefieldinit mkVal@2790 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/mkVal@2790 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method mkVal@2790::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "inline" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method mkVal@2790::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/mkVal@2790::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/mkVal@2790 Fantomas.Core.ASTTransformer/mkVal@2790::@_instance IL_000a: ret } // end of method mkVal@2790::.cctor } // end of class mkVal@2790 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkVal@2796-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkVal@2796-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'mkVal@2796-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "=" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'mkVal@2796-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkVal@2796-1'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkVal@2796-1' Fantomas.Core.ASTTransformer/'mkVal@2796-1'::@_instance IL_000a: ret } // end of method 'mkVal@2796-1'::.cctor } // end of class 'mkVal@2796-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkVal@2797-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkVal@2797-2'::creationAide IL_000d: ret } // end of method 'mkVal@2797-2'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Expr Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkVal@2797-2'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_000e: ret } // end of method 'mkVal@2797-2'::Invoke } // end of class 'mkVal@2797-2' .class auto ansi serializable sealed nested assembly beforefieldinit openListNode@2833 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Open> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Open>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/openListNode@2833::creationAide IL_000d: ret } // end of method openListNode@2833::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Open Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 28 (0x1c) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/openListNode@2833::creationAide IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: call class Fantomas.Core.SyntaxOak/Open Fantomas.Core.ASTTransformer::mkOpenNodeForImpl(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_001b: ret } // end of method openListNode@2833::Invoke } // end of class openListNode@2833 .class auto ansi serializable sealed nested assembly beforefieldinit mkModuleDecls@2837 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class Fantomas.Core.SyntaxOak/ModuleDecl openListNode .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class Fantomas.Core.SyntaxOak/ModuleDecl openListNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/mkModuleDecls@2837::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.ASTTransformer/mkModuleDecls@2837::openListNode IL_0014: ret } // end of method mkModuleDecls@2837::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 nodes) cil managed { // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/mkModuleDecls@2837::finalContinuation IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.ASTTransformer/mkModuleDecls@2837::openListNode IL_000c: ldarg.1 IL_000d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0012: tail. IL_0014: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0019: ret } // end of method mkModuleDecls@2837::Invoke } // end of class mkModuleDecls@2837 .class auto ansi serializable sealed nested assembly beforefieldinit listNode@2841 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/listNode@2841::creationAide IL_000d: ret } // end of method listNode@2841::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/listNode@2841::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode Fantomas.Core.ASTTransformer::mkParsedHashDirective(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective) IL_000c: ret } // end of method listNode@2841::Invoke } // end of class listNode@2841 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkModuleDecls@2845-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class Fantomas.Core.SyntaxOak/ModuleDecl listNode .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class Fantomas.Core.SyntaxOak/ModuleDecl listNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleDecls@2845-1'::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.ASTTransformer/'mkModuleDecls@2845-1'::listNode IL_0014: ret } // end of method 'mkModuleDecls@2845-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 nodes) cil managed { // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleDecls@2845-1'::finalContinuation IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.ASTTransformer/'mkModuleDecls@2845-1'::listNode IL_000c: ldarg.1 IL_000d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0012: tail. IL_0014: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0019: ret } // end of method 'mkModuleDecls@2845-1'::Invoke } // end of class 'mkModuleDecls@2845-1' .class auto ansi serializable sealed nested assembly beforefieldinit typeNodes@2849 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/typeNodes@2849::creationAide IL_000d: ret } // end of method typeNodes@2849::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ModuleDecl Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefn tdn) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/typeNodes@2849::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.ASTTransformer::mkTypeDefn(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefn) IL_000c: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0011: ret } // end of method typeNodes@2849::Invoke } // end of class typeNodes@2849 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkModuleDecls@2851-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 typeNodes .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 typeNodes) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleDecls@2851-2'::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'mkModuleDecls@2851-2'::typeNodes IL_0014: ret } // end of method 'mkModuleDecls@2851-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 nodes) cil managed { // Code size 46 (0x2e) .maxstack 7 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleDecls@2851-2'::finalContinuation IL_0006: ldloca.s V_1 IL_0008: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_000e: ldloc.1 IL_000f: stloc.0 IL_0010: ldloca.s V_0 IL_0012: ldarg.0 IL_0013: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'mkModuleDecls@2851-2'::typeNodes IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.1 IL_0021: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0026: tail. IL_0028: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_002d: ret } // end of method 'mkModuleDecls@2851-2'::Invoke } // end of class 'mkModuleDecls@2851-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkModuleDecls@2858-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode node .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode node) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleDecls@2858-3'::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode Fantomas.Core.ASTTransformer/'mkModuleDecls@2858-3'::node IL_0014: ret } // end of method 'mkModuleDecls@2858-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 nodes) cil managed { // Code size 31 (0x1f) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleDecls@2858-3'::finalContinuation IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode Fantomas.Core.ASTTransformer/'mkModuleDecls@2858-3'::node IL_000c: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewAttributes(class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode) IL_0011: ldarg.1 IL_0012: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0017: tail. IL_0019: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_001e: ret } // end of method 'mkModuleDecls@2858-3'::Invoke } // end of class 'mkModuleDecls@2858-3' .class auto ansi serializable sealed nested assembly beforefieldinit bindingNodes@2862 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/bindingNodes@2862::creationAide IL_000d: ret } // end of method bindingNodes@2862::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ModuleDecl Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding b) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/bindingNodes@2862::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.ASTTransformer::mkBinding(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_000c: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTopLevelBinding(class Fantomas.Core.SyntaxOak/BindingNode) IL_0011: ret } // end of method bindingNodes@2862::Invoke } // end of class bindingNodes@2862 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkModuleDecls@2864-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bindingNodes .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bindingNodes) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleDecls@2864-4'::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'mkModuleDecls@2864-4'::bindingNodes IL_0014: ret } // end of method 'mkModuleDecls@2864-4'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 nodes) cil managed { // Code size 46 (0x2e) .maxstack 7 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleDecls@2864-4'::finalContinuation IL_0006: ldloca.s V_1 IL_0008: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_000e: ldloc.1 IL_000f: stloc.0 IL_0010: ldloca.s V_0 IL_0012: ldarg.0 IL_0013: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'mkModuleDecls@2864-4'::bindingNodes IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.1 IL_0021: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0026: tail. IL_0028: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_002d: ret } // end of method 'mkModuleDecls@2864-4'::Invoke } // end of class 'mkModuleDecls@2864-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkModuleDecls@2867-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl head .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl head) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkModuleDecls@2867-5'::creationAide IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleDecls@2867-5'::finalContinuation IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl Fantomas.Core.ASTTransformer/'mkModuleDecls@2867-5'::head IL_001b: ret } // end of method 'mkModuleDecls@2867-5'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 nodes) cil managed { // Code size 37 (0x25) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleDecls@2867-5'::finalContinuation IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkModuleDecls@2867-5'::creationAide IL_000c: ldarg.0 IL_000d: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl Fantomas.Core.ASTTransformer/'mkModuleDecls@2867-5'::head IL_0012: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.ASTTransformer::mkModuleDecl(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl) IL_0017: ldarg.1 IL_0018: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001d: tail. IL_001f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0024: ret } // end of method 'mkModuleDecls@2867-5'::Invoke } // end of class 'mkModuleDecls@2867-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'decls@2932-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'decls@2932-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method 'decls@2932-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'decls@2932-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'decls@2932-2'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'decls@2932-2' Fantomas.Core.ASTTransformer/'decls@2932-2'::@_instance IL_000a: ret } // end of method 'decls@2932-2'::.cctor } // end of class 'decls@2932-2' .class auto ansi serializable sealed nested assembly beforefieldinit phds@2941 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/phds@2941::creationAide IL_000d: ret } // end of method phds@2941::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/phds@2941::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode Fantomas.Core.ASTTransformer::mkParsedHashDirective(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective) IL_000c: ret } // end of method phds@2941::Invoke } // end of class phds@2941 .class auto ansi serializable sealed nested assembly beforefieldinit mds@2942 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mds@2942::creationAide IL_000d: ret } // end of method mds@2942::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace mn) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/mds@2942::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode Fantomas.Core.ASTTransformer::mkModuleOrNamespace(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace) IL_000c: ret } // end of method mds@2942::Invoke } // end of class mds@2942 .class auto ansi serializable sealed nested assembly beforefieldinit mkModuleSigDecl@2972 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/mkModuleSigDecl@2972 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method mkModuleSigDecl@2972::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "with" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method mkModuleSigDecl@2972::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/mkModuleSigDecl@2972::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/mkModuleSigDecl@2972 Fantomas.Core.ASTTransformer/mkModuleSigDecl@2972::@_instance IL_000a: ret } // end of method mkModuleSigDecl@2972::.cctor } // end of class mkModuleSigDecl@2972 .class auto ansi serializable sealed nested assembly beforefieldinit 'mkModuleSigDecl@2973-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkModuleSigDecl@2973-1'::creationAide IL_000d: ret } // end of method 'mkModuleSigDecl@2973-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MemberDefn Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig ms) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkModuleSigDecl@2973-1'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberSig(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig) IL_000e: ret } // end of method 'mkModuleSigDecl@2973-1'::Invoke } // end of class 'mkModuleSigDecl@2973-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkModuleSigDecl@2994-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'mkModuleSigDecl@2994-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method 'mkModuleSigDecl@2994-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'mkModuleSigDecl@2994-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'mkModuleSigDecl@2994-2'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'mkModuleSigDecl@2994-2' Fantomas.Core.ASTTransformer/'mkModuleSigDecl@2994-2'::@_instance IL_000a: ret } // end of method 'mkModuleSigDecl@2994-2'::.cctor } // end of class 'mkModuleSigDecl@2994-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'typeNameNode@3029-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'typeNameNode@3029-4'::creationAide IL_000d: ret } // end of method 'typeNameNode@3029-4'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/TyparDecls Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls tds) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'typeNameNode@3029-4'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/TyparDecls Fantomas.Core.ASTTransformer::mkSynTyparDecls(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls) IL_000c: ret } // end of method 'typeNameNode@3029-4'::Invoke } // end of class 'typeNameNode@3029-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'typeNameNode@3030-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'typeNameNode@3030-5'::creationAide IL_000d: ret } // end of method 'typeNameNode@3030-5'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/TypeConstraint Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint tc) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'typeNameNode@3030-5'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.ASTTransformer::mkSynTypeConstraint(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint) IL_000c: ret } // end of method 'typeNameNode@3030-5'::Invoke } // end of class 'typeNameNode@3030-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'typeNameNode@3032-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'typeNameNode@3032-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'typeNameNode@3032-6'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "=" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'typeNameNode@3032-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'typeNameNode@3032-6'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'typeNameNode@3032-6' Fantomas.Core.ASTTransformer/'typeNameNode@3032-6'::@_instance IL_000a: ret } // end of method 'typeNameNode@3032-6'::.cctor } // end of class 'typeNameNode@3032-6' .class auto ansi serializable sealed nested assembly beforefieldinit 'typeNameNode@3033-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'typeNameNode@3033-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'typeNameNode@3033-7'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "with" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'typeNameNode@3033-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'typeNameNode@3033-7'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'typeNameNode@3033-7' Fantomas.Core.ASTTransformer/'typeNameNode@3033-7'::@_instance IL_000a: ret } // end of method 'typeNameNode@3033-7'::.cctor } // end of class 'typeNameNode@3033-7' .class auto ansi serializable sealed nested assembly beforefieldinit 'members@3037-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'members@3037-2'::creationAide IL_000d: ret } // end of method 'members@3037-2'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MemberDefn Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig ms) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'members@3037-2'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberSig(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig) IL_000e: ret } // end of method 'members@3037-2'::Invoke } // end of class 'members@3037-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'enumCases@3047-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'enumCases@3047-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'enumCases@3047-3'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/SingleTextNode Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldstr "|" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ret } // end of method 'enumCases@3047-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'enumCases@3047-3'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'enumCases@3047-3' Fantomas.Core.ASTTransformer/'enumCases@3047-3'::@_instance IL_000a: ret } // end of method 'enumCases@3047-3'::.cctor } // end of class 'enumCases@3047-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'enumCases@3044-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'enumCases@3044-2'::creationAide IL_000d: ret } // end of method 'enumCases@3044-2'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/EnumCaseNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase _arg1) cil managed { // Code size 125 (0x7d) .maxstack 11 .locals init (class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase::get_xmlDoc() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase::get_valueExpr() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase::get_trivia() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase::get_range() IL_001b: stloc.3 IL_001c: ldarg.1 IL_001d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase::get_ident() IL_0022: stloc.s V_4 IL_0024: ldarg.1 IL_0025: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynEnumCase::get_attributes() IL_002a: stloc.s V_5 IL_002c: ldloc.0 IL_002d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_0032: ldsfld class Fantomas.Core.ASTTransformer/'enumCases@3047-3' Fantomas.Core.ASTTransformer/'enumCases@3047-3'::@_instance IL_0037: ldloc.2 IL_0038: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia::get_BarRange() IL_003d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0042: ldarg.0 IL_0043: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'enumCases@3044-2'::creationAide IL_0048: ldloc.s V_5 IL_004a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_004f: ldloc.s V_4 IL_0051: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_0056: ldloc.2 IL_0057: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynEnumCaseTrivia::get_EqualsRange() IL_005c: stloc.s V_6 IL_005e: ldstr "=" IL_0063: ldloc.s V_6 IL_0065: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_006a: ldarg.0 IL_006b: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'enumCases@3044-2'::creationAide IL_0070: ldloc.1 IL_0071: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0076: ldloc.3 IL_0077: newobj instance void Fantomas.Core.SyntaxOak/EnumCaseNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_007c: ret } // end of method 'enumCases@3044-2'::Invoke } // end of class 'enumCases@3044-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'unionCases@3059-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'unionCases@3059-1'::creationAide IL_000d: ret } // end of method 'unionCases@3059-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/UnionCaseNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'unionCases@3059-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/UnionCaseNode Fantomas.Core.ASTTransformer::mkSynUnionCase(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase) IL_000c: ret } // end of method 'unionCases@3059-1'::Invoke } // end of class 'unionCases@3059-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'fields@3066-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'fields@3066-5'::creationAide IL_000d: ret } // end of method 'fields@3066-5'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/FieldNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'fields@3066-5'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/FieldNode Fantomas.Core.ASTTransformer::mkSynField(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField) IL_000c: ret } // end of method 'fields@3066-5'::Invoke } // end of class 'fields@3066-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'objectMembers@3115-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'objectMembers@3115-4'::creationAide IL_000d: ret } // end of method 'objectMembers@3115-4'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MemberDefn Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig ms) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'objectMembers@3115-4'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberSig(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig) IL_000e: ret } // end of method 'objectMembers@3115-4'::Invoke } // end of class 'objectMembers@3115-4' .class auto ansi serializable sealed nested assembly beforefieldinit 'objectMembers@3154-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'objectMembers@3154-5'::creationAide IL_000d: ret } // end of method 'objectMembers@3154-5'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/MemberDefn Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig ms) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'objectMembers@3154-5'::creationAide IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberSig(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig) IL_000e: ret } // end of method 'objectMembers@3154-5'::Invoke } // end of class 'objectMembers@3154-5' .class auto ansi serializable sealed nested assembly beforefieldinit 'openListNode@3170-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Open> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Open>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'openListNode@3170-1'::creationAide IL_000d: ret } // end of method 'openListNode@3170-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Open Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 28 (0x1c) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldarg.0 IL_000f: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'openListNode@3170-1'::creationAide IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: call class Fantomas.Core.SyntaxOak/Open Fantomas.Core.ASTTransformer::mkOpenNodeForImpl(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_001b: ret } // end of method 'openListNode@3170-1'::Invoke } // end of class 'openListNode@3170-1' .class auto ansi serializable sealed nested assembly beforefieldinit mkModuleSigDecls@3174 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class Fantomas.Core.SyntaxOak/ModuleDecl openListNode .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class Fantomas.Core.SyntaxOak/ModuleDecl openListNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/mkModuleSigDecls@3174::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.ASTTransformer/mkModuleSigDecls@3174::openListNode IL_0014: ret } // end of method mkModuleSigDecls@3174::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 nodes) cil managed { // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/mkModuleSigDecls@3174::finalContinuation IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.ASTTransformer/mkModuleSigDecls@3174::openListNode IL_000c: ldarg.1 IL_000d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0012: tail. IL_0014: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0019: ret } // end of method mkModuleSigDecls@3174::Invoke } // end of class mkModuleSigDecls@3174 .class auto ansi serializable sealed nested assembly beforefieldinit 'listNode@3178-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'listNode@3178-1'::creationAide IL_000d: ret } // end of method 'listNode@3178-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'listNode@3178-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode Fantomas.Core.ASTTransformer::mkParsedHashDirective(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective) IL_000c: ret } // end of method 'listNode@3178-1'::Invoke } // end of class 'listNode@3178-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkModuleSigDecls@3182-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class Fantomas.Core.SyntaxOak/ModuleDecl listNode .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class Fantomas.Core.SyntaxOak/ModuleDecl listNode) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3182-1'::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3182-1'::listNode IL_0014: ret } // end of method 'mkModuleSigDecls@3182-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 nodes) cil managed { // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3182-1'::finalContinuation IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3182-1'::listNode IL_000c: ldarg.1 IL_000d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0012: tail. IL_0014: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0019: ret } // end of method 'mkModuleSigDecls@3182-1'::Invoke } // end of class 'mkModuleSigDecls@3182-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'typeNodes@3186-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'typeNodes@3186-1'::creationAide IL_000d: ret } // end of method 'typeNodes@3186-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ModuleDecl Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSig tdn) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'typeNodes@3186-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.ASTTransformer::mkTypeDefnSig(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSig) IL_000c: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0011: ret } // end of method 'typeNodes@3186-1'::Invoke } // end of class 'typeNodes@3186-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkModuleSigDecls@3188-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 typeNodes .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 typeNodes) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3188-2'::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3188-2'::typeNodes IL_0014: ret } // end of method 'mkModuleSigDecls@3188-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 nodes) cil managed { // Code size 46 (0x2e) .maxstack 7 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3188-2'::finalContinuation IL_0006: ldloca.s V_1 IL_0008: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_000e: ldloc.1 IL_000f: stloc.0 IL_0010: ldloca.s V_0 IL_0012: ldarg.0 IL_0013: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3188-2'::typeNodes IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.1 IL_0021: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0026: tail. IL_0028: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_002d: ret } // end of method 'mkModuleSigDecls@3188-2'::Invoke } // end of class 'mkModuleSigDecls@3188-2' .class auto ansi serializable sealed nested assembly beforefieldinit 'mkModuleSigDecls@3191-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl head .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl head) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3191-3'::creationAide IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3191-3'::finalContinuation IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3191-3'::head IL_001b: ret } // end of method 'mkModuleSigDecls@3191-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 nodes) cil managed { // Code size 37 (0x25) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3191-3'::finalContinuation IL_0006: ldarg.0 IL_0007: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3191-3'::creationAide IL_000c: ldarg.0 IL_000d: ldfld class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3191-3'::head IL_0012: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.ASTTransformer::mkModuleSigDecl(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl) IL_0017: ldarg.1 IL_0018: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001d: tail. IL_001f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0024: ret } // end of method 'mkModuleSigDecls@3191-3'::Invoke } // end of class 'mkModuleSigDecls@3191-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'decls@3223-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.ASTTransformer/'decls@3223-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method 'decls@3223-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'decls@3223-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'decls@3223-3'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'decls@3223-3' Fantomas.Core.ASTTransformer/'decls@3223-3'::@_instance IL_000a: ret } // end of method 'decls@3223-3'::.cctor } // end of class 'decls@3223-3' .class auto ansi serializable sealed nested assembly beforefieldinit 'phds@3265-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'phds@3265-1'::creationAide IL_000d: ret } // end of method 'phds@3265-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective arg10@) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'phds@3265-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode Fantomas.Core.ASTTransformer::mkParsedHashDirective(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective) IL_000c: ret } // end of method 'phds@3265-1'::Invoke } // end of class 'phds@3265-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'mds@3266-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class Fantomas.Core.ASTTransformer/CreationAide creationAide .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.ASTTransformer/CreationAide creationAide) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mds@3266-1'::creationAide IL_000d: ret } // end of method 'mds@3266-1'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode Invoke(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig mn) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.ASTTransformer/CreationAide Fantomas.Core.ASTTransformer/'mds@3266-1'::creationAide IL_0006: ldarg.1 IL_0007: call class Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode Fantomas.Core.ASTTransformer::mkModuleOrNamespaceSig(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig) IL_000c: ret } // end of method 'mds@3266-1'::Invoke } // end of class 'mds@3266-1' .class auto ansi serializable sealed nested assembly beforefieldinit includeTrivia@3290 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.ASTTransformer/includeTrivia@3290 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method includeTrivia@3290::.ctor .method public strict virtual instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range acc, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range triviaRange) cil managed { // Code size 72 (0x48) .maxstack 6 IL_0000: nop IL_0001: ldarga.s acc IL_0003: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0008: ldarga.s triviaRange IL_000a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_000f: bge.s IL_0023 IL_0011: ldarga.s acc IL_0013: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0018: ldarga.s triviaRange IL_001a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_001f: ble.s IL_0023 IL_0021: ldarg.1 IL_0022: ret IL_0023: nop IL_0024: ldarga.s triviaRange IL_0026: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_002b: ldarga.s acc IL_002d: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0032: ble.s IL_003e IL_0034: ldarg.1 IL_0035: ldarg.2 IL_0036: tail. IL_0038: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_003d: ret IL_003e: ldarg.2 IL_003f: ldarg.1 IL_0040: tail. IL_0042: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0047: ret } // end of method includeTrivia@3290::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/includeTrivia@3290::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/includeTrivia@3290 Fantomas.Core.ASTTransformer/includeTrivia@3290::@_instance IL_000a: ret } // end of method includeTrivia@3290::.cctor } // end of class includeTrivia@3290 .class auto ansi serializable sealed nested assembly beforefieldinit 'includeTrivia@3277-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'includeTrivia@3277-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'includeTrivia@3277-1'::.ctor .method public strict virtual instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia _arg42) cil managed { // Code size 38 (0x26) .maxstack 5 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0) IL_0000: ldarg.1 IL_0001: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/BlockComment IL_0006: brfalse.s IL_000a IL_0008: br.s IL_0018 IL_000a: ldarg.1 IL_000b: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/LineComment IL_0010: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/LineComment::get_range() IL_0015: stloc.0 IL_0016: br.s IL_0024 IL_0018: ldarg.1 IL_0019: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/BlockComment IL_001e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.CommentTrivia/BlockComment::get_range() IL_0023: stloc.0 IL_0024: ldloc.0 IL_0025: ret } // end of method 'includeTrivia@3277-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'includeTrivia@3277-1'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'includeTrivia@3277-1' Fantomas.Core.ASTTransformer/'includeTrivia@3277-1'::@_instance IL_000a: ret } // end of method 'includeTrivia@3277-1'::.cctor } // end of class 'includeTrivia@3277-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'includeTrivia@3283-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.ASTTransformer/'includeTrivia@3283-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method 'includeTrivia@3283-2'::.ctor .method public strict virtual instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Invoke(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia _arg43) cil managed { // Code size 62 (0x3e) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1) IL_0000: ldarg.1 IL_0001: stloc.0 IL_0002: ldloc.0 IL_0003: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/Else IL_0008: brtrue.s IL_0014 IL_000a: ldloc.0 IL_000b: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/EndIf IL_0010: brtrue.s IL_0022 IL_0012: br.s IL_0030 IL_0014: ldarg.1 IL_0015: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/Else IL_001a: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/Else::get_range() IL_001f: stloc.1 IL_0020: br.s IL_003c IL_0022: ldarg.1 IL_0023: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/EndIf IL_0028: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/EndIf::get_range() IL_002d: stloc.1 IL_002e: br.s IL_003c IL_0030: ldarg.1 IL_0031: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/If IL_0036: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ConditionalDirectiveTrivia/If::get_range() IL_003b: stloc.1 IL_003c: ldloc.1 IL_003d: ret } // end of method 'includeTrivia@3283-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.ASTTransformer/'includeTrivia@3283-2'::.ctor() IL_0005: stsfld class Fantomas.Core.ASTTransformer/'includeTrivia@3283-2' Fantomas.Core.ASTTransformer/'includeTrivia@3283-2'::@_instance IL_000a: ret } // end of method 'includeTrivia@3283-2'::.cctor } // end of class 'includeTrivia@3283-2' .method assembly static class Fantomas.Core.SyntaxOak/SingleTextNode mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident ident) cil managed { // Code size 119 (0x77) .maxstack 7 .locals init (int32 V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, string V_2) IL_0000: ldarga.s ident IL_0002: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0007: stloc.1 IL_0008: ldloca.s V_1 IL_000a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_000f: ldarga.s ident IL_0011: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0016: stloc.1 IL_0017: ldloca.s V_1 IL_0019: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_001e: sub IL_001f: stloc.0 IL_0020: nop IL_0021: ldarga.s ident IL_0023: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idText() IL_0028: callvirt instance int32 [netstandard]System.String::get_Length() IL_002d: ldc.i4.4 IL_002e: add IL_002f: ldloc.0 IL_0030: bne.un.s IL_005e IL_0032: ldstr "``%P()``" IL_0037: ldc.i4.1 IL_0038: newarr [netstandard]System.Object IL_003d: dup IL_003e: ldc.i4.0 IL_003f: ldarga.s ident IL_0041: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idText() IL_0046: box [netstandard]System.String IL_004b: stelem [netstandard]System.Object IL_0050: ldnull IL_0051: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0056: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_005b: nop IL_005c: br.s IL_0066 IL_005e: ldarga.s ident IL_0060: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idText() IL_0065: nop IL_0066: stloc.2 IL_0067: ldarga.s ident IL_0069: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_006e: stloc.1 IL_006f: ldloc.2 IL_0070: ldloc.1 IL_0071: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0076: ret } // end of method ASTTransformer::mkIdent .method assembly static class Fantomas.Core.SyntaxOak/SingleTextNode mkSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent _arg1) cil managed { // Code size 226 (0xe2) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia V_3, string V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5, string V_6) IL_0000: ldarg.0 IL_0001: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent::get_trivia() IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent::get_ident() IL_000d: stloc.1 IL_000e: nop IL_000f: ldloc.0 IL_0010: brfalse.s IL_002d IL_0012: ldloc.0 IL_0013: stloc.2 IL_0014: ldloc.2 IL_0015: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_001a: stloc.3 IL_001b: ldloc.3 IL_001c: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotationWithParen IL_0021: brtrue.s IL_0059 IL_0023: ldloc.3 IL_0024: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/HasParenthesis IL_0029: brtrue.s IL_00a4 IL_002b: br.s IL_0034 IL_002d: ldloc.1 IL_002e: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0033: ret IL_0034: ldloc.2 IL_0035: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_003a: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_003f: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation::get_text() IL_0044: stloc.s V_4 IL_0046: ldloca.s V_1 IL_0048: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_004d: stloc.s V_5 IL_004f: ldloc.s V_4 IL_0051: ldloc.s V_5 IL_0053: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0058: ret IL_0059: ldloc.2 IL_005a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_005f: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotationWithParen IL_0064: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotationWithParen::get_text() IL_0069: stloc.s V_4 IL_006b: ldstr "(%P())" IL_0070: ldc.i4.1 IL_0071: newarr [netstandard]System.Object IL_0076: dup IL_0077: ldc.i4.0 IL_0078: ldloc.s V_4 IL_007a: box [netstandard]System.String IL_007f: stelem [netstandard]System.Object IL_0084: ldnull IL_0085: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_008a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_008f: stloc.s V_6 IL_0091: ldloca.s V_1 IL_0093: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0098: stloc.s V_5 IL_009a: ldloc.s V_6 IL_009c: ldloc.s V_5 IL_009e: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00a3: ret IL_00a4: ldstr "(%P())" IL_00a9: ldc.i4.1 IL_00aa: newarr [netstandard]System.Object IL_00af: dup IL_00b0: ldc.i4.0 IL_00b1: ldloca.s V_1 IL_00b3: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idText() IL_00b8: box [netstandard]System.String IL_00bd: stelem [netstandard]System.Object IL_00c2: ldnull IL_00c3: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_00c8: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_00cd: stloc.s V_4 IL_00cf: ldloca.s V_1 IL_00d1: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_00d6: stloc.s V_5 IL_00d8: ldloc.s V_4 IL_00da: ldloc.s V_5 IL_00dc: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00e1: ret } // end of method ASTTransformer::mkSynIdent .method assembly static class Fantomas.Core.SyntaxOak/IdentListNode mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent sli) cil managed { // Code size 156 (0x9c) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4) IL_0000: ldarg.0 IL_0001: callvirt instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_IdentsWithTrivia() IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_000d: brfalse.s IL_0020 IL_000f: ldloc.0 IL_0010: stloc.1 IL_0011: ldloc.1 IL_0012: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0017: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_001c: brtrue.s IL_0058 IL_001e: br.s IL_0030 IL_0020: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0025: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_002a: newobj instance void Fantomas.Core.SyntaxOak/IdentListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_002f: ret IL_0030: ldloc.1 IL_0031: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0036: stloc.2 IL_0037: ldloc.2 IL_0038: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_003d: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0042: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0047: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_004c: ldarg.0 IL_004d: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_Range() IL_0052: newobj instance void Fantomas.Core.SyntaxOak/IdentListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0057: ret IL_0058: ldloc.1 IL_0059: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_005e: stloc.3 IL_005f: ldloc.1 IL_0060: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0065: stloc.2 IL_0066: ldsfld class Fantomas.Core.ASTTransformer/rest@54 Fantomas.Core.ASTTransformer/rest@54::@_instance IL_006b: ldarg.0 IL_006c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_dotRanges() IL_0071: ldloc.3 IL_0072: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Zip(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0077: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect,class Fantomas.Core.SyntaxOak/IdentifierOrDot>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_007c: stloc.s V_4 IL_007e: ldloc.2 IL_007f: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_0084: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0089: ldloc.s V_4 IL_008b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0090: ldarg.0 IL_0091: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_Range() IL_0096: newobj instance void Fantomas.Core.SyntaxOak/IdentListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_009b: ret } // end of method ASTTransformer::mkSynLongIdent .method assembly static class Fantomas.Core.SyntaxOak/IdentListNode mkLongIdent(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 longIdent) cil managed { // Code size 178 (0xb2) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, string V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brfalse.s IL_001a IL_0009: ldarg.0 IL_000a: stloc.0 IL_000b: ldloc.0 IL_000c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0011: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0016: brtrue.s IL_0053 IL_0018: br.s IL_002a IL_001a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_001f: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_0024: newobj instance void Fantomas.Core.SyntaxOak/IdentListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0029: ret IL_002a: ldloc.0 IL_002b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0030: stloc.1 IL_0031: ldloc.1 IL_0032: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0037: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_003c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0041: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0046: ldloca.s V_1 IL_0048: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_004d: newobj instance void Fantomas.Core.SyntaxOak/IdentListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0052: ret IL_0053: ldloc.0 IL_0054: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0059: stloc.2 IL_005a: ldloc.0 IL_005b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0060: stloc.1 IL_0061: ldsfld class Fantomas.Core.ASTTransformer/'rest@67-1' Fantomas.Core.ASTTransformer/'rest@67-1'::@_instance IL_0066: ldloc.2 IL_0067: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_006c: stloc.3 IL_006d: ldsfld class Fantomas.Core.ASTTransformer/range@70 Fantomas.Core.ASTTransformer/range@70::@_instance IL_0072: ldsfld class Fantomas.Core.ASTTransformer/'range@70-1' Fantomas.Core.ASTTransformer/'range@70-1'::@_instance IL_0077: ldarg.0 IL_0078: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_007d: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Reduce(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0082: stloc.s V_4 IL_0084: ldloca.s V_1 IL_0086: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idText() IL_008b: stloc.s V_5 IL_008d: ldloca.s V_1 IL_008f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0094: stloc.s V_6 IL_0096: ldloc.s V_5 IL_0098: ldloc.s V_6 IL_009a: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_009f: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00a4: ldloc.3 IL_00a5: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00aa: ldloc.s V_4 IL_00ac: newobj instance void Fantomas.Core.SyntaxOak/IdentListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00b1: ret } // end of method ASTTransformer::mkLongIdent .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 vis) cil managed { // Code size 135 (0x87) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynAccess V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2) IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_001f IL_0004: ldarg.0 IL_0005: stloc.0 IL_0006: ldloc.0 IL_0007: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_000c: stloc.1 IL_000d: ldloc.1 IL_000e: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynAccess/Private IL_0013: brtrue.s IL_0043 IL_0015: ldloc.1 IL_0016: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynAccess/Public IL_001b: brtrue.s IL_0065 IL_001d: br.s IL_0021 IL_001f: ldnull IL_0020: ret IL_0021: ldloc.0 IL_0022: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0027: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynAccess/Internal IL_002c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAccess/Internal::get_range() IL_0031: stloc.2 IL_0032: ldstr "internal" IL_0037: ldloc.2 IL_0038: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_003d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0042: ret IL_0043: ldloc.0 IL_0044: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0049: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynAccess/Private IL_004e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAccess/Private::get_range() IL_0053: stloc.2 IL_0054: ldstr "private" IL_0059: ldloc.2 IL_005a: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_005f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0064: ret IL_0065: ldloc.0 IL_0066: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_006b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynAccess/Public IL_0070: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAccess/Public::get_range() IL_0075: stloc.2 IL_0076: ldstr "public" IL_007b: ldloc.2 IL_007c: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0081: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0086: ret } // end of method ASTTransformer::mkSynAccess .method assembly static class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr parseExpressionInSynBinding(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 returnInfo, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr expr) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 97 (0x61) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Typed V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_4) IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_005f IL_0004: ldarg.0 IL_0005: stloc.0 IL_0006: ldarg.1 IL_0007: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_000c: ldc.i4.3 IL_000d: bne.un.s IL_005f IL_000f: ldarg.1 IL_0010: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Typed IL_0015: stloc.1 IL_0016: ldloc.1 IL_0017: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Typed::get_targetType() IL_001c: stloc.2 IL_001d: ldloc.0 IL_001e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0023: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynBindingReturnInfo::get_typeName() IL_0028: stloc.3 IL_0029: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.RangeHelpers::get_rangeEq() IL_002e: ldloc.3 IL_002f: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Range() IL_0034: ldloc.2 IL_0035: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Range() IL_003a: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_003f: brfalse.s IL_005f IL_0041: ldloc.1 IL_0042: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Typed::get_targetType() IL_0047: stloc.2 IL_0048: ldloc.0 IL_0049: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_004e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynBindingReturnInfo::get_typeName() IL_0053: stloc.3 IL_0054: ldloc.1 IL_0055: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Typed::get_expr() IL_005a: stloc.s V_4 IL_005c: ldloc.s V_4 IL_005e: ret IL_005f: ldarg.1 IL_0060: ret } // end of method ASTTransformer::parseExpressionInSynBinding .method assembly static class Fantomas.Core.SyntaxOak/SingleTextNode mkConstString(class Fantomas.Core.ASTTransformer/CreationAide creationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind stringKind, string 'value', valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 42 (0x2a) .maxstack 5 .locals init (string V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1, string V_2) IL_0000: ldarg.2 IL_0001: ldstr "\"{1}" IL_0006: ldstr "\\\"" IL_000b: call string [netstandard]System.Text.RegularExpressions.Regex::Replace(string, string, string) IL_0010: stloc.0 IL_0011: ldarg.1 IL_0012: ldloc.0 IL_0013: newobj instance void Fantomas.Core.ASTTransformer/fallback@91::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind, string) IL_0018: stloc.1 IL_0019: ldarg.0 IL_001a: ldloc.1 IL_001b: ldarg.3 IL_001c: callvirt instance string Fantomas.Core.ASTTransformer/CreationAide::TextFromSource(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0021: stloc.2 IL_0022: ldloc.2 IL_0023: ldarg.3 IL_0024: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0029: ret } // end of method ASTTransformer::mkConstString .method assembly static class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode mkParsedHashDirective(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective _arg2) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 43 (0x2b) .maxstack 5 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, string V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3) IL_0000: ldarg.1 IL_0001: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective::get_range() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective::get_ident() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective::get_args() IL_0014: stloc.2 IL_0015: ldarg.0 IL_0016: newobj instance void Fantomas.Core.ASTTransformer/args@101::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_001b: ldloc.2 IL_001c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0021: stloc.3 IL_0022: ldloc.1 IL_0023: ldloc.3 IL_0024: ldloc.0 IL_0025: newobj instance void Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode::.ctor(string, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_002a: ret } // end of method ASTTransformer::mkParsedHashDirective .method assembly static class Fantomas.Core.SyntaxOak/Constant orElse@109(class Fantomas.Core.ASTTransformer/CreationAide creationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range r, string fallback) cil managed { // Code size 27 (0x1b) .maxstack 5 .locals init (string V_0) IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: newobj instance void Fantomas.Core.ASTTransformer/'orElse@110-1'::.ctor(string) IL_0007: ldarg.1 IL_0008: callvirt instance string Fantomas.Core.ASTTransformer/CreationAide::TextFromSource(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000d: stloc.0 IL_000e: ldloc.0 IL_000f: ldarg.1 IL_0010: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0015: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Constant::NewFromText(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_001a: ret } // end of method ASTTransformer::orElse@109 .method assembly static class Fantomas.Core.SyntaxOak/Constant mkConstant(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst c, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range r) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 1737 (0x6c9) .maxstack 10 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Bool V_0, bool V_1, string V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Byte V_3, uint8 V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/SByte V_5, int8 V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int16 V_7, int16 V_8, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int32 V_9, int32 V_10, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int64 V_11, int64 V_12, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UInt16 V_13, uint16 V_14, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UInt16s V_15, uint16[] V_16, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UInt32 V_17, uint32 V_18, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UInt64 V_19, uint64 V_20, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Double V_21, float64 V_22, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Single V_23, float32 V_24, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Decimal V_25, valuetype [netstandard]System.Decimal V_26, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/IntPtr V_27, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UIntPtr V_28, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UserNum V_29, string V_30, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_31, string V_32, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/String V_33, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind V_34, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_35, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Char V_36, char V_37, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Bytes V_38, uint8[] V_39, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Measure V_40, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure V_41, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst V_42, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/SourceIdentifier V_43) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst::get_Tag() IL_0007: switch ( IL_0064, IL_0070, IL_00f0, IL_009f, IL_0143, IL_023c, IL_0196, IL_02e2, IL_01e9, IL_0335, IL_0481, IL_04d4, IL_03db, IL_0388, IL_0596, IL_042e, IL_0527, IL_0563, IL_0625, IL_028f, IL_0661, IL_06a2) IL_0064: ldarg.2 IL_0065: call class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.ASTTransformer::mkUnit(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_006a: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Constant::NewUnit(class Fantomas.Core.SyntaxOak/UnitNode) IL_006f: ret IL_0070: ldarg.1 IL_0071: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Bool IL_0076: stloc.0 IL_0077: ldloc.0 IL_0078: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Bool::get_Item() IL_007d: stloc.1 IL_007e: nop IL_007f: nop IL_0080: ldloc.1 IL_0081: brfalse.s IL_008b IL_0083: ldstr "true" IL_0088: nop IL_0089: br.s IL_0091 IL_008b: ldstr "false" IL_0090: nop IL_0091: stloc.2 IL_0092: ldloc.2 IL_0093: ldarg.2 IL_0094: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0099: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Constant::NewFromText(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_009e: ret IL_009f: ldarg.1 IL_00a0: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Byte IL_00a5: stloc.3 IL_00a6: ldloc.3 IL_00a7: call instance uint8 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Byte::get_Item() IL_00ac: stloc.s V_4 IL_00ae: ldarg.0 IL_00af: ldarg.2 IL_00b0: ldstr "%A%P()" IL_00b5: ldc.i4.1 IL_00b6: newarr [netstandard]System.Object IL_00bb: dup IL_00bc: ldc.i4.0 IL_00bd: ldloc.s V_4 IL_00bf: box [netstandard]System.Byte IL_00c4: stelem [netstandard]System.Object IL_00c9: ldc.i4.1 IL_00ca: newarr [netstandard]System.Type IL_00cf: dup IL_00d0: ldc.i4.0 IL_00d1: ldtoken [netstandard]System.Byte IL_00d6: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_00db: stelem [netstandard]System.Type IL_00e0: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_00e5: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_00ea: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_00ef: ret IL_00f0: ldarg.1 IL_00f1: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/SByte IL_00f6: stloc.s V_5 IL_00f8: ldloc.s V_5 IL_00fa: call instance int8 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/SByte::get_Item() IL_00ff: stloc.s V_6 IL_0101: ldarg.0 IL_0102: ldarg.2 IL_0103: ldstr "%A%P()" IL_0108: ldc.i4.1 IL_0109: newarr [netstandard]System.Object IL_010e: dup IL_010f: ldc.i4.0 IL_0110: ldloc.s V_6 IL_0112: box [netstandard]System.SByte IL_0117: stelem [netstandard]System.Object IL_011c: ldc.i4.1 IL_011d: newarr [netstandard]System.Type IL_0122: dup IL_0123: ldc.i4.0 IL_0124: ldtoken [netstandard]System.SByte IL_0129: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_012e: stelem [netstandard]System.Type IL_0133: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0138: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_013d: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_0142: ret IL_0143: ldarg.1 IL_0144: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int16 IL_0149: stloc.s V_7 IL_014b: ldloc.s V_7 IL_014d: call instance int16 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int16::get_Item() IL_0152: stloc.s V_8 IL_0154: ldarg.0 IL_0155: ldarg.2 IL_0156: ldstr "%A%P()" IL_015b: ldc.i4.1 IL_015c: newarr [netstandard]System.Object IL_0161: dup IL_0162: ldc.i4.0 IL_0163: ldloc.s V_8 IL_0165: box [netstandard]System.Int16 IL_016a: stelem [netstandard]System.Object IL_016f: ldc.i4.1 IL_0170: newarr [netstandard]System.Type IL_0175: dup IL_0176: ldc.i4.0 IL_0177: ldtoken [netstandard]System.Int16 IL_017c: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_0181: stelem [netstandard]System.Type IL_0186: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_018b: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0190: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_0195: ret IL_0196: ldarg.1 IL_0197: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int32 IL_019c: stloc.s V_9 IL_019e: ldloc.s V_9 IL_01a0: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int32::get_Item() IL_01a5: stloc.s V_10 IL_01a7: ldarg.0 IL_01a8: ldarg.2 IL_01a9: ldstr "%A%P()" IL_01ae: ldc.i4.1 IL_01af: newarr [netstandard]System.Object IL_01b4: dup IL_01b5: ldc.i4.0 IL_01b6: ldloc.s V_10 IL_01b8: box [netstandard]System.Int32 IL_01bd: stelem [netstandard]System.Object IL_01c2: ldc.i4.1 IL_01c3: newarr [netstandard]System.Type IL_01c8: dup IL_01c9: ldc.i4.0 IL_01ca: ldtoken [netstandard]System.Int32 IL_01cf: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_01d4: stelem [netstandard]System.Type IL_01d9: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_01de: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_01e3: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_01e8: ret IL_01e9: ldarg.1 IL_01ea: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int64 IL_01ef: stloc.s V_11 IL_01f1: ldloc.s V_11 IL_01f3: call instance int64 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int64::get_Item() IL_01f8: stloc.s V_12 IL_01fa: ldarg.0 IL_01fb: ldarg.2 IL_01fc: ldstr "%A%P()" IL_0201: ldc.i4.1 IL_0202: newarr [netstandard]System.Object IL_0207: dup IL_0208: ldc.i4.0 IL_0209: ldloc.s V_12 IL_020b: box [netstandard]System.Int64 IL_0210: stelem [netstandard]System.Object IL_0215: ldc.i4.1 IL_0216: newarr [netstandard]System.Type IL_021b: dup IL_021c: ldc.i4.0 IL_021d: ldtoken [netstandard]System.Int64 IL_0222: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_0227: stelem [netstandard]System.Type IL_022c: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0231: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0236: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_023b: ret IL_023c: ldarg.1 IL_023d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UInt16 IL_0242: stloc.s V_13 IL_0244: ldloc.s V_13 IL_0246: call instance uint16 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UInt16::get_Item() IL_024b: stloc.s V_14 IL_024d: ldarg.0 IL_024e: ldarg.2 IL_024f: ldstr "%A%P()" IL_0254: ldc.i4.1 IL_0255: newarr [netstandard]System.Object IL_025a: dup IL_025b: ldc.i4.0 IL_025c: ldloc.s V_14 IL_025e: box [netstandard]System.UInt16 IL_0263: stelem [netstandard]System.Object IL_0268: ldc.i4.1 IL_0269: newarr [netstandard]System.Type IL_026e: dup IL_026f: ldc.i4.0 IL_0270: ldtoken [netstandard]System.UInt16 IL_0275: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_027a: stelem [netstandard]System.Type IL_027f: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0284: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0289: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_028e: ret IL_028f: ldarg.1 IL_0290: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UInt16s IL_0295: stloc.s V_15 IL_0297: ldloc.s V_15 IL_0299: call instance uint16[] [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UInt16s::get_Item() IL_029e: stloc.s V_16 IL_02a0: ldarg.0 IL_02a1: ldarg.2 IL_02a2: ldstr "%A%P()" IL_02a7: ldc.i4.1 IL_02a8: newarr [netstandard]System.Object IL_02ad: dup IL_02ae: ldc.i4.0 IL_02af: ldloc.s V_16 IL_02b1: box uint16[] IL_02b6: stelem [netstandard]System.Object IL_02bb: ldc.i4.1 IL_02bc: newarr [netstandard]System.Type IL_02c1: dup IL_02c2: ldc.i4.0 IL_02c3: ldtoken uint16[] IL_02c8: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_02cd: stelem [netstandard]System.Type IL_02d2: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_02d7: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_02dc: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_02e1: ret IL_02e2: ldarg.1 IL_02e3: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UInt32 IL_02e8: stloc.s V_17 IL_02ea: ldloc.s V_17 IL_02ec: call instance uint32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UInt32::get_Item() IL_02f1: stloc.s V_18 IL_02f3: ldarg.0 IL_02f4: ldarg.2 IL_02f5: ldstr "%A%P()" IL_02fa: ldc.i4.1 IL_02fb: newarr [netstandard]System.Object IL_0300: dup IL_0301: ldc.i4.0 IL_0302: ldloc.s V_18 IL_0304: box [netstandard]System.UInt32 IL_0309: stelem [netstandard]System.Object IL_030e: ldc.i4.1 IL_030f: newarr [netstandard]System.Type IL_0314: dup IL_0315: ldc.i4.0 IL_0316: ldtoken [netstandard]System.UInt32 IL_031b: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_0320: stelem [netstandard]System.Type IL_0325: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_032a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_032f: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_0334: ret IL_0335: ldarg.1 IL_0336: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UInt64 IL_033b: stloc.s V_19 IL_033d: ldloc.s V_19 IL_033f: call instance uint64 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UInt64::get_Item() IL_0344: stloc.s V_20 IL_0346: ldarg.0 IL_0347: ldarg.2 IL_0348: ldstr "%A%P()" IL_034d: ldc.i4.1 IL_034e: newarr [netstandard]System.Object IL_0353: dup IL_0354: ldc.i4.0 IL_0355: ldloc.s V_20 IL_0357: box [netstandard]System.UInt64 IL_035c: stelem [netstandard]System.Object IL_0361: ldc.i4.1 IL_0362: newarr [netstandard]System.Type IL_0367: dup IL_0368: ldc.i4.0 IL_0369: ldtoken [netstandard]System.UInt64 IL_036e: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_0373: stelem [netstandard]System.Type IL_0378: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_037d: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0382: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_0387: ret IL_0388: ldarg.1 IL_0389: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Double IL_038e: stloc.s V_21 IL_0390: ldloc.s V_21 IL_0392: call instance float64 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Double::get_Item() IL_0397: stloc.s V_22 IL_0399: ldarg.0 IL_039a: ldarg.2 IL_039b: ldstr "%A%P()" IL_03a0: ldc.i4.1 IL_03a1: newarr [netstandard]System.Object IL_03a6: dup IL_03a7: ldc.i4.0 IL_03a8: ldloc.s V_22 IL_03aa: box [netstandard]System.Double IL_03af: stelem [netstandard]System.Object IL_03b4: ldc.i4.1 IL_03b5: newarr [netstandard]System.Type IL_03ba: dup IL_03bb: ldc.i4.0 IL_03bc: ldtoken [netstandard]System.Double IL_03c1: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_03c6: stelem [netstandard]System.Type IL_03cb: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_03d0: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_03d5: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_03da: ret IL_03db: ldarg.1 IL_03dc: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Single IL_03e1: stloc.s V_23 IL_03e3: ldloc.s V_23 IL_03e5: call instance float32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Single::get_Item() IL_03ea: stloc.s V_24 IL_03ec: ldarg.0 IL_03ed: ldarg.2 IL_03ee: ldstr "%A%P()" IL_03f3: ldc.i4.1 IL_03f4: newarr [netstandard]System.Object IL_03f9: dup IL_03fa: ldc.i4.0 IL_03fb: ldloc.s V_24 IL_03fd: box [netstandard]System.Single IL_0402: stelem [netstandard]System.Object IL_0407: ldc.i4.1 IL_0408: newarr [netstandard]System.Type IL_040d: dup IL_040e: ldc.i4.0 IL_040f: ldtoken [netstandard]System.Single IL_0414: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_0419: stelem [netstandard]System.Type IL_041e: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0423: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0428: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_042d: ret IL_042e: ldarg.1 IL_042f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Decimal IL_0434: stloc.s V_25 IL_0436: ldloc.s V_25 IL_0438: call instance valuetype [netstandard]System.Decimal [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Decimal::get_Item() IL_043d: stloc.s V_26 IL_043f: ldarg.0 IL_0440: ldarg.2 IL_0441: ldstr "%A%P()" IL_0446: ldc.i4.1 IL_0447: newarr [netstandard]System.Object IL_044c: dup IL_044d: ldc.i4.0 IL_044e: ldloc.s V_26 IL_0450: box [netstandard]System.Decimal IL_0455: stelem [netstandard]System.Object IL_045a: ldc.i4.1 IL_045b: newarr [netstandard]System.Type IL_0460: dup IL_0461: ldc.i4.0 IL_0462: ldtoken [netstandard]System.Decimal IL_0467: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_046c: stelem [netstandard]System.Type IL_0471: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0476: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_047b: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_0480: ret IL_0481: ldarg.1 IL_0482: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/IntPtr IL_0487: stloc.s V_27 IL_0489: ldloc.s V_27 IL_048b: call instance int64 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/IntPtr::get_Item() IL_0490: stloc.s V_12 IL_0492: ldarg.0 IL_0493: ldarg.2 IL_0494: ldstr "%A%P()" IL_0499: ldc.i4.1 IL_049a: newarr [netstandard]System.Object IL_049f: dup IL_04a0: ldc.i4.0 IL_04a1: ldloc.s V_12 IL_04a3: box [netstandard]System.Int64 IL_04a8: stelem [netstandard]System.Object IL_04ad: ldc.i4.1 IL_04ae: newarr [netstandard]System.Type IL_04b3: dup IL_04b4: ldc.i4.0 IL_04b5: ldtoken [netstandard]System.Int64 IL_04ba: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_04bf: stelem [netstandard]System.Type IL_04c4: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_04c9: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_04ce: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_04d3: ret IL_04d4: ldarg.1 IL_04d5: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UIntPtr IL_04da: stloc.s V_28 IL_04dc: ldloc.s V_28 IL_04de: call instance uint64 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UIntPtr::get_Item() IL_04e3: stloc.s V_20 IL_04e5: ldarg.0 IL_04e6: ldarg.2 IL_04e7: ldstr "%A%P()" IL_04ec: ldc.i4.1 IL_04ed: newarr [netstandard]System.Object IL_04f2: dup IL_04f3: ldc.i4.0 IL_04f4: ldloc.s V_20 IL_04f6: box [netstandard]System.UInt64 IL_04fb: stelem [netstandard]System.Object IL_0500: ldc.i4.1 IL_0501: newarr [netstandard]System.Type IL_0506: dup IL_0507: ldc.i4.0 IL_0508: ldtoken [netstandard]System.UInt64 IL_050d: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_0512: stelem [netstandard]System.Type IL_0517: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_051c: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0521: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_0526: ret IL_0527: ldarg.1 IL_0528: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UserNum IL_052d: stloc.s V_29 IL_052f: ldloc.s V_29 IL_0531: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UserNum::get_value() IL_0536: stloc.2 IL_0537: ldloc.s V_29 IL_0539: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/UserNum::get_suffix() IL_053e: stloc.s V_30 IL_0540: ldloc.2 IL_0541: ldloc.s V_30 IL_0543: newobj instance void Fantomas.Core.ASTTransformer/'fallback@130-1'::.ctor(string, string) IL_0548: stloc.s V_31 IL_054a: ldarg.0 IL_054b: ldloc.s V_31 IL_054d: ldarg.2 IL_054e: callvirt instance string Fantomas.Core.ASTTransformer/CreationAide::TextFromSource(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0553: stloc.s V_32 IL_0555: ldloc.s V_32 IL_0557: ldarg.2 IL_0558: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_055d: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Constant::NewFromText(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0562: ret IL_0563: ldarg.1 IL_0564: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/String IL_0569: stloc.s V_33 IL_056b: ldloc.s V_33 IL_056d: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/String::get_text() IL_0572: stloc.2 IL_0573: ldloc.s V_33 IL_0575: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/String::get_synStringKind() IL_057a: stloc.s V_34 IL_057c: ldloc.s V_33 IL_057e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/String::get_range() IL_0583: stloc.s V_35 IL_0585: ldarg.0 IL_0586: ldloc.s V_34 IL_0588: ldloc.2 IL_0589: ldloc.s V_35 IL_058b: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkConstString(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind, string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0590: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Constant::NewFromText(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0595: ret IL_0596: ldarg.1 IL_0597: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Char IL_059c: stloc.s V_36 IL_059e: ldloc.s V_36 IL_05a0: call instance char [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Char::get_Item() IL_05a5: stloc.s V_37 IL_05a7: ldarg.0 IL_05a8: ldarg.2 IL_05a9: nop IL_05aa: ldloc.s V_37 IL_05ac: ldc.i4.8 IL_05ad: sub IL_05ae: switch ( IL_0601, IL_05f1, IL_05e9) IL_05bf: ldloc.s V_37 IL_05c1: ldc.i4.s 12 IL_05c3: sub IL_05c4: switch ( IL_0609, IL_05e1) IL_05d1: ldloc.s V_37 IL_05d3: ldc.i4.s 92 IL_05d5: sub IL_05d6: switch ( IL_05f9) IL_05df: br.s IL_0611 IL_05e1: ldstr "'\\r'" IL_05e6: nop IL_05e7: br.s IL_061f IL_05e9: ldstr "'\\n'" IL_05ee: nop IL_05ef: br.s IL_061f IL_05f1: ldstr "'\\t'" IL_05f6: nop IL_05f7: br.s IL_061f IL_05f9: ldstr "'\\\\'" IL_05fe: nop IL_05ff: br.s IL_061f IL_0601: ldstr "'\\b'" IL_0606: nop IL_0607: br.s IL_061f IL_0609: ldstr "'\\f'" IL_060e: nop IL_060f: br.s IL_061f IL_0611: ldloca.s V_37 IL_0613: constrained. [netstandard]System.Char IL_0619: callvirt instance string [netstandard]System.Object::ToString() IL_061e: nop IL_061f: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::orElse@109(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, string) IL_0624: ret IL_0625: ldarg.1 IL_0626: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Bytes IL_062b: stloc.s V_38 IL_062d: ldloc.s V_38 IL_062f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Bytes::get_range() IL_0634: stloc.s V_35 IL_0636: ldloc.s V_38 IL_0638: call instance uint8[] [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Bytes::get_bytes() IL_063d: stloc.s V_39 IL_063f: ldloc.s V_39 IL_0641: newobj instance void Fantomas.Core.ASTTransformer/'fallback@147-2'::.ctor(uint8[]) IL_0646: stloc.s V_31 IL_0648: ldarg.0 IL_0649: ldloc.s V_31 IL_064b: ldloc.s V_35 IL_064d: callvirt instance string Fantomas.Core.ASTTransformer/CreationAide::TextFromSource(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0652: stloc.2 IL_0653: ldloc.2 IL_0654: ldloc.s V_35 IL_0656: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_065b: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Constant::NewFromText(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0660: ret IL_0661: ldarg.1 IL_0662: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Measure IL_0667: stloc.s V_40 IL_0669: ldloc.s V_40 IL_066b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Measure::get_constantRange() IL_0670: stloc.s V_35 IL_0672: ldloc.s V_40 IL_0674: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Measure::get_Item3() IL_0679: stloc.s V_41 IL_067b: ldloc.s V_40 IL_067d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Measure::get_constant() IL_0682: stloc.s V_42 IL_0684: ldarg.0 IL_0685: ldloc.s V_42 IL_0687: ldloc.s V_35 IL_0689: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::mkConstant(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_068e: ldarg.0 IL_068f: ldloc.s V_41 IL_0691: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.ASTTransformer::mkMeasure(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure) IL_0696: ldarg.2 IL_0697: newobj instance void Fantomas.Core.SyntaxOak/ConstantMeasureNode::.ctor(class Fantomas.Core.SyntaxOak/Constant, class Fantomas.Core.SyntaxOak/Measure, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_069c: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Constant::NewMeasure(class Fantomas.Core.SyntaxOak/ConstantMeasureNode) IL_06a1: ret IL_06a2: ldarg.1 IL_06a3: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/SourceIdentifier IL_06a8: stloc.s V_43 IL_06aa: ldloc.s V_43 IL_06ac: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/SourceIdentifier::get_range() IL_06b1: stloc.s V_35 IL_06b3: ldloc.s V_43 IL_06b5: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/SourceIdentifier::get_constant() IL_06ba: stloc.2 IL_06bb: ldloc.2 IL_06bc: ldloc.s V_35 IL_06be: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06c3: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Constant::NewFromText(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_06c8: ret } // end of method ASTTransformer::mkConstant .method assembly static class Fantomas.Core.SyntaxOak/Measure mkMeasure(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure measure) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 551 (0x227) .maxstack 6 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Var V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Anon V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Product V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure V_6, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_7, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Divide V_8, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Power V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst V_10, string V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Named V_12, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_13, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Paren V_14, class [netstandard]System.Tuple`3 V_15, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_16, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Seq V_17, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_18) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure::get_Tag() IL_0007: switch ( IL_0171, IL_0080, IL_01f5, IL_00d1, IL_0122, IL_0069, IL_004a, IL_0030, IL_018f) IL_0030: ldarg.1 IL_0031: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Var IL_0036: stloc.0 IL_0037: ldloc.0 IL_0038: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Var::get_typar() IL_003d: stloc.1 IL_003e: ldloc.1 IL_003f: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_0044: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/Measure::NewSingle(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0049: ret IL_004a: ldarg.1 IL_004b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Anon IL_0050: stloc.2 IL_0051: ldloc.2 IL_0052: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Anon::get_range() IL_0057: stloc.3 IL_0058: ldstr "_" IL_005d: ldloc.3 IL_005e: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0063: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/Measure::NewSingle(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0068: ret IL_0069: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_006e: stloc.3 IL_006f: ldstr "1" IL_0074: ldloc.3 IL_0075: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_007a: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/Measure::NewSingle(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_007f: ret IL_0080: ldarg.1 IL_0081: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Product IL_0086: stloc.s V_4 IL_0088: ldloc.s V_4 IL_008a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Product::get_measure2() IL_008f: stloc.s V_5 IL_0091: ldloc.s V_4 IL_0093: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Product::get_measure1() IL_0098: stloc.s V_6 IL_009a: ldloc.s V_4 IL_009c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Product::get_range() IL_00a1: stloc.3 IL_00a2: ldarg.0 IL_00a3: ldloc.s V_6 IL_00a5: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.ASTTransformer::mkMeasure(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure) IL_00aa: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_00af: stloc.s V_7 IL_00b1: ldstr "*" IL_00b6: ldloc.s V_7 IL_00b8: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00bd: ldarg.0 IL_00be: ldloc.s V_5 IL_00c0: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.ASTTransformer::mkMeasure(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure) IL_00c5: ldloc.3 IL_00c6: newobj instance void Fantomas.Core.SyntaxOak/MeasureOperatorNode::.ctor(class Fantomas.Core.SyntaxOak/Measure, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Measure, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00cb: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/Measure::NewOperator(class Fantomas.Core.SyntaxOak/MeasureOperatorNode) IL_00d0: ret IL_00d1: ldarg.1 IL_00d2: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Divide IL_00d7: stloc.s V_8 IL_00d9: ldloc.s V_8 IL_00db: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Divide::get_measure2() IL_00e0: stloc.s V_5 IL_00e2: ldloc.s V_8 IL_00e4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Divide::get_measure1() IL_00e9: stloc.s V_6 IL_00eb: ldloc.s V_8 IL_00ed: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Divide::get_range() IL_00f2: stloc.3 IL_00f3: ldarg.0 IL_00f4: ldloc.s V_6 IL_00f6: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.ASTTransformer::mkMeasure(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure) IL_00fb: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_0100: stloc.s V_7 IL_0102: ldstr "/" IL_0107: ldloc.s V_7 IL_0109: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_010e: ldarg.0 IL_010f: ldloc.s V_5 IL_0111: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.ASTTransformer::mkMeasure(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure) IL_0116: ldloc.3 IL_0117: newobj instance void Fantomas.Core.SyntaxOak/MeasureOperatorNode::.ctor(class Fantomas.Core.SyntaxOak/Measure, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Measure, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_011c: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/Measure::NewOperator(class Fantomas.Core.SyntaxOak/MeasureOperatorNode) IL_0121: ret IL_0122: ldarg.1 IL_0123: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Power IL_0128: stloc.s V_9 IL_012a: ldloc.s V_9 IL_012c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Power::get_power() IL_0131: stloc.s V_10 IL_0133: ldloc.s V_9 IL_0135: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Power::get_measure() IL_013a: stloc.s V_5 IL_013c: ldloc.s V_9 IL_013e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Power::get_range() IL_0143: stloc.3 IL_0144: ldarg.0 IL_0145: ldloc.s V_5 IL_0147: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.ASTTransformer::mkMeasure(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure) IL_014c: ldloc.s V_10 IL_014e: call string Fantomas.Core.ASTTransformer::mkSynRationalConst(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst) IL_0153: stloc.s V_11 IL_0155: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_015a: stloc.s V_7 IL_015c: ldloc.s V_11 IL_015e: ldloc.s V_7 IL_0160: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0165: ldloc.3 IL_0166: newobj instance void Fantomas.Core.SyntaxOak/MeasurePowerNode::.ctor(class Fantomas.Core.SyntaxOak/Measure, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_016b: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/Measure::NewPower(class Fantomas.Core.SyntaxOak/MeasurePowerNode) IL_0170: ret IL_0171: ldarg.1 IL_0172: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Named IL_0177: stloc.s V_12 IL_0179: ldloc.s V_12 IL_017b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Named::get_longId() IL_0180: stloc.s V_13 IL_0182: ldloc.s V_13 IL_0184: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkLongIdent(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0189: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/Measure::NewMultiple(class Fantomas.Core.SyntaxOak/IdentListNode) IL_018e: ret IL_018f: ldarg.1 IL_0190: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Paren IL_0195: stloc.s V_14 IL_0197: ldc.i4.1 IL_0198: ldloc.s V_14 IL_019a: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Paren::get_range() IL_019f: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01a4: stloc.s V_15 IL_01a6: ldloc.s V_14 IL_01a8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Paren::get_measure() IL_01ad: stloc.s V_5 IL_01af: ldloc.s V_15 IL_01b1: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_01b6: stloc.3 IL_01b7: ldloc.s V_15 IL_01b9: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_01be: stloc.s V_7 IL_01c0: ldloc.s V_15 IL_01c2: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_01c7: stloc.s V_16 IL_01c9: ldstr "(" IL_01ce: ldloc.3 IL_01cf: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01d4: ldarg.0 IL_01d5: ldloc.s V_5 IL_01d7: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.ASTTransformer::mkMeasure(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure) IL_01dc: ldstr ")" IL_01e1: ldloc.s V_7 IL_01e3: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01e8: ldloc.s V_16 IL_01ea: newobj instance void Fantomas.Core.SyntaxOak/MeasureParenNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Measure, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01ef: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/Measure::NewParen(class Fantomas.Core.SyntaxOak/MeasureParenNode) IL_01f4: ret IL_01f5: ldarg.1 IL_01f6: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Seq IL_01fb: stloc.s V_17 IL_01fd: ldloc.s V_17 IL_01ff: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Seq::get_measures() IL_0204: stloc.s V_18 IL_0206: ldloc.s V_17 IL_0208: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMeasure/Seq::get_range() IL_020d: stloc.3 IL_020e: ldarg.0 IL_020f: newobj instance void Fantomas.Core.ASTTransformer/mkMeasure@176::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0214: ldloc.s V_18 IL_0216: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_021b: ldloc.3 IL_021c: newobj instance void Fantomas.Core.SyntaxOak/MeasureSequenceNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0221: call class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/Measure::NewSeq(class Fantomas.Core.SyntaxOak/MeasureSequenceNode) IL_0226: ret } // end of method ASTTransformer::mkMeasure .method assembly static class Fantomas.Core.SyntaxOak/AttributeNode mkAttribute(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttribute a) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 77 (0x4d) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttribute::get_ArgExpr() IL_0006: stloc.1 IL_0007: ldloc.1 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|UnitExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_000d: stloc.2 IL_000e: ldloc.2 IL_000f: brfalse.s IL_0015 IL_0011: ldnull IL_0012: nop IL_0013: br.s IL_0024 IL_0015: ldloc.1 IL_0016: stloc.3 IL_0017: ldarg.0 IL_0018: ldloc.3 IL_0019: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_001e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0023: nop IL_0024: stloc.0 IL_0025: ldarg.1 IL_0026: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttribute::get_TypeName() IL_002b: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_0030: ldloc.0 IL_0031: ldsfld class Fantomas.Core.ASTTransformer/mkAttribute@184 Fantomas.Core.ASTTransformer/mkAttribute@184::@_instance IL_0036: ldarg.1 IL_0037: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttribute::get_Target() IL_003c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0041: ldarg.1 IL_0042: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttribute::get_Range() IL_0047: newobj instance void Fantomas.Core.SyntaxOak/AttributeNode::.ctor(class Fantomas.Core.SyntaxOak/IdentListNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_004c: ret } // end of method ASTTransformer::mkAttribute .method assembly static class Fantomas.Core.SyntaxOak/AttributeListNode mkAttributeList(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList al) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 92 (0x5c) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, class [netstandard]System.Tuple`3 V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class Fantomas.Core.SyntaxOak/SingleTextNode V_5, class Fantomas.Core.SyntaxOak/SingleTextNode V_6) IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.ASTTransformer/attributes@187::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0006: ldarg.1 IL_0007: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList::get_Attributes() IL_000c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: stloc.0 IL_0012: ldarg.1 IL_0013: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList::get_Range() IL_0018: stloc.1 IL_0019: ldc.i4.2 IL_001a: ldloc.1 IL_001b: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0020: stloc.2 IL_0021: ldloc.2 IL_0022: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0027: stloc.3 IL_0028: ldloc.2 IL_0029: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_002e: stloc.s V_4 IL_0030: ldstr "[<" IL_0035: ldloc.3 IL_0036: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_003b: stloc.s V_5 IL_003d: ldstr ">]" IL_0042: ldloc.s V_4 IL_0044: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0049: stloc.s V_6 IL_004b: ldloc.s V_5 IL_004d: ldloc.0 IL_004e: ldloc.s V_6 IL_0050: ldarg.1 IL_0051: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList::get_Range() IL_0056: newobj instance void Fantomas.Core.SyntaxOak/AttributeListNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_005b: ret } // end of method ASTTransformer::mkAttributeList .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 al) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 56 (0x38) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brtrue.s IL_000b IL_0009: ldnull IL_000a: ret IL_000b: ldarg.0 IL_000c: newobj instance void Fantomas.Core.ASTTransformer/attributeLists@199::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0011: ldarg.1 IL_0012: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0017: stloc.0 IL_0018: ldsfld class Fantomas.Core.ASTTransformer/'range@200-2' Fantomas.Core.ASTTransformer/'range@200-2'::@_instance IL_001d: ldloc.0 IL_001e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0023: stloc.2 IL_0024: ldloc.2 IL_0025: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak::combineRanges(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002a: stloc.1 IL_002b: ldloc.0 IL_002c: ldloc.1 IL_002d: newobj instance void Fantomas.Core.SyntaxOak/MultipleAttributeListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0032: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0037: ret } // end of method ASTTransformer::mkAttributes .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 'visit@204-3'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation) cil managed { // Code size 66 (0x42) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_2) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0007: ldc.i4.s 28 IL_0009: bne.un.s IL_002e IL_000b: ldarg.0 IL_000c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential::get_expr2() IL_0018: stloc.1 IL_0019: ldloc.0 IL_001a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential::get_expr1() IL_001f: stloc.2 IL_0020: ldloc.1 IL_0021: ldarg.1 IL_0022: ldloc.2 IL_0023: newobj instance void Fantomas.Core.ASTTransformer/'visit@206-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0028: starg.s finalContinuation IL_002a: starg.s e IL_002c: br.s IL_0000 IL_002e: ldarg.1 IL_002f: ldarg.0 IL_0030: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0035: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003a: tail. IL_003c: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0041: ret } // end of method ASTTransformer::'visit@204-3' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> '|Sequentials|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 59 (0x3b) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0007: ldc.i4.s 28 IL_0009: bne.un.s IL_0039 IL_000b: ldarg.0 IL_000c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential::get_expr2() IL_0018: stloc.1 IL_0019: ldloc.0 IL_001a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential::get_expr1() IL_001f: stloc.2 IL_0020: ldloc.1 IL_0021: ldsfld class Fantomas.Core.ASTTransformer/'xs@211-1' Fantomas.Core.ASTTransformer/'xs@211-1'::@_instance IL_0026: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::'visit@204-3'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_002b: stloc.3 IL_002c: ldloc.2 IL_002d: ldloc.3 IL_002e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0033: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_0038: ret IL_0039: ldnull IL_003a: ret } // end of method ASTTransformer::'|Sequentials|_|' .method assembly static class [netstandard]System.Tuple`2 mkOpenAndCloseForArrayOrList(bool isArray, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 106 (0x6a) .maxstack 5 .locals init (class [netstandard]System.Tuple`3 V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2) IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_0037 IL_0004: nop IL_0005: ldc.i4.2 IL_0006: ldarg.1 IL_0007: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_001a: stloc.2 IL_001b: ldstr "[|" IL_0020: ldloc.1 IL_0021: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0026: ldstr "|]" IL_002b: ldloc.2 IL_002c: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0031: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0036: ret IL_0037: nop IL_0038: ldc.i4.1 IL_0039: ldarg.1 IL_003a: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_003f: stloc.0 IL_0040: ldloc.0 IL_0041: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0046: stloc.1 IL_0047: ldloc.0 IL_0048: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_004d: stloc.2 IL_004e: ldstr "[" IL_0053: ldloc.1 IL_0054: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0059: ldstr "]" IL_005e: ldloc.2 IL_005f: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0064: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0069: ret } // end of method ASTTransformer::mkOpenAndCloseForArrayOrList .method assembly static class Fantomas.Core.SyntaxOak/InheritConstructor mkInheritConstructor(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType t, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mInherit, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range m) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 506 (0x1fa) .maxstack 7 .locals init (class Fantomas.Core.SyntaxOak/SingleTextNode V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const V_1, class [netstandard]System.Tuple`3 V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_6) IL_0000: ldstr "inherit" IL_0005: ldarg.3 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: stloc.0 IL_000c: nop IL_000d: ldarg.2 IL_000e: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0013: switch ( IL_01be, IL_0128, IL_012d, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128, IL_0128) IL_0128: br IL_01de IL_012d: ldarg.2 IL_012e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const IL_0133: stloc.1 IL_0134: ldloc.1 IL_0135: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_constant() IL_013a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst::get_Tag() IL_013f: ldc.i4.0 IL_0140: bne.un IL_01de IL_0145: ldc.i4.1 IL_0146: ldloc.1 IL_0147: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_range() IL_014c: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0151: stloc.2 IL_0152: ldloc.2 IL_0153: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_0158: stloc.3 IL_0159: ldloc.2 IL_015a: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_015f: stloc.s V_4 IL_0161: ldloc.2 IL_0162: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0167: stloc.s V_5 IL_0169: nop IL_016a: ldloca.s V_3 IL_016c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_0171: ldc.i4.2 IL_0172: add IL_0173: ldloca.s V_3 IL_0175: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_017a: bne.un.s IL_01a9 IL_017c: ldloc.0 IL_017d: ldarg.0 IL_017e: ldarg.1 IL_017f: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0184: ldstr "(" IL_0189: ldloc.s V_4 IL_018b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0190: ldstr ")" IL_0195: ldloc.s V_5 IL_0197: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_019c: ldarg.s m IL_019e: newobj instance void Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01a3: call class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/InheritConstructor::NewUnit(class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode) IL_01a8: ret IL_01a9: ldloc.0 IL_01aa: ldarg.0 IL_01ab: ldarg.1 IL_01ac: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_01b1: ldarg.s m IL_01b3: newobj instance void Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01b8: call class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/InheritConstructor::NewTypeOnly(class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode) IL_01bd: ret IL_01be: ldarg.2 IL_01bf: stloc.s V_6 IL_01c1: ldloc.0 IL_01c2: ldarg.0 IL_01c3: ldarg.1 IL_01c4: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_01c9: ldarg.0 IL_01ca: ldloc.s V_6 IL_01cc: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_01d1: ldarg.s m IL_01d3: newobj instance void Fantomas.Core.SyntaxOak/InheritConstructorParenNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01d8: call class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/InheritConstructor::NewParen(class Fantomas.Core.SyntaxOak/InheritConstructorParenNode) IL_01dd: ret IL_01de: ldloc.0 IL_01df: ldarg.0 IL_01e0: ldarg.1 IL_01e1: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_01e6: ldarg.0 IL_01e7: ldarg.2 IL_01e8: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_01ed: ldarg.s m IL_01ef: newobj instance void Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01f4: call class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/InheritConstructor::NewOther(class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode) IL_01f9: ret } // end of method ASTTransformer::mkInheritConstructor .method assembly static class Fantomas.Core.SyntaxOak/ExprTupleNode mkTuple(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 exprs, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 commas, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range m) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 104 (0x68) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_3, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1> V_4, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1> V_5) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brfalse.s IL_000b IL_0009: br.s IL_0016 IL_000b: ldstr "SynExpr.Tuple with no elements" IL_0010: newobj instance void [netstandard]System.Exception::.ctor(string) IL_0015: throw IL_0016: ldarg.1 IL_0017: stloc.0 IL_0018: ldloc.0 IL_0019: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_001e: stloc.1 IL_001f: ldloc.0 IL_0020: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0025: stloc.2 IL_0026: ldarg.0 IL_0027: newobj instance void Fantomas.Core.ASTTransformer/'rest@250-2'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_002c: ldarg.2 IL_002d: ldloc.1 IL_002e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Zip(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0033: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect,class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0038: stloc.3 IL_0039: ldloca.s V_5 IL_003b: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1> IL_0041: ldloc.s V_5 IL_0043: stloc.s V_4 IL_0045: ldloca.s V_4 IL_0047: ldarg.0 IL_0048: ldloc.2 IL_0049: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_004e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_0053: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>::Add(!0) IL_0058: nop IL_0059: ldloca.s V_4 IL_005b: ldloc.3 IL_005c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1>::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0061: ldarg.3 IL_0062: newobj instance void Fantomas.Core.SyntaxOak/ExprTupleNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0067: ret } // end of method ASTTransformer::mkTuple .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> '|LetOrUses|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _arg19) cil managed { // Code size 174 (0xae) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUse V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_6) IL_0000: ldarg.0 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0006: ldc.i4.s 24 IL_0008: bne.un IL_00ac IL_000d: ldarg.0 IL_000e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUse IL_0013: stloc.0 IL_0014: ldloc.0 IL_0015: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUse::get_body() IL_001a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> Fantomas.Core.ASTTransformer::'|LetOrUses|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_001f: stloc.1 IL_0020: ldloc.1 IL_0021: brfalse.s IL_0074 IL_0023: ldloc.1 IL_0024: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_Value() IL_0029: call instance !0 class [netstandard]System.Tuple`2>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_002e: stloc.2 IL_002f: ldloc.0 IL_0030: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUse::get_bindings() IL_0035: stloc.3 IL_0036: ldloc.0 IL_0037: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUse::get_trivia() IL_003c: stloc.s V_4 IL_003e: ldloc.1 IL_003f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_Value() IL_0044: call instance !1 class [netstandard]System.Tuple`2>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_0049: stloc.s V_5 IL_004b: ldsfld class Fantomas.Core.ASTTransformer/'xs\'@259' Fantomas.Core.ASTTransformer/'xs\'@259'::@_instance IL_0050: ldloc.s V_4 IL_0052: newobj instance void Fantomas.Core.ASTTransformer/'xs\'@259-1'::.ctor(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia) IL_0057: ldloc.3 IL_0058: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::mapWithLast>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_005d: stloc.s V_6 IL_005f: ldloc.s V_6 IL_0061: ldloc.2 IL_0062: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::op_Append>>(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0067: ldloc.s V_5 IL_0069: newobj instance void class [netstandard]System.Tuple`2>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::.ctor(!0, !1) IL_006e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::Some(!0) IL_0073: ret IL_0074: ldloc.0 IL_0075: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUse::get_bindings() IL_007a: stloc.3 IL_007b: ldloc.0 IL_007c: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUse::get_trivia() IL_0081: stloc.s V_4 IL_0083: ldloc.0 IL_0084: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUse::get_body() IL_0089: stloc.s V_5 IL_008b: ldsfld class Fantomas.Core.ASTTransformer/'xs\'@262-2' Fantomas.Core.ASTTransformer/'xs\'@262-2'::@_instance IL_0090: ldloc.s V_4 IL_0092: newobj instance void Fantomas.Core.ASTTransformer/'xs\'@262-3'::.ctor(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseTrivia) IL_0097: ldloc.3 IL_0098: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::mapWithLast>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_009d: stloc.2 IL_009e: ldloc.2 IL_009f: ldloc.s V_5 IL_00a1: newobj instance void class [netstandard]System.Tuple`2>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::.ctor(!0, !1) IL_00a6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::Some(!0) IL_00ab: ret IL_00ac: ldnull IL_00ad: ret } // end of method ASTTransformer::'|LetOrUses|_|' .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 collectComputationExpressionStatements(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 703 (0x2bf) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUseBang V_4, class [netstandard]System.Tuple`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_8, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_9, bool V_10, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_11, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_12, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_13, class Fantomas.Core.SyntaxOak/ComputationExpressionStatement V_14, string V_15, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential V_16) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> Fantomas.Core.ASTTransformer::'|LetOrUses|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0040 IL_000a: ldloc.0 IL_000b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_Value() IL_0010: call instance !1 class [netstandard]System.Tuple`2>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_0015: stloc.1 IL_0016: ldloc.0 IL_0017: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_Value() IL_001c: call instance !0 class [netstandard]System.Tuple`2>>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_0021: stloc.2 IL_0022: ldarg.0 IL_0023: newobj instance void Fantomas.Core.ASTTransformer/bindings@275::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0028: ldloc.2 IL_0029: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map>,class Fantomas.Core.SyntaxOak/ComputationExpressionStatement>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002e: stloc.3 IL_002f: ldarg.0 IL_0030: ldloc.1 IL_0031: ldarg.2 IL_0032: ldloc.3 IL_0033: newobj instance void Fantomas.Core.ASTTransformer/collectComputationExpressionStatements@286::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0038: starg.s finalContinuation IL_003a: starg.s e IL_003c: starg.s creationAide IL_003e: br.s IL_0000 IL_0040: ldarg.1 IL_0041: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0046: switch ( IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_0259, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_0160, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b, IL_015b) IL_015b: br IL_029e IL_0160: ldarg.1 IL_0161: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUseBang IL_0166: stloc.s V_4 IL_0168: ldc.i4.4 IL_0169: ldloc.s V_4 IL_016b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUseBang::get_range() IL_0170: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0175: stloc.s V_5 IL_0177: ldloc.s V_4 IL_0179: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUseBang::get_trivia() IL_017e: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia::get_EqualsRange() IL_0183: brfalse IL_0255 IL_0188: ldloc.s V_4 IL_018a: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUseBang::get_trivia() IL_018f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLetOrUseBangTrivia::get_EqualsRange() IL_0194: stloc.s V_6 IL_0196: ldloc.s V_4 IL_0198: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUseBang::get_pat() IL_019d: stloc.s V_7 IL_019f: ldloc.s V_5 IL_01a1: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_01a6: stloc.s V_8 IL_01a8: ldloc.s V_6 IL_01aa: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_01af: stloc.s V_9 IL_01b1: ldloc.s V_4 IL_01b3: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUseBang::get_isUse() IL_01b8: stloc.s V_10 IL_01ba: ldloc.s V_4 IL_01bc: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUseBang::get_rhs() IL_01c1: stloc.1 IL_01c2: ldloc.s V_4 IL_01c4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUseBang::get_body() IL_01c9: stloc.s V_11 IL_01cb: ldloc.s V_4 IL_01cd: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LetOrUseBang::get_andBangs() IL_01d2: stloc.s V_12 IL_01d4: ldloc.s V_5 IL_01d6: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_01db: stloc.s V_13 IL_01dd: nop IL_01de: nop IL_01df: ldloc.s V_10 IL_01e1: brfalse.s IL_01eb IL_01e3: ldstr "use!" IL_01e8: nop IL_01e9: br.s IL_01f1 IL_01eb: ldstr "let!" IL_01f0: nop IL_01f1: stloc.s V_15 IL_01f3: ldloc.s V_15 IL_01f5: ldloc.s V_8 IL_01f7: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01fc: ldarg.0 IL_01fd: ldloc.s V_7 IL_01ff: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0204: ldstr "=" IL_0209: ldloc.s V_9 IL_020b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0210: ldarg.0 IL_0211: ldloc.1 IL_0212: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0217: ldloc.s V_8 IL_0219: ldloc.1 IL_021a: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_021f: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0224: newobj instance void Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Pattern, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0229: call class Fantomas.Core.SyntaxOak/ComputationExpressionStatement Fantomas.Core.SyntaxOak/ComputationExpressionStatement::NewLetOrUseBangStatement(class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode) IL_022e: stloc.s V_14 IL_0230: ldarg.0 IL_0231: newobj instance void Fantomas.Core.ASTTransformer/andBangs@309::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0236: ldloc.s V_12 IL_0238: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_023d: stloc.3 IL_023e: ldarg.0 IL_023f: ldloc.s V_11 IL_0241: ldarg.2 IL_0242: ldloc.s V_14 IL_0244: ldloc.3 IL_0245: newobj instance void Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@319-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class Fantomas.Core.SyntaxOak/ComputationExpressionStatement, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_024a: starg.s finalContinuation IL_024c: starg.s e IL_024e: starg.s creationAide IL_0250: br IL_0000 IL_0255: ldarg.1 IL_0256: stloc.1 IL_0257: br.s IL_02a0 IL_0259: ldarg.1 IL_025a: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential IL_025f: stloc.s V_16 IL_0261: ldloc.s V_16 IL_0263: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential::get_expr2() IL_0268: stloc.1 IL_0269: ldloc.s V_16 IL_026b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential::get_expr1() IL_0270: stloc.s V_11 IL_0272: ldarg.0 IL_0273: ldloc.s V_11 IL_0275: newobj instance void Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@325-2'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_027a: ldarg.0 IL_027b: ldloc.1 IL_027c: newobj instance void Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@326-3'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0281: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Empty() IL_0286: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_028b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0290: ldarg.2 IL_0291: newobj instance void Fantomas.Core.ASTTransformer/'collectComputationExpressionStatements@329-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0296: tail. IL_0298: call !!1 Fantomas.Core.Continuation::sequence,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!!1>>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!!1>) IL_029d: ret IL_029e: ldarg.1 IL_029f: stloc.1 IL_02a0: ldarg.2 IL_02a1: ldarg.0 IL_02a2: ldloc.1 IL_02a3: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_02a8: call class Fantomas.Core.SyntaxOak/ComputationExpressionStatement Fantomas.Core.SyntaxOak/ComputationExpressionStatement::NewOtherStatement(class Fantomas.Core.SyntaxOak/Expr) IL_02ad: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_02b2: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02b7: tail. IL_02b9: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_02be: ret } // end of method ASTTransformer::collectComputationExpressionStatements .method assembly static class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr skipGeneratedLambdas(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr expr) cil managed { // Code size 40 (0x28) .maxstack 3 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0007: ldc.i4.s 17 IL_0009: bne.un.s IL_0026 IL_000b: ldarg.0 IL_000c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda::get_inLambdaSeq() IL_0018: brfalse.s IL_0026 IL_001a: ldloc.0 IL_001b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda::get_body() IL_0020: stloc.1 IL_0021: ldloc.1 IL_0022: starg.s expr IL_0024: br.s IL_0000 IL_0026: ldarg.0 IL_0027: ret } // end of method ASTTransformer::skipGeneratedLambdas .method assembly static class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr skipGeneratedMatch(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr expr) cil managed { // Code size 135 (0x87) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Match V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_5) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0007: ldc.i4.s 19 IL_0009: bne.un IL_0085 IL_000e: ldarg.0 IL_000f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Match IL_0014: stloc.0 IL_0015: ldloc.0 IL_0016: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Match::get_clauses() IL_001b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0020: brfalse.s IL_0085 IL_0022: ldloc.0 IL_0023: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Match::get_clauses() IL_0028: stloc.1 IL_0029: ldloc.1 IL_002a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_002f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0034: brtrue.s IL_0085 IL_0036: ldloc.0 IL_0037: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Match::get_range() IL_003c: stloc.2 IL_003d: ldloc.1 IL_003e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0043: stloc.3 IL_0044: ldloca.s V_2 IL_0046: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_004b: ldloc.3 IL_004c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause::get_range() IL_0051: stloc.s V_4 IL_0053: ldloca.s V_4 IL_0055: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_005a: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityIntrinsic(!!0, !!0) IL_005f: brfalse.s IL_0085 IL_0061: ldloc.0 IL_0062: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Match::get_range() IL_0067: stloc.2 IL_0068: ldloc.1 IL_0069: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_006e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause::get_resultExpr() IL_0073: stloc.s V_5 IL_0075: ldloc.1 IL_0076: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_007b: stloc.3 IL_007c: ldloc.s V_5 IL_007e: starg.s expr IL_0080: br IL_0000 IL_0085: ldarg.0 IL_0086: ret } // end of method ASTTransformer::skipGeneratedMatch .method assembly static class Fantomas.Core.SyntaxOak/ExprLambdaNode mkLambda(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 pats, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mArrow, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr body, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range _arg3) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 83 (0x53) .maxstack 7 .locals init (class [netstandard]System.Tuple`2 V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3) IL_0000: ldc.i4.3 IL_0001: ldarg.s _arg3 IL_0003: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: stloc.0 IL_0009: ldloc.0 IL_000a: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_000f: stloc.1 IL_0010: ldloc.0 IL_0011: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0016: stloc.2 IL_0017: ldarg.3 IL_0018: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer::skipGeneratedLambdas(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_001d: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer::skipGeneratedMatch(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0022: stloc.3 IL_0023: ldstr "fun" IL_0028: ldloc.1 IL_0029: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_002e: ldarg.0 IL_002f: newobj instance void Fantomas.Core.ASTTransformer/mkLambda@354::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0034: ldarg.1 IL_0035: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003a: ldstr "->" IL_003f: ldarg.2 IL_0040: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0045: ldarg.0 IL_0046: ldloc.3 IL_0047: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_004c: ldloc.2 IL_004d: newobj instance void Fantomas.Core.SyntaxOak/ExprLambdaNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0052: ret } // end of method ASTTransformer::mkLambda .method assembly static class Fantomas.Core.SyntaxOak/MatchClauseNode mkSynMatchClause(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause _arg4) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 150 (0x96) .maxstack 8 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_8) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause::get_trivia() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause::get_range() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause::get_pat() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause::get_whenExpr() IL_001b: stloc.3 IL_001c: ldarg.1 IL_001d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause::get_resultExpr() IL_0022: stloc.s V_4 IL_0024: ldloc.0 IL_0025: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia::get_BarRange() IL_002a: stloc.s V_6 IL_002c: ldloc.s V_6 IL_002e: brfalse.s IL_0032 IL_0030: br.s IL_0036 IL_0032: ldloc.1 IL_0033: nop IL_0034: br.s IL_0048 IL_0036: ldloc.s V_6 IL_0038: stloc.s V_7 IL_003a: ldloc.s V_7 IL_003c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0041: ldloc.1 IL_0042: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0047: nop IL_0048: stloc.s V_5 IL_004a: ldsfld class Fantomas.Core.ASTTransformer/mkSynMatchClause@363 Fantomas.Core.ASTTransformer/mkSynMatchClause@363::@_instance IL_004f: ldloc.0 IL_0050: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia::get_BarRange() IL_0055: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_005a: ldarg.0 IL_005b: ldloc.2 IL_005c: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0061: ldarg.0 IL_0062: newobj instance void Fantomas.Core.ASTTransformer/'mkSynMatchClause@365-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0067: ldloc.3 IL_0068: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_006d: ldloc.0 IL_006e: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMatchClauseTrivia::get_ArrowRange() IL_0073: callvirt instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0078: stloc.s V_8 IL_007a: ldstr "->" IL_007f: ldloc.s V_8 IL_0081: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0086: ldarg.0 IL_0087: ldloc.s V_4 IL_0089: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_008e: ldloc.s V_5 IL_0090: newobj instance void Fantomas.Core.SyntaxOak/MatchClauseNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/Pattern, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0095: ret } // end of method ASTTransformer::mkSynMatchClause .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> '|ColonColonInfixApp|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _arg20) cil managed { // Code size 406 (0x196) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_10, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_11, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_12) IL_0000: ldarg.0 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0006: ldc.i4.s 22 IL_0008: bne.un IL_0194 IL_000d: ldarg.0 IL_000e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_0013: stloc.0 IL_0014: ldloc.0 IL_0015: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_001a: brfalse IL_0194 IL_001f: ldloc.0 IL_0020: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0025: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_002a: ldc.i4.s 32 IL_002c: bne.un IL_0194 IL_0031: ldloc.0 IL_0032: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0037: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent IL_003c: stloc.1 IL_003d: ldloc.1 IL_003e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_0043: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_0048: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_004d: brfalse IL_0194 IL_0052: ldloc.1 IL_0053: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_0058: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_005d: stloc.2 IL_005e: ldloc.2 IL_005f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0064: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0069: brtrue IL_0194 IL_006e: ldloc.1 IL_006f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_0074: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_dotRanges() IL_0079: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_007e: brtrue IL_0194 IL_0083: ldloc.1 IL_0084: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_0089: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_008e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0093: brfalse IL_0194 IL_0098: ldloc.1 IL_0099: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_009e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_00a3: stloc.3 IL_00a4: ldloc.3 IL_00a5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_00aa: brfalse IL_0194 IL_00af: ldloc.3 IL_00b0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_00b5: stloc.s V_4 IL_00b7: ldloc.s V_4 IL_00b9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00be: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_00c3: brfalse IL_0194 IL_00c8: ldloc.s V_4 IL_00ca: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00cf: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_00d4: stloc.s V_5 IL_00d6: ldloc.s V_5 IL_00d8: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation::get_text() IL_00dd: ldstr "::" IL_00e2: call bool [netstandard]System.String::Equals(string, string) IL_00e7: brfalse IL_0194 IL_00ec: ldloc.3 IL_00ed: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_00f2: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_00f7: brtrue IL_0194 IL_00fc: ldloc.0 IL_00fd: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0102: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0107: ldc.i4.4 IL_0108: bne.un IL_0194 IL_010d: ldloc.0 IL_010e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0113: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple IL_0118: stloc.s V_6 IL_011a: ldloc.s V_6 IL_011c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple::get_exprs() IL_0121: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0126: brfalse.s IL_0194 IL_0128: ldloc.s V_6 IL_012a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple::get_exprs() IL_012f: stloc.s V_7 IL_0131: ldloc.s V_7 IL_0133: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0138: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_013d: brfalse.s IL_0194 IL_013f: ldloc.s V_7 IL_0141: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0146: stloc.s V_8 IL_0148: ldloc.s V_8 IL_014a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_014f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0154: brtrue.s IL_0194 IL_0156: ldloc.2 IL_0157: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_015c: stloc.s V_9 IL_015e: ldloc.s V_8 IL_0160: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0165: stloc.s V_10 IL_0167: ldloc.s V_7 IL_0169: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_016e: stloc.s V_11 IL_0170: ldloc.s V_11 IL_0172: ldloca.s V_9 IL_0174: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0179: stloc.s V_12 IL_017b: ldstr "::" IL_0180: ldloc.s V_12 IL_0182: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0187: ldloc.s V_10 IL_0189: newobj instance void class [netstandard]System.Tuple`3::.ctor(!0, !1, !2) IL_018e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_0193: ret IL_0194: ldnull IL_0195: ret } // end of method ASTTransformer::'|ColonColonInfixApp|_|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> '|InfixApp|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr synExpr) cil managed { // Code size 397 (0x18d) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, class Fantomas.Core.SyntaxOak/SingleTextNode V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_9, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation V_10, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_11, string V_12, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_13) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ColonColonInfixApp|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_003c IL_000a: ldloc.0 IL_000b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0010: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0015: stloc.1 IL_0016: ldloc.0 IL_0017: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_001c: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_0021: stloc.2 IL_0022: ldloc.0 IL_0023: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0028: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_002d: stloc.3 IL_002e: ldloc.3 IL_002f: ldloc.2 IL_0030: ldloc.1 IL_0031: newobj instance void class [netstandard]System.Tuple`3::.ctor(!0, !1, !2) IL_0036: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_003b: ret IL_003c: ldarg.0 IL_003d: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0042: ldc.i4.s 22 IL_0044: bne.un IL_018b IL_0049: ldarg.0 IL_004a: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_004f: stloc.s V_4 IL_0051: ldloc.s V_4 IL_0053: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0058: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_005d: ldc.i4.s 22 IL_005f: bne.un IL_018b IL_0064: ldloc.s V_4 IL_0066: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_006b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_0070: stloc.s V_5 IL_0072: ldloc.s V_5 IL_0074: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_0079: brfalse IL_018b IL_007e: ldloc.s V_5 IL_0080: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0085: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_008a: ldc.i4.s 32 IL_008c: bne.un IL_018b IL_0091: ldloc.s V_5 IL_0093: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0098: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent IL_009d: stloc.s V_6 IL_009f: ldloc.s V_6 IL_00a1: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_00a6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_00ab: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00b0: brfalse IL_018b IL_00b5: ldloc.s V_6 IL_00b7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_00bc: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_00c1: stloc.s V_7 IL_00c3: ldloc.s V_7 IL_00c5: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00ca: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00cf: brtrue IL_018b IL_00d4: ldloc.s V_6 IL_00d6: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_00db: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_dotRanges() IL_00e0: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00e5: brtrue IL_018b IL_00ea: ldloc.s V_6 IL_00ec: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_00f1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_00f6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_00fb: brfalse IL_018b IL_0100: ldloc.s V_6 IL_0102: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_0107: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_010c: stloc.s V_8 IL_010e: ldloc.s V_8 IL_0110: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_0115: brfalse.s IL_018b IL_0117: ldloc.s V_8 IL_0119: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_011e: stloc.s V_9 IL_0120: ldloc.s V_9 IL_0122: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0127: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_012c: brfalse.s IL_018b IL_012e: ldloc.s V_9 IL_0130: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0135: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_013a: stloc.s V_10 IL_013c: ldloc.s V_8 IL_013e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0143: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0148: brtrue.s IL_018b IL_014a: ldloc.s V_7 IL_014c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0151: stloc.s V_11 IL_0153: ldloc.s V_10 IL_0155: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation::get_text() IL_015a: stloc.s V_12 IL_015c: ldloc.s V_4 IL_015e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0163: stloc.1 IL_0164: ldloc.s V_5 IL_0166: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_016b: stloc.3 IL_016c: ldloc.3 IL_016d: ldloca.s V_11 IL_016f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0174: stloc.s V_13 IL_0176: ldloc.s V_12 IL_0178: ldloc.s V_13 IL_017a: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_017f: ldloc.1 IL_0180: newobj instance void class [netstandard]System.Tuple`3::.ctor(!0, !1, !2) IL_0185: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_018a: ret IL_018b: ldnull IL_018c: ret } // end of method ASTTransformer::'|InfixApp|_|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> '|IndexWithoutDot|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr expr) cil managed { // Code size 239 (0xef) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_4) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0007: ldc.i4.s 22 IL_0009: bne.un IL_00ed IL_000e: ldarg.0 IL_000f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_0014: stloc.0 IL_0015: ldloc.0 IL_0016: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.ExprAtomicFlag [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_flag() IL_001b: switch ( IL_002d, IL_007e) IL_0028: br IL_00ed IL_002d: ldloc.0 IL_002e: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_0033: brtrue IL_00ed IL_0038: ldloc.0 IL_0039: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_003e: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0043: ldc.i4.s 13 IL_0045: bne.un IL_00ed IL_004a: ldloc.0 IL_004b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0050: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed IL_0055: stloc.1 IL_0056: ldloc.1 IL_0057: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_isArray() IL_005c: brfalse.s IL_0063 IL_005e: br IL_00ed IL_0063: ldloc.1 IL_0064: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_expr() IL_0069: stloc.2 IL_006a: ldloc.0 IL_006b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0070: stloc.3 IL_0071: ldloc.3 IL_0072: ldloc.2 IL_0073: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0078: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_007d: ret IL_007e: ldloc.0 IL_007f: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_0084: brtrue.s IL_00ed IL_0086: ldloc.0 IL_0087: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_008c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0091: ldc.i4.s 13 IL_0093: bne.un.s IL_00ed IL_0095: ldloc.0 IL_0096: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_009b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed IL_00a0: stloc.1 IL_00a1: ldloc.1 IL_00a2: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_isArray() IL_00a7: brtrue.s IL_00ed IL_00a9: ldloc.0 IL_00aa: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_00af: stloc.2 IL_00b0: ldloc.0 IL_00b1: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_00b6: stloc.3 IL_00b7: ldloc.2 IL_00b8: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_00bd: ldloc.3 IL_00be: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_00c3: call bool Fantomas.Core.RangeHelpers::isAdjacentTo(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00c8: brfalse.s IL_00ed IL_00ca: ldloc.1 IL_00cb: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_expr() IL_00d0: stloc.2 IL_00d1: ldloc.0 IL_00d2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_00d7: stloc.3 IL_00d8: ldloc.0 IL_00d9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_00de: stloc.s V_4 IL_00e0: ldloc.3 IL_00e1: ldloc.2 IL_00e2: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_00e7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_00ec: ret IL_00ed: ldnull IL_00ee: ret } // end of method ASTTransformer::'|IndexWithoutDot|_|' .method assembly static class [netstandard]System.Tuple`2>> 'visit@405-5'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> headAndLastOperator, class [netstandard]System.Collections.Generic.Queue`1> xs) cil managed { // Code size 214 (0xd6) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, class Fantomas.Core.SyntaxOak/SingleTextNode V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_4, class Fantomas.Core.SyntaxOak/SingleTextNode V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_6) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ColonColonInfixApp|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse IL_0094 IL_000d: ldloc.0 IL_000e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0013: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0018: stloc.1 IL_0019: ldloc.0 IL_001a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_001f: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_0024: stloc.2 IL_0025: ldloc.0 IL_0026: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_002b: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0030: stloc.3 IL_0031: nop IL_0032: ldarg.1 IL_0033: brfalse.s IL_0037 IL_0035: br.s IL_004d IL_0037: ldloc.1 IL_0038: ldloc.3 IL_0039: ldloc.2 IL_003a: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_003f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_0044: ldarg.2 IL_0045: starg.s xs IL_0047: starg.s headAndLastOperator IL_0049: starg.s expr IL_004b: br.s IL_0000 IL_004d: ldarg.1 IL_004e: stloc.s V_4 IL_0050: ldloc.s V_4 IL_0052: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0057: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_005c: stloc.s V_5 IL_005e: ldloc.s V_4 IL_0060: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0065: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_006a: stloc.s V_6 IL_006c: ldarg.2 IL_006d: ldloc.s V_5 IL_006f: ldloc.3 IL_0070: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0075: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1>::Enqueue(!0) IL_007a: ldloc.1 IL_007b: ldloc.s V_6 IL_007d: ldloc.2 IL_007e: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0083: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_0088: ldarg.2 IL_0089: starg.s xs IL_008b: starg.s headAndLastOperator IL_008d: starg.s expr IL_008f: br IL_0000 IL_0094: ldarg.0 IL_0095: stloc.1 IL_0096: nop IL_0097: ldarg.1 IL_0098: brfalse.s IL_009c IL_009a: br.s IL_00a4 IL_009c: ldloc.1 IL_009d: ldarg.2 IL_009e: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_00a3: ret IL_00a4: ldarg.1 IL_00a5: stloc.s V_4 IL_00a7: ldloc.s V_4 IL_00a9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_00ae: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_00b3: stloc.2 IL_00b4: ldloc.s V_4 IL_00b6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_00bb: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_00c0: stloc.3 IL_00c1: ldarg.2 IL_00c2: ldloc.2 IL_00c3: ldloc.1 IL_00c4: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_00c9: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1>::Enqueue(!0) IL_00ce: ldloc.3 IL_00cf: ldarg.2 IL_00d0: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_00d5: ret } // end of method ASTTransformer::'visit@405-5' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> '|MultipleConsInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr expr) cil managed { // Code size 69 (0x45) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_0, class [netstandard]System.Tuple`2>> V_1, class [netstandard]System.Collections.Generic.Queue`1> V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ColonColonInfixApp|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0043 IL_000a: ldarg.0 IL_000b: ldnull IL_000c: newobj instance void class [netstandard]System.Collections.Generic.Queue`1>::.ctor() IL_0011: call class [netstandard]System.Tuple`2>> Fantomas.Core.ASTTransformer::'visit@405-5'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>, class [netstandard]System.Collections.Generic.Queue`1>) IL_0016: stloc.1 IL_0017: ldloc.1 IL_0018: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_001d: stloc.2 IL_001e: ldloc.1 IL_001f: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_0024: stloc.3 IL_0025: nop IL_0026: ldloc.2 IL_0027: callvirt instance int32 class [netstandard]System.Collections.Generic.Queue`1>::get_Count() IL_002c: ldc.i4.2 IL_002d: bge.s IL_0031 IL_002f: ldnull IL_0030: ret IL_0031: ldloc.3 IL_0032: ldloc.2 IL_0033: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList>(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0038: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_003d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::Some(!0) IL_0042: ret IL_0043: ldnull IL_0044: ret } // end of method ASTTransformer::'|MultipleConsInfixApps|_|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 get_rightOperators() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 '.$Fantomas.Core'.ASTTransformer::rightOperators@426 IL_0005: ret } // end of method ASTTransformer::get_rightOperators .method assembly static !!a visitLeft@429(string sameOperator, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!!a> continuation) cil managed { // Code size 110 (0x6e) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_0, class Fantomas.Core.SyntaxOak/SingleTextNode V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3) IL_0000: ldarg.1 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|InfixApp|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_005a IL_000a: ldloc.0 IL_000b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0010: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_0015: stloc.1 IL_0016: ldloc.1 IL_0017: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_001c: ldarg.0 IL_001d: call bool [netstandard]System.String::Equals(string, string) IL_0022: brfalse.s IL_005a IL_0024: ldloc.0 IL_0025: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_002a: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_002f: stloc.2 IL_0030: ldloc.0 IL_0031: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0036: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_003b: stloc.1 IL_003c: ldloc.0 IL_003d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0042: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0047: stloc.3 IL_0048: ldarg.0 IL_0049: ldloc.3 IL_004a: ldarg.2 IL_004b: ldloc.2 IL_004c: ldloc.1 IL_004d: newobj instance void class Fantomas.Core.ASTTransformer/'visitLeft@432-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!0>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0052: starg.s continuation IL_0054: starg.s expr IL_0056: starg.s sameOperator IL_0058: br.s IL_0000 IL_005a: ldarg.2 IL_005b: ldarg.1 IL_005c: newobj instance void class [netstandard]System.Collections.Generic.Queue`1>::.ctor() IL_0061: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_0066: tail. IL_0068: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!!a>::Invoke(!0) IL_006d: ret } // end of method ASTTransformer::visitLeft@429 .method assembly static class [netstandard]System.Tuple`2>> visitRight@437(string sameOperator, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> headAndLastOperator, class [netstandard]System.Collections.Generic.Queue`1> xs) cil managed { // Code size 580 (0x244) .maxstack 6 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_6, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_8, string V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_10, class Fantomas.Core.SyntaxOak/SingleTextNode V_11, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_13, class Fantomas.Core.SyntaxOak/SingleTextNode V_14, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_15) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0007: ldc.i4.s 22 IL_0009: bne.un IL_01fa IL_000e: ldarg.1 IL_000f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_0014: stloc.0 IL_0015: ldloc.0 IL_0016: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.ExprAtomicFlag [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_flag() IL_001b: ldc.i4.1 IL_001c: sub IL_001d: switch ( IL_002b) IL_0026: br IL_01fe IL_002b: ldloc.0 IL_002c: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_0031: brtrue IL_01f6 IL_0036: ldloc.0 IL_0037: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_003c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0041: ldc.i4.s 22 IL_0043: bne.un IL_01f2 IL_0048: ldloc.0 IL_0049: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_004e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_0053: stloc.2 IL_0054: ldloc.2 IL_0055: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_005a: brfalse IL_01ee IL_005f: ldloc.2 IL_0060: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0065: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_006a: ldc.i4.s 32 IL_006c: bne.un IL_01ea IL_0071: ldloc.2 IL_0072: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0077: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent IL_007c: stloc.3 IL_007d: ldloc.3 IL_007e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_0083: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_0088: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_008d: brfalse IL_01e6 IL_0092: ldloc.3 IL_0093: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_0098: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_009d: stloc.s V_4 IL_009f: ldloc.s V_4 IL_00a1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00a6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00ab: brtrue IL_01e2 IL_00b0: ldloc.3 IL_00b1: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_00b6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_00bb: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_00c0: brfalse IL_01de IL_00c5: ldloc.3 IL_00c6: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_00cb: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_00d0: stloc.s V_5 IL_00d2: ldloc.s V_5 IL_00d4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_00d9: brfalse IL_01da IL_00de: ldloc.s V_5 IL_00e0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_00e5: stloc.s V_6 IL_00e7: ldloc.s V_6 IL_00e9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00ee: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_00f3: brfalse IL_01d6 IL_00f8: ldloc.s V_6 IL_00fa: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00ff: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_0104: stloc.s V_7 IL_0106: ldloc.s V_5 IL_0108: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_010d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0112: brtrue IL_01d2 IL_0117: ldloc.s V_7 IL_0119: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation::get_text() IL_011e: ldarg.0 IL_011f: call bool [netstandard]System.String::Equals(string, string) IL_0124: brfalse IL_01ce IL_0129: ldloc.0 IL_012a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_012f: stloc.1 IL_0130: ldloc.s V_4 IL_0132: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0137: stloc.s V_8 IL_0139: ldloc.s V_7 IL_013b: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation::get_text() IL_0140: stloc.s V_9 IL_0142: ldloc.2 IL_0143: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0148: stloc.s V_10 IL_014a: ldloca.s V_8 IL_014c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0151: stloc.s V_12 IL_0153: ldloc.s V_9 IL_0155: ldloc.s V_12 IL_0157: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_015c: stloc.s V_11 IL_015e: nop IL_015f: ldarg.2 IL_0160: brfalse.s IL_0164 IL_0162: br.s IL_0182 IL_0164: ldarg.0 IL_0165: ldloc.1 IL_0166: ldloc.s V_10 IL_0168: ldloc.s V_11 IL_016a: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_016f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_0174: ldarg.3 IL_0175: starg.s xs IL_0177: starg.s headAndLastOperator IL_0179: starg.s expr IL_017b: starg.s sameOperator IL_017d: br IL_0000 IL_0182: ldarg.2 IL_0183: stloc.s V_13 IL_0185: ldloc.s V_13 IL_0187: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_018c: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0191: stloc.s V_14 IL_0193: ldloc.s V_13 IL_0195: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_019a: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_019f: stloc.s V_15 IL_01a1: ldarg.3 IL_01a2: ldloc.s V_14 IL_01a4: ldloc.s V_10 IL_01a6: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_01ab: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1>::Enqueue(!0) IL_01b0: ldarg.0 IL_01b1: ldloc.1 IL_01b2: ldloc.s V_15 IL_01b4: ldloc.s V_11 IL_01b6: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_01bb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_01c0: ldarg.3 IL_01c1: starg.s xs IL_01c3: starg.s headAndLastOperator IL_01c5: starg.s expr IL_01c7: starg.s sameOperator IL_01c9: br IL_0000 IL_01ce: ldarg.1 IL_01cf: stloc.1 IL_01d0: br.s IL_0200 IL_01d2: ldarg.1 IL_01d3: stloc.1 IL_01d4: br.s IL_0200 IL_01d6: ldarg.1 IL_01d7: stloc.1 IL_01d8: br.s IL_0200 IL_01da: ldarg.1 IL_01db: stloc.1 IL_01dc: br.s IL_0200 IL_01de: ldarg.1 IL_01df: stloc.1 IL_01e0: br.s IL_0200 IL_01e2: ldarg.1 IL_01e3: stloc.1 IL_01e4: br.s IL_0200 IL_01e6: ldarg.1 IL_01e7: stloc.1 IL_01e8: br.s IL_0200 IL_01ea: ldarg.1 IL_01eb: stloc.1 IL_01ec: br.s IL_0200 IL_01ee: ldarg.1 IL_01ef: stloc.1 IL_01f0: br.s IL_0200 IL_01f2: ldarg.1 IL_01f3: stloc.1 IL_01f4: br.s IL_0200 IL_01f6: ldarg.1 IL_01f7: stloc.1 IL_01f8: br.s IL_0200 IL_01fa: ldarg.1 IL_01fb: stloc.1 IL_01fc: br.s IL_0200 IL_01fe: ldarg.1 IL_01ff: stloc.1 IL_0200: nop IL_0201: ldarg.2 IL_0202: brfalse.s IL_0206 IL_0204: br.s IL_020e IL_0206: ldloc.1 IL_0207: ldarg.3 IL_0208: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_020d: ret IL_020e: ldarg.2 IL_020f: stloc.s V_13 IL_0211: ldloc.s V_13 IL_0213: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0218: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_021d: stloc.s V_11 IL_021f: ldloc.s V_13 IL_0221: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0226: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_022b: stloc.s V_10 IL_022d: ldarg.3 IL_022e: ldloc.s V_11 IL_0230: ldloc.1 IL_0231: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0236: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1>::Enqueue(!0) IL_023b: ldloc.s V_10 IL_023d: ldarg.3 IL_023e: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_0243: ret } // end of method ASTTransformer::visitRight@437 .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> '|SameInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr expr) cil managed { // Code size 137 (0x89) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_0, class Fantomas.Core.SyntaxOak/SingleTextNode V_1, bool V_2, class [netstandard]System.Tuple`2>> V_3, class [netstandard]System.Collections.Generic.Queue`1> V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_5) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|InfixApp|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse IL_0087 IL_000d: ldloc.0 IL_000e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0013: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_0018: stloc.1 IL_0019: ldloc.1 IL_001a: newobj instance void Fantomas.Core.ASTTransformer/isRight@474::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_001f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.ASTTransformer::get_rightOperators() IL_0024: call bool [FSharp.Core]Microsoft.FSharp.Collections.SetModule::Exists(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1) IL_0029: stloc.2 IL_002a: nop IL_002b: ldloc.2 IL_002c: brfalse.s IL_0043 IL_002e: ldloc.1 IL_002f: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0034: ldarg.0 IL_0035: ldnull IL_0036: newobj instance void class [netstandard]System.Collections.Generic.Queue`1>::.ctor() IL_003b: call class [netstandard]System.Tuple`2>> Fantomas.Core.ASTTransformer::visitRight@437(string, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>, class [netstandard]System.Collections.Generic.Queue`1>) IL_0040: nop IL_0041: br.s IL_0055 IL_0043: ldloc.1 IL_0044: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0049: ldarg.0 IL_004a: ldsfld class Fantomas.Core.ASTTransformer/'|SameInfixApps|_|@480' Fantomas.Core.ASTTransformer/'|SameInfixApps|_|@480'::@_instance IL_004f: call !!0 Fantomas.Core.ASTTransformer::visitLeft@429>>>(string, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!!0>) IL_0054: nop IL_0055: stloc.3 IL_0056: ldloc.3 IL_0057: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_005c: stloc.s V_4 IL_005e: ldloc.3 IL_005f: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_0064: stloc.s V_5 IL_0066: nop IL_0067: ldloc.s V_4 IL_0069: callvirt instance int32 class [netstandard]System.Collections.Generic.Queue`1>::get_Count() IL_006e: ldc.i4.2 IL_006f: bge.s IL_0073 IL_0071: ldnull IL_0072: ret IL_0073: ldloc.s V_5 IL_0075: ldloc.s V_4 IL_0077: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList>(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_007c: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_0081: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::Some(!0) IL_0086: ret IL_0087: ldnull IL_0088: ret } // end of method ASTTransformer::'|SameInfixApps|_|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 get_newLineInfixOps() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 '.$Fantomas.Core'.ASTTransformer::newLineInfixOps@485 IL_0005: ret } // end of method ASTTransformer::get_newLineInfixOps .method assembly static !!a 'visit@488-6'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!!a> continuation) cil managed { // Code size 111 (0x6f) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_0, class Fantomas.Core.SyntaxOak/SingleTextNode V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|InfixApp|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_005b IL_000a: ldloc.0 IL_000b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0010: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_0015: stloc.1 IL_0016: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.ASTTransformer::get_newLineInfixOps() IL_001b: ldloc.1 IL_001c: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0021: callvirt instance bool class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::Contains(!0) IL_0026: brfalse.s IL_005b IL_0028: ldloc.0 IL_0029: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_002e: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0033: stloc.2 IL_0034: ldloc.0 IL_0035: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_003a: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_003f: stloc.1 IL_0040: ldloc.0 IL_0041: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0046: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_004b: stloc.3 IL_004c: ldloc.3 IL_004d: ldarg.1 IL_004e: ldloc.2 IL_004f: ldloc.1 IL_0050: newobj instance void class Fantomas.Core.ASTTransformer/'visit@491-7'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!0>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0055: starg.s continuation IL_0057: starg.s expr IL_0059: br.s IL_0000 IL_005b: ldarg.1 IL_005c: ldarg.0 IL_005d: newobj instance void class [netstandard]System.Collections.Generic.Queue`1>::.ctor() IL_0062: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_0067: tail. IL_0069: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!!a>::Invoke(!0) IL_006e: ret } // end of method ASTTransformer::'visit@488-6' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> '|NewlineInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr expr) cil managed { // Code size 68 (0x44) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_0, class [netstandard]System.Tuple`2>> V_1, class [netstandard]System.Collections.Generic.Queue`1> V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_3) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|InfixApp|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0042 IL_000a: ldarg.0 IL_000b: ldsfld class Fantomas.Core.ASTTransformer/'|NewlineInfixApps|_|@498' Fantomas.Core.ASTTransformer/'|NewlineInfixApps|_|@498'::@_instance IL_0010: call !!0 Fantomas.Core.ASTTransformer::'visit@488-6'>>>(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>,!!0>) IL_0015: stloc.1 IL_0016: ldloc.1 IL_0017: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_001c: stloc.2 IL_001d: ldloc.1 IL_001e: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_0023: stloc.3 IL_0024: nop IL_0025: ldloc.2 IL_0026: callvirt instance int32 class [netstandard]System.Collections.Generic.Queue`1>::get_Count() IL_002b: ldc.i4.2 IL_002c: bge.s IL_0030 IL_002e: ldnull IL_002f: ret IL_0030: ldloc.3 IL_0031: ldloc.2 IL_0032: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList>(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0037: newobj instance void class [netstandard]System.Tuple`2>>::.ctor(!0, !1) IL_003c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::Some(!0) IL_0041: ret IL_0042: ldnull IL_0043: ret } // end of method ASTTransformer::'|NewlineInfixApps|_|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> '|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _arg21) cil managed { // Code size 647 (0x287) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> V_3, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia V_4, class Fantomas.Core.SyntaxOak/SingleTextNode V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2> V_10, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2> V_13, string V_14, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2> V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2> V_19, class Fantomas.Core.SyntaxOak/SingleTextNode V_20, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse V_21, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_22, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_23) IL_0000: ldarg.0 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0006: ldc.i4.s 29 IL_0008: bne.un IL_0196 IL_000d: ldarg.0 IL_000e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse IL_0013: stloc.0 IL_0014: ldloc.0 IL_0015: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_elseExpr() IL_001a: brfalse IL_0196 IL_001f: ldloc.0 IL_0020: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_elseExpr() IL_0025: stloc.1 IL_0026: ldloc.1 IL_0027: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_002c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0031: stloc.2 IL_0032: ldloc.2 IL_0033: brfalse IL_0196 IL_0038: ldloc.2 IL_0039: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_003e: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_0043: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_0048: brfalse IL_0196 IL_004d: ldloc.2 IL_004e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_0053: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_0058: stloc.3 IL_0059: ldloc.0 IL_005a: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_trivia() IL_005f: stloc.s V_4 IL_0061: ldloc.3 IL_0062: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_0067: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_006c: stloc.s V_5 IL_006e: ldloc.3 IL_006f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_0074: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_0079: stloc.s V_6 IL_007b: ldloc.3 IL_007c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_0081: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_0086: stloc.s V_7 IL_0088: ldloc.3 IL_0089: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_008e: stloc.s V_8 IL_0090: ldloc.2 IL_0091: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_0096: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_009b: stloc.s V_9 IL_009d: ldloc.3 IL_009e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_00a3: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_00a8: stloc.s V_10 IL_00aa: ldloc.0 IL_00ab: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_thenExpr() IL_00b0: stloc.s V_11 IL_00b2: ldloc.0 IL_00b3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_ifExpr() IL_00b8: stloc.s V_12 IL_00ba: nop IL_00bb: nop IL_00bc: ldloc.s V_4 IL_00be: call instance bool [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia::get_IsElif() IL_00c3: brfalse.s IL_00cd IL_00c5: ldstr "elif" IL_00ca: nop IL_00cb: br.s IL_00d3 IL_00cd: ldstr "if" IL_00d2: nop IL_00d3: stloc.s V_14 IL_00d5: ldloc.s V_4 IL_00d7: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia::get_IfKeyword() IL_00dc: stloc.s V_15 IL_00de: ldloc.s V_14 IL_00e0: ldloc.s V_15 IL_00e2: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00e7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2>::NewChoice1Of2(!0) IL_00ec: stloc.s V_13 IL_00ee: ldloc.s V_4 IL_00f0: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia::get_ElseKeyword() IL_00f5: stloc.s V_17 IL_00f7: ldloc.s V_17 IL_00f9: brfalse.s IL_00fd IL_00fb: br.s IL_0102 IL_00fd: ldloc.s V_10 IL_00ff: nop IL_0100: br.s IL_014e IL_0102: ldloc.s V_17 IL_0104: stloc.s V_18 IL_0106: ldloc.s V_18 IL_0108: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_010d: stloc.s V_15 IL_010f: nop IL_0110: ldloc.s V_10 IL_0112: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2> IL_0117: brfalse.s IL_011b IL_0119: br.s IL_0143 IL_011b: ldloc.s V_10 IL_011d: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2> IL_0122: stloc.s V_19 IL_0124: ldloc.s V_19 IL_0126: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2>::get_Item() IL_012b: stloc.s V_20 IL_012d: ldloc.s V_15 IL_012f: ldloc.s V_20 IL_0131: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0136: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_013b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2>::NewChoice2Of2(!1) IL_0140: nop IL_0141: br.s IL_014e IL_0143: ldstr "Cannot merge a second else keyword into existing e" + "lse if" IL_0148: newobj instance void [netstandard]System.Exception::.ctor(string) IL_014d: throw IL_014e: stloc.s V_16 IL_0150: ldloc.s V_13 IL_0152: ldloc.s V_12 IL_0154: ldloc.s V_4 IL_0156: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia::get_ThenKeyword() IL_015b: stloc.s V_15 IL_015d: ldstr "then" IL_0162: ldloc.s V_15 IL_0164: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0169: ldloc.s V_11 IL_016b: newobj instance void class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::.ctor(!0, !1, !2, !3) IL_0170: ldloc.s V_16 IL_0172: ldloc.s V_7 IL_0174: ldloc.s V_5 IL_0176: ldloc.s V_6 IL_0178: newobj instance void class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::.ctor(!0, !1, !2, !3) IL_017d: ldloc.s V_8 IL_017f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0184: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0189: ldloc.s V_9 IL_018b: newobj instance void class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::.ctor(!0, !1) IL_0190: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::Some(!0) IL_0195: ret IL_0196: ldarg.0 IL_0197: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_019c: ldc.i4.s 29 IL_019e: bne.un IL_0285 IL_01a3: ldarg.0 IL_01a4: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse IL_01a9: stloc.s V_21 IL_01ab: ldloc.s V_21 IL_01ad: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_trivia() IL_01b2: stloc.s V_4 IL_01b4: ldloc.s V_21 IL_01b6: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_elseExpr() IL_01bb: stloc.s V_22 IL_01bd: ldloc.s V_21 IL_01bf: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_thenExpr() IL_01c4: stloc.s V_6 IL_01c6: ldloc.s V_21 IL_01c8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_ifExpr() IL_01cd: stloc.s V_7 IL_01cf: ldloc.s V_4 IL_01d1: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia::get_ElseKeyword() IL_01d6: stloc.s V_17 IL_01d8: nop IL_01d9: ldloc.s V_17 IL_01db: brfalse.s IL_0216 IL_01dd: ldloc.s V_17 IL_01df: stloc.s V_18 IL_01e1: ldloc.s V_22 IL_01e3: brfalse.s IL_0216 IL_01e5: ldloc.s V_22 IL_01e7: stloc.s V_23 IL_01e9: ldloc.s V_18 IL_01eb: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_01f0: stloc.s V_15 IL_01f2: ldloc.s V_23 IL_01f4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_01f9: stloc.s V_11 IL_01fb: ldstr "else" IL_0200: ldloc.s V_15 IL_0202: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0207: ldloc.s V_11 IL_0209: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_020e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_0213: nop IL_0214: br.s IL_0218 IL_0216: ldnull IL_0217: nop IL_0218: stloc.s V_9 IL_021a: nop IL_021b: nop IL_021c: ldloc.s V_4 IL_021e: call instance bool [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia::get_IsElif() IL_0223: brfalse.s IL_022d IL_0225: ldstr "elif" IL_022a: nop IL_022b: br.s IL_0233 IL_022d: ldstr "if" IL_0232: nop IL_0233: stloc.s V_14 IL_0235: ldloc.s V_4 IL_0237: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia::get_IfKeyword() IL_023c: stloc.s V_15 IL_023e: ldloc.s V_14 IL_0240: ldloc.s V_15 IL_0242: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0247: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2>::NewChoice1Of2(!0) IL_024c: stloc.s V_10 IL_024e: ldloc.s V_10 IL_0250: ldloc.s V_7 IL_0252: ldloc.s V_4 IL_0254: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia::get_ThenKeyword() IL_0259: stloc.s V_15 IL_025b: ldstr "then" IL_0260: ldloc.s V_15 IL_0262: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0267: ldloc.s V_6 IL_0269: newobj instance void class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::.ctor(!0, !1, !2, !3) IL_026e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_Empty() IL_0273: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0278: ldloc.s V_9 IL_027a: newobj instance void class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::.ctor(!0, !1) IL_027f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::Some(!0) IL_0284: ret IL_0285: ldnull IL_0286: ret } // end of method ASTTransformer::'|ElIf|_|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> '|ConstNumberExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _arg22) cil managed { // Code size 481 (0x1e1) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Double V_1, float64 V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Decimal V_4, valuetype [netstandard]System.Decimal V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Single V_6, float32 V_7, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int16 V_8, int16 V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int32 V_10, int32 V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int64 V_12, int64 V_13) IL_0000: ldarg.0 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0006: ldc.i4.2 IL_0007: bne.un IL_01df IL_000c: ldarg.0 IL_000d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const IL_0012: stloc.0 IL_0013: ldloc.0 IL_0014: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_constant() IL_0019: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst::get_Tag() IL_001e: switch ( IL_007b, IL_007b, IL_007b, IL_007b, IL_011f, IL_007b, IL_015f, IL_007b, IL_019f, IL_007b, IL_007b, IL_007b, IL_00e9, IL_0080, IL_007b, IL_00b3, IL_007b, IL_007b, IL_007b, IL_007b, IL_007b, IL_007b) IL_007b: br IL_01df IL_0080: ldloc.0 IL_0081: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_constant() IL_0086: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Double IL_008b: stloc.1 IL_008c: ldloc.1 IL_008d: call instance float64 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Double::get_Item() IL_0092: stloc.2 IL_0093: ldloc.0 IL_0094: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_range() IL_0099: stloc.3 IL_009a: ldloca.s V_2 IL_009c: ldnull IL_009d: call class [netstandard]System.Globalization.CultureInfo [netstandard]System.Globalization.CultureInfo::get_InvariantCulture() IL_00a2: call instance string [netstandard]System.Double::ToString(string, class [netstandard]System.IFormatProvider) IL_00a7: ldloc.3 IL_00a8: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_00ad: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_00b2: ret IL_00b3: ldloc.0 IL_00b4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_constant() IL_00b9: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Decimal IL_00be: stloc.s V_4 IL_00c0: ldloc.s V_4 IL_00c2: call instance valuetype [netstandard]System.Decimal [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Decimal::get_Item() IL_00c7: stloc.s V_5 IL_00c9: ldloc.0 IL_00ca: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_range() IL_00cf: stloc.3 IL_00d0: ldloca.s V_5 IL_00d2: ldnull IL_00d3: call class [netstandard]System.Globalization.CultureInfo [netstandard]System.Globalization.CultureInfo::get_InvariantCulture() IL_00d8: call instance string [netstandard]System.Decimal::ToString(string, class [netstandard]System.IFormatProvider) IL_00dd: ldloc.3 IL_00de: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_00e3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_00e8: ret IL_00e9: ldloc.0 IL_00ea: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_constant() IL_00ef: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Single IL_00f4: stloc.s V_6 IL_00f6: ldloc.s V_6 IL_00f8: call instance float32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Single::get_Item() IL_00fd: stloc.s V_7 IL_00ff: ldloc.0 IL_0100: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_range() IL_0105: stloc.3 IL_0106: ldloca.s V_7 IL_0108: ldnull IL_0109: call class [netstandard]System.Globalization.CultureInfo [netstandard]System.Globalization.CultureInfo::get_InvariantCulture() IL_010e: call instance string [netstandard]System.Single::ToString(string, class [netstandard]System.IFormatProvider) IL_0113: ldloc.3 IL_0114: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0119: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_011e: ret IL_011f: ldloc.0 IL_0120: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_constant() IL_0125: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int16 IL_012a: stloc.s V_8 IL_012c: ldloc.s V_8 IL_012e: call instance int16 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int16::get_Item() IL_0133: stloc.s V_9 IL_0135: ldloc.0 IL_0136: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_range() IL_013b: stloc.3 IL_013c: ldloc.s V_9 IL_013e: box [netstandard]System.Int16 IL_0143: unbox.any [netstandard]System.IFormattable IL_0148: ldnull IL_0149: call class [netstandard]System.Globalization.CultureInfo [netstandard]System.Globalization.CultureInfo::get_InvariantCulture() IL_014e: callvirt instance string [netstandard]System.IFormattable::ToString(string, class [netstandard]System.IFormatProvider) IL_0153: ldloc.3 IL_0154: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0159: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_015e: ret IL_015f: ldloc.0 IL_0160: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_constant() IL_0165: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int32 IL_016a: stloc.s V_10 IL_016c: ldloc.s V_10 IL_016e: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int32::get_Item() IL_0173: stloc.s V_11 IL_0175: ldloc.0 IL_0176: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_range() IL_017b: stloc.3 IL_017c: ldloc.s V_11 IL_017e: box [netstandard]System.Int32 IL_0183: unbox.any [netstandard]System.IFormattable IL_0188: ldnull IL_0189: call class [netstandard]System.Globalization.CultureInfo [netstandard]System.Globalization.CultureInfo::get_InvariantCulture() IL_018e: callvirt instance string [netstandard]System.IFormattable::ToString(string, class [netstandard]System.IFormatProvider) IL_0193: ldloc.3 IL_0194: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0199: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_019e: ret IL_019f: ldloc.0 IL_01a0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_constant() IL_01a5: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int64 IL_01aa: stloc.s V_12 IL_01ac: ldloc.s V_12 IL_01ae: call instance int64 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/Int64::get_Item() IL_01b3: stloc.s V_13 IL_01b5: ldloc.0 IL_01b6: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_range() IL_01bb: stloc.3 IL_01bc: ldloc.s V_13 IL_01be: box [netstandard]System.Int64 IL_01c3: unbox.any [netstandard]System.IFormattable IL_01c8: ldnull IL_01c9: call class [netstandard]System.Globalization.CultureInfo [netstandard]System.Globalization.CultureInfo::get_InvariantCulture() IL_01ce: callvirt instance string [netstandard]System.IFormattable::ToString(string, class [netstandard]System.IFormatProvider) IL_01d3: ldloc.3 IL_01d4: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_01d9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_01de: ret IL_01df: ldnull IL_01e0: ret } // end of method ASTTransformer::'|ConstNumberExpr|_|' .method assembly static !!a 'visit@553-8'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,!!a> continuation) cil managed { // Code size 66 (0x42) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_2) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0007: ldc.i4.s 22 IL_0009: bne.un.s IL_002e IL_000b: ldarg.0 IL_000c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0018: stloc.1 IL_0019: ldloc.0 IL_001a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_001f: stloc.2 IL_0020: ldloc.1 IL_0021: ldarg.1 IL_0022: ldloc.2 IL_0023: newobj instance void class Fantomas.Core.ASTTransformer/'visit@556-9'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,!0>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0028: starg.s continuation IL_002a: starg.s expr IL_002c: br.s IL_0000 IL_002e: ldarg.1 IL_002f: ldarg.0 IL_0030: newobj instance void class [netstandard]System.Collections.Generic.Queue`1::.ctor() IL_0035: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_003a: tail. IL_003c: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,!!a>::Invoke(!0) IL_0041: ret } // end of method ASTTransformer::'visit@553-8' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> '|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 55 (0x37) .maxstack 4 .locals init (class [netstandard]System.Tuple`2> V_0, class [netstandard]System.Collections.Generic.Queue`1 V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_2) IL_0000: ldarg.0 IL_0001: ldsfld class Fantomas.Core.ASTTransformer/'|App|_|@561' Fantomas.Core.ASTTransformer/'|App|_|@561'::@_instance IL_0006: call !!0 Fantomas.Core.ASTTransformer::'visit@553-8'>>(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>,!!0>) IL_000b: stloc.0 IL_000c: ldloc.0 IL_000d: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_0012: stloc.1 IL_0013: ldloc.0 IL_0014: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_0019: stloc.2 IL_001a: nop IL_001b: ldloc.1 IL_001c: callvirt instance int32 class [netstandard]System.Collections.Generic.Queue`1::get_Count() IL_0021: brtrue.s IL_0025 IL_0023: ldnull IL_0024: ret IL_0025: ldloc.2 IL_0026: ldloc.1 IL_0027: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002c: newobj instance void class [netstandard]System.Tuple`2>::.ctor(!0, !1) IL_0031: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::Some(!0) IL_0036: ret } // end of method ASTTransformer::'|App|_|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> '|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 186 (0xba) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_8, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_9) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse IL_00b8 IL_000d: ldloc.0 IL_000e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0013: call instance !1 class [netstandard]System.Tuple`4::get_Item2() IL_0018: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_001d: ldc.i4.s 17 IL_001f: bne.un IL_00b8 IL_0024: ldloc.0 IL_0025: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_002a: call instance !1 class [netstandard]System.Tuple`4::get_Item2() IL_002f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda IL_0034: stloc.1 IL_0035: ldloc.1 IL_0036: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda::get_parsedData() IL_003b: brfalse.s IL_00b8 IL_003d: ldloc.1 IL_003e: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda::get_parsedData() IL_0043: stloc.2 IL_0044: ldloc.1 IL_0045: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda::get_trivia() IL_004a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia::get_ArrowRange() IL_004f: brfalse.s IL_00b8 IL_0051: ldloc.1 IL_0052: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda::get_trivia() IL_0057: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia::get_ArrowRange() IL_005c: stloc.3 IL_005d: ldloc.0 IL_005e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0063: call instance !2 class [netstandard]System.Tuple`4::get_Item3() IL_0068: stloc.s V_4 IL_006a: ldloc.2 IL_006b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_Value() IL_0070: call instance !0 class [netstandard]System.Tuple`2,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_0075: stloc.s V_5 IL_0077: ldloc.1 IL_0078: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda::get_range() IL_007d: stloc.s V_6 IL_007f: ldloc.3 IL_0080: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0085: stloc.s V_7 IL_0087: ldloc.0 IL_0088: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_008d: call instance !0 class [netstandard]System.Tuple`4::get_Item1() IL_0092: stloc.s V_8 IL_0094: ldloc.2 IL_0095: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_Value() IL_009a: call instance !1 class [netstandard]System.Tuple`2,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_009f: stloc.s V_9 IL_00a1: ldloc.s V_8 IL_00a3: ldloc.s V_5 IL_00a5: ldloc.s V_7 IL_00a7: ldloc.s V_9 IL_00a9: ldloc.s V_6 IL_00ab: ldloc.s V_4 IL_00ad: newobj instance void class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::.ctor(!0, !1, !2, !3, !4, !5) IL_00b2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::Some(!0) IL_00b7: ret IL_00b8: ldnull IL_00b9: ret } // end of method ASTTransformer::'|ParenLambda|_|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> '|ParenMatchLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 116 (0x74) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchLambda V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0072 IL_000a: ldloc.0 IL_000b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0010: call instance !1 class [netstandard]System.Tuple`4::get_Item2() IL_0015: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_001a: ldc.i4.s 18 IL_001c: bne.un.s IL_0072 IL_001e: ldloc.0 IL_001f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0024: call instance !1 class [netstandard]System.Tuple`4::get_Item2() IL_0029: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchLambda IL_002e: stloc.1 IL_002f: ldloc.0 IL_0030: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0035: call instance !2 class [netstandard]System.Tuple`4::get_Item3() IL_003a: stloc.2 IL_003b: ldloc.1 IL_003c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchLambda::get_range() IL_0041: stloc.3 IL_0042: ldloc.1 IL_0043: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchLambda::get_keywordRange() IL_0048: stloc.s V_4 IL_004a: ldloc.0 IL_004b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0050: call instance !0 class [netstandard]System.Tuple`4::get_Item1() IL_0055: stloc.s V_5 IL_0057: ldloc.1 IL_0058: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchLambda::get_matchClauses() IL_005d: stloc.s V_6 IL_005f: ldloc.s V_5 IL_0061: ldloc.s V_4 IL_0063: ldloc.s V_6 IL_0065: ldloc.3 IL_0066: ldloc.2 IL_0067: newobj instance void class [netstandard]System.Tuple`5,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::.ctor(!0, !1, !2, !3, !4) IL_006c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::Some(!0) IL_0071: ret IL_0072: ldnull IL_0073: ret } // end of method ASTTransformer::'|ParenMatchLambda|_|' .method assembly static class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode mkMatchLambda(class Fantomas.Core.ASTTransformer/CreationAide creationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mFunction, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 cs, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range m) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 30 (0x1e) .maxstack 8 IL_0000: ldstr "function" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ldarg.0 IL_000c: newobj instance void Fantomas.Core.ASTTransformer/mkMatchLambda@577::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0011: ldarg.2 IL_0012: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0017: ldarg.3 IL_0018: newobj instance void Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_001d: ret } // end of method ASTTransformer::mkMatchLambda .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 mkLinksFromSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent sli) cil managed { // Code size 74 (0x4a) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_2, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_3) IL_0000: ldsfld class Fantomas.Core.ASTTransformer/idents@593 Fantomas.Core.ASTTransformer/idents@593::@_instance IL_0005: ldarg.0 IL_0006: callvirt instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_IdentsWithTrivia() IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: stloc.0 IL_0011: ldsfld class Fantomas.Core.ASTTransformer/dots@595 Fantomas.Core.ASTTransformer/dots@595::@_instance IL_0016: ldarg.0 IL_0017: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_dotRanges() IL_001c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0021: stloc.1 IL_0022: ldsfld class Fantomas.Core.ASTTransformer/mkLinksFromSynLongIdent@598 Fantomas.Core.ASTTransformer/mkLinksFromSynLongIdent@598::@_instance IL_0027: ldloca.s V_3 IL_0029: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_002f: ldloc.3 IL_0030: stloc.2 IL_0031: ldloca.s V_2 IL_0033: ldloc.0 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0039: nop IL_003a: ldloca.s V_2 IL_003c: ldloc.1 IL_003d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0042: tail. IL_0044: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::SortBy>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0049: ret } // end of method ASTTransformer::mkLinksFromSynLongIdent .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 '|UnitExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 45 (0x2d) .maxstack 3 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const V_0) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0007: ldc.i4.2 IL_0008: bne.un.s IL_002b IL_000a: ldarg.0 IL_000b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const IL_0010: stloc.0 IL_0011: ldloc.0 IL_0012: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_constant() IL_0017: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst::get_Tag() IL_001c: ldc.i4.0 IL_001d: bne.un.s IL_002b IL_001f: ldarg.0 IL_0020: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0025: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_002a: ret IL_002b: ldnull IL_002c: ret } // end of method ASTTransformer::'|UnitExpr|_|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> '|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 81 (0x51) .maxstack 6 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_5) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0007: ldc.i4.0 IL_0008: bne.un.s IL_004f IL_000a: ldarg.0 IL_000b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren IL_0010: stloc.0 IL_0011: ldloc.0 IL_0012: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren::get_rightParenRange() IL_0017: brfalse.s IL_004f IL_0019: ldloc.0 IL_001a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren::get_rightParenRange() IL_001f: stloc.1 IL_0020: ldloc.1 IL_0021: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0026: stloc.2 IL_0027: ldloc.0 IL_0028: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren::get_range() IL_002d: stloc.3 IL_002e: ldloc.0 IL_002f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren::get_leftParenRange() IL_0034: stloc.s V_4 IL_0036: ldloc.0 IL_0037: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren::get_expr() IL_003c: stloc.s V_5 IL_003e: ldloc.s V_4 IL_0040: ldloc.s V_5 IL_0042: ldloc.2 IL_0043: ldloc.3 IL_0044: newobj instance void class [netstandard]System.Tuple`4::.ctor(!0, !1, !2, !3) IL_0049: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_004e: ret IL_004f: ldnull IL_0050: ret } // end of method ASTTransformer::'|ParenExpr|_|' .method assembly static class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr mkLongIdentExprFromSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent _arg5) cil managed { // Code size 61 (0x3d) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_1) IL_0000: ldarg.0 IL_0001: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent::get_trivia() IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent::get_ident() IL_000d: stloc.1 IL_000e: ldc.i4.0 IL_000f: ldloc.1 IL_0010: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0015: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_001f: ldloc.0 IL_0020: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_0025: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002a: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::NewSynLongIdent(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_002f: ldnull IL_0030: ldloca.s V_1 IL_0032: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0037: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::NewLongIdent(bool, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_003c: ret } // end of method ASTTransformer::mkLongIdentExprFromSynIdent .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 mkLinksFromFunctionName(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 mkLinkFromExpr, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr functionName) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 752 (0x2f0) .maxstack 9 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent V_6, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_9, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_10, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_11, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_12, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_13, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent V_14, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_15, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_16, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_17, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_18) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0007: switch ( IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_0121, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_024b, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c, IL_011c) IL_011c: br IL_02dc IL_0121: ldarg.1 IL_0122: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp IL_0127: stloc.1 IL_0128: ldloc.1 IL_0129: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_expr() IL_012e: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0133: ldc.i4.s 32 IL_0135: bne.un IL_0244 IL_013a: ldloc.1 IL_013b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_expr() IL_0140: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent IL_0145: stloc.2 IL_0146: ldloc.1 IL_0147: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_greaterRange() IL_014c: brfalse IL_023d IL_0151: ldloc.1 IL_0152: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_greaterRange() IL_0157: stloc.3 IL_0158: ldloc.1 IL_0159: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_typeArgsRange() IL_015e: stloc.s V_4 IL_0160: ldloc.1 IL_0161: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_typeArgs() IL_0166: stloc.s V_5 IL_0168: ldloc.2 IL_0169: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_016e: stloc.s V_6 IL_0170: ldloc.1 IL_0171: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_lessRange() IL_0176: stloc.s V_7 IL_0178: ldloc.3 IL_0179: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_017e: stloc.s V_8 IL_0180: ldloc.1 IL_0181: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_commaRanges() IL_0186: stloc.s V_9 IL_0188: ldloc.s V_6 IL_018a: callvirt instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_IdentsWithTrivia() IL_018f: stloc.s V_10 IL_0191: ldloc.s V_10 IL_0193: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0198: brfalse.s IL_01ac IL_019a: ldloc.s V_10 IL_019c: stloc.s V_11 IL_019e: ldloc.s V_11 IL_01a0: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_01a5: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_01aa: brtrue.s IL_01be IL_01ac: ldarg.0 IL_01ad: ldarg.1 IL_01ae: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_01b3: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_01b8: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01bd: ret IL_01be: ldloc.s V_10 IL_01c0: stloc.s V_12 IL_01c2: ldloc.s V_6 IL_01c4: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::mkLinksFromSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_01c9: stloc.s V_13 IL_01cb: ldloc.s V_12 IL_01cd: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Last(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01d2: stloc.s V_14 IL_01d4: ldloc.s V_14 IL_01d6: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent::get_ident() IL_01db: stloc.s V_16 IL_01dd: ldloca.s V_16 IL_01df: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_01e4: ldloc.s V_8 IL_01e6: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01eb: stloc.s V_15 IL_01ed: ldloc.s V_14 IL_01ef: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer::mkLongIdentExprFromSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_01f4: ldloc.s V_7 IL_01f6: ldloc.s V_5 IL_01f8: ldloc.s V_9 IL_01fa: ldloc.s V_8 IL_01fc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0201: ldloc.s V_4 IL_0203: ldloc.s V_15 IL_0205: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::NewTypeApp(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_020a: stloc.0 IL_020b: ldloca.s V_18 IL_020d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_0213: ldloc.s V_18 IL_0215: stloc.s V_17 IL_0217: ldloca.s V_17 IL_0219: ldloc.s V_13 IL_021b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::cutOffLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0220: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0225: nop IL_0226: ldloca.s V_17 IL_0228: ldarg.0 IL_0229: ldloc.0 IL_022a: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_022f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_0234: nop IL_0235: ldloca.s V_17 IL_0237: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_023c: ret IL_023d: ldarg.1 IL_023e: stloc.0 IL_023f: br IL_02de IL_0244: ldarg.1 IL_0245: stloc.0 IL_0246: br IL_02de IL_024b: ldarg.1 IL_024c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent IL_0251: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_0256: stloc.s V_6 IL_0258: ldloc.s V_6 IL_025a: callvirt instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_IdentsWithTrivia() IL_025f: stloc.s V_10 IL_0261: ldloc.s V_10 IL_0263: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0268: brfalse.s IL_027c IL_026a: ldloc.s V_10 IL_026c: stloc.s V_11 IL_026e: ldloc.s V_11 IL_0270: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0275: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_027a: brtrue.s IL_028e IL_027c: ldarg.0 IL_027d: ldarg.1 IL_027e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0283: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0288: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_028d: ret IL_028e: ldloc.s V_10 IL_0290: stloc.s V_12 IL_0292: ldloc.s V_6 IL_0294: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::mkLinksFromSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_0299: stloc.s V_13 IL_029b: ldloc.s V_12 IL_029d: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Last(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02a2: stloc.s V_14 IL_02a4: ldloca.s V_18 IL_02a6: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_02ac: ldloc.s V_18 IL_02ae: stloc.s V_17 IL_02b0: ldloca.s V_17 IL_02b2: ldloc.s V_13 IL_02b4: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::cutOffLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02b9: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_02be: nop IL_02bf: ldloca.s V_17 IL_02c1: ldarg.0 IL_02c2: ldloc.s V_14 IL_02c4: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer::mkLongIdentExprFromSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_02c9: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_02ce: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_02d3: nop IL_02d4: ldloca.s V_17 IL_02d6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_02db: ret IL_02dc: ldarg.1 IL_02dd: stloc.0 IL_02de: ldarg.0 IL_02df: ldloc.0 IL_02e0: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_02e5: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_02ea: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02ef: ret } // end of method ASTTransformer::mkLinksFromFunctionName .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 'visit@666-10'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> continuation) cil managed { // Code size 2022 (0x7e6) .maxstack 10 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_7, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_14, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet V_15, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent V_16, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_18, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet V_19) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0007: ldc.i4.s 22 IL_0009: bne.un IL_0116 IL_000e: ldarg.0 IL_000f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_0014: stloc.0 IL_0015: ldloc.0 IL_0016: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_001b: brtrue IL_0116 IL_0020: ldloc.0 IL_0021: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0026: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_002b: ldc.i4.s 23 IL_002d: bne.un IL_0116 IL_0032: ldloc.0 IL_0033: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0038: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp IL_003d: stloc.1 IL_003e: ldloc.1 IL_003f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_expr() IL_0044: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0049: ldc.i4.s 34 IL_004b: bne.un IL_0116 IL_0050: ldloc.1 IL_0051: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_greaterRange() IL_0056: brfalse IL_0116 IL_005b: ldloc.1 IL_005c: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_greaterRange() IL_0061: stloc.2 IL_0062: ldloc.0 IL_0063: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0068: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_006d: stloc.3 IL_006e: ldloc.3 IL_006f: brfalse.s IL_0073 IL_0071: br.s IL_00c1 IL_0073: ldloc.0 IL_0074: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0079: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|UnitExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_007e: stloc.s V_11 IL_0080: ldloc.s V_11 IL_0082: brfalse IL_0116 IL_0087: ldloc.1 IL_0088: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_typeArgsRange() IL_008d: ldloc.1 IL_008e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_typeArgs() IL_0093: ldloc.1 IL_0094: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_lessRange() IL_0099: ldloc.2 IL_009a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_009f: ldloc.1 IL_00a0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_expr() IL_00a5: ldloc.1 IL_00a6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_commaRanges() IL_00ab: ldloc.0 IL_00ac: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_00b1: stloc.s V_10 IL_00b3: stloc.s V_9 IL_00b5: stloc.s V_8 IL_00b7: stloc.s V_7 IL_00b9: stloc.s V_6 IL_00bb: stloc.s V_5 IL_00bd: stloc.s V_4 IL_00bf: br.s IL_00f9 IL_00c1: ldloc.1 IL_00c2: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_typeArgsRange() IL_00c7: stloc.s V_4 IL_00c9: ldloc.1 IL_00ca: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_typeArgs() IL_00cf: stloc.s V_5 IL_00d1: ldloc.1 IL_00d2: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_lessRange() IL_00d7: stloc.s V_6 IL_00d9: ldloc.2 IL_00da: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00df: stloc.s V_7 IL_00e1: ldloc.1 IL_00e2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_expr() IL_00e7: stloc.s V_8 IL_00e9: ldloc.1 IL_00ea: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_commaRanges() IL_00ef: stloc.s V_9 IL_00f1: ldloc.0 IL_00f2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_00f7: stloc.s V_10 IL_00f9: ldloc.s V_8 IL_00fb: ldarg.1 IL_00fc: ldloc.s V_4 IL_00fe: ldloc.s V_5 IL_0100: ldloc.s V_6 IL_0102: ldloc.s V_7 IL_0104: ldloc.s V_9 IL_0106: ldloc.s V_10 IL_0108: newobj instance void Fantomas.Core.ASTTransformer/'visit@678-11'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_010d: starg.s continuation IL_010f: starg.s e IL_0111: br IL_0000 IL_0116: ldarg.0 IL_0117: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_011c: ldc.i4.s 23 IL_011e: bne.un IL_0248 IL_0123: ldarg.0 IL_0124: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp IL_0129: stloc.s V_12 IL_012b: ldloc.s V_12 IL_012d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_expr() IL_0132: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0137: ldc.i4.s 34 IL_0139: bne.un IL_01e0 IL_013e: ldloc.s V_12 IL_0140: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_greaterRange() IL_0145: brfalse.s IL_01a1 IL_0147: ldloc.s V_12 IL_0149: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_greaterRange() IL_014e: stloc.s V_13 IL_0150: ldloc.s V_12 IL_0152: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_typeArgsRange() IL_0157: stloc.s V_4 IL_0159: ldloc.s V_12 IL_015b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_typeArgs() IL_0160: stloc.s V_5 IL_0162: ldloc.s V_12 IL_0164: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_lessRange() IL_0169: stloc.s V_6 IL_016b: ldloc.s V_13 IL_016d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0172: stloc.s V_7 IL_0174: ldloc.s V_12 IL_0176: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_expr() IL_017b: stloc.s V_8 IL_017d: ldloc.s V_12 IL_017f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_commaRanges() IL_0184: stloc.s V_9 IL_0186: ldloc.s V_8 IL_0188: ldarg.1 IL_0189: ldloc.s V_4 IL_018b: ldloc.s V_5 IL_018d: ldloc.s V_6 IL_018f: ldloc.s V_7 IL_0191: ldloc.s V_9 IL_0193: newobj instance void Fantomas.Core.ASTTransformer/'visit@710-12'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0198: starg.s continuation IL_019a: starg.s e IL_019c: br IL_0000 IL_01a1: ldarg.0 IL_01a2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|IndexWithoutDot|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_01a7: stloc.s V_14 IL_01a9: ldloc.s V_14 IL_01ab: brfalse IL_02ed IL_01b0: ldloc.s V_14 IL_01b2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_01b7: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_01bc: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_01c1: ldc.i4.s 34 IL_01c3: bne.un IL_02ed IL_01c8: ldloc.s V_14 IL_01ca: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_01cf: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_01d4: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet IL_01d9: stloc.s V_15 IL_01db: br IL_02ad IL_01e0: ldarg.0 IL_01e1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|IndexWithoutDot|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_01e6: stloc.s V_14 IL_01e8: ldloc.s V_14 IL_01ea: brfalse IL_02ed IL_01ef: ldloc.s V_14 IL_01f1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_01f6: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_01fb: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0200: ldc.i4.s 34 IL_0202: bne.un IL_02ed IL_0207: ldloc.s V_14 IL_0209: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_020e: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0213: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet IL_0218: stloc.s V_15 IL_021a: ldloc.s V_15 IL_021c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_longDotId() IL_0221: ldloc.s V_15 IL_0223: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_rangeOfDot() IL_0228: ldloc.s V_14 IL_022a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_022f: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0234: ldloc.s V_15 IL_0236: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_expr() IL_023b: stloc.s V_10 IL_023d: stloc.s V_8 IL_023f: stloc.s V_4 IL_0241: stloc.s V_16 IL_0243: br IL_02d6 IL_0248: ldarg.0 IL_0249: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|IndexWithoutDot|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_024e: stloc.s V_14 IL_0250: ldloc.s V_14 IL_0252: brfalse IL_02ed IL_0257: ldloc.s V_14 IL_0259: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_025e: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0263: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0268: ldc.i4.s 34 IL_026a: bne.un IL_02ed IL_026f: ldloc.s V_14 IL_0271: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0276: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_027b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet IL_0280: stloc.s V_15 IL_0282: ldloc.s V_15 IL_0284: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_longDotId() IL_0289: ldloc.s V_15 IL_028b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_rangeOfDot() IL_0290: ldloc.s V_14 IL_0292: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0297: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_029c: ldloc.s V_15 IL_029e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_expr() IL_02a3: stloc.s V_10 IL_02a5: stloc.s V_8 IL_02a7: stloc.s V_4 IL_02a9: stloc.s V_16 IL_02ab: br.s IL_02d6 IL_02ad: ldloc.s V_15 IL_02af: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_longDotId() IL_02b4: stloc.s V_16 IL_02b6: ldloc.s V_15 IL_02b8: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_rangeOfDot() IL_02bd: stloc.s V_4 IL_02bf: ldloc.s V_14 IL_02c1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_02c6: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_02cb: stloc.s V_8 IL_02cd: ldloc.s V_15 IL_02cf: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_expr() IL_02d4: stloc.s V_10 IL_02d6: ldloc.s V_10 IL_02d8: ldarg.1 IL_02d9: ldloc.s V_16 IL_02db: ldloc.s V_4 IL_02dd: ldloc.s V_8 IL_02df: newobj instance void Fantomas.Core.ASTTransformer/'visit@731-13'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_02e4: starg.s continuation IL_02e6: starg.s e IL_02e8: br IL_0000 IL_02ed: ldarg.0 IL_02ee: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_02f3: switch ( IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_040d, IL_074b, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0780, IL_0763, IL_0408, IL_065a, IL_0408, IL_0408, IL_0692, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408, IL_0408) IL_0408: br IL_07c9 IL_040d: ldarg.0 IL_040e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_0413: stloc.s V_17 IL_0415: ldloc.s V_17 IL_0417: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_041c: brtrue IL_0652 IL_0421: ldloc.s V_17 IL_0423: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0428: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_042d: switch ( IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_059d, IL_0542, IL_0578, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542, IL_0542) IL_0542: ldloc.s V_17 IL_0544: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0549: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|UnitExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_054e: stloc.s V_13 IL_0550: ldloc.s V_13 IL_0552: brfalse.s IL_0559 IL_0554: br IL_069f IL_0559: ldloc.s V_17 IL_055b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0560: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0565: stloc.s V_18 IL_0567: ldloc.s V_18 IL_0569: brfalse.s IL_0570 IL_056b: br IL_06c8 IL_0570: ldarg.0 IL_0571: stloc.s V_8 IL_0573: br IL_07cc IL_0578: ldloc.s V_17 IL_057a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_057f: stloc.s V_8 IL_0581: ldloc.s V_17 IL_0583: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0588: stloc.s V_10 IL_058a: ldloc.s V_8 IL_058c: ldarg.1 IL_058d: ldloc.s V_10 IL_058f: newobj instance void Fantomas.Core.ASTTransformer/'visit@767-14'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0594: starg.s continuation IL_0596: starg.s e IL_0598: br IL_0000 IL_059d: ldloc.s V_17 IL_059f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_05a4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|UnitExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_05a9: stloc.s V_13 IL_05ab: ldloc.s V_13 IL_05ad: brfalse.s IL_05c6 IL_05af: ldloc.s V_13 IL_05b1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_05b6: ldloc.s V_17 IL_05b8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_05bd: stloc.s V_8 IL_05bf: stloc.s V_4 IL_05c1: br IL_06b1 IL_05c6: ldloc.s V_17 IL_05c8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_05cd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_05d2: stloc.s V_18 IL_05d4: ldloc.s V_18 IL_05d6: brfalse.s IL_061e IL_05d8: ldloc.s V_18 IL_05da: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_05df: call instance !2 class [netstandard]System.Tuple`4::get_Item3() IL_05e4: ldloc.s V_18 IL_05e6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_05eb: call instance !3 class [netstandard]System.Tuple`4::get_Item4() IL_05f0: ldloc.s V_18 IL_05f2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_05f7: call instance !0 class [netstandard]System.Tuple`4::get_Item1() IL_05fc: ldloc.s V_17 IL_05fe: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0603: ldloc.s V_18 IL_0605: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_060a: call instance !1 class [netstandard]System.Tuple`4::get_Item2() IL_060f: stloc.s V_10 IL_0611: stloc.s V_8 IL_0613: stloc.s V_7 IL_0615: stloc.s V_6 IL_0617: stloc.s V_4 IL_0619: br IL_0709 IL_061e: ldloc.s V_17 IL_0620: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.ExprAtomicFlag [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_flag() IL_0625: switch ( IL_0636) IL_062e: ldarg.0 IL_062f: stloc.s V_8 IL_0631: br IL_07cc IL_0636: ldloc.s V_17 IL_0638: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_063d: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0642: ldc.i4.6 IL_0643: bne.un.s IL_064a IL_0645: br IL_0726 IL_064a: ldarg.0 IL_064b: stloc.s V_8 IL_064d: br IL_07cc IL_0652: ldarg.0 IL_0653: stloc.s V_8 IL_0655: br IL_07cc IL_065a: ldarg.0 IL_065b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet IL_0660: stloc.s V_15 IL_0662: ldloc.s V_15 IL_0664: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_rangeOfDot() IL_0669: stloc.s V_4 IL_066b: ldloc.s V_15 IL_066d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_longDotId() IL_0672: stloc.s V_16 IL_0674: ldloc.s V_15 IL_0676: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_expr() IL_067b: stloc.s V_8 IL_067d: ldloc.s V_8 IL_067f: ldarg.1 IL_0680: ldloc.s V_4 IL_0682: ldloc.s V_16 IL_0684: newobj instance void Fantomas.Core.ASTTransformer/'visit@791-17'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_0689: starg.s continuation IL_068b: starg.s e IL_068d: br IL_0000 IL_0692: ldarg.0 IL_0693: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet IL_0698: stloc.s V_19 IL_069a: br IL_0799 IL_069f: ldloc.s V_13 IL_06a1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_06a6: stloc.s V_4 IL_06a8: ldloc.s V_17 IL_06aa: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_06af: stloc.s V_8 IL_06b1: ldarg.1 IL_06b2: ldloc.s V_4 IL_06b4: newobj instance void Fantomas.Core.ASTTransformer/'visit@798-18'::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06b9: ldloc.s V_8 IL_06bb: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::mkLinksFromFunctionName(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_06c0: tail. IL_06c2: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_06c7: ret IL_06c8: ldloc.s V_18 IL_06ca: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_06cf: call instance !2 class [netstandard]System.Tuple`4::get_Item3() IL_06d4: stloc.s V_4 IL_06d6: ldloc.s V_18 IL_06d8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_06dd: call instance !3 class [netstandard]System.Tuple`4::get_Item4() IL_06e2: stloc.s V_6 IL_06e4: ldloc.s V_18 IL_06e6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_06eb: call instance !0 class [netstandard]System.Tuple`4::get_Item1() IL_06f0: stloc.s V_7 IL_06f2: ldloc.s V_17 IL_06f4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_06f9: stloc.s V_8 IL_06fb: ldloc.s V_18 IL_06fd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0702: call instance !1 class [netstandard]System.Tuple`4::get_Item2() IL_0707: stloc.s V_10 IL_0709: ldarg.1 IL_070a: ldloc.s V_4 IL_070c: ldloc.s V_6 IL_070e: ldloc.s V_7 IL_0710: ldloc.s V_10 IL_0712: newobj instance void Fantomas.Core.ASTTransformer/'visit@802-19'::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0717: ldloc.s V_8 IL_0719: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::mkLinksFromFunctionName(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_071e: tail. IL_0720: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0725: ret IL_0726: ldloc.s V_17 IL_0728: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_072d: stloc.s V_8 IL_072f: ldloc.s V_17 IL_0731: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0736: stloc.s V_10 IL_0738: ldloc.s V_8 IL_073a: ldarg.1 IL_073b: ldloc.s V_10 IL_073d: newobj instance void Fantomas.Core.ASTTransformer/'visit@810-20'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0742: starg.s continuation IL_0744: starg.s e IL_0746: br IL_0000 IL_074b: ldarg.0 IL_074c: stloc.s V_8 IL_074e: ldarg.1 IL_074f: ldsfld class Fantomas.Core.ASTTransformer/'visit@827-21' Fantomas.Core.ASTTransformer/'visit@827-21'::@_instance IL_0754: ldloc.s V_8 IL_0756: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::mkLinksFromFunctionName(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_075b: tail. IL_075d: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0762: ret IL_0763: ldarg.0 IL_0764: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent IL_0769: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_076e: stloc.s V_16 IL_0770: ldarg.1 IL_0771: ldloc.s V_16 IL_0773: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::mkLinksFromSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_0778: tail. IL_077a: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_077f: ret IL_0780: ldarg.1 IL_0781: ldarg.0 IL_0782: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewIdentifier(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0787: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_078c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0791: tail. IL_0793: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0798: ret IL_0799: ldloc.s V_19 IL_079b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet::get_objectExpr() IL_07a0: stloc.s V_8 IL_07a2: ldloc.s V_19 IL_07a4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet::get_indexArgs() IL_07a9: stloc.s V_10 IL_07ab: ldloc.s V_19 IL_07ad: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet::get_dotRange() IL_07b2: stloc.s V_4 IL_07b4: ldloc.s V_8 IL_07b6: ldarg.1 IL_07b7: ldloc.s V_10 IL_07b9: ldloc.s V_4 IL_07bb: newobj instance void Fantomas.Core.ASTTransformer/'visit@834-22'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_07c0: starg.s continuation IL_07c2: starg.s e IL_07c4: br IL_0000 IL_07c9: ldarg.0 IL_07ca: stloc.s V_8 IL_07cc: ldarg.1 IL_07cd: ldloc.s V_8 IL_07cf: call class Fantomas.Core.ASTTransformer/LinkExpr Fantomas.Core.ASTTransformer/LinkExpr::NewExpr(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_07d4: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_07d9: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_07de: tail. IL_07e0: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_07e5: ret } // end of method ASTTransformer::'visit@666-10' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> '|ChainExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 1607 (0x647) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet V_6) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0007: ldc.i4.s 22 IL_0009: bne.un IL_01f6 IL_000e: ldarg.0 IL_000f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_0014: stloc.0 IL_0015: ldloc.0 IL_0016: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_001b: brtrue IL_01f6 IL_0020: ldloc.0 IL_0021: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0026: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_002b: switch ( IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0173, IL_0145, IL_0140, IL_019b, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140, IL_0140) IL_0140: br IL_01f6 IL_0145: ldloc.0 IL_0146: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_014b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0150: stloc.1 IL_0151: ldloc.1 IL_0152: brfalse IL_01f6 IL_0157: ldloc.1 IL_0158: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_015d: call instance !1 class [netstandard]System.Tuple`4::get_Item2() IL_0162: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0167: ldc.i4.s 17 IL_0169: bne.un IL_01f6 IL_016e: br IL_01f4 IL_0173: ldloc.0 IL_0174: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0179: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_017e: stloc.1 IL_017f: ldloc.1 IL_0180: brfalse IL_01f6 IL_0185: ldloc.1 IL_0186: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_018b: call instance !1 class [netstandard]System.Tuple`4::get_Item2() IL_0190: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0195: ldc.i4.s 17 IL_0197: bne.un.s IL_01f6 IL_0199: br.s IL_01f4 IL_019b: ldloc.0 IL_019c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_01a1: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet IL_01a6: stloc.2 IL_01a7: ldloc.2 IL_01a8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_expr() IL_01ad: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_01b2: ldc.i4.s 23 IL_01b4: bne.un.s IL_01f6 IL_01b6: ldloc.2 IL_01b7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotGet::get_expr() IL_01bc: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp IL_01c1: stloc.3 IL_01c2: ldloc.3 IL_01c3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_expr() IL_01c8: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_01cd: ldc.i4.s 31 IL_01cf: bne.un.s IL_01f6 IL_01d1: ldloc.0 IL_01d2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_01d7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_01dc: stloc.1 IL_01dd: ldloc.1 IL_01de: brfalse.s IL_01f6 IL_01e0: ldloc.1 IL_01e1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_01e6: call instance !1 class [netstandard]System.Tuple`4::get_Item2() IL_01eb: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_01f0: ldc.i4.s 17 IL_01f2: bne.un.s IL_01f6 IL_01f4: ldnull IL_01f5: ret IL_01f6: ldarg.0 IL_01f7: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_01fc: switch ( IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0316, IL_04cd, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0634, IL_0311, IL_0311, IL_04eb, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311, IL_0311) IL_0311: br IL_0645 IL_0316: ldarg.0 IL_0317: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_031c: stloc.s V_4 IL_031e: ldloc.s V_4 IL_0320: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_0325: brtrue IL_0645 IL_032a: ldloc.s V_4 IL_032c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0331: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0336: switch ( IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_047f, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_0450, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b, IL_044b) IL_044b: br IL_0645 IL_0450: ldloc.s V_4 IL_0452: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_0457: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|UnitExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_045c: stloc.s V_5 IL_045e: ldloc.s V_5 IL_0460: brfalse.s IL_0467 IL_0462: br IL_0634 IL_0467: ldloc.s V_4 IL_0469: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_046e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0473: stloc.1 IL_0474: ldloc.1 IL_0475: brfalse IL_0645 IL_047a: br IL_0634 IL_047f: ldloc.s V_4 IL_0481: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_0486: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp IL_048b: stloc.3 IL_048c: ldloc.3 IL_048d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_expr() IL_0492: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0497: ldc.i4.s 34 IL_0499: bne.un IL_0645 IL_049e: ldloc.s V_4 IL_04a0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_04a5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|UnitExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_04aa: stloc.s V_5 IL_04ac: ldloc.s V_5 IL_04ae: brfalse.s IL_04b5 IL_04b0: br IL_0634 IL_04b5: ldloc.s V_4 IL_04b7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_04bc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_04c1: stloc.1 IL_04c2: ldloc.1 IL_04c3: brfalse IL_0645 IL_04c8: br IL_0634 IL_04cd: ldarg.0 IL_04ce: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp IL_04d3: stloc.3 IL_04d4: ldloc.3 IL_04d5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_expr() IL_04da: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_04df: ldc.i4.s 34 IL_04e1: bne.un IL_0645 IL_04e6: br IL_0634 IL_04eb: ldarg.0 IL_04ec: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet IL_04f1: stloc.s V_6 IL_04f3: ldloc.s V_6 IL_04f5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet::get_objectExpr() IL_04fa: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_04ff: switch ( IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0616, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0634, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614, IL_0614) IL_0614: br.s IL_0645 IL_0616: ldloc.s V_6 IL_0618: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet::get_objectExpr() IL_061d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_0622: stloc.s V_4 IL_0624: ldloc.s V_4 IL_0626: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_062b: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0630: ldc.i4.s 34 IL_0632: bne.un.s IL_0645 IL_0634: ldarg.0 IL_0635: ldsfld class Fantomas.Core.ASTTransformer/'|ChainExpr|_|@857' Fantomas.Core.ASTTransformer/'|ChainExpr|_|@857'::@_instance IL_063a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::'visit@666-10'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_063f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_0644: ret IL_0645: ldnull IL_0646: ret } // end of method ASTTransformer::'|ChainExpr|_|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> '|AppSingleParenArg|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr _arg24) cil managed { // Code size 548 (0x224) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_7, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_8) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0073 IL_000a: ldloc.0 IL_000b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0010: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_0015: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_001a: ldc.i4.s 34 IL_001c: bne.un.s IL_0073 IL_001e: ldloc.0 IL_001f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0024: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_0029: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_002e: brfalse.s IL_0073 IL_0030: ldloc.0 IL_0031: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0036: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_003b: stloc.1 IL_003c: ldloc.1 IL_003d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0042: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0047: ldc.i4.0 IL_0048: bne.un.s IL_0073 IL_004a: ldloc.1 IL_004b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0050: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren IL_0055: stloc.2 IL_0056: ldloc.2 IL_0057: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren::get_expr() IL_005c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0061: ldc.i4.4 IL_0062: bne.un.s IL_0073 IL_0064: ldloc.1 IL_0065: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_006a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_006f: brtrue.s IL_0073 IL_0071: ldnull IL_0072: ret IL_0073: ldarg.0 IL_0074: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0079: stloc.3 IL_007a: ldloc.3 IL_007b: brfalse IL_0222 IL_0080: ldloc.3 IL_0081: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0086: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_008b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0090: brfalse IL_0222 IL_0095: ldloc.3 IL_0096: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_009b: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_00a0: stloc.s V_4 IL_00a2: ldloc.s V_4 IL_00a4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00a9: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_00ae: ldc.i4.0 IL_00af: bne.un IL_0222 IL_00b4: ldloc.s V_4 IL_00b6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00bb: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren IL_00c0: stloc.s V_5 IL_00c2: ldloc.s V_4 IL_00c4: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00c9: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00ce: brtrue IL_0222 IL_00d3: ldloc.s V_5 IL_00d5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren::get_expr() IL_00da: stloc.s V_6 IL_00dc: ldloc.s V_4 IL_00de: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00e3: stloc.s V_7 IL_00e5: ldloc.3 IL_00e6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_00eb: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_00f0: stloc.s V_8 IL_00f2: nop IL_00f3: ldloc.s V_6 IL_00f5: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_00fa: switch ( IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_0211, IL_0211, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f, IL_020f) IL_020f: br.s IL_0213 IL_0211: ldnull IL_0212: ret IL_0213: ldloc.s V_8 IL_0215: ldloc.s V_7 IL_0217: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_021c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_0221: ret IL_0222: ldnull IL_0223: ret } // end of method ASTTransformer::'|AppSingleParenArg|_|' .method assembly static class Fantomas.Core.SyntaxOak/ExprParenNode mkParenExpr(class Fantomas.Core.ASTTransformer/CreationAide creationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range lpr, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range rpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range m) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 37 (0x25) .maxstack 8 IL_0000: ldstr "(" IL_0005: ldarg.1 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: ldarg.0 IL_000c: ldarg.2 IL_000d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0012: ldstr ")" IL_0017: ldarg.3 IL_0018: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_001d: ldarg.s m IL_001f: newobj instance void Fantomas.Core.SyntaxOak/ExprParenNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0024: ret } // end of method ASTTransformer::mkParenExpr .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 '|AtomicExpr|_|@1484'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { // Code size 473 (0x1d9) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_0, string V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexFromEnd V_8) IL_0000: ldarg.0 IL_0001: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ConstNumberExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_002f IL_000a: ldloc.0 IL_000b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0010: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0015: ldstr "-" IL_001a: callvirt instance bool [netstandard]System.String::StartsWith(string) IL_001f: brfalse.s IL_002f IL_0021: ldloc.0 IL_0022: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0027: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_002c: stloc.1 IL_002d: ldnull IL_002e: ret IL_002f: ldarg.0 IL_0030: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0035: switch ( IL_014a, IL_014a, IL_014f, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_0169, IL_01b6, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_01d0, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a, IL_014a) IL_014a: br IL_01d7 IL_014f: ldarg.0 IL_0150: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const IL_0155: stloc.2 IL_0156: ldloc.2 IL_0157: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_constant() IL_015c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst::get_Tag() IL_0161: ldc.i4.6 IL_0162: bne.un IL_01d7 IL_0167: br.s IL_01d0 IL_0169: ldarg.0 IL_016a: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange IL_016f: stloc.3 IL_0170: ldloc.3 IL_0171: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr1() IL_0176: brfalse.s IL_01d7 IL_0178: ldloc.3 IL_0179: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr1() IL_017e: stloc.s V_4 IL_0180: ldloc.s V_4 IL_0182: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0187: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|AtomicExpr|_|@1484'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_018c: stloc.s V_5 IL_018e: ldloc.s V_5 IL_0190: brfalse.s IL_01d7 IL_0192: ldloc.3 IL_0193: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr2() IL_0198: brfalse.s IL_01d7 IL_019a: ldloc.3 IL_019b: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr2() IL_01a0: stloc.s V_6 IL_01a2: ldloc.s V_6 IL_01a4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_01a9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|AtomicExpr|_|@1484'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_01ae: stloc.s V_7 IL_01b0: ldloc.s V_7 IL_01b2: brfalse.s IL_01d7 IL_01b4: br.s IL_01d0 IL_01b6: ldarg.0 IL_01b7: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexFromEnd IL_01bc: stloc.s V_8 IL_01be: ldloc.s V_8 IL_01c0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexFromEnd::get_expr() IL_01c5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|AtomicExpr|_|@1484'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_01ca: stloc.s V_4 IL_01cc: ldloc.s V_4 IL_01ce: brfalse.s IL_01d7 IL_01d0: ldarg.0 IL_01d1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_01d6: ret IL_01d7: ldnull IL_01d8: ret } // end of method ASTTransformer::'|AtomicExpr|_|@1484' .method assembly static class Fantomas.Core.SyntaxOak/Expr mkExpr(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 18219 (0x472b) .maxstack 12 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lazy V_1, class [netstandard]System.Tuple`2 V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/InferredDowncast V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/InferredUpcast V_7, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Assert V_8, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AddressOf V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturn V_10, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturnFrom V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Do V_12, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DoBang V_13, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Fixed V_14, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const V_15, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst V_16, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Quote V_17, bool V_18, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeTest V_19, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_20, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Downcast V_21, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Upcast V_22, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Typed V_23, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/New V_24, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple V_25, class [netstandard]System.Tuple`2 V_26, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_27, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_28, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed V_29, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_30, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrList V_31, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_32, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_33, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_34, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_35, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_36, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_37, class [netstandard]System.Tuple`2 V_38, class Fantomas.Core.SyntaxOak/SingleTextNode V_39, class Fantomas.Core.SyntaxOak/SingleTextNode V_40, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> V_41, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_42, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_43, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Record V_44, class [netstandard]System.Tuple`3 V_45, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_46, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> V_47, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> V_48, class Fantomas.Core.SyntaxOak/RecordNodeExtra V_49, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> V_50, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> V_51, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_52, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AnonRecd V_53, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> V_54, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_55, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ObjExpr V_56, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_57, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_58, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_59, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> V_60, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_61, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_62, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/While V_63, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/For V_64, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_65, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_66, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach V_67, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_68, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_69, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr V_70, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/JoinIn V_71, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda V_72, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> V_73, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchLambda V_74, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_75, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Match V_76, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia V_77, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchBang V_78, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia V_79, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TraitCall V_80, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig V_81, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren V_82, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent V_83, class Fantomas.Core.SyntaxOak/ExprLambdaNode V_84, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_85, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_86, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_87, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_88, string V_89, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_90, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> V_91, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_92, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> V_93, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> V_94, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Dynamic V_95, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation V_96, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_97, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_98, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_99, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_100, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_101, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_102, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_103, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent V_104, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_105, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> V_106, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> V_107, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_108, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> V_109, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> V_110, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> V_111, class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode V_112, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> V_113, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> V_114, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> V_115, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_116, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2> V_117, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_118, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> V_119, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App V_120, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_121, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp V_122, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_123, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryWith V_124, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia V_125, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause V_126, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_127, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryFinally V_128, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia V_129, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse V_130, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia V_131, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/As V_132, class Fantomas.Core.SyntaxOak/Expr V_133, class Fantomas.Core.SyntaxOak/IfKeywordNode V_134, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2> V_135, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2> V_136, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> V_137, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> V_138, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_139, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_140, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_141, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdentSet V_142, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet V_143, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedSet V_144, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/NamedIndexedPropertySet V_145, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotNamedIndexedPropertySet V_146, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotSet V_147, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Set V_148, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LibraryOnlyStaticOptimization V_149, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_150, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_151, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_152, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_153, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange V_154, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange V_155, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_156, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_157, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_158, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_159, string V_160, string V_161, string V_162, class Fantomas.Core.SyntaxOak/SingleTextNode V_163, class Fantomas.Core.SyntaxOak/SingleTextNode V_164, class Fantomas.Core.SyntaxOak/SingleTextNode V_165, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_166, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_167, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexFromEnd V_168, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Typar V_169, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar V_170) IL_0000: ldarg.1 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0006: stloc.0 IL_0007: nop IL_0008: ldarg.1 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_000e: switch ( IL_0123, IL_056c, IL_0533, IL_0650, IL_06e1, IL_0123, IL_0756, IL_0123, IL_068b, IL_0123, IL_0123, IL_0123, IL_0123, IL_0734, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0446, IL_0210, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0128, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_059f, IL_0615, IL_05da, IL_01c1, IL_0172, IL_055b, IL_025f, IL_0123, IL_0123, IL_0123, IL_0123, IL_02fe, IL_03a2, IL_0123, IL_0123, IL_0495, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_0123, IL_04e4, IL_0123, IL_0123, IL_0123) IL_0123: br IL_0879 IL_0128: ldarg.1 IL_0129: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lazy IL_012e: stloc.1 IL_012f: ldc.i4.4 IL_0130: ldloc.1 IL_0131: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lazy::get_range() IL_0136: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_013b: stloc.2 IL_013c: ldloc.2 IL_013d: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0142: stloc.3 IL_0143: ldloc.1 IL_0144: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lazy::get_expr() IL_0149: stloc.s V_4 IL_014b: ldloc.2 IL_014c: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0151: stloc.s V_5 IL_0153: ldstr "lazy" IL_0158: ldloc.3 IL_0159: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_015e: ldarg.0 IL_015f: ldloc.s V_4 IL_0161: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0166: ldloc.0 IL_0167: newobj instance void Fantomas.Core.SyntaxOak/ExprLazyNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_016c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewLazy(class Fantomas.Core.SyntaxOak/ExprLazyNode) IL_0171: ret IL_0172: ldarg.1 IL_0173: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/InferredDowncast IL_0178: stloc.s V_6 IL_017a: ldc.i4.8 IL_017b: ldloc.s V_6 IL_017d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/InferredDowncast::get_range() IL_0182: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0187: stloc.2 IL_0188: ldloc.s V_6 IL_018a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/InferredDowncast::get_expr() IL_018f: stloc.s V_4 IL_0191: ldloc.2 IL_0192: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0197: stloc.3 IL_0198: ldloc.2 IL_0199: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_019e: stloc.s V_5 IL_01a0: ldstr "downcast" IL_01a5: ldloc.3 IL_01a6: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01ab: ldc.i4.1 IL_01ac: ldc.i4.0 IL_01ad: ldarg.0 IL_01ae: ldloc.s V_4 IL_01b0: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_01b5: ldloc.0 IL_01b6: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01bb: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_01c0: ret IL_01c1: ldarg.1 IL_01c2: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/InferredUpcast IL_01c7: stloc.s V_7 IL_01c9: ldc.i4.6 IL_01ca: ldloc.s V_7 IL_01cc: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/InferredUpcast::get_range() IL_01d1: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01d6: stloc.2 IL_01d7: ldloc.2 IL_01d8: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_01dd: stloc.3 IL_01de: ldloc.s V_7 IL_01e0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/InferredUpcast::get_expr() IL_01e5: stloc.s V_4 IL_01e7: ldloc.2 IL_01e8: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_01ed: stloc.s V_5 IL_01ef: ldstr "upcast" IL_01f4: ldloc.3 IL_01f5: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01fa: ldc.i4.1 IL_01fb: ldc.i4.0 IL_01fc: ldarg.0 IL_01fd: ldloc.s V_4 IL_01ff: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0204: ldloc.0 IL_0205: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_020a: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_020f: ret IL_0210: ldarg.1 IL_0211: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Assert IL_0216: stloc.s V_8 IL_0218: ldc.i4.6 IL_0219: ldloc.s V_8 IL_021b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Assert::get_range() IL_0220: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0225: stloc.2 IL_0226: ldloc.s V_8 IL_0228: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Assert::get_expr() IL_022d: stloc.s V_4 IL_022f: ldloc.2 IL_0230: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0235: stloc.3 IL_0236: ldloc.2 IL_0237: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_023c: stloc.s V_5 IL_023e: ldstr "assert" IL_0243: ldloc.3 IL_0244: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0249: ldc.i4.1 IL_024a: ldc.i4.0 IL_024b: ldarg.0 IL_024c: ldloc.s V_4 IL_024e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0253: ldloc.0 IL_0254: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0259: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_025e: ret IL_025f: ldarg.1 IL_0260: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AddressOf IL_0265: stloc.s V_9 IL_0267: ldloc.s V_9 IL_0269: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AddressOf::get_isByref() IL_026e: brfalse.s IL_02b7 IL_0270: ldc.i4.1 IL_0271: ldloc.s V_9 IL_0273: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AddressOf::get_range() IL_0278: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_027d: stloc.2 IL_027e: ldloc.s V_9 IL_0280: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AddressOf::get_expr() IL_0285: stloc.s V_4 IL_0287: ldloc.2 IL_0288: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_028d: stloc.3 IL_028e: ldloc.2 IL_028f: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0294: stloc.s V_5 IL_0296: ldstr "&" IL_029b: ldloc.3 IL_029c: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02a1: ldc.i4.0 IL_02a2: ldc.i4.0 IL_02a3: ldarg.0 IL_02a4: ldloc.s V_4 IL_02a6: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_02ab: ldloc.0 IL_02ac: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02b1: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_02b6: ret IL_02b7: ldc.i4.2 IL_02b8: ldloc.s V_9 IL_02ba: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AddressOf::get_range() IL_02bf: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02c4: stloc.2 IL_02c5: ldloc.s V_9 IL_02c7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AddressOf::get_expr() IL_02cc: stloc.s V_4 IL_02ce: ldloc.2 IL_02cf: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_02d4: stloc.3 IL_02d5: ldloc.2 IL_02d6: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_02db: stloc.s V_5 IL_02dd: ldstr "&&" IL_02e2: ldloc.3 IL_02e3: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02e8: ldc.i4.0 IL_02e9: ldc.i4.0 IL_02ea: ldarg.0 IL_02eb: ldloc.s V_4 IL_02ed: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_02f2: ldloc.0 IL_02f3: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02f8: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_02fd: ret IL_02fe: ldarg.1 IL_02ff: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturn IL_0304: stloc.s V_10 IL_0306: ldloc.s V_10 IL_0308: call instance class [netstandard]System.Tuple`2 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturn::get_flags() IL_030d: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0312: brfalse.s IL_035b IL_0314: ldc.i4.5 IL_0315: ldloc.s V_10 IL_0317: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturn::get_range() IL_031c: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0321: stloc.2 IL_0322: ldloc.2 IL_0323: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0328: stloc.3 IL_0329: ldloc.s V_10 IL_032b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturn::get_expr() IL_0330: stloc.s V_4 IL_0332: ldloc.2 IL_0333: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0338: stloc.s V_5 IL_033a: ldstr "yield" IL_033f: ldloc.3 IL_0340: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0345: ldc.i4.1 IL_0346: ldc.i4.1 IL_0347: ldarg.0 IL_0348: ldloc.s V_4 IL_034a: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_034f: ldloc.0 IL_0350: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0355: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_035a: ret IL_035b: ldc.i4.6 IL_035c: ldloc.s V_10 IL_035e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturn::get_range() IL_0363: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0368: stloc.2 IL_0369: ldloc.2 IL_036a: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_036f: stloc.3 IL_0370: ldloc.s V_10 IL_0372: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturn::get_expr() IL_0377: stloc.s V_4 IL_0379: ldloc.2 IL_037a: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_037f: stloc.s V_5 IL_0381: ldstr "return" IL_0386: ldloc.3 IL_0387: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_038c: ldc.i4.1 IL_038d: ldc.i4.1 IL_038e: ldarg.0 IL_038f: ldloc.s V_4 IL_0391: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0396: ldloc.0 IL_0397: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_039c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_03a1: ret IL_03a2: ldarg.1 IL_03a3: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturnFrom IL_03a8: stloc.s V_11 IL_03aa: ldloc.s V_11 IL_03ac: call instance class [netstandard]System.Tuple`2 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturnFrom::get_flags() IL_03b1: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_03b6: brfalse.s IL_03ff IL_03b8: ldc.i4.6 IL_03b9: ldloc.s V_11 IL_03bb: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturnFrom::get_range() IL_03c0: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03c5: stloc.2 IL_03c6: ldloc.2 IL_03c7: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_03cc: stloc.3 IL_03cd: ldloc.s V_11 IL_03cf: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturnFrom::get_expr() IL_03d4: stloc.s V_4 IL_03d6: ldloc.2 IL_03d7: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_03dc: stloc.s V_5 IL_03de: ldstr "yield!" IL_03e3: ldloc.3 IL_03e4: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03e9: ldc.i4.1 IL_03ea: ldc.i4.1 IL_03eb: ldarg.0 IL_03ec: ldloc.s V_4 IL_03ee: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_03f3: ldloc.0 IL_03f4: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03f9: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_03fe: ret IL_03ff: ldc.i4.7 IL_0400: ldloc.s V_11 IL_0402: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturnFrom::get_range() IL_0407: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_040c: stloc.2 IL_040d: ldloc.2 IL_040e: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0413: stloc.3 IL_0414: ldloc.s V_11 IL_0416: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturnFrom::get_expr() IL_041b: stloc.s V_4 IL_041d: ldloc.2 IL_041e: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0423: stloc.s V_5 IL_0425: ldstr "return!" IL_042a: ldloc.3 IL_042b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0430: ldc.i4.1 IL_0431: ldc.i4.1 IL_0432: ldarg.0 IL_0433: ldloc.s V_4 IL_0435: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_043a: ldloc.0 IL_043b: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0440: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_0445: ret IL_0446: ldarg.1 IL_0447: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Do IL_044c: stloc.s V_12 IL_044e: ldc.i4.2 IL_044f: ldloc.s V_12 IL_0451: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Do::get_range() IL_0456: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_045b: stloc.2 IL_045c: ldloc.s V_12 IL_045e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Do::get_expr() IL_0463: stloc.s V_4 IL_0465: ldloc.2 IL_0466: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_046b: stloc.3 IL_046c: ldloc.2 IL_046d: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0472: stloc.s V_5 IL_0474: ldstr "do" IL_0479: ldloc.3 IL_047a: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_047f: ldc.i4.1 IL_0480: ldc.i4.1 IL_0481: ldarg.0 IL_0482: ldloc.s V_4 IL_0484: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0489: ldloc.0 IL_048a: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_048f: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_0494: ret IL_0495: ldarg.1 IL_0496: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DoBang IL_049b: stloc.s V_13 IL_049d: ldc.i4.3 IL_049e: ldloc.s V_13 IL_04a0: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DoBang::get_range() IL_04a5: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04aa: stloc.2 IL_04ab: ldloc.s V_13 IL_04ad: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DoBang::get_expr() IL_04b2: stloc.s V_4 IL_04b4: ldloc.2 IL_04b5: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_04ba: stloc.3 IL_04bb: ldloc.2 IL_04bc: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_04c1: stloc.s V_5 IL_04c3: ldstr "do!" IL_04c8: ldloc.3 IL_04c9: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04ce: ldc.i4.1 IL_04cf: ldc.i4.1 IL_04d0: ldarg.0 IL_04d1: ldloc.s V_4 IL_04d3: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_04d8: ldloc.0 IL_04d9: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04de: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_04e3: ret IL_04e4: ldarg.1 IL_04e5: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Fixed IL_04ea: stloc.s V_14 IL_04ec: ldc.i4.5 IL_04ed: ldloc.s V_14 IL_04ef: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Fixed::get_range() IL_04f4: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04f9: stloc.2 IL_04fa: ldloc.2 IL_04fb: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0500: stloc.3 IL_0501: ldloc.s V_14 IL_0503: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Fixed::get_expr() IL_0508: stloc.s V_4 IL_050a: ldloc.2 IL_050b: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0510: stloc.s V_5 IL_0512: ldstr "fixed" IL_0517: ldloc.3 IL_0518: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_051d: ldc.i4.1 IL_051e: ldc.i4.0 IL_051f: ldarg.0 IL_0520: ldloc.s V_4 IL_0522: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0527: ldloc.0 IL_0528: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_052d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_0532: ret IL_0533: ldarg.1 IL_0534: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const IL_0539: stloc.s V_15 IL_053b: ldloc.s V_15 IL_053d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_range() IL_0542: stloc.3 IL_0543: ldloc.s V_15 IL_0545: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Const::get_constant() IL_054a: stloc.s V_16 IL_054c: ldarg.0 IL_054d: ldloc.s V_16 IL_054f: ldloc.3 IL_0550: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::mkConstant(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0555: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewConstant(class Fantomas.Core.SyntaxOak/Constant) IL_055a: ret IL_055b: ldstr "null" IL_0560: ldloc.0 IL_0561: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0566: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewNull(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_056b: ret IL_056c: ldarg.1 IL_056d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Quote IL_0572: stloc.s V_17 IL_0574: ldloc.s V_17 IL_0576: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Quote::get_range() IL_057b: stloc.3 IL_057c: ldloc.s V_17 IL_057e: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Quote::get_isRaw() IL_0583: stloc.s V_18 IL_0585: ldloc.s V_17 IL_0587: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Quote::get_quotedExpr() IL_058c: stloc.s V_4 IL_058e: ldarg.0 IL_058f: ldloc.s V_18 IL_0591: ldloc.s V_4 IL_0593: ldloc.3 IL_0594: call class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.ASTTransformer::mkExprQuote(class Fantomas.Core.ASTTransformer/CreationAide, bool, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0599: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewQuote(class Fantomas.Core.SyntaxOak/ExprQuoteNode) IL_059e: ret IL_059f: ldarg.1 IL_05a0: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeTest IL_05a5: stloc.s V_19 IL_05a7: ldloc.s V_19 IL_05a9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeTest::get_targetType() IL_05ae: stloc.s V_20 IL_05b0: ldloc.s V_19 IL_05b2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeTest::get_expr() IL_05b7: stloc.s V_4 IL_05b9: ldarg.0 IL_05ba: ldloc.s V_4 IL_05bc: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_05c1: ldstr ":\?" IL_05c6: ldarg.0 IL_05c7: ldloc.s V_20 IL_05c9: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_05ce: ldloc.0 IL_05cf: newobj instance void Fantomas.Core.SyntaxOak/ExprTypedNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, string, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05d4: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTyped(class Fantomas.Core.SyntaxOak/ExprTypedNode) IL_05d9: ret IL_05da: ldarg.1 IL_05db: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Downcast IL_05e0: stloc.s V_21 IL_05e2: ldloc.s V_21 IL_05e4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Downcast::get_targetType() IL_05e9: stloc.s V_20 IL_05eb: ldloc.s V_21 IL_05ed: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Downcast::get_expr() IL_05f2: stloc.s V_4 IL_05f4: ldarg.0 IL_05f5: ldloc.s V_4 IL_05f7: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_05fc: ldstr ":\?>" IL_0601: ldarg.0 IL_0602: ldloc.s V_20 IL_0604: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0609: ldloc.0 IL_060a: newobj instance void Fantomas.Core.SyntaxOak/ExprTypedNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, string, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_060f: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTyped(class Fantomas.Core.SyntaxOak/ExprTypedNode) IL_0614: ret IL_0615: ldarg.1 IL_0616: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Upcast IL_061b: stloc.s V_22 IL_061d: ldloc.s V_22 IL_061f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Upcast::get_targetType() IL_0624: stloc.s V_20 IL_0626: ldloc.s V_22 IL_0628: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Upcast::get_expr() IL_062d: stloc.s V_4 IL_062f: ldarg.0 IL_0630: ldloc.s V_4 IL_0632: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0637: ldstr ":>" IL_063c: ldarg.0 IL_063d: ldloc.s V_20 IL_063f: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0644: ldloc.0 IL_0645: newobj instance void Fantomas.Core.SyntaxOak/ExprTypedNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, string, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_064a: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTyped(class Fantomas.Core.SyntaxOak/ExprTypedNode) IL_064f: ret IL_0650: ldarg.1 IL_0651: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Typed IL_0656: stloc.s V_23 IL_0658: ldloc.s V_23 IL_065a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Typed::get_targetType() IL_065f: stloc.s V_20 IL_0661: ldloc.s V_23 IL_0663: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Typed::get_expr() IL_0668: stloc.s V_4 IL_066a: ldarg.0 IL_066b: ldloc.s V_4 IL_066d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0672: ldstr ":" IL_0677: ldarg.0 IL_0678: ldloc.s V_20 IL_067a: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_067f: ldloc.0 IL_0680: newobj instance void Fantomas.Core.SyntaxOak/ExprTypedNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, string, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0685: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTyped(class Fantomas.Core.SyntaxOak/ExprTypedNode) IL_068a: ret IL_068b: ldarg.1 IL_068c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/New IL_0691: stloc.s V_24 IL_0693: ldc.i4.3 IL_0694: ldloc.s V_24 IL_0696: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/New::get_range() IL_069b: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06a0: stloc.2 IL_06a1: ldloc.s V_24 IL_06a3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/New::get_targetType() IL_06a8: stloc.s V_20 IL_06aa: ldloc.2 IL_06ab: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_06b0: stloc.3 IL_06b1: ldloc.s V_24 IL_06b3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/New::get_expr() IL_06b8: stloc.s V_4 IL_06ba: ldstr "new" IL_06bf: ldloc.3 IL_06c0: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06c5: ldarg.0 IL_06c6: ldloc.s V_20 IL_06c8: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_06cd: ldarg.0 IL_06ce: ldloc.s V_4 IL_06d0: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_06d5: ldloc.0 IL_06d6: newobj instance void Fantomas.Core.SyntaxOak/ExprNewNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06db: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewNew(class Fantomas.Core.SyntaxOak/ExprNewNode) IL_06e0: ret IL_06e1: ldarg.1 IL_06e2: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple IL_06e7: stloc.s V_25 IL_06e9: ldloc.s V_25 IL_06eb: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple::get_isStruct() IL_06f0: brfalse.s IL_0711 IL_06f2: ldc.i4.6 IL_06f3: ldloc.s V_25 IL_06f5: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple::get_range() IL_06fa: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06ff: stloc.2 IL_0700: ldc.i4.1 IL_0701: ldloc.s V_25 IL_0703: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple::get_range() IL_0708: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|EndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_070d: stloc.s V_26 IL_070f: br.s IL_077d IL_0711: ldloc.s V_25 IL_0713: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple::get_exprs() IL_0718: stloc.s V_27 IL_071a: ldloc.s V_25 IL_071c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple::get_commaRanges() IL_0721: stloc.s V_28 IL_0723: ldarg.0 IL_0724: ldloc.s V_27 IL_0726: ldloc.s V_28 IL_0728: ldloc.0 IL_0729: call class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.ASTTransformer::mkTuple(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_072e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTuple(class Fantomas.Core.SyntaxOak/ExprTupleNode) IL_0733: ret IL_0734: ldarg.1 IL_0735: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed IL_073a: stloc.s V_29 IL_073c: ldloc.s V_29 IL_073e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_expr() IL_0743: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|Sequentials|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0748: stloc.s V_30 IL_074a: ldloc.s V_30 IL_074c: brfalse IL_0879 IL_0751: br IL_0826 IL_0756: ldarg.1 IL_0757: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrList IL_075c: stloc.s V_31 IL_075e: ldloc.s V_31 IL_0760: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrList::get_exprs() IL_0765: ldloc.s V_31 IL_0767: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrList::get_range() IL_076c: ldloc.s V_31 IL_076e: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrList::get_isArray() IL_0773: stloc.s V_18 IL_0775: stloc.3 IL_0776: stloc.s V_27 IL_0778: br IL_0840 IL_077d: ldloc.2 IL_077e: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0783: stloc.3 IL_0784: ldloc.s V_26 IL_0786: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_078b: stloc.s V_5 IL_078d: ldloc.s V_25 IL_078f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple::get_exprs() IL_0794: stloc.s V_27 IL_0796: ldloc.s V_25 IL_0798: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Tuple::get_commaRanges() IL_079d: stloc.s V_28 IL_079f: ldloc.s V_27 IL_07a1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryHead(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_07a6: stloc.s V_33 IL_07a8: ldloc.s V_27 IL_07aa: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_07af: stloc.s V_34 IL_07b1: nop IL_07b2: ldloc.s V_33 IL_07b4: brfalse.s IL_07ea IL_07b6: ldloc.s V_33 IL_07b8: stloc.s V_35 IL_07ba: ldloc.s V_34 IL_07bc: brfalse.s IL_07ea IL_07be: ldloc.s V_34 IL_07c0: stloc.s V_36 IL_07c2: ldloc.s V_36 IL_07c4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_07c9: stloc.s V_4 IL_07cb: ldloc.s V_35 IL_07cd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_07d2: stloc.s V_37 IL_07d4: ldloc.s V_37 IL_07d6: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_07db: ldloc.s V_4 IL_07dd: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_07e2: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_07e7: nop IL_07e8: br.s IL_07f5 IL_07ea: ldstr "SynExpr.Tuple with no elements" IL_07ef: newobj instance void [netstandard]System.Exception::.ctor(string) IL_07f4: throw IL_07f5: stloc.s V_32 IL_07f7: ldstr "struct" IL_07fc: ldloc.3 IL_07fd: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0802: ldarg.0 IL_0803: ldloc.s V_27 IL_0805: ldloc.s V_28 IL_0807: ldloc.s V_32 IL_0809: call class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.ASTTransformer::mkTuple(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_080e: ldstr ")" IL_0813: ldloc.s V_5 IL_0815: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_081a: ldloc.0 IL_081b: newobj instance void Fantomas.Core.SyntaxOak/ExprStructTupleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/ExprTupleNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0820: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewStructTuple(class Fantomas.Core.SyntaxOak/ExprStructTupleNode) IL_0825: ret IL_0826: ldloc.s V_30 IL_0828: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_082d: stloc.s V_27 IL_082f: ldloc.s V_29 IL_0831: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_range() IL_0836: stloc.3 IL_0837: ldloc.s V_29 IL_0839: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_isArray() IL_083e: stloc.s V_18 IL_0840: ldloc.s V_18 IL_0842: ldloc.3 IL_0843: call class [netstandard]System.Tuple`2 Fantomas.Core.ASTTransformer::mkOpenAndCloseForArrayOrList(bool, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0848: stloc.s V_38 IL_084a: ldloc.s V_38 IL_084c: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0851: stloc.s V_39 IL_0853: ldloc.s V_38 IL_0855: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_085a: stloc.s V_40 IL_085c: ldloc.s V_39 IL_085e: ldarg.0 IL_085f: newobj instance void Fantomas.Core.ASTTransformer/mkExpr@947::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0864: ldloc.s V_27 IL_0866: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_086b: ldloc.s V_40 IL_086d: ldloc.0 IL_086e: newobj instance void Fantomas.Core.SyntaxOak/ExprArrayOrListNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0873: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewArrayOrList(class Fantomas.Core.SyntaxOak/ExprArrayOrListNode) IL_0878: ret IL_0879: ldarg.1 IL_087a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_087f: switch ( IL_187d, IL_0994, IL_0994, IL_0994, IL_0994, IL_0b1c, IL_0994, IL_0a08, IL_0994, IL_0ba2, IL_0c91, IL_0ce7, IL_0dfa, IL_09a8, IL_0994, IL_0994, IL_1556, IL_161c, IL_16c1, IL_1730, IL_0994, IL_0994, IL_0f96, IL_0994, IL_15bb, IL_0994, IL_0994, IL_0994, IL_15bb, IL_0994, IL_0994, IL_0994, IL_1901, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_180e, IL_15d3, IL_0994, IL_0994, IL_0994, IL_0994, IL_15bb, IL_179f, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994, IL_0994) IL_0994: ldarg.1 IL_0995: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_099a: stloc.s V_41 IL_099c: ldloc.s V_41 IL_099e: brfalse IL_1c93 IL_09a3: br IL_196d IL_09a8: ldarg.1 IL_09a9: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed IL_09ae: stloc.s V_29 IL_09b0: ldloc.s V_29 IL_09b2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_expr() IL_09b7: stloc.s V_4 IL_09b9: ldloc.s V_29 IL_09bb: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_range() IL_09c0: stloc.3 IL_09c1: ldloc.s V_29 IL_09c3: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_isArray() IL_09c8: stloc.s V_18 IL_09ca: ldloc.s V_18 IL_09cc: ldloc.3 IL_09cd: call class [netstandard]System.Tuple`2 Fantomas.Core.ASTTransformer::mkOpenAndCloseForArrayOrList(bool, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_09d2: stloc.s V_38 IL_09d4: ldloc.s V_38 IL_09d6: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_09db: stloc.s V_39 IL_09dd: ldloc.s V_38 IL_09df: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_09e4: stloc.s V_40 IL_09e6: ldloc.s V_39 IL_09e8: ldarg.0 IL_09e9: ldloc.s V_4 IL_09eb: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_09f0: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_09f5: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_09fa: ldloc.s V_40 IL_09fc: ldloc.0 IL_09fd: newobj instance void Fantomas.Core.SyntaxOak/ExprArrayOrListNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0a02: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewArrayOrList(class Fantomas.Core.SyntaxOak/ExprArrayOrListNode) IL_0a07: ret IL_0a08: ldarg.1 IL_0a09: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Record IL_0a0e: stloc.s V_44 IL_0a10: ldc.i4.1 IL_0a11: ldloc.s V_44 IL_0a13: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Record::get_range() IL_0a18: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0a1d: stloc.s V_45 IL_0a1f: ldloc.s V_44 IL_0a21: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Record::get_recordFields() IL_0a26: stloc.s V_46 IL_0a28: ldloc.s V_45 IL_0a2a: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0a2f: stloc.3 IL_0a30: ldloc.s V_45 IL_0a32: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0a37: stloc.s V_5 IL_0a39: ldloc.s V_44 IL_0a3b: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Record::get_copyInfo() IL_0a40: stloc.s V_47 IL_0a42: ldloc.s V_44 IL_0a44: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Record::get_baseInfo() IL_0a49: stloc.s V_48 IL_0a4b: nop IL_0a4c: ldloc.s V_48 IL_0a4e: brtrue.s IL_0a59 IL_0a50: ldloc.s V_47 IL_0a52: brtrue.s IL_0abc IL_0a54: br IL_0ade IL_0a59: ldloc.s V_48 IL_0a5b: stloc.s V_50 IL_0a5d: ldloc.s V_47 IL_0a5f: brtrue.s IL_0a63 IL_0a61: br.s IL_0a6e IL_0a63: ldstr "Unexpected that both baseInfo and copyInfo are pre" + "sent in SynExpr.Record" IL_0a68: newobj instance void [netstandard]System.Exception::.ctor(string) IL_0a6d: throw IL_0a6e: ldloc.s V_50 IL_0a70: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0a75: call instance !0 class [netstandard]System.Tuple`5>>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_0a7a: stloc.s V_20 IL_0a7c: ldloc.s V_50 IL_0a7e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0a83: call instance !2 class [netstandard]System.Tuple`5>>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_0a88: stloc.s V_32 IL_0a8a: ldloc.s V_50 IL_0a8c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0a91: call instance !4 class [netstandard]System.Tuple`5>>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_0a96: stloc.s V_43 IL_0a98: ldloc.s V_50 IL_0a9a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0a9f: call instance !1 class [netstandard]System.Tuple`5>>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_0aa4: stloc.s V_4 IL_0aa6: ldarg.0 IL_0aa7: ldloc.s V_20 IL_0aa9: ldloc.s V_4 IL_0aab: ldloc.s V_32 IL_0aad: ldloc.s V_43 IL_0aaf: call class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.ASTTransformer::mkInheritConstructor(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0ab4: call class Fantomas.Core.SyntaxOak/RecordNodeExtra Fantomas.Core.SyntaxOak/RecordNodeExtra::NewInherit(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_0ab9: nop IL_0aba: br.s IL_0ae4 IL_0abc: ldloc.s V_47 IL_0abe: stloc.s V_51 IL_0ac0: ldloc.s V_51 IL_0ac2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_0ac7: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_0acc: stloc.s V_4 IL_0ace: ldarg.0 IL_0acf: ldloc.s V_4 IL_0ad1: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0ad6: call class Fantomas.Core.SyntaxOak/RecordNodeExtra Fantomas.Core.SyntaxOak/RecordNodeExtra::NewWith(class Fantomas.Core.SyntaxOak/Expr) IL_0adb: nop IL_0adc: br.s IL_0ae4 IL_0ade: call class Fantomas.Core.SyntaxOak/RecordNodeExtra Fantomas.Core.SyntaxOak/RecordNodeExtra::get_None() IL_0ae3: nop IL_0ae4: stloc.s V_49 IL_0ae6: ldarg.0 IL_0ae7: newobj instance void Fantomas.Core.ASTTransformer/fieldNodes@965::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0aec: ldloc.s V_46 IL_0aee: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Choose(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0af3: stloc.s V_52 IL_0af5: ldstr "{" IL_0afa: ldloc.3 IL_0afb: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0b00: ldloc.s V_49 IL_0b02: ldloc.s V_52 IL_0b04: ldstr "}" IL_0b09: ldloc.s V_5 IL_0b0b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0b10: ldloc.0 IL_0b11: newobj instance void Fantomas.Core.SyntaxOak/ExprRecordNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/RecordNodeExtra, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0b16: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewRecord(class Fantomas.Core.SyntaxOak/ExprRecordNode) IL_0b1b: ret IL_0b1c: ldarg.1 IL_0b1d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AnonRecd IL_0b22: stloc.s V_53 IL_0b24: ldc.i4.2 IL_0b25: ldloc.s V_53 IL_0b27: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AnonRecd::get_range() IL_0b2c: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0b31: stloc.s V_45 IL_0b33: ldloc.s V_53 IL_0b35: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AnonRecd::get_recordFields() IL_0b3a: stloc.s V_54 IL_0b3c: ldloc.s V_45 IL_0b3e: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0b43: stloc.3 IL_0b44: ldloc.s V_45 IL_0b46: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0b4b: stloc.s V_5 IL_0b4d: ldloc.s V_53 IL_0b4f: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AnonRecd::get_isStruct() IL_0b54: stloc.s V_18 IL_0b56: ldloc.s V_53 IL_0b58: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/AnonRecd::get_copyInfo() IL_0b5d: stloc.s V_47 IL_0b5f: ldarg.0 IL_0b60: newobj instance void Fantomas.Core.ASTTransformer/fields@976::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0b65: ldloc.s V_54 IL_0b67: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Choose,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>,class Fantomas.Core.SyntaxOak/AnonRecordFieldNode>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0b6c: stloc.s V_55 IL_0b6e: ldloc.s V_18 IL_0b70: ldstr "{|" IL_0b75: ldloc.3 IL_0b76: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0b7b: ldarg.0 IL_0b7c: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@985-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0b81: ldloc.s V_47 IL_0b83: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map>>,class Fantomas.Core.SyntaxOak/Expr>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0b88: ldloc.s V_55 IL_0b8a: ldstr "|}" IL_0b8f: ldloc.s V_5 IL_0b91: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0b96: ldloc.0 IL_0b97: newobj instance void Fantomas.Core.SyntaxOak/ExprAnonRecordNode::.ctor(bool, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0b9c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewAnonRecord(class Fantomas.Core.SyntaxOak/ExprAnonRecordNode) IL_0ba1: ret IL_0ba2: ldarg.1 IL_0ba3: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ObjExpr IL_0ba8: stloc.s V_56 IL_0baa: ldc.i4.3 IL_0bab: ldloc.s V_56 IL_0bad: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ObjExpr::get_newExprRange() IL_0bb2: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0bb7: stloc.2 IL_0bb8: ldc.i4.1 IL_0bb9: ldloc.s V_56 IL_0bbb: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ObjExpr::get_range() IL_0bc0: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0bc5: stloc.s V_45 IL_0bc7: ldloc.s V_56 IL_0bc9: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ObjExpr::get_withKeyword() IL_0bce: stloc.s V_57 IL_0bd0: ldloc.s V_56 IL_0bd2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ObjExpr::get_objType() IL_0bd7: stloc.s V_20 IL_0bd9: ldloc.s V_56 IL_0bdb: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ObjExpr::get_members() IL_0be0: stloc.s V_58 IL_0be2: ldloc.s V_45 IL_0be4: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0be9: stloc.3 IL_0bea: ldloc.2 IL_0beb: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0bf0: stloc.s V_5 IL_0bf2: ldloc.s V_45 IL_0bf4: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0bf9: stloc.s V_32 IL_0bfb: ldloc.s V_56 IL_0bfd: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ObjExpr::get_extraImpls() IL_0c02: stloc.s V_59 IL_0c04: ldloc.s V_56 IL_0c06: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ObjExpr::get_argOptions() IL_0c0b: stloc.s V_60 IL_0c0d: ldloc.s V_56 IL_0c0f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ObjExpr::get_bindings() IL_0c14: stloc.s V_61 IL_0c16: ldarg.0 IL_0c17: newobj instance void Fantomas.Core.ASTTransformer/interfaceNodes@994::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0c1c: ldloc.s V_59 IL_0c1e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0c23: stloc.s V_62 IL_0c25: ldstr "{" IL_0c2a: ldloc.3 IL_0c2b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0c30: ldstr "new" IL_0c35: ldloc.s V_5 IL_0c37: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0c3c: ldarg.0 IL_0c3d: ldloc.s V_20 IL_0c3f: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0c44: ldarg.0 IL_0c45: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1008-2'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0c4a: ldloc.s V_60 IL_0c4c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map>,class Fantomas.Core.SyntaxOak/Expr>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0c51: ldsfld class Fantomas.Core.ASTTransformer/'mkExpr@1009-3' Fantomas.Core.ASTTransformer/'mkExpr@1009-3'::@_instance IL_0c56: ldloc.s V_57 IL_0c58: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0c5d: ldarg.0 IL_0c5e: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1010-4'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0c63: ldloc.s V_61 IL_0c65: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0c6a: ldarg.0 IL_0c6b: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1011-5'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0c70: ldloc.s V_58 IL_0c72: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0c77: ldloc.s V_62 IL_0c79: ldstr "}" IL_0c7e: ldloc.s V_32 IL_0c80: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0c85: ldloc.0 IL_0c86: newobj instance void Fantomas.Core.SyntaxOak/ExprObjExprNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0c8b: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewObjExpr(class Fantomas.Core.SyntaxOak/ExprObjExprNode) IL_0c90: ret IL_0c91: ldarg.1 IL_0c92: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/While IL_0c97: stloc.s V_63 IL_0c99: ldc.i4.5 IL_0c9a: ldloc.s V_63 IL_0c9c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/While::get_range() IL_0ca1: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0ca6: stloc.2 IL_0ca7: ldloc.2 IL_0ca8: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0cad: stloc.3 IL_0cae: ldloc.s V_63 IL_0cb0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/While::get_whileExpr() IL_0cb5: stloc.s V_4 IL_0cb7: ldloc.s V_63 IL_0cb9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/While::get_doExpr() IL_0cbe: stloc.s V_37 IL_0cc0: ldstr "while" IL_0cc5: ldloc.3 IL_0cc6: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0ccb: ldarg.0 IL_0ccc: ldloc.s V_4 IL_0cce: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0cd3: ldarg.0 IL_0cd4: ldloc.s V_37 IL_0cd6: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0cdb: ldloc.0 IL_0cdc: newobj instance void Fantomas.Core.SyntaxOak/ExprWhileNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0ce1: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewWhile(class Fantomas.Core.SyntaxOak/ExprWhileNode) IL_0ce6: ret IL_0ce7: ldarg.1 IL_0ce8: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/For IL_0ced: stloc.s V_64 IL_0cef: ldloc.s V_64 IL_0cf1: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/For::get_equalsRange() IL_0cf6: brfalse IL_0d93 IL_0cfb: ldloc.s V_64 IL_0cfd: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/For::get_equalsRange() IL_0d02: stloc.s V_57 IL_0d04: ldc.i4.3 IL_0d05: ldloc.s V_64 IL_0d07: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/For::get_range() IL_0d0c: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0d11: stloc.2 IL_0d12: ldloc.2 IL_0d13: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0d18: stloc.3 IL_0d19: ldloc.s V_64 IL_0d1b: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/For::get_direction() IL_0d20: stloc.s V_18 IL_0d22: ldloc.s V_64 IL_0d24: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/For::get_ident() IL_0d29: stloc.s V_65 IL_0d2b: ldloc.s V_57 IL_0d2d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0d32: stloc.s V_5 IL_0d34: ldloc.s V_64 IL_0d36: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/For::get_doBody() IL_0d3b: stloc.s V_4 IL_0d3d: ldloc.s V_64 IL_0d3f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/For::get_toBody() IL_0d44: stloc.s V_37 IL_0d46: ldloc.s V_64 IL_0d48: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/For::get_identBody() IL_0d4d: stloc.s V_66 IL_0d4f: ldstr "for" IL_0d54: ldloc.3 IL_0d55: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0d5a: ldloc.s V_65 IL_0d5c: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0d61: ldstr "=" IL_0d66: ldloc.s V_5 IL_0d68: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0d6d: ldarg.0 IL_0d6e: ldloc.s V_66 IL_0d70: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0d75: ldloc.s V_18 IL_0d77: ldarg.0 IL_0d78: ldloc.s V_37 IL_0d7a: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0d7f: ldarg.0 IL_0d80: ldloc.s V_4 IL_0d82: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0d87: ldloc.0 IL_0d88: newobj instance void Fantomas.Core.SyntaxOak/ExprForNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, bool, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0d8d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewFor(class Fantomas.Core.SyntaxOak/ExprForNode) IL_0d92: ret IL_0d93: ldarg.1 IL_0d94: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0d99: stloc.s V_41 IL_0d9b: ldloc.s V_41 IL_0d9d: brfalse IL_1c93 IL_0da2: ldloc.s V_41 IL_0da4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0da9: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_0dae: ldloc.s V_41 IL_0db0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0db5: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_0dba: ldloc.s V_41 IL_0dbc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0dc1: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_0dc6: ldloc.s V_41 IL_0dc8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0dcd: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_0dd2: ldloc.s V_41 IL_0dd4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0dd9: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_0dde: ldloc.s V_41 IL_0de0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0de5: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_0dea: stloc.s V_4 IL_0dec: stloc.s V_43 IL_0dee: stloc.s V_32 IL_0df0: stloc.s V_5 IL_0df2: stloc.s V_42 IL_0df4: stloc.3 IL_0df5: br IL_19c0 IL_0dfa: ldarg.1 IL_0dfb: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach IL_0e00: stloc.s V_67 IL_0e02: ldloc.s V_67 IL_0e04: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SeqExprOnly [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_seqExprOnly() IL_0e09: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SeqExprOnly::get_Item() IL_0e0e: brfalse IL_0ef5 IL_0e13: ldloc.s V_67 IL_0e15: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_bodyExpr() IL_0e1a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_0e1f: ldc.i4.s 52 IL_0e21: bne.un IL_0eb5 IL_0e26: ldloc.s V_67 IL_0e28: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_bodyExpr() IL_0e2d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturn IL_0e32: stloc.s V_10 IL_0e34: ldloc.s V_10 IL_0e36: call instance class [netstandard]System.Tuple`2 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturn::get_flags() IL_0e3b: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0e40: brfalse.s IL_0ea2 IL_0e42: ldc.i4.3 IL_0e43: ldloc.s V_67 IL_0e45: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_range() IL_0e4a: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0e4f: stloc.2 IL_0e50: ldloc.s V_67 IL_0e52: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_pat() IL_0e57: stloc.s V_68 IL_0e59: ldloc.2 IL_0e5a: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0e5f: stloc.3 IL_0e60: ldloc.s V_10 IL_0e62: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/YieldOrReturn::get_expr() IL_0e67: stloc.s V_4 IL_0e69: ldloc.s V_67 IL_0e6b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_enumExpr() IL_0e70: stloc.s V_37 IL_0e72: ldstr "for" IL_0e77: ldloc.3 IL_0e78: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0e7d: ldarg.0 IL_0e7e: ldloc.s V_68 IL_0e80: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0e85: ldarg.0 IL_0e86: ldloc.s V_37 IL_0e88: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0e8d: ldc.i4.1 IL_0e8e: ldarg.0 IL_0e8f: ldloc.s V_4 IL_0e91: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0e96: ldloc.0 IL_0e97: newobj instance void Fantomas.Core.SyntaxOak/ExprForEachNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Pattern, class Fantomas.Core.SyntaxOak/Expr, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0e9c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewForEach(class Fantomas.Core.SyntaxOak/ExprForEachNode) IL_0ea1: ret IL_0ea2: ldc.i4.3 IL_0ea3: ldloc.s V_67 IL_0ea5: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_range() IL_0eaa: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0eaf: stloc.2 IL_0eb0: br IL_0f35 IL_0eb5: ldc.i4.3 IL_0eb6: ldloc.s V_67 IL_0eb8: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_range() IL_0ebd: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0ec2: stloc.2 IL_0ec3: ldloc.s V_67 IL_0ec5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_pat() IL_0eca: ldloc.2 IL_0ecb: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0ed0: ldloc.s V_67 IL_0ed2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SeqExprOnly [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_seqExprOnly() IL_0ed7: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SeqExprOnly::get_Item() IL_0edc: ldloc.s V_67 IL_0ede: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_bodyExpr() IL_0ee3: ldloc.s V_67 IL_0ee5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_enumExpr() IL_0eea: stloc.s V_37 IL_0eec: stloc.s V_4 IL_0eee: stloc.s V_18 IL_0ef0: stloc.3 IL_0ef1: stloc.s V_68 IL_0ef3: br.s IL_0f65 IL_0ef5: ldc.i4.3 IL_0ef6: ldloc.s V_67 IL_0ef8: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_range() IL_0efd: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0f02: stloc.2 IL_0f03: ldloc.s V_67 IL_0f05: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_pat() IL_0f0a: ldloc.2 IL_0f0b: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0f10: ldloc.s V_67 IL_0f12: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SeqExprOnly [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_seqExprOnly() IL_0f17: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SeqExprOnly::get_Item() IL_0f1c: ldloc.s V_67 IL_0f1e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_bodyExpr() IL_0f23: ldloc.s V_67 IL_0f25: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_enumExpr() IL_0f2a: stloc.s V_37 IL_0f2c: stloc.s V_4 IL_0f2e: stloc.s V_18 IL_0f30: stloc.3 IL_0f31: stloc.s V_68 IL_0f33: br.s IL_0f65 IL_0f35: ldloc.s V_67 IL_0f37: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_pat() IL_0f3c: stloc.s V_68 IL_0f3e: ldloc.2 IL_0f3f: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0f44: stloc.3 IL_0f45: ldloc.s V_67 IL_0f47: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SeqExprOnly [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_seqExprOnly() IL_0f4c: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SeqExprOnly::get_Item() IL_0f51: stloc.s V_18 IL_0f53: ldloc.s V_67 IL_0f55: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_bodyExpr() IL_0f5a: stloc.s V_4 IL_0f5c: ldloc.s V_67 IL_0f5e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ForEach::get_enumExpr() IL_0f63: stloc.s V_37 IL_0f65: ldstr "for" IL_0f6a: ldloc.3 IL_0f6b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0f70: ldarg.0 IL_0f71: ldloc.s V_68 IL_0f73: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0f78: ldarg.0 IL_0f79: ldloc.s V_37 IL_0f7b: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0f80: ldloc.s V_18 IL_0f82: ldarg.0 IL_0f83: ldloc.s V_4 IL_0f85: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0f8a: ldloc.0 IL_0f8b: newobj instance void Fantomas.Core.SyntaxOak/ExprForEachNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Pattern, class Fantomas.Core.SyntaxOak/Expr, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0f90: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewForEach(class Fantomas.Core.SyntaxOak/ExprForEachNode) IL_0f95: ret IL_0f96: ldarg.1 IL_0f97: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_0f9c: stloc.s V_69 IL_0f9e: ldloc.s V_69 IL_0fa0: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.ExprAtomicFlag [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_flag() IL_0fa5: ldc.i4.1 IL_0fa6: sub IL_0fa7: switch ( IL_1017) IL_0fb0: ldarg.1 IL_0fb1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0fb6: stloc.s V_41 IL_0fb8: ldloc.s V_41 IL_0fba: brfalse IL_1c93 IL_0fbf: ldloc.s V_41 IL_0fc1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0fc6: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_0fcb: ldloc.s V_41 IL_0fcd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0fd2: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_0fd7: ldloc.s V_41 IL_0fd9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0fde: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_0fe3: ldloc.s V_41 IL_0fe5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0fea: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_0fef: ldloc.s V_41 IL_0ff1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_0ff6: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_0ffb: ldloc.s V_41 IL_0ffd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1002: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_1007: stloc.s V_4 IL_1009: stloc.s V_43 IL_100b: stloc.s V_32 IL_100d: stloc.s V_5 IL_100f: stloc.s V_42 IL_1011: stloc.3 IL_1012: br IL_19c0 IL_1017: ldloc.s V_69 IL_1019: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_101e: brfalse.s IL_1087 IL_1020: ldarg.1 IL_1021: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1026: stloc.s V_41 IL_1028: ldloc.s V_41 IL_102a: brfalse IL_1c93 IL_102f: ldloc.s V_41 IL_1031: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1036: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_103b: ldloc.s V_41 IL_103d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1042: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_1047: ldloc.s V_41 IL_1049: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_104e: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_1053: ldloc.s V_41 IL_1055: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_105a: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_105f: ldloc.s V_41 IL_1061: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1066: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_106b: ldloc.s V_41 IL_106d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1072: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_1077: stloc.s V_4 IL_1079: stloc.s V_43 IL_107b: stloc.s V_32 IL_107d: stloc.s V_5 IL_107f: stloc.s V_42 IL_1081: stloc.3 IL_1082: br IL_19c0 IL_1087: ldloc.s V_69 IL_1089: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_108e: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_1093: switch ( IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_120f, IL_12a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_136d, IL_1432, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8, IL_11a8) IL_11a8: ldarg.1 IL_11a9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_11ae: stloc.s V_41 IL_11b0: ldloc.s V_41 IL_11b2: brfalse IL_1c93 IL_11b7: ldloc.s V_41 IL_11b9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_11be: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_11c3: ldloc.s V_41 IL_11c5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_11ca: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_11cf: ldloc.s V_41 IL_11d1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_11d6: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_11db: ldloc.s V_41 IL_11dd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_11e2: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_11e7: ldloc.s V_41 IL_11e9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_11ee: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_11f3: ldloc.s V_41 IL_11f5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_11fa: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_11ff: stloc.s V_4 IL_1201: stloc.s V_43 IL_1203: stloc.s V_32 IL_1205: stloc.s V_5 IL_1207: stloc.s V_42 IL_1209: stloc.3 IL_120a: br IL_19c0 IL_120f: ldloc.s V_69 IL_1211: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_1216: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_121b: ldc.i4.s 16 IL_121d: bne.un.s IL_1241 IL_121f: ldloc.s V_69 IL_1221: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_1226: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr IL_122b: stloc.s V_70 IL_122d: ldc.i4.1 IL_122e: ldloc.s V_70 IL_1230: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr::get_range() IL_1235: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_123a: stloc.s V_45 IL_123c: br IL_1490 IL_1241: ldarg.1 IL_1242: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1247: stloc.s V_41 IL_1249: ldloc.s V_41 IL_124b: brfalse IL_1c93 IL_1250: ldloc.s V_41 IL_1252: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1257: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_125c: ldloc.s V_41 IL_125e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1263: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_1268: ldloc.s V_41 IL_126a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_126f: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_1274: ldloc.s V_41 IL_1276: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_127b: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_1280: ldloc.s V_41 IL_1282: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1287: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_128c: ldloc.s V_41 IL_128e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1293: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_1298: stloc.s V_4 IL_129a: stloc.s V_43 IL_129c: stloc.s V_32 IL_129e: stloc.s V_5 IL_12a0: stloc.s V_42 IL_12a2: stloc.3 IL_12a3: br IL_19c0 IL_12a8: ldloc.s V_69 IL_12aa: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_12af: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_12b4: ldc.i4.s 16 IL_12b6: bne.un.s IL_1306 IL_12b8: ldloc.s V_69 IL_12ba: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_12bf: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr IL_12c4: stloc.s V_70 IL_12c6: ldc.i4.1 IL_12c7: ldloc.s V_70 IL_12c9: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr::get_range() IL_12ce: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_12d3: stloc.s V_45 IL_12d5: ldloc.s V_45 IL_12d7: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_12dc: ldloc.s V_69 IL_12de: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_12e3: ldloc.s V_70 IL_12e5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr::get_expr() IL_12ea: ldloc.s V_45 IL_12ec: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_12f1: ldloc.s V_45 IL_12f3: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_12f8: stloc.s V_32 IL_12fa: stloc.s V_5 IL_12fc: stloc.s V_37 IL_12fe: stloc.s V_4 IL_1300: stloc.3 IL_1301: br IL_14bc IL_1306: ldarg.1 IL_1307: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_130c: stloc.s V_41 IL_130e: ldloc.s V_41 IL_1310: brfalse IL_1c93 IL_1315: ldloc.s V_41 IL_1317: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_131c: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_1321: ldloc.s V_41 IL_1323: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1328: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_132d: ldloc.s V_41 IL_132f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1334: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_1339: ldloc.s V_41 IL_133b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1340: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_1345: ldloc.s V_41 IL_1347: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_134c: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_1351: ldloc.s V_41 IL_1353: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1358: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_135d: stloc.s V_4 IL_135f: stloc.s V_43 IL_1361: stloc.s V_32 IL_1363: stloc.s V_5 IL_1365: stloc.s V_42 IL_1367: stloc.3 IL_1368: br IL_19c0 IL_136d: ldloc.s V_69 IL_136f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_1374: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_1379: ldc.i4.s 16 IL_137b: bne.un.s IL_13cb IL_137d: ldloc.s V_69 IL_137f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_1384: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr IL_1389: stloc.s V_70 IL_138b: ldc.i4.1 IL_138c: ldloc.s V_70 IL_138e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr::get_range() IL_1393: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1398: stloc.s V_45 IL_139a: ldloc.s V_45 IL_139c: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_13a1: ldloc.s V_69 IL_13a3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_13a8: ldloc.s V_70 IL_13aa: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr::get_expr() IL_13af: ldloc.s V_45 IL_13b1: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_13b6: ldloc.s V_45 IL_13b8: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_13bd: stloc.s V_32 IL_13bf: stloc.s V_5 IL_13c1: stloc.s V_37 IL_13c3: stloc.s V_4 IL_13c5: stloc.3 IL_13c6: br IL_14bc IL_13cb: ldarg.1 IL_13cc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_13d1: stloc.s V_41 IL_13d3: ldloc.s V_41 IL_13d5: brfalse IL_1c93 IL_13da: ldloc.s V_41 IL_13dc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_13e1: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_13e6: ldloc.s V_41 IL_13e8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_13ed: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_13f2: ldloc.s V_41 IL_13f4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_13f9: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_13fe: ldloc.s V_41 IL_1400: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1405: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_140a: ldloc.s V_41 IL_140c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1411: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_1416: ldloc.s V_41 IL_1418: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_141d: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_1422: stloc.s V_4 IL_1424: stloc.s V_43 IL_1426: stloc.s V_32 IL_1428: stloc.s V_5 IL_142a: stloc.s V_42 IL_142c: stloc.3 IL_142d: br IL_19c0 IL_1432: ldloc.s V_69 IL_1434: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_1439: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_143e: ldc.i4.s 16 IL_1440: bne.un IL_14ef IL_1445: ldloc.s V_69 IL_1447: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_144c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr IL_1451: stloc.s V_70 IL_1453: ldc.i4.1 IL_1454: ldloc.s V_70 IL_1456: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr::get_range() IL_145b: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1460: stloc.s V_45 IL_1462: ldloc.s V_45 IL_1464: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_1469: ldloc.s V_69 IL_146b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_1470: ldloc.s V_70 IL_1472: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr::get_expr() IL_1477: ldloc.s V_45 IL_1479: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_147e: ldloc.s V_45 IL_1480: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_1485: stloc.s V_32 IL_1487: stloc.s V_5 IL_1489: stloc.s V_37 IL_148b: stloc.s V_4 IL_148d: stloc.3 IL_148e: br.s IL_14bc IL_1490: ldloc.s V_45 IL_1492: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_1497: stloc.3 IL_1498: ldloc.s V_69 IL_149a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_149f: stloc.s V_4 IL_14a1: ldloc.s V_70 IL_14a3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr::get_expr() IL_14a8: stloc.s V_37 IL_14aa: ldloc.s V_45 IL_14ac: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_14b1: stloc.s V_5 IL_14b3: ldloc.s V_45 IL_14b5: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_14ba: stloc.s V_32 IL_14bc: ldarg.0 IL_14bd: ldloc.s V_4 IL_14bf: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_14c4: ldstr "{" IL_14c9: ldloc.3 IL_14ca: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_14cf: ldarg.0 IL_14d0: ldloc.s V_37 IL_14d2: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_14d7: ldstr "}" IL_14dc: ldloc.s V_5 IL_14de: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_14e3: ldloc.0 IL_14e4: newobj instance void Fantomas.Core.SyntaxOak/ExprNamedComputationNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_14e9: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewNamedComputation(class Fantomas.Core.SyntaxOak/ExprNamedComputationNode) IL_14ee: ret IL_14ef: ldarg.1 IL_14f0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_14f5: stloc.s V_41 IL_14f7: ldloc.s V_41 IL_14f9: brfalse IL_1c93 IL_14fe: ldloc.s V_41 IL_1500: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1505: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_150a: ldloc.s V_41 IL_150c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1511: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_1516: ldloc.s V_41 IL_1518: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_151d: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_1522: ldloc.s V_41 IL_1524: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1529: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_152e: ldloc.s V_41 IL_1530: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1535: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_153a: ldloc.s V_41 IL_153c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1541: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_1546: stloc.s V_4 IL_1548: stloc.s V_43 IL_154a: stloc.s V_32 IL_154c: stloc.s V_5 IL_154e: stloc.s V_42 IL_1550: stloc.3 IL_1551: br IL_19c0 IL_1556: ldarg.1 IL_1557: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr IL_155c: stloc.s V_70 IL_155e: ldc.i4.1 IL_155f: ldloc.s V_70 IL_1561: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr::get_range() IL_1566: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_156b: stloc.s V_45 IL_156d: ldloc.s V_45 IL_156f: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_1574: stloc.3 IL_1575: ldloc.s V_70 IL_1577: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ComputationExpr::get_expr() IL_157c: stloc.s V_4 IL_157e: ldloc.s V_45 IL_1580: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_1585: stloc.s V_5 IL_1587: ldloc.s V_45 IL_1589: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_158e: stloc.s V_32 IL_1590: ldstr "{" IL_1595: ldloc.3 IL_1596: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_159b: ldarg.0 IL_159c: ldloc.s V_4 IL_159e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_15a3: ldstr "}" IL_15a8: ldloc.s V_5 IL_15aa: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_15af: ldloc.0 IL_15b0: newobj instance void Fantomas.Core.SyntaxOak/ExprComputationNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_15b5: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewComputation(class Fantomas.Core.SyntaxOak/ExprComputationNode) IL_15ba: ret IL_15bb: ldarg.0 IL_15bc: ldarg.1 IL_15bd: ldsfld class Fantomas.Core.ASTTransformer/'mkExpr@1079-6' Fantomas.Core.ASTTransformer/'mkExpr@1079-6'::@_instance IL_15c2: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::collectComputationExpressionStatements(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_15c7: ldloc.0 IL_15c8: newobj instance void Fantomas.Core.SyntaxOak/ExprCompExprBodyNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_15cd: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewCompExprBody(class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode) IL_15d2: ret IL_15d3: ldarg.1 IL_15d4: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/JoinIn IL_15d9: stloc.s V_71 IL_15db: ldloc.s V_71 IL_15dd: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/JoinIn::get_lhsRange() IL_15e2: stloc.3 IL_15e3: ldloc.s V_71 IL_15e5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/JoinIn::get_rhsExpr() IL_15ea: stloc.s V_4 IL_15ec: ldloc.s V_71 IL_15ee: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/JoinIn::get_lhsExpr() IL_15f3: stloc.s V_37 IL_15f5: ldarg.0 IL_15f6: ldloc.s V_37 IL_15f8: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_15fd: ldstr "in" IL_1602: ldloc.3 IL_1603: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1608: ldarg.0 IL_1609: ldloc.s V_4 IL_160b: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1610: ldloc.0 IL_1611: newobj instance void Fantomas.Core.SyntaxOak/ExprJoinInNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1616: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewJoinIn(class Fantomas.Core.SyntaxOak/ExprJoinInNode) IL_161b: ret IL_161c: ldarg.1 IL_161d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda IL_1622: stloc.s V_72 IL_1624: ldarg.1 IL_1625: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_162a: stloc.s V_41 IL_162c: ldloc.s V_41 IL_162e: brfalse.s IL_1688 IL_1630: ldloc.s V_41 IL_1632: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1637: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_163c: ldloc.s V_41 IL_163e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1643: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_1648: ldloc.s V_41 IL_164a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_164f: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_1654: ldloc.s V_41 IL_1656: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_165b: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_1660: ldloc.s V_41 IL_1662: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1667: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_166c: ldloc.s V_41 IL_166e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1673: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_1678: stloc.s V_4 IL_167a: stloc.s V_43 IL_167c: stloc.s V_32 IL_167e: stloc.s V_5 IL_1680: stloc.s V_42 IL_1682: stloc.3 IL_1683: br IL_19c0 IL_1688: ldloc.s V_72 IL_168a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda::get_parsedData() IL_168f: brfalse IL_1c93 IL_1694: ldloc.s V_72 IL_1696: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>> [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda::get_parsedData() IL_169b: stloc.s V_73 IL_169d: ldloc.s V_72 IL_169f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda::get_trivia() IL_16a4: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia::get_ArrowRange() IL_16a9: brfalse IL_1c93 IL_16ae: ldloc.s V_72 IL_16b0: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Lambda::get_trivia() IL_16b5: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprLambdaTrivia::get_ArrowRange() IL_16ba: stloc.s V_57 IL_16bc: br IL_1aa4 IL_16c1: ldarg.1 IL_16c2: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchLambda IL_16c7: stloc.s V_74 IL_16c9: ldarg.1 IL_16ca: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_16cf: stloc.s V_41 IL_16d1: ldloc.s V_41 IL_16d3: brfalse IL_1ada IL_16d8: ldloc.s V_41 IL_16da: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_16df: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_16e4: ldloc.s V_41 IL_16e6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_16eb: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_16f0: ldloc.s V_41 IL_16f2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_16f7: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_16fc: ldloc.s V_41 IL_16fe: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1703: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_1708: ldloc.s V_41 IL_170a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_170f: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_1714: ldloc.s V_41 IL_1716: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_171b: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_1720: stloc.s V_4 IL_1722: stloc.s V_43 IL_1724: stloc.s V_32 IL_1726: stloc.s V_5 IL_1728: stloc.s V_42 IL_172a: stloc.3 IL_172b: br IL_19c0 IL_1730: ldarg.1 IL_1731: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Match IL_1736: stloc.s V_76 IL_1738: ldarg.1 IL_1739: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_173e: stloc.s V_41 IL_1740: ldloc.s V_41 IL_1742: brfalse IL_1afb IL_1747: ldloc.s V_41 IL_1749: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_174e: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_1753: ldloc.s V_41 IL_1755: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_175a: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_175f: ldloc.s V_41 IL_1761: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1766: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_176b: ldloc.s V_41 IL_176d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1772: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_1777: ldloc.s V_41 IL_1779: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_177e: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_1783: ldloc.s V_41 IL_1785: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_178a: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_178f: stloc.s V_4 IL_1791: stloc.s V_43 IL_1793: stloc.s V_32 IL_1795: stloc.s V_5 IL_1797: stloc.s V_42 IL_1799: stloc.3 IL_179a: br IL_19c0 IL_179f: ldarg.1 IL_17a0: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchBang IL_17a5: stloc.s V_78 IL_17a7: ldarg.1 IL_17a8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_17ad: stloc.s V_41 IL_17af: ldloc.s V_41 IL_17b1: brfalse IL_1b5d IL_17b6: ldloc.s V_41 IL_17b8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_17bd: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_17c2: ldloc.s V_41 IL_17c4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_17c9: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_17ce: ldloc.s V_41 IL_17d0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_17d5: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_17da: ldloc.s V_41 IL_17dc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_17e1: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_17e6: ldloc.s V_41 IL_17e8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_17ed: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_17f2: ldloc.s V_41 IL_17f4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_17f9: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_17fe: stloc.s V_4 IL_1800: stloc.s V_43 IL_1802: stloc.s V_32 IL_1804: stloc.s V_5 IL_1806: stloc.s V_42 IL_1808: stloc.3 IL_1809: br IL_19c0 IL_180e: ldarg.1 IL_180f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TraitCall IL_1814: stloc.s V_80 IL_1816: ldarg.1 IL_1817: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_181c: stloc.s V_41 IL_181e: ldloc.s V_41 IL_1820: brfalse IL_1bbf IL_1825: ldloc.s V_41 IL_1827: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_182c: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_1831: ldloc.s V_41 IL_1833: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1838: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_183d: ldloc.s V_41 IL_183f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1844: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_1849: ldloc.s V_41 IL_184b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1850: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_1855: ldloc.s V_41 IL_1857: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_185c: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_1861: ldloc.s V_41 IL_1863: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1868: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_186d: stloc.s V_4 IL_186f: stloc.s V_43 IL_1871: stloc.s V_32 IL_1873: stloc.s V_5 IL_1875: stloc.s V_42 IL_1877: stloc.3 IL_1878: br IL_19c0 IL_187d: ldarg.1 IL_187e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren IL_1883: stloc.s V_82 IL_1885: ldarg.1 IL_1886: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_188b: stloc.s V_41 IL_188d: ldloc.s V_41 IL_188f: brfalse.s IL_18e9 IL_1891: ldloc.s V_41 IL_1893: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1898: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_189d: ldloc.s V_41 IL_189f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_18a4: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_18a9: ldloc.s V_41 IL_18ab: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_18b0: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_18b5: ldloc.s V_41 IL_18b7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_18bc: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_18c1: ldloc.s V_41 IL_18c3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_18c8: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_18cd: ldloc.s V_41 IL_18cf: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_18d4: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_18d9: stloc.s V_4 IL_18db: stloc.s V_43 IL_18dd: stloc.s V_32 IL_18df: stloc.s V_5 IL_18e1: stloc.s V_42 IL_18e3: stloc.3 IL_18e4: br IL_19c0 IL_18e9: ldloc.s V_82 IL_18eb: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren::get_expr() IL_18f0: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_18f5: ldc.i4.s 57 IL_18f7: bne.un IL_1c93 IL_18fc: br IL_1bfe IL_1901: ldarg.1 IL_1902: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent IL_1907: stloc.s V_83 IL_1909: ldarg.1 IL_190a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_190f: stloc.s V_41 IL_1911: ldloc.s V_41 IL_1913: brfalse IL_19f5 IL_1918: ldloc.s V_41 IL_191a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_191f: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_1924: ldloc.s V_41 IL_1926: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_192b: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_1930: ldloc.s V_41 IL_1932: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1937: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_193c: ldloc.s V_41 IL_193e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1943: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_1948: ldloc.s V_41 IL_194a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_194f: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_1954: ldloc.s V_41 IL_1956: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_195b: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_1960: stloc.s V_4 IL_1962: stloc.s V_43 IL_1964: stloc.s V_32 IL_1966: stloc.s V_5 IL_1968: stloc.s V_42 IL_196a: stloc.3 IL_196b: br.s IL_19c0 IL_196d: ldloc.s V_41 IL_196f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1974: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_1979: stloc.3 IL_197a: ldloc.s V_41 IL_197c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_1981: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_1986: stloc.s V_42 IL_1988: ldloc.s V_41 IL_198a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_198f: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_1994: stloc.s V_5 IL_1996: ldloc.s V_41 IL_1998: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_199d: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_19a2: stloc.s V_32 IL_19a4: ldloc.s V_41 IL_19a6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_19ab: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_19b0: stloc.s V_43 IL_19b2: ldloc.s V_41 IL_19b4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_19b9: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_19be: stloc.s V_4 IL_19c0: ldarg.0 IL_19c1: ldloc.s V_42 IL_19c3: ldloc.s V_32 IL_19c5: ldloc.s V_4 IL_19c7: ldloc.s V_5 IL_19c9: call class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.ASTTransformer::mkLambda(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_19ce: stloc.s V_84 IL_19d0: ldstr "(" IL_19d5: ldloc.s V_43 IL_19d7: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_19dc: ldloc.s V_84 IL_19de: ldstr ")" IL_19e3: ldloc.3 IL_19e4: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_19e9: ldloc.0 IL_19ea: newobj instance void Fantomas.Core.SyntaxOak/ExprParenLambdaNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/ExprLambdaNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_19ef: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParenLambda(class Fantomas.Core.SyntaxOak/ExprParenLambdaNode) IL_19f4: ret IL_19f5: ldloc.s V_83 IL_19f7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_19fc: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_1a01: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1a06: brfalse IL_1c93 IL_1a0b: ldloc.s V_83 IL_1a0d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_1a12: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_1a17: stloc.s V_85 IL_1a19: ldloc.s V_85 IL_1a1b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1a20: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1a25: brtrue IL_1c93 IL_1a2a: ldloc.s V_83 IL_1a2c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_1a31: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_dotRanges() IL_1a36: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1a3b: brtrue IL_1c93 IL_1a40: ldloc.s V_83 IL_1a42: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_1a47: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_1a4c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_1a51: brfalse IL_1c93 IL_1a56: ldloc.s V_83 IL_1a58: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_1a5d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_1a62: stloc.s V_86 IL_1a64: ldloc.s V_86 IL_1a66: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_1a6b: brfalse IL_1c93 IL_1a70: ldloc.s V_86 IL_1a72: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_1a77: stloc.s V_87 IL_1a79: ldloc.s V_87 IL_1a7b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1a80: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenStarSynIdent|_|'(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia) IL_1a85: stloc.s V_88 IL_1a87: ldloc.s V_88 IL_1a89: brfalse IL_1c93 IL_1a8e: ldloc.s V_86 IL_1a90: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_1a95: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_1a9a: brtrue IL_1c93 IL_1a9f: br IL_1c2c IL_1aa4: ldloc.s V_73 IL_1aa6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_Value() IL_1aab: call instance !0 class [netstandard]System.Tuple`2,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_1ab0: stloc.s V_42 IL_1ab2: ldloc.s V_57 IL_1ab4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1ab9: stloc.3 IL_1aba: ldloc.s V_73 IL_1abc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_Value() IL_1ac1: call instance !1 class [netstandard]System.Tuple`2,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_1ac6: stloc.s V_4 IL_1ac8: ldarg.0 IL_1ac9: ldloc.s V_42 IL_1acb: ldloc.3 IL_1acc: ldloc.s V_4 IL_1ace: ldloc.0 IL_1acf: call class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.ASTTransformer::mkLambda(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1ad4: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewLambda(class Fantomas.Core.SyntaxOak/ExprLambdaNode) IL_1ad9: ret IL_1ada: ldloc.s V_74 IL_1adc: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchLambda::get_keywordRange() IL_1ae1: stloc.3 IL_1ae2: ldloc.s V_74 IL_1ae4: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchLambda::get_matchClauses() IL_1ae9: stloc.s V_75 IL_1aeb: ldarg.0 IL_1aec: ldloc.3 IL_1aed: ldloc.s V_75 IL_1aef: ldloc.0 IL_1af0: call class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode Fantomas.Core.ASTTransformer::mkMatchLambda(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1af5: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewMatchLambda(class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode) IL_1afa: ret IL_1afb: ldloc.s V_76 IL_1afd: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Match::get_trivia() IL_1b02: stloc.s V_77 IL_1b04: ldloc.s V_76 IL_1b06: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Match::get_expr() IL_1b0b: stloc.s V_4 IL_1b0d: ldloc.s V_76 IL_1b0f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Match::get_clauses() IL_1b14: stloc.s V_75 IL_1b16: ldloc.s V_77 IL_1b18: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia::get_MatchKeyword() IL_1b1d: stloc.3 IL_1b1e: ldstr "match" IL_1b23: ldloc.3 IL_1b24: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1b29: ldarg.0 IL_1b2a: ldloc.s V_4 IL_1b2c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1b31: ldloc.s V_77 IL_1b33: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprMatchTrivia::get_WithKeyword() IL_1b38: stloc.3 IL_1b39: ldstr "with" IL_1b3e: ldloc.3 IL_1b3f: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1b44: ldarg.0 IL_1b45: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1103-7'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_1b4a: ldloc.s V_75 IL_1b4c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_1b51: ldloc.0 IL_1b52: newobj instance void Fantomas.Core.SyntaxOak/ExprMatchNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1b57: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewMatch(class Fantomas.Core.SyntaxOak/ExprMatchNode) IL_1b5c: ret IL_1b5d: ldloc.s V_78 IL_1b5f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchBang::get_trivia() IL_1b64: stloc.s V_79 IL_1b66: ldloc.s V_78 IL_1b68: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchBang::get_expr() IL_1b6d: stloc.s V_4 IL_1b6f: ldloc.s V_78 IL_1b71: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/MatchBang::get_clauses() IL_1b76: stloc.s V_75 IL_1b78: ldloc.s V_79 IL_1b7a: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia::get_MatchBangKeyword() IL_1b7f: stloc.3 IL_1b80: ldstr "match!" IL_1b85: ldloc.3 IL_1b86: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1b8b: ldarg.0 IL_1b8c: ldloc.s V_4 IL_1b8e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1b93: ldloc.s V_79 IL_1b95: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprMatchBangTrivia::get_WithKeyword() IL_1b9a: stloc.3 IL_1b9b: ldstr "with" IL_1ba0: ldloc.3 IL_1ba1: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1ba6: ldarg.0 IL_1ba7: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1112-8'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_1bac: ldloc.s V_75 IL_1bae: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_1bb3: ldloc.0 IL_1bb4: newobj instance void Fantomas.Core.SyntaxOak/ExprMatchNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1bb9: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewMatch(class Fantomas.Core.SyntaxOak/ExprMatchNode) IL_1bbe: ret IL_1bbf: ldloc.s V_80 IL_1bc1: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TraitCall::get_supportTys() IL_1bc6: stloc.s V_20 IL_1bc8: ldloc.s V_80 IL_1bca: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TraitCall::get_traitSig() IL_1bcf: stloc.s V_81 IL_1bd1: ldloc.s V_80 IL_1bd3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TraitCall::get_argExpr() IL_1bd8: stloc.s V_4 IL_1bda: ldarg.0 IL_1bdb: ldloc.s V_20 IL_1bdd: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_1be2: ldarg.0 IL_1be3: ldloc.s V_81 IL_1be5: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberSig(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig) IL_1bea: ldarg.0 IL_1beb: ldloc.s V_4 IL_1bed: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1bf2: ldloc.0 IL_1bf3: newobj instance void Fantomas.Core.SyntaxOak/ExprTraitCallNode::.ctor(class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.SyntaxOak/MemberDefn, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1bf8: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTraitCall(class Fantomas.Core.SyntaxOak/ExprTraitCallNode) IL_1bfd: ret IL_1bfe: ldloc.s V_82 IL_1c00: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Paren::get_expr() IL_1c05: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LibraryOnlyILAssembly IL_1c0a: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LibraryOnlyILAssembly::get_range() IL_1c0f: stloc.3 IL_1c10: ldarg.0 IL_1c11: ldsfld class Fantomas.Core.ASTTransformer/'mkExpr@1121-9' Fantomas.Core.ASTTransformer/'mkExpr@1121-9'::@_instance IL_1c16: ldloc.3 IL_1c17: callvirt instance string Fantomas.Core.ASTTransformer/CreationAide::TextFromSource(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1c1c: stloc.s V_89 IL_1c1e: ldloc.s V_89 IL_1c20: ldloc.3 IL_1c21: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1c26: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParenILEmbedded(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_1c2b: ret IL_1c2c: ldloc.s V_88 IL_1c2e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_1c33: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_1c38: stloc.3 IL_1c39: ldloc.s V_88 IL_1c3b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_1c40: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_1c45: stloc.s V_89 IL_1c47: ldloc.s V_88 IL_1c49: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_1c4e: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_1c53: stloc.s V_5 IL_1c55: ldloc.s V_85 IL_1c57: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_1c5c: stloc.s V_65 IL_1c5e: ldstr "(" IL_1c63: ldloc.s V_5 IL_1c65: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1c6a: ldloca.s V_65 IL_1c6c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_1c71: stloc.s V_32 IL_1c73: ldloc.s V_89 IL_1c75: ldloc.s V_32 IL_1c77: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1c7c: ldstr ")" IL_1c81: ldloc.3 IL_1c82: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1c87: ldloc.0 IL_1c88: newobj instance void Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1c8d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParenFunctionNameWithStar(class Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode) IL_1c92: ret IL_1c93: ldarg.1 IL_1c94: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1c99: stloc.s V_90 IL_1c9b: ldloc.s V_90 IL_1c9d: brfalse.s IL_1ce9 IL_1c9f: ldloc.s V_90 IL_1ca1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_1ca6: call instance !2 class [netstandard]System.Tuple`4::get_Item3() IL_1cab: stloc.3 IL_1cac: ldloc.s V_90 IL_1cae: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_1cb3: call instance !3 class [netstandard]System.Tuple`4::get_Item4() IL_1cb8: stloc.s V_5 IL_1cba: ldloc.s V_90 IL_1cbc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_1cc1: call instance !0 class [netstandard]System.Tuple`4::get_Item1() IL_1cc6: stloc.s V_32 IL_1cc8: ldloc.s V_90 IL_1cca: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_1ccf: call instance !1 class [netstandard]System.Tuple`4::get_Item2() IL_1cd4: stloc.s V_4 IL_1cd6: ldarg.0 IL_1cd7: ldloc.s V_32 IL_1cd9: ldloc.s V_4 IL_1cdb: ldloc.3 IL_1cdc: ldloc.s V_5 IL_1cde: call class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.ASTTransformer::mkParenExpr(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1ce3: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewParen(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_1ce8: ret IL_1ce9: ldarg.1 IL_1cea: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_1cef: switch ( IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1ea8, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e04, IL_1e72) IL_1e04: ldarg.1 IL_1e05: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|NewlineInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1e0a: stloc.s V_91 IL_1e0c: ldloc.s V_91 IL_1e0e: brfalse.s IL_1e15 IL_1e10: br IL_2547 IL_1e15: ldarg.1 IL_1e16: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|MultipleConsInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1e1b: stloc.s V_93 IL_1e1d: ldloc.s V_93 IL_1e1f: brfalse.s IL_1e42 IL_1e21: ldloc.s V_93 IL_1e23: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_1e28: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_1e2d: ldloc.s V_93 IL_1e2f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_1e34: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_1e39: stloc.s V_4 IL_1e3b: stloc.s V_92 IL_1e3d: br IL_2563 IL_1e42: ldarg.1 IL_1e43: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|SameInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1e48: stloc.s V_94 IL_1e4a: ldloc.s V_94 IL_1e4c: brfalse IL_2588 IL_1e51: ldloc.s V_94 IL_1e53: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_1e58: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_1e5d: ldloc.s V_94 IL_1e5f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_1e64: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_1e69: stloc.s V_4 IL_1e6b: stloc.s V_92 IL_1e6d: br IL_2563 IL_1e72: ldarg.1 IL_1e73: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Dynamic IL_1e78: stloc.s V_95 IL_1e7a: ldloc.s V_95 IL_1e7c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Dynamic::get_funcExpr() IL_1e81: stloc.s V_4 IL_1e83: ldloc.s V_95 IL_1e85: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Dynamic::get_argExpr() IL_1e8a: stloc.s V_37 IL_1e8c: ldarg.0 IL_1e8d: ldloc.s V_4 IL_1e8f: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1e94: ldarg.0 IL_1e95: ldloc.s V_37 IL_1e97: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1e9c: ldloc.0 IL_1e9d: newobj instance void Fantomas.Core.SyntaxOak/ExprDynamicNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1ea2: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewDynamic(class Fantomas.Core.SyntaxOak/ExprDynamicNode) IL_1ea7: ret IL_1ea8: ldarg.1 IL_1ea9: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_1eae: stloc.s V_69 IL_1eb0: ldloc.s V_69 IL_1eb2: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_1eb7: brfalse IL_1f46 IL_1ebc: ldarg.1 IL_1ebd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|NewlineInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1ec2: stloc.s V_91 IL_1ec4: ldloc.s V_91 IL_1ec6: brfalse.s IL_1ee9 IL_1ec8: ldloc.s V_91 IL_1eca: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_1ecf: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_1ed4: ldloc.s V_91 IL_1ed6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_1edb: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_1ee0: stloc.s V_4 IL_1ee2: stloc.s V_92 IL_1ee4: br IL_2563 IL_1ee9: ldarg.1 IL_1eea: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|MultipleConsInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1eef: stloc.s V_93 IL_1ef1: ldloc.s V_93 IL_1ef3: brfalse.s IL_1f16 IL_1ef5: ldloc.s V_93 IL_1ef7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_1efc: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_1f01: ldloc.s V_93 IL_1f03: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_1f08: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_1f0d: stloc.s V_4 IL_1f0f: stloc.s V_92 IL_1f11: br IL_2563 IL_1f16: ldarg.1 IL_1f17: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|SameInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1f1c: stloc.s V_94 IL_1f1e: ldloc.s V_94 IL_1f20: brfalse IL_2588 IL_1f25: ldloc.s V_94 IL_1f27: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_1f2c: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_1f31: ldloc.s V_94 IL_1f33: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_1f38: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_1f3d: stloc.s V_4 IL_1f3f: stloc.s V_92 IL_1f41: br IL_2563 IL_1f46: ldloc.s V_69 IL_1f48: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_1f4d: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_1f52: ldc.i4.s 32 IL_1f54: bne.un IL_24c9 IL_1f59: ldloc.s V_69 IL_1f5b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_1f60: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent IL_1f65: stloc.s V_83 IL_1f67: ldloc.s V_83 IL_1f69: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_1f6e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_1f73: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1f78: brfalse IL_243f IL_1f7d: ldloc.s V_83 IL_1f7f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_1f84: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_1f89: stloc.s V_85 IL_1f8b: ldloc.s V_85 IL_1f8d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1f92: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1f97: brtrue IL_23b5 IL_1f9c: ldloc.s V_83 IL_1f9e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_1fa3: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_dotRanges() IL_1fa8: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1fad: brtrue IL_232b IL_1fb2: ldloc.s V_83 IL_1fb4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_1fb9: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_1fbe: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_1fc3: brfalse IL_22a1 IL_1fc8: ldloc.s V_83 IL_1fca: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_1fcf: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_1fd4: stloc.s V_86 IL_1fd6: ldloc.s V_86 IL_1fd8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_1fdd: brfalse IL_2217 IL_1fe2: ldloc.s V_86 IL_1fe4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_1fe9: stloc.s V_87 IL_1feb: ldloc.s V_87 IL_1fed: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1ff2: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_1ff7: brfalse IL_218d IL_1ffc: ldloc.s V_87 IL_1ffe: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_2003: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_2008: stloc.s V_96 IL_200a: ldloc.s V_86 IL_200c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_2011: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_2016: brtrue IL_2103 IL_201b: ldloc.s V_85 IL_201d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_2022: stloc.s V_65 IL_2024: ldloca.s V_65 IL_2026: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idText() IL_202b: call string [Fantomas.FCS]FSharp.Compiler.Syntax.PrettyNaming::ConvertValLogicalNameToDisplayNameCore(string) IL_2030: call bool [Fantomas.FCS]FSharp.Compiler.Syntax.PrettyNaming::IsValidPrefixOperatorDefinitionName(string) IL_2035: brtrue IL_20c4 IL_203a: ldarg.1 IL_203b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|NewlineInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2040: stloc.s V_91 IL_2042: ldloc.s V_91 IL_2044: brfalse.s IL_2067 IL_2046: ldloc.s V_91 IL_2048: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_204d: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_2052: ldloc.s V_91 IL_2054: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2059: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_205e: stloc.s V_4 IL_2060: stloc.s V_92 IL_2062: br IL_2563 IL_2067: ldarg.1 IL_2068: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|MultipleConsInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_206d: stloc.s V_93 IL_206f: ldloc.s V_93 IL_2071: brfalse.s IL_2094 IL_2073: ldloc.s V_93 IL_2075: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_207a: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_207f: ldloc.s V_93 IL_2081: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2086: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_208b: stloc.s V_4 IL_208d: stloc.s V_92 IL_208f: br IL_2563 IL_2094: ldarg.1 IL_2095: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|SameInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_209a: stloc.s V_94 IL_209c: ldloc.s V_94 IL_209e: brfalse IL_2588 IL_20a3: ldloc.s V_94 IL_20a5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_20aa: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_20af: ldloc.s V_94 IL_20b1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_20b6: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_20bb: stloc.s V_4 IL_20bd: stloc.s V_92 IL_20bf: br IL_2563 IL_20c4: ldloc.s V_96 IL_20c6: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation::get_text() IL_20cb: stloc.s V_89 IL_20cd: ldloc.s V_85 IL_20cf: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_20d4: stloc.s V_65 IL_20d6: ldloc.s V_69 IL_20d8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_20dd: stloc.s V_4 IL_20df: ldloca.s V_65 IL_20e1: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_20e6: stloc.3 IL_20e7: ldloc.s V_89 IL_20e9: ldloc.3 IL_20ea: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_20ef: ldarg.0 IL_20f0: ldloc.s V_4 IL_20f2: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_20f7: ldloc.0 IL_20f8: newobj instance void Fantomas.Core.SyntaxOak/ExprPrefixAppNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_20fd: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewPrefixApp(class Fantomas.Core.SyntaxOak/ExprPrefixAppNode) IL_2102: ret IL_2103: ldarg.1 IL_2104: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|NewlineInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2109: stloc.s V_91 IL_210b: ldloc.s V_91 IL_210d: brfalse.s IL_2130 IL_210f: ldloc.s V_91 IL_2111: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2116: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_211b: ldloc.s V_91 IL_211d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2122: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2127: stloc.s V_4 IL_2129: stloc.s V_92 IL_212b: br IL_2563 IL_2130: ldarg.1 IL_2131: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|MultipleConsInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2136: stloc.s V_93 IL_2138: ldloc.s V_93 IL_213a: brfalse.s IL_215d IL_213c: ldloc.s V_93 IL_213e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2143: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_2148: ldloc.s V_93 IL_214a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_214f: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2154: stloc.s V_4 IL_2156: stloc.s V_92 IL_2158: br IL_2563 IL_215d: ldarg.1 IL_215e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|SameInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2163: stloc.s V_94 IL_2165: ldloc.s V_94 IL_2167: brfalse IL_2588 IL_216c: ldloc.s V_94 IL_216e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2173: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_2178: ldloc.s V_94 IL_217a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_217f: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2184: stloc.s V_4 IL_2186: stloc.s V_92 IL_2188: br IL_2563 IL_218d: ldarg.1 IL_218e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|NewlineInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2193: stloc.s V_91 IL_2195: ldloc.s V_91 IL_2197: brfalse.s IL_21ba IL_2199: ldloc.s V_91 IL_219b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_21a0: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_21a5: ldloc.s V_91 IL_21a7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_21ac: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_21b1: stloc.s V_4 IL_21b3: stloc.s V_92 IL_21b5: br IL_2563 IL_21ba: ldarg.1 IL_21bb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|MultipleConsInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_21c0: stloc.s V_93 IL_21c2: ldloc.s V_93 IL_21c4: brfalse.s IL_21e7 IL_21c6: ldloc.s V_93 IL_21c8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_21cd: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_21d2: ldloc.s V_93 IL_21d4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_21d9: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_21de: stloc.s V_4 IL_21e0: stloc.s V_92 IL_21e2: br IL_2563 IL_21e7: ldarg.1 IL_21e8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|SameInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_21ed: stloc.s V_94 IL_21ef: ldloc.s V_94 IL_21f1: brfalse IL_2588 IL_21f6: ldloc.s V_94 IL_21f8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_21fd: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_2202: ldloc.s V_94 IL_2204: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2209: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_220e: stloc.s V_4 IL_2210: stloc.s V_92 IL_2212: br IL_2563 IL_2217: ldarg.1 IL_2218: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|NewlineInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_221d: stloc.s V_91 IL_221f: ldloc.s V_91 IL_2221: brfalse.s IL_2244 IL_2223: ldloc.s V_91 IL_2225: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_222a: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_222f: ldloc.s V_91 IL_2231: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2236: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_223b: stloc.s V_4 IL_223d: stloc.s V_92 IL_223f: br IL_2563 IL_2244: ldarg.1 IL_2245: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|MultipleConsInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_224a: stloc.s V_93 IL_224c: ldloc.s V_93 IL_224e: brfalse.s IL_2271 IL_2250: ldloc.s V_93 IL_2252: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2257: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_225c: ldloc.s V_93 IL_225e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2263: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2268: stloc.s V_4 IL_226a: stloc.s V_92 IL_226c: br IL_2563 IL_2271: ldarg.1 IL_2272: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|SameInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2277: stloc.s V_94 IL_2279: ldloc.s V_94 IL_227b: brfalse IL_2588 IL_2280: ldloc.s V_94 IL_2282: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2287: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_228c: ldloc.s V_94 IL_228e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2293: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2298: stloc.s V_4 IL_229a: stloc.s V_92 IL_229c: br IL_2563 IL_22a1: ldarg.1 IL_22a2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|NewlineInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_22a7: stloc.s V_91 IL_22a9: ldloc.s V_91 IL_22ab: brfalse.s IL_22ce IL_22ad: ldloc.s V_91 IL_22af: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_22b4: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_22b9: ldloc.s V_91 IL_22bb: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_22c0: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_22c5: stloc.s V_4 IL_22c7: stloc.s V_92 IL_22c9: br IL_2563 IL_22ce: ldarg.1 IL_22cf: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|MultipleConsInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_22d4: stloc.s V_93 IL_22d6: ldloc.s V_93 IL_22d8: brfalse.s IL_22fb IL_22da: ldloc.s V_93 IL_22dc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_22e1: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_22e6: ldloc.s V_93 IL_22e8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_22ed: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_22f2: stloc.s V_4 IL_22f4: stloc.s V_92 IL_22f6: br IL_2563 IL_22fb: ldarg.1 IL_22fc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|SameInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2301: stloc.s V_94 IL_2303: ldloc.s V_94 IL_2305: brfalse IL_2588 IL_230a: ldloc.s V_94 IL_230c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2311: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_2316: ldloc.s V_94 IL_2318: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_231d: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2322: stloc.s V_4 IL_2324: stloc.s V_92 IL_2326: br IL_2563 IL_232b: ldarg.1 IL_232c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|NewlineInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2331: stloc.s V_91 IL_2333: ldloc.s V_91 IL_2335: brfalse.s IL_2358 IL_2337: ldloc.s V_91 IL_2339: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_233e: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_2343: ldloc.s V_91 IL_2345: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_234a: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_234f: stloc.s V_4 IL_2351: stloc.s V_92 IL_2353: br IL_2563 IL_2358: ldarg.1 IL_2359: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|MultipleConsInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_235e: stloc.s V_93 IL_2360: ldloc.s V_93 IL_2362: brfalse.s IL_2385 IL_2364: ldloc.s V_93 IL_2366: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_236b: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_2370: ldloc.s V_93 IL_2372: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2377: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_237c: stloc.s V_4 IL_237e: stloc.s V_92 IL_2380: br IL_2563 IL_2385: ldarg.1 IL_2386: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|SameInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_238b: stloc.s V_94 IL_238d: ldloc.s V_94 IL_238f: brfalse IL_2588 IL_2394: ldloc.s V_94 IL_2396: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_239b: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_23a0: ldloc.s V_94 IL_23a2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_23a7: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_23ac: stloc.s V_4 IL_23ae: stloc.s V_92 IL_23b0: br IL_2563 IL_23b5: ldarg.1 IL_23b6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|NewlineInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_23bb: stloc.s V_91 IL_23bd: ldloc.s V_91 IL_23bf: brfalse.s IL_23e2 IL_23c1: ldloc.s V_91 IL_23c3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_23c8: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_23cd: ldloc.s V_91 IL_23cf: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_23d4: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_23d9: stloc.s V_4 IL_23db: stloc.s V_92 IL_23dd: br IL_2563 IL_23e2: ldarg.1 IL_23e3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|MultipleConsInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_23e8: stloc.s V_93 IL_23ea: ldloc.s V_93 IL_23ec: brfalse.s IL_240f IL_23ee: ldloc.s V_93 IL_23f0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_23f5: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_23fa: ldloc.s V_93 IL_23fc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2401: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2406: stloc.s V_4 IL_2408: stloc.s V_92 IL_240a: br IL_2563 IL_240f: ldarg.1 IL_2410: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|SameInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2415: stloc.s V_94 IL_2417: ldloc.s V_94 IL_2419: brfalse IL_2588 IL_241e: ldloc.s V_94 IL_2420: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2425: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_242a: ldloc.s V_94 IL_242c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2431: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2436: stloc.s V_4 IL_2438: stloc.s V_92 IL_243a: br IL_2563 IL_243f: ldarg.1 IL_2440: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|NewlineInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2445: stloc.s V_91 IL_2447: ldloc.s V_91 IL_2449: brfalse.s IL_246c IL_244b: ldloc.s V_91 IL_244d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2452: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_2457: ldloc.s V_91 IL_2459: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_245e: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2463: stloc.s V_4 IL_2465: stloc.s V_92 IL_2467: br IL_2563 IL_246c: ldarg.1 IL_246d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|MultipleConsInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2472: stloc.s V_93 IL_2474: ldloc.s V_93 IL_2476: brfalse.s IL_2499 IL_2478: ldloc.s V_93 IL_247a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_247f: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_2484: ldloc.s V_93 IL_2486: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_248b: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2490: stloc.s V_4 IL_2492: stloc.s V_92 IL_2494: br IL_2563 IL_2499: ldarg.1 IL_249a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|SameInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_249f: stloc.s V_94 IL_24a1: ldloc.s V_94 IL_24a3: brfalse IL_2588 IL_24a8: ldloc.s V_94 IL_24aa: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_24af: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_24b4: ldloc.s V_94 IL_24b6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_24bb: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_24c0: stloc.s V_4 IL_24c2: stloc.s V_92 IL_24c4: br IL_2563 IL_24c9: ldarg.1 IL_24ca: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|NewlineInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_24cf: stloc.s V_91 IL_24d1: ldloc.s V_91 IL_24d3: brfalse.s IL_24f3 IL_24d5: ldloc.s V_91 IL_24d7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_24dc: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_24e1: ldloc.s V_91 IL_24e3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_24e8: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_24ed: stloc.s V_4 IL_24ef: stloc.s V_92 IL_24f1: br.s IL_2563 IL_24f3: ldarg.1 IL_24f4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|MultipleConsInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_24f9: stloc.s V_93 IL_24fb: ldloc.s V_93 IL_24fd: brfalse.s IL_251d IL_24ff: ldloc.s V_93 IL_2501: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2506: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_250b: ldloc.s V_93 IL_250d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2512: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2517: stloc.s V_4 IL_2519: stloc.s V_92 IL_251b: br.s IL_2563 IL_251d: ldarg.1 IL_251e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|SameInfixApps|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2523: stloc.s V_94 IL_2525: ldloc.s V_94 IL_2527: brfalse.s IL_2588 IL_2529: ldloc.s V_94 IL_252b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2530: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_2535: ldloc.s V_94 IL_2537: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_253c: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2541: stloc.s V_4 IL_2543: stloc.s V_92 IL_2545: br.s IL_2563 IL_2547: ldloc.s V_91 IL_2549: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_254e: call instance !1 class [netstandard]System.Tuple`2>>::get_Item2() IL_2553: stloc.s V_92 IL_2555: ldloc.s V_91 IL_2557: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_255c: call instance !0 class [netstandard]System.Tuple`2>>::get_Item1() IL_2561: stloc.s V_4 IL_2563: ldarg.0 IL_2564: newobj instance void Fantomas.Core.ASTTransformer/'rest@1147-3'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_2569: ldloc.s V_92 IL_256b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class [netstandard]System.Tuple`2>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_2570: stloc.s V_97 IL_2572: ldarg.0 IL_2573: ldloc.s V_4 IL_2575: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_257a: ldloc.s V_97 IL_257c: ldloc.0 IL_257d: newobj instance void Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_2582: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSameInfixApps(class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode) IL_2587: ret IL_2588: ldarg.1 IL_2589: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|InfixApp|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_258e: stloc.s V_98 IL_2590: ldloc.s V_98 IL_2592: brfalse.s IL_25dc IL_2594: ldloc.s V_98 IL_2596: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_259b: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_25a0: stloc.s V_39 IL_25a2: ldloc.s V_98 IL_25a4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_25a9: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_25ae: stloc.s V_4 IL_25b0: ldloc.s V_98 IL_25b2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_25b7: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_25bc: stloc.s V_37 IL_25be: ldarg.0 IL_25bf: ldloc.s V_37 IL_25c1: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_25c6: ldloc.s V_39 IL_25c8: ldarg.0 IL_25c9: ldloc.s V_4 IL_25cb: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_25d0: ldloc.0 IL_25d1: newobj instance void Fantomas.Core.SyntaxOak/ExprInfixAppNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_25d6: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewInfixApp(class Fantomas.Core.SyntaxOak/ExprInfixAppNode) IL_25db: ret IL_25dc: ldarg.1 IL_25dd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|IndexWithoutDot|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_25e2: stloc.s V_99 IL_25e4: ldloc.s V_99 IL_25e6: brfalse.s IL_2620 IL_25e8: ldloc.s V_99 IL_25ea: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_25ef: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_25f4: stloc.s V_4 IL_25f6: ldloc.s V_99 IL_25f8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_25fd: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_2602: stloc.s V_37 IL_2604: ldarg.0 IL_2605: ldloc.s V_37 IL_2607: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_260c: ldarg.0 IL_260d: ldloc.s V_4 IL_260f: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2614: ldloc.0 IL_2615: newobj instance void Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_261a: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIndexWithoutDot(class Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode) IL_261f: ret IL_2620: ldarg.1 IL_2621: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ChainExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2626: stloc.s V_100 IL_2628: ldloc.s V_100 IL_262a: brfalse.s IL_2652 IL_262c: ldloc.s V_100 IL_262e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_2633: stloc.s V_101 IL_2635: ldarg.0 IL_2636: newobj instance void Fantomas.Core.ASTTransformer/chainLinks@1163::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_263b: ldloc.s V_101 IL_263d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_2642: stloc.s V_102 IL_2644: ldloc.s V_102 IL_2646: ldloc.0 IL_2647: newobj instance void Fantomas.Core.SyntaxOak/ExprChain::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_264c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewChain(class Fantomas.Core.SyntaxOak/ExprChain) IL_2651: ret IL_2652: ldarg.1 IL_2653: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|AppSingleParenArg|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2658: stloc.s V_103 IL_265a: ldloc.s V_103 IL_265c: brfalse.s IL_26b8 IL_265e: ldloc.s V_103 IL_2660: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_2665: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_266a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_266f: ldc.i4.s 32 IL_2671: bne.un.s IL_26b8 IL_2673: ldloc.s V_103 IL_2675: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_267a: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_267f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent IL_2684: stloc.s V_83 IL_2686: ldloc.s V_103 IL_2688: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_268d: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_2692: stloc.s V_4 IL_2694: ldloc.s V_83 IL_2696: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_269b: stloc.s V_104 IL_269d: ldloc.s V_104 IL_269f: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_26a4: ldarg.0 IL_26a5: ldloc.s V_4 IL_26a7: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_26ac: ldloc.0 IL_26ad: newobj instance void Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::.ctor(class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_26b2: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewAppLongIdentAndSingleParenArg(class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode) IL_26b7: ret IL_26b8: ldarg.1 IL_26b9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|AppSingleParenArg|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_26be: stloc.s V_105 IL_26c0: ldloc.s V_105 IL_26c2: brfalse.s IL_26fc IL_26c4: ldloc.s V_105 IL_26c6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_26cb: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_26d0: stloc.s V_4 IL_26d2: ldloc.s V_105 IL_26d4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_26d9: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_26de: stloc.s V_37 IL_26e0: ldarg.0 IL_26e1: ldloc.s V_37 IL_26e3: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_26e8: ldarg.0 IL_26e9: ldloc.s V_4 IL_26eb: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_26f0: ldloc.0 IL_26f1: newobj instance void Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_26f6: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewAppSingleParenArg(class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode) IL_26fb: ret IL_26fc: ldarg.1 IL_26fd: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_2702: ldc.i4.s 22 IL_2704: bne.un IL_27f9 IL_2709: ldarg.1 IL_270a: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_270f: stloc.s V_69 IL_2711: ldloc.s V_69 IL_2713: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_2718: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_271d: stloc.s V_106 IL_271f: ldloc.s V_106 IL_2721: brfalse IL_27f9 IL_2726: ldloc.s V_69 IL_2728: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_272d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2732: stloc.s V_107 IL_2734: ldloc.s V_107 IL_2736: brfalse IL_27f9 IL_273b: ldloc.s V_107 IL_273d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2742: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_2747: stloc.3 IL_2748: ldloc.s V_107 IL_274a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_274f: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_2754: stloc.s V_42 IL_2756: ldloc.s V_107 IL_2758: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_275d: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_2762: stloc.s V_5 IL_2764: ldloc.s V_107 IL_2766: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_276b: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_2770: stloc.s V_32 IL_2772: ldloc.s V_107 IL_2774: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2779: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_277e: stloc.s V_43 IL_2780: ldloc.s V_106 IL_2782: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_2787: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_278c: stloc.s V_4 IL_278e: ldloc.s V_107 IL_2790: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2795: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_279a: stloc.s V_37 IL_279c: ldloc.s V_106 IL_279e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_27a3: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_27a8: stloc.s V_27 IL_27aa: ldarg.0 IL_27ab: ldloc.s V_42 IL_27ad: ldloc.s V_32 IL_27af: ldloc.s V_37 IL_27b1: ldloc.s V_5 IL_27b3: call class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.ASTTransformer::mkLambda(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_27b8: stloc.s V_84 IL_27ba: ldarg.0 IL_27bb: ldloc.s V_4 IL_27bd: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_27c2: ldarg.0 IL_27c3: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1194-10'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_27c8: ldloc.s V_27 IL_27ca: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_27cf: ldstr "(" IL_27d4: ldloc.s V_43 IL_27d6: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_27db: ldloc.s V_84 IL_27dd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_27e2: ldstr ")" IL_27e7: ldloc.3 IL_27e8: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_27ed: ldloc.0 IL_27ee: newobj instance void Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_27f3: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewAppWithLambda(class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode) IL_27f8: ret IL_27f9: ldarg.1 IL_27fa: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_27ff: ldc.i4.s 22 IL_2801: bne.un IL_299e IL_2806: ldarg.1 IL_2807: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_280c: stloc.s V_108 IL_280e: ldloc.s V_108 IL_2810: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_2815: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_281a: stloc.s V_109 IL_281c: ldloc.s V_109 IL_281e: brfalse IL_28c6 IL_2823: ldloc.s V_109 IL_2825: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_282a: call instance !5 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item6() IL_282f: stloc.3 IL_2830: ldloc.s V_109 IL_2832: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2837: call instance !1 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_283c: stloc.s V_42 IL_283e: ldloc.s V_109 IL_2840: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2845: call instance !4 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_284a: stloc.s V_5 IL_284c: ldloc.s V_109 IL_284e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2853: call instance !2 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_2858: stloc.s V_32 IL_285a: ldloc.s V_109 IL_285c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2861: call instance !0 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_2866: stloc.s V_43 IL_2868: ldloc.s V_108 IL_286a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_286f: stloc.s V_4 IL_2871: ldloc.s V_109 IL_2873: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2878: call instance !3 class [netstandard]System.Tuple`6,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_287d: stloc.s V_37 IL_287f: ldarg.0 IL_2880: ldloc.s V_42 IL_2882: ldloc.s V_32 IL_2884: ldloc.s V_37 IL_2886: ldloc.s V_5 IL_2888: call class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.ASTTransformer::mkLambda(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_288d: stloc.s V_84 IL_288f: ldarg.0 IL_2890: ldloc.s V_4 IL_2892: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2897: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_289c: ldstr "(" IL_28a1: ldloc.s V_43 IL_28a3: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_28a8: ldloc.s V_84 IL_28aa: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_28af: ldstr ")" IL_28b4: ldloc.3 IL_28b5: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_28ba: ldloc.0 IL_28bb: newobj instance void Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_28c0: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewAppWithLambda(class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode) IL_28c5: ret IL_28c6: ldloc.s V_108 IL_28c8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_28cd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_28d2: stloc.s V_110 IL_28d4: ldloc.s V_110 IL_28d6: brfalse IL_299e IL_28db: ldloc.s V_108 IL_28dd: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_28e2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenMatchLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_28e7: stloc.s V_111 IL_28e9: ldloc.s V_111 IL_28eb: brfalse IL_299e IL_28f0: ldloc.s V_111 IL_28f2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_28f7: call instance !4 class [netstandard]System.Tuple`5,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_28fc: stloc.3 IL_28fd: ldloc.s V_111 IL_28ff: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2904: call instance !3 class [netstandard]System.Tuple`5,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_2909: stloc.s V_5 IL_290b: ldloc.s V_111 IL_290d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2912: call instance !1 class [netstandard]System.Tuple`5,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_2917: stloc.s V_32 IL_2919: ldloc.s V_111 IL_291b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2920: call instance !0 class [netstandard]System.Tuple`5,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_2925: stloc.s V_43 IL_2927: ldloc.s V_110 IL_2929: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_292e: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_2933: stloc.s V_4 IL_2935: ldloc.s V_111 IL_2937: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_293c: call instance !2 class [netstandard]System.Tuple`5,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_2941: stloc.s V_75 IL_2943: ldloc.s V_110 IL_2945: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_294a: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_294f: stloc.s V_27 IL_2951: ldarg.0 IL_2952: ldloc.s V_32 IL_2954: ldloc.s V_75 IL_2956: ldloc.s V_5 IL_2958: call class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode Fantomas.Core.ASTTransformer::mkMatchLambda(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_295d: stloc.s V_112 IL_295f: ldarg.0 IL_2960: ldloc.s V_4 IL_2962: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2967: ldarg.0 IL_2968: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1212-11'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_296d: ldloc.s V_27 IL_296f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_2974: ldstr "(" IL_2979: ldloc.s V_43 IL_297b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_2980: ldloc.s V_112 IL_2982: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_2987: ldstr ")" IL_298c: ldloc.3 IL_298d: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_2992: ldloc.0 IL_2993: newobj instance void Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_2998: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewAppWithLambda(class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode) IL_299d: ret IL_299e: ldarg.1 IL_299f: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_29a4: switch ( IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2b32, IL_375b, IL_2ab9, IL_3863, IL_38e5, IL_2ab9, IL_2ab9, IL_391a, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9, IL_2ab9) IL_2ab9: ldarg.1 IL_2aba: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2abf: stloc.s V_113 IL_2ac1: ldloc.s V_113 IL_2ac3: brfalse.s IL_2aca IL_2ac5: br IL_394c IL_2aca: ldarg.1 IL_2acb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2ad0: stloc.s V_114 IL_2ad2: ldloc.s V_114 IL_2ad4: brfalse IL_3dea IL_2ad9: ldloc.s V_114 IL_2adb: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2ae0: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_2ae5: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2aea: brfalse IL_3dea IL_2aef: ldloc.s V_114 IL_2af1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2af6: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_2afb: stloc.s V_115 IL_2afd: ldloc.s V_115 IL_2aff: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2b04: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2b09: brtrue IL_3dea IL_2b0e: ldloc.s V_114 IL_2b10: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2b15: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_2b1a: brfalse IL_3dea IL_2b1f: ldloc.s V_114 IL_2b21: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2b26: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_2b2b: stloc.s V_116 IL_2b2d: br IL_3d01 IL_2b32: ldarg.1 IL_2b33: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_2b38: stloc.s V_118 IL_2b3a: ldloc.s V_118 IL_2b3c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_2b41: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>> Fantomas.Core.ASTTransformer::'|ParenMatchLambda|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2b46: stloc.s V_119 IL_2b48: ldloc.s V_119 IL_2b4a: brfalse IL_2be2 IL_2b4f: ldloc.s V_119 IL_2b51: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2b56: call instance !4 class [netstandard]System.Tuple`5,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item5() IL_2b5b: stloc.3 IL_2b5c: ldloc.s V_119 IL_2b5e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2b63: call instance !3 class [netstandard]System.Tuple`5,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item4() IL_2b68: stloc.s V_5 IL_2b6a: ldloc.s V_119 IL_2b6c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2b71: call instance !1 class [netstandard]System.Tuple`5,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item2() IL_2b76: stloc.s V_32 IL_2b78: ldloc.s V_119 IL_2b7a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2b7f: call instance !0 class [netstandard]System.Tuple`5,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item1() IL_2b84: stloc.s V_43 IL_2b86: ldloc.s V_118 IL_2b88: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_2b8d: stloc.s V_4 IL_2b8f: ldloc.s V_119 IL_2b91: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>>::get_Value() IL_2b96: call instance !2 class [netstandard]System.Tuple`5,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range>::get_Item3() IL_2b9b: stloc.s V_75 IL_2b9d: ldarg.0 IL_2b9e: ldloc.s V_32 IL_2ba0: ldloc.s V_75 IL_2ba2: ldloc.s V_5 IL_2ba4: call class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode Fantomas.Core.ASTTransformer::mkMatchLambda(class Fantomas.Core.ASTTransformer/CreationAide, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_2ba9: stloc.s V_112 IL_2bab: ldarg.0 IL_2bac: ldloc.s V_4 IL_2bae: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2bb3: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_2bb8: ldstr "(" IL_2bbd: ldloc.s V_43 IL_2bbf: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_2bc4: ldloc.s V_112 IL_2bc6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_2bcb: ldstr ")" IL_2bd0: ldloc.3 IL_2bd1: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_2bd6: ldloc.0 IL_2bd7: newobj instance void Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_2bdc: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewAppWithLambda(class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode) IL_2be1: ret IL_2be2: ldloc.s V_118 IL_2be4: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.ExprAtomicFlag [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_flag() IL_2be9: ldc.i4.1 IL_2bea: sub IL_2beb: switch ( IL_2cdd) IL_2bf4: ldarg.1 IL_2bf5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2bfa: stloc.s V_113 IL_2bfc: ldloc.s V_113 IL_2bfe: brfalse.s IL_2c21 IL_2c00: ldloc.s V_113 IL_2c02: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_2c07: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_2c0c: ldloc.s V_113 IL_2c0e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_2c13: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_2c18: stloc.s V_27 IL_2c1a: stloc.s V_4 IL_2c1c: br IL_3968 IL_2c21: ldarg.1 IL_2c22: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2c27: stloc.s V_114 IL_2c29: ldloc.s V_114 IL_2c2b: brfalse IL_3dea IL_2c30: ldloc.s V_114 IL_2c32: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2c37: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_2c3c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2c41: brfalse IL_3dea IL_2c46: ldloc.s V_114 IL_2c48: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2c4d: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_2c52: stloc.s V_115 IL_2c54: ldloc.s V_115 IL_2c56: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2c5b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2c60: brtrue IL_3dea IL_2c65: ldloc.s V_114 IL_2c67: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2c6c: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_2c71: brfalse IL_3dea IL_2c76: ldloc.s V_114 IL_2c78: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2c7d: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_2c82: stloc.s V_116 IL_2c84: ldloc.s V_115 IL_2c86: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2c8b: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_2c90: ldloc.s V_115 IL_2c92: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2c97: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_2c9c: ldloc.s V_115 IL_2c9e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2ca3: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_2ca8: ldloc.s V_116 IL_2caa: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_2caf: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_2cb4: ldloc.s V_116 IL_2cb6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_2cbb: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_2cc0: ldloc.s V_115 IL_2cc2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2cc7: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_2ccc: stloc.s V_117 IL_2cce: stloc.s V_66 IL_2cd0: stloc.s V_40 IL_2cd2: stloc.s V_37 IL_2cd4: stloc.s V_4 IL_2cd6: stloc.s V_39 IL_2cd8: br IL_3d55 IL_2cdd: ldloc.s V_118 IL_2cdf: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_2ce4: brfalse IL_2dd2 IL_2ce9: ldarg.1 IL_2cea: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2cef: stloc.s V_113 IL_2cf1: ldloc.s V_113 IL_2cf3: brfalse.s IL_2d16 IL_2cf5: ldloc.s V_113 IL_2cf7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_2cfc: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_2d01: ldloc.s V_113 IL_2d03: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_2d08: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_2d0d: stloc.s V_27 IL_2d0f: stloc.s V_4 IL_2d11: br IL_3968 IL_2d16: ldarg.1 IL_2d17: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2d1c: stloc.s V_114 IL_2d1e: ldloc.s V_114 IL_2d20: brfalse IL_3dea IL_2d25: ldloc.s V_114 IL_2d27: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2d2c: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_2d31: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2d36: brfalse IL_3dea IL_2d3b: ldloc.s V_114 IL_2d3d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2d42: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_2d47: stloc.s V_115 IL_2d49: ldloc.s V_115 IL_2d4b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2d50: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2d55: brtrue IL_3dea IL_2d5a: ldloc.s V_114 IL_2d5c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2d61: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_2d66: brfalse IL_3dea IL_2d6b: ldloc.s V_114 IL_2d6d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2d72: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_2d77: stloc.s V_116 IL_2d79: ldloc.s V_115 IL_2d7b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2d80: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_2d85: ldloc.s V_115 IL_2d87: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2d8c: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_2d91: ldloc.s V_115 IL_2d93: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2d98: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_2d9d: ldloc.s V_116 IL_2d9f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_2da4: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_2da9: ldloc.s V_116 IL_2dab: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_2db0: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_2db5: ldloc.s V_115 IL_2db7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2dbc: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_2dc1: stloc.s V_117 IL_2dc3: stloc.s V_66 IL_2dc5: stloc.s V_40 IL_2dc7: stloc.s V_37 IL_2dc9: stloc.s V_4 IL_2dcb: stloc.s V_39 IL_2dcd: br IL_3d55 IL_2dd2: ldloc.s V_118 IL_2dd4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_2dd9: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_2dde: ldc.i4.s 22 IL_2de0: bne.un IL_3672 IL_2de5: ldloc.s V_118 IL_2de7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_2dec: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App IL_2df1: stloc.s V_120 IL_2df3: ldloc.s V_120 IL_2df5: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.ExprAtomicFlag [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_flag() IL_2dfa: switch ( IL_2ef0, IL_3223) IL_2e07: ldarg.1 IL_2e08: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2e0d: stloc.s V_113 IL_2e0f: ldloc.s V_113 IL_2e11: brfalse.s IL_2e34 IL_2e13: ldloc.s V_113 IL_2e15: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_2e1a: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_2e1f: ldloc.s V_113 IL_2e21: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_2e26: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_2e2b: stloc.s V_27 IL_2e2d: stloc.s V_4 IL_2e2f: br IL_3968 IL_2e34: ldarg.1 IL_2e35: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2e3a: stloc.s V_114 IL_2e3c: ldloc.s V_114 IL_2e3e: brfalse IL_3dea IL_2e43: ldloc.s V_114 IL_2e45: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2e4a: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_2e4f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2e54: brfalse IL_3dea IL_2e59: ldloc.s V_114 IL_2e5b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2e60: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_2e65: stloc.s V_115 IL_2e67: ldloc.s V_115 IL_2e69: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2e6e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2e73: brtrue IL_3dea IL_2e78: ldloc.s V_114 IL_2e7a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2e7f: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_2e84: brfalse IL_3dea IL_2e89: ldloc.s V_114 IL_2e8b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2e90: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_2e95: stloc.s V_116 IL_2e97: ldloc.s V_115 IL_2e99: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2e9e: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_2ea3: ldloc.s V_115 IL_2ea5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2eaa: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_2eaf: ldloc.s V_115 IL_2eb1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2eb6: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_2ebb: ldloc.s V_116 IL_2ebd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_2ec2: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_2ec7: ldloc.s V_116 IL_2ec9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_2ece: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_2ed3: ldloc.s V_115 IL_2ed5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2eda: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_2edf: stloc.s V_117 IL_2ee1: stloc.s V_66 IL_2ee3: stloc.s V_40 IL_2ee5: stloc.s V_37 IL_2ee7: stloc.s V_4 IL_2ee9: stloc.s V_39 IL_2eeb: br IL_3d55 IL_2ef0: ldloc.s V_120 IL_2ef2: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_2ef7: brfalse IL_2fe5 IL_2efc: ldarg.1 IL_2efd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2f02: stloc.s V_113 IL_2f04: ldloc.s V_113 IL_2f06: brfalse.s IL_2f29 IL_2f08: ldloc.s V_113 IL_2f0a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_2f0f: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_2f14: ldloc.s V_113 IL_2f16: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_2f1b: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_2f20: stloc.s V_27 IL_2f22: stloc.s V_4 IL_2f24: br IL_3968 IL_2f29: ldarg.1 IL_2f2a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_2f2f: stloc.s V_114 IL_2f31: ldloc.s V_114 IL_2f33: brfalse IL_3dea IL_2f38: ldloc.s V_114 IL_2f3a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2f3f: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_2f44: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2f49: brfalse IL_3dea IL_2f4e: ldloc.s V_114 IL_2f50: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2f55: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_2f5a: stloc.s V_115 IL_2f5c: ldloc.s V_115 IL_2f5e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2f63: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_2f68: brtrue IL_3dea IL_2f6d: ldloc.s V_114 IL_2f6f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2f74: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_2f79: brfalse IL_3dea IL_2f7e: ldloc.s V_114 IL_2f80: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_2f85: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_2f8a: stloc.s V_116 IL_2f8c: ldloc.s V_115 IL_2f8e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2f93: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_2f98: ldloc.s V_115 IL_2f9a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2f9f: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_2fa4: ldloc.s V_115 IL_2fa6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2fab: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_2fb0: ldloc.s V_116 IL_2fb2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_2fb7: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_2fbc: ldloc.s V_116 IL_2fbe: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_2fc3: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_2fc8: ldloc.s V_115 IL_2fca: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_2fcf: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_2fd4: stloc.s V_117 IL_2fd6: stloc.s V_66 IL_2fd8: stloc.s V_40 IL_2fda: stloc.s V_37 IL_2fdc: stloc.s V_4 IL_2fde: stloc.s V_39 IL_2fe0: br IL_3d55 IL_2fe5: ldloc.s V_120 IL_2fe7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_2fec: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_2ff1: ldc.i4.s 13 IL_2ff3: bne.un IL_313a IL_2ff8: ldloc.s V_120 IL_2ffa: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_2fff: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed IL_3004: stloc.s V_29 IL_3006: ldloc.s V_29 IL_3008: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_isArray() IL_300d: brfalse IL_30fb IL_3012: ldarg.1 IL_3013: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3018: stloc.s V_113 IL_301a: ldloc.s V_113 IL_301c: brfalse.s IL_303f IL_301e: ldloc.s V_113 IL_3020: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3025: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_302a: ldloc.s V_113 IL_302c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3031: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_3036: stloc.s V_27 IL_3038: stloc.s V_4 IL_303a: br IL_3968 IL_303f: ldarg.1 IL_3040: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3045: stloc.s V_114 IL_3047: ldloc.s V_114 IL_3049: brfalse IL_3dea IL_304e: ldloc.s V_114 IL_3050: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_3055: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_305a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_305f: brfalse IL_3dea IL_3064: ldloc.s V_114 IL_3066: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_306b: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_3070: stloc.s V_115 IL_3072: ldloc.s V_115 IL_3074: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_3079: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_307e: brtrue IL_3dea IL_3083: ldloc.s V_114 IL_3085: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_308a: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_308f: brfalse IL_3dea IL_3094: ldloc.s V_114 IL_3096: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_309b: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_30a0: stloc.s V_116 IL_30a2: ldloc.s V_115 IL_30a4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_30a9: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_30ae: ldloc.s V_115 IL_30b0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_30b5: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_30ba: ldloc.s V_115 IL_30bc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_30c1: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_30c6: ldloc.s V_116 IL_30c8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_30cd: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_30d2: ldloc.s V_116 IL_30d4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_30d9: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_30de: ldloc.s V_115 IL_30e0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_30e5: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_30ea: stloc.s V_117 IL_30ec: stloc.s V_66 IL_30ee: stloc.s V_40 IL_30f0: stloc.s V_37 IL_30f2: stloc.s V_4 IL_30f4: stloc.s V_39 IL_30f6: br IL_3d55 IL_30fb: ldloc.s V_29 IL_30fd: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_expr() IL_3102: stloc.s V_4 IL_3104: ldloc.s V_120 IL_3106: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_310b: stloc.s V_37 IL_310d: ldloc.s V_118 IL_310f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_3114: stloc.s V_66 IL_3116: ldarg.0 IL_3117: ldloc.s V_37 IL_3119: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_311e: ldarg.0 IL_311f: ldloc.s V_4 IL_3121: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3126: ldarg.0 IL_3127: ldloc.s V_66 IL_3129: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_312e: ldloc.0 IL_312f: newobj instance void Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3134: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewNestedIndexWithoutDot(class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode) IL_3139: ret IL_313a: ldarg.1 IL_313b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3140: stloc.s V_113 IL_3142: ldloc.s V_113 IL_3144: brfalse.s IL_3167 IL_3146: ldloc.s V_113 IL_3148: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_314d: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_3152: ldloc.s V_113 IL_3154: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3159: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_315e: stloc.s V_27 IL_3160: stloc.s V_4 IL_3162: br IL_3968 IL_3167: ldarg.1 IL_3168: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_316d: stloc.s V_114 IL_316f: ldloc.s V_114 IL_3171: brfalse IL_3dea IL_3176: ldloc.s V_114 IL_3178: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_317d: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_3182: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_3187: brfalse IL_3dea IL_318c: ldloc.s V_114 IL_318e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_3193: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_3198: stloc.s V_115 IL_319a: ldloc.s V_115 IL_319c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_31a1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_31a6: brtrue IL_3dea IL_31ab: ldloc.s V_114 IL_31ad: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_31b2: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_31b7: brfalse IL_3dea IL_31bc: ldloc.s V_114 IL_31be: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_31c3: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_31c8: stloc.s V_116 IL_31ca: ldloc.s V_115 IL_31cc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_31d1: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_31d6: ldloc.s V_115 IL_31d8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_31dd: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_31e2: ldloc.s V_115 IL_31e4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_31e9: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_31ee: ldloc.s V_116 IL_31f0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_31f5: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_31fa: ldloc.s V_116 IL_31fc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3201: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_3206: ldloc.s V_115 IL_3208: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_320d: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_3212: stloc.s V_117 IL_3214: stloc.s V_66 IL_3216: stloc.s V_40 IL_3218: stloc.s V_37 IL_321a: stloc.s V_4 IL_321c: stloc.s V_39 IL_321e: br IL_3d55 IL_3223: ldloc.s V_120 IL_3225: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_isInfix() IL_322a: brfalse IL_3318 IL_322f: ldarg.1 IL_3230: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3235: stloc.s V_113 IL_3237: ldloc.s V_113 IL_3239: brfalse.s IL_325c IL_323b: ldloc.s V_113 IL_323d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3242: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_3247: ldloc.s V_113 IL_3249: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_324e: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_3253: stloc.s V_27 IL_3255: stloc.s V_4 IL_3257: br IL_3968 IL_325c: ldarg.1 IL_325d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3262: stloc.s V_114 IL_3264: ldloc.s V_114 IL_3266: brfalse IL_3dea IL_326b: ldloc.s V_114 IL_326d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_3272: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_3277: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_327c: brfalse IL_3dea IL_3281: ldloc.s V_114 IL_3283: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_3288: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_328d: stloc.s V_115 IL_328f: ldloc.s V_115 IL_3291: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_3296: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_329b: brtrue IL_3dea IL_32a0: ldloc.s V_114 IL_32a2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_32a7: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_32ac: brfalse IL_3dea IL_32b1: ldloc.s V_114 IL_32b3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_32b8: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_32bd: stloc.s V_116 IL_32bf: ldloc.s V_115 IL_32c1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_32c6: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_32cb: ldloc.s V_115 IL_32cd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_32d2: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_32d7: ldloc.s V_115 IL_32d9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_32de: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_32e3: ldloc.s V_116 IL_32e5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_32ea: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_32ef: ldloc.s V_116 IL_32f1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_32f6: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_32fb: ldloc.s V_115 IL_32fd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3302: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_3307: stloc.s V_117 IL_3309: stloc.s V_66 IL_330b: stloc.s V_40 IL_330d: stloc.s V_37 IL_330f: stloc.s V_4 IL_3311: stloc.s V_39 IL_3313: br IL_3d55 IL_3318: ldloc.s V_120 IL_331a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_331f: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_3324: ldc.i4.s 13 IL_3326: bne.un IL_3589 IL_332b: ldloc.s V_120 IL_332d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_3332: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed IL_3337: stloc.s V_29 IL_3339: ldloc.s V_29 IL_333b: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_isArray() IL_3340: brfalse IL_342e IL_3345: ldarg.1 IL_3346: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_334b: stloc.s V_113 IL_334d: ldloc.s V_113 IL_334f: brfalse.s IL_3372 IL_3351: ldloc.s V_113 IL_3353: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3358: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_335d: ldloc.s V_113 IL_335f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3364: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_3369: stloc.s V_27 IL_336b: stloc.s V_4 IL_336d: br IL_3968 IL_3372: ldarg.1 IL_3373: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3378: stloc.s V_114 IL_337a: ldloc.s V_114 IL_337c: brfalse IL_3dea IL_3381: ldloc.s V_114 IL_3383: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_3388: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_338d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_3392: brfalse IL_3dea IL_3397: ldloc.s V_114 IL_3399: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_339e: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_33a3: stloc.s V_115 IL_33a5: ldloc.s V_115 IL_33a7: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_33ac: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_33b1: brtrue IL_3dea IL_33b6: ldloc.s V_114 IL_33b8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_33bd: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_33c2: brfalse IL_3dea IL_33c7: ldloc.s V_114 IL_33c9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_33ce: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_33d3: stloc.s V_116 IL_33d5: ldloc.s V_115 IL_33d7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_33dc: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_33e1: ldloc.s V_115 IL_33e3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_33e8: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_33ed: ldloc.s V_115 IL_33ef: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_33f4: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_33f9: ldloc.s V_116 IL_33fb: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3400: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_3405: ldloc.s V_116 IL_3407: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_340c: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_3411: ldloc.s V_115 IL_3413: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3418: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_341d: stloc.s V_117 IL_341f: stloc.s V_66 IL_3421: stloc.s V_40 IL_3423: stloc.s V_37 IL_3425: stloc.s V_4 IL_3427: stloc.s V_39 IL_3429: br IL_3d55 IL_342e: ldloc.s V_120 IL_3430: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_3435: stloc.s V_4 IL_3437: ldloc.s V_120 IL_3439: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_343e: stloc.s V_37 IL_3440: ldloc.s V_37 IL_3442: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_3447: ldloc.s V_4 IL_3449: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_344e: call bool Fantomas.Core.RangeHelpers::isAdjacentTo(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3453: brtrue IL_3541 IL_3458: ldarg.1 IL_3459: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_345e: stloc.s V_113 IL_3460: ldloc.s V_113 IL_3462: brfalse.s IL_3485 IL_3464: ldloc.s V_113 IL_3466: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_346b: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_3470: ldloc.s V_113 IL_3472: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3477: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_347c: stloc.s V_27 IL_347e: stloc.s V_4 IL_3480: br IL_3968 IL_3485: ldarg.1 IL_3486: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_348b: stloc.s V_114 IL_348d: ldloc.s V_114 IL_348f: brfalse IL_3dea IL_3494: ldloc.s V_114 IL_3496: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_349b: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_34a0: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_34a5: brfalse IL_3dea IL_34aa: ldloc.s V_114 IL_34ac: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_34b1: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_34b6: stloc.s V_115 IL_34b8: ldloc.s V_115 IL_34ba: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_34bf: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_34c4: brtrue IL_3dea IL_34c9: ldloc.s V_114 IL_34cb: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_34d0: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_34d5: brfalse IL_3dea IL_34da: ldloc.s V_114 IL_34dc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_34e1: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_34e6: stloc.s V_116 IL_34e8: ldloc.s V_115 IL_34ea: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_34ef: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_34f4: ldloc.s V_115 IL_34f6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_34fb: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_3500: ldloc.s V_115 IL_3502: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3507: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_350c: ldloc.s V_116 IL_350e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3513: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_3518: ldloc.s V_116 IL_351a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_351f: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_3524: ldloc.s V_115 IL_3526: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_352b: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_3530: stloc.s V_117 IL_3532: stloc.s V_66 IL_3534: stloc.s V_40 IL_3536: stloc.s V_37 IL_3538: stloc.s V_4 IL_353a: stloc.s V_39 IL_353c: br IL_3d55 IL_3541: ldloc.s V_29 IL_3543: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/ArrayOrListComputed::get_expr() IL_3548: stloc.s V_4 IL_354a: ldloc.s V_120 IL_354c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_3551: stloc.s V_37 IL_3553: ldloc.s V_120 IL_3555: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_funcExpr() IL_355a: stloc.s V_66 IL_355c: ldloc.s V_118 IL_355e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/App::get_argExpr() IL_3563: stloc.s V_121 IL_3565: ldarg.0 IL_3566: ldloc.s V_66 IL_3568: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_356d: ldarg.0 IL_356e: ldloc.s V_4 IL_3570: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3575: ldarg.0 IL_3576: ldloc.s V_121 IL_3578: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_357d: ldloc.0 IL_357e: newobj instance void Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3583: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewNestedIndexWithoutDot(class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode) IL_3588: ret IL_3589: ldarg.1 IL_358a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_358f: stloc.s V_113 IL_3591: ldloc.s V_113 IL_3593: brfalse.s IL_35b6 IL_3595: ldloc.s V_113 IL_3597: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_359c: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_35a1: ldloc.s V_113 IL_35a3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_35a8: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_35ad: stloc.s V_27 IL_35af: stloc.s V_4 IL_35b1: br IL_3968 IL_35b6: ldarg.1 IL_35b7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_35bc: stloc.s V_114 IL_35be: ldloc.s V_114 IL_35c0: brfalse IL_3dea IL_35c5: ldloc.s V_114 IL_35c7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_35cc: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_35d1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_35d6: brfalse IL_3dea IL_35db: ldloc.s V_114 IL_35dd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_35e2: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_35e7: stloc.s V_115 IL_35e9: ldloc.s V_115 IL_35eb: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_35f0: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_35f5: brtrue IL_3dea IL_35fa: ldloc.s V_114 IL_35fc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_3601: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_3606: brfalse IL_3dea IL_360b: ldloc.s V_114 IL_360d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_3612: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_3617: stloc.s V_116 IL_3619: ldloc.s V_115 IL_361b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3620: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_3625: ldloc.s V_115 IL_3627: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_362c: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_3631: ldloc.s V_115 IL_3633: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3638: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_363d: ldloc.s V_116 IL_363f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3644: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_3649: ldloc.s V_116 IL_364b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3650: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_3655: ldloc.s V_115 IL_3657: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_365c: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_3661: stloc.s V_117 IL_3663: stloc.s V_66 IL_3665: stloc.s V_40 IL_3667: stloc.s V_37 IL_3669: stloc.s V_4 IL_366b: stloc.s V_39 IL_366d: br IL_3d55 IL_3672: ldarg.1 IL_3673: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3678: stloc.s V_113 IL_367a: ldloc.s V_113 IL_367c: brfalse.s IL_369f IL_367e: ldloc.s V_113 IL_3680: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3685: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_368a: ldloc.s V_113 IL_368c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3691: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_3696: stloc.s V_27 IL_3698: stloc.s V_4 IL_369a: br IL_3968 IL_369f: ldarg.1 IL_36a0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_36a5: stloc.s V_114 IL_36a7: ldloc.s V_114 IL_36a9: brfalse IL_3dea IL_36ae: ldloc.s V_114 IL_36b0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_36b5: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_36ba: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_36bf: brfalse IL_3dea IL_36c4: ldloc.s V_114 IL_36c6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_36cb: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_36d0: stloc.s V_115 IL_36d2: ldloc.s V_115 IL_36d4: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_36d9: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_36de: brtrue IL_3dea IL_36e3: ldloc.s V_114 IL_36e5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_36ea: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_36ef: brfalse IL_3dea IL_36f4: ldloc.s V_114 IL_36f6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_36fb: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_3700: stloc.s V_116 IL_3702: ldloc.s V_115 IL_3704: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3709: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_370e: ldloc.s V_115 IL_3710: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3715: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_371a: ldloc.s V_115 IL_371c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3721: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_3726: ldloc.s V_116 IL_3728: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_372d: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_3732: ldloc.s V_116 IL_3734: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3739: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_373e: ldloc.s V_115 IL_3740: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3745: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_374a: stloc.s V_117 IL_374c: stloc.s V_66 IL_374e: stloc.s V_40 IL_3750: stloc.s V_37 IL_3752: stloc.s V_4 IL_3754: stloc.s V_39 IL_3756: br IL_3d55 IL_375b: ldarg.1 IL_375c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp IL_3761: stloc.s V_122 IL_3763: ldarg.1 IL_3764: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3769: stloc.s V_113 IL_376b: ldloc.s V_113 IL_376d: brfalse.s IL_3790 IL_376f: ldloc.s V_113 IL_3771: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3776: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_377b: ldloc.s V_113 IL_377d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3782: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_3787: stloc.s V_27 IL_3789: stloc.s V_4 IL_378b: br IL_3968 IL_3790: ldloc.s V_122 IL_3792: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_greaterRange() IL_3797: brfalse.s IL_37a7 IL_3799: ldloc.s V_122 IL_379b: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_greaterRange() IL_37a0: stloc.s V_57 IL_37a2: br IL_3a53 IL_37a7: ldarg.1 IL_37a8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_37ad: stloc.s V_114 IL_37af: ldloc.s V_114 IL_37b1: brfalse IL_3dea IL_37b6: ldloc.s V_114 IL_37b8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_37bd: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_37c2: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_37c7: brfalse IL_3dea IL_37cc: ldloc.s V_114 IL_37ce: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_37d3: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_37d8: stloc.s V_115 IL_37da: ldloc.s V_115 IL_37dc: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_37e1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_37e6: brtrue IL_3dea IL_37eb: ldloc.s V_114 IL_37ed: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_37f2: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_37f7: brfalse IL_3dea IL_37fc: ldloc.s V_114 IL_37fe: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_3803: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_3808: stloc.s V_116 IL_380a: ldloc.s V_115 IL_380c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3811: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_3816: ldloc.s V_115 IL_3818: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_381d: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_3822: ldloc.s V_115 IL_3824: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3829: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_382e: ldloc.s V_116 IL_3830: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3835: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_383a: ldloc.s V_116 IL_383c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3841: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_3846: ldloc.s V_115 IL_3848: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_384d: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_3852: stloc.s V_117 IL_3854: stloc.s V_66 IL_3856: stloc.s V_40 IL_3858: stloc.s V_37 IL_385a: stloc.s V_4 IL_385c: stloc.s V_39 IL_385e: br IL_3d55 IL_3863: ldarg.1 IL_3864: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryWith IL_3869: stloc.s V_124 IL_386b: ldarg.1 IL_386c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3871: stloc.s V_113 IL_3873: ldloc.s V_113 IL_3875: brfalse.s IL_3898 IL_3877: ldloc.s V_113 IL_3879: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_387e: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_3883: ldloc.s V_113 IL_3885: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_388a: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_388f: stloc.s V_27 IL_3891: stloc.s V_4 IL_3893: br IL_3968 IL_3898: ldloc.s V_124 IL_389a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryWith::get_withCases() IL_389f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_38a4: brfalse.s IL_38c5 IL_38a6: ldloc.s V_124 IL_38a8: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryWith::get_withCases() IL_38ad: stloc.s V_75 IL_38af: ldloc.s V_75 IL_38b1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_38b6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_38bb: brtrue IL_3be0 IL_38c0: br IL_3aae IL_38c5: ldloc.s V_124 IL_38c7: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryWith::get_trivia() IL_38cc: ldloc.s V_124 IL_38ce: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryWith::get_tryExpr() IL_38d3: ldloc.s V_124 IL_38d5: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryWith::get_withCases() IL_38da: stloc.s V_127 IL_38dc: stloc.s V_4 IL_38de: stloc.s V_125 IL_38e0: br IL_3bfb IL_38e5: ldarg.1 IL_38e6: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryFinally IL_38eb: stloc.s V_128 IL_38ed: ldarg.1 IL_38ee: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_38f3: stloc.s V_113 IL_38f5: ldloc.s V_113 IL_38f7: brfalse IL_3c42 IL_38fc: ldloc.s V_113 IL_38fe: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3903: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_3908: ldloc.s V_113 IL_390a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_390f: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_3914: stloc.s V_27 IL_3916: stloc.s V_4 IL_3918: br.s IL_3968 IL_391a: ldarg.1 IL_391b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse IL_3920: stloc.s V_130 IL_3922: ldarg.1 IL_3923: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|App|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3928: stloc.s V_113 IL_392a: ldloc.s V_113 IL_392c: brfalse.s IL_3989 IL_392e: ldloc.s V_113 IL_3930: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3935: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_393a: ldloc.s V_113 IL_393c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3941: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_3946: stloc.s V_27 IL_3948: stloc.s V_4 IL_394a: br.s IL_3968 IL_394c: ldloc.s V_113 IL_394e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3953: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_3958: stloc.s V_4 IL_395a: ldloc.s V_113 IL_395c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_3961: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_3966: stloc.s V_27 IL_3968: ldarg.0 IL_3969: ldloc.s V_4 IL_396b: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3970: ldarg.0 IL_3971: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1259-12'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_3976: ldloc.s V_27 IL_3978: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_397d: ldloc.0 IL_397e: newobj instance void Fantomas.Core.SyntaxOak/ExprAppNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3983: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewApp(class Fantomas.Core.SyntaxOak/ExprAppNode) IL_3988: ret IL_3989: ldloc.s V_130 IL_398b: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_elseExpr() IL_3990: brtrue.s IL_3997 IL_3992: br IL_3c9f IL_3997: ldarg.1 IL_3998: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_399d: stloc.s V_114 IL_399f: ldloc.s V_114 IL_39a1: brfalse IL_3dea IL_39a6: ldloc.s V_114 IL_39a8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_39ad: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_39b2: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_39b7: brfalse IL_3dea IL_39bc: ldloc.s V_114 IL_39be: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_39c3: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_39c8: stloc.s V_115 IL_39ca: ldloc.s V_115 IL_39cc: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_39d1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_TailOrNull() IL_39d6: brtrue IL_3dea IL_39db: ldloc.s V_114 IL_39dd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_39e2: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_39e7: brfalse IL_3dea IL_39ec: ldloc.s V_114 IL_39ee: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_39f3: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_39f8: stloc.s V_116 IL_39fa: ldloc.s V_115 IL_39fc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3a01: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_3a06: ldloc.s V_115 IL_3a08: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3a0d: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_3a12: ldloc.s V_115 IL_3a14: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3a19: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_3a1e: ldloc.s V_116 IL_3a20: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3a25: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_3a2a: ldloc.s V_116 IL_3a2c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3a31: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_3a36: ldloc.s V_115 IL_3a38: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3a3d: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_3a42: stloc.s V_117 IL_3a44: stloc.s V_66 IL_3a46: stloc.s V_40 IL_3a48: stloc.s V_37 IL_3a4a: stloc.s V_4 IL_3a4c: stloc.s V_39 IL_3a4e: br IL_3d55 IL_3a53: ldloc.s V_122 IL_3a55: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_typeArgs() IL_3a5a: stloc.s V_123 IL_3a5c: ldloc.s V_122 IL_3a5e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_lessRange() IL_3a63: stloc.3 IL_3a64: ldloc.s V_122 IL_3a66: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TypeApp::get_expr() IL_3a6b: stloc.s V_4 IL_3a6d: ldloc.s V_57 IL_3a6f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_3a74: stloc.s V_5 IL_3a76: ldarg.0 IL_3a77: ldloc.s V_4 IL_3a79: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3a7e: ldstr "<" IL_3a83: ldloc.3 IL_3a84: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3a89: ldarg.0 IL_3a8a: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1266-13'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_3a8f: ldloc.s V_123 IL_3a91: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_3a96: ldstr ">" IL_3a9b: ldloc.s V_5 IL_3a9d: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3aa2: ldloc.0 IL_3aa3: newobj instance void Fantomas.Core.SyntaxOak/ExprTypeAppNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3aa8: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTypeApp(class Fantomas.Core.SyntaxOak/ExprTypeAppNode) IL_3aad: ret IL_3aae: ldloc.s V_124 IL_3ab0: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryWith::get_trivia() IL_3ab5: stloc.s V_125 IL_3ab7: ldloc.s V_75 IL_3ab9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_3abe: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause::get_pat() IL_3ac3: stloc.s V_68 IL_3ac5: ldloc.s V_124 IL_3ac7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryWith::get_tryExpr() IL_3acc: stloc.s V_4 IL_3ace: ldloc.s V_75 IL_3ad0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_3ad5: stloc.s V_126 IL_3ad7: nop IL_3ad8: ldloc.s V_68 IL_3ada: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_3adf: switch ( IL_3b38, IL_3b38, IL_3b38, IL_3b38, IL_3b38, IL_3b52, IL_3b38, IL_3b38, IL_3b3a, IL_3b38, IL_3b38, IL_3b38, IL_3b38, IL_3b38, IL_3b38, IL_3b38, IL_3b38, IL_3b38, IL_3b38, IL_3b38, IL_3b38) IL_3b38: br.s IL_3b9e IL_3b3a: ldloc.s V_68 IL_3b3c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/As IL_3b41: stloc.s V_132 IL_3b43: ldloc.s V_132 IL_3b45: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/As::get_lhsPat() IL_3b4a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_3b4f: ldc.i4.5 IL_3b50: bne.un.s IL_3b9e IL_3b52: ldloc.s V_125 IL_3b54: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia::get_TryKeyword() IL_3b59: stloc.3 IL_3b5a: ldstr "try" IL_3b5f: ldloc.3 IL_3b60: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3b65: ldarg.0 IL_3b66: ldloc.s V_4 IL_3b68: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3b6d: ldloc.s V_125 IL_3b6f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia::get_WithKeyword() IL_3b74: stloc.3 IL_3b75: ldstr "with" IL_3b7a: ldloc.3 IL_3b7b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3b80: ldarg.0 IL_3b81: ldloc.s V_126 IL_3b83: call class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.ASTTransformer::mkSynMatchClause(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause) IL_3b88: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_3b8d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_3b92: ldloc.0 IL_3b93: newobj instance void Fantomas.Core.SyntaxOak/ExprTryWithNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3b98: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTryWith(class Fantomas.Core.SyntaxOak/ExprTryWithNode) IL_3b9d: ret IL_3b9e: ldloc.s V_125 IL_3ba0: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia::get_TryKeyword() IL_3ba5: stloc.3 IL_3ba6: ldstr "try" IL_3bab: ldloc.3 IL_3bac: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3bb1: ldarg.0 IL_3bb2: ldloc.s V_4 IL_3bb4: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3bb9: ldloc.s V_125 IL_3bbb: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia::get_WithKeyword() IL_3bc0: stloc.3 IL_3bc1: ldstr "with" IL_3bc6: ldloc.3 IL_3bc7: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3bcc: ldarg.0 IL_3bcd: ldloc.s V_126 IL_3bcf: call class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.ASTTransformer::mkSynMatchClause(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMatchClause) IL_3bd4: ldloc.0 IL_3bd5: newobj instance void Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/MatchClauseNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3bda: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTryWithSingleClause(class Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode) IL_3bdf: ret IL_3be0: ldloc.s V_124 IL_3be2: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryWith::get_trivia() IL_3be7: stloc.s V_125 IL_3be9: ldloc.s V_124 IL_3beb: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryWith::get_tryExpr() IL_3bf0: stloc.s V_4 IL_3bf2: ldloc.s V_124 IL_3bf4: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryWith::get_withCases() IL_3bf9: stloc.s V_127 IL_3bfb: ldloc.s V_125 IL_3bfd: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia::get_TryKeyword() IL_3c02: stloc.3 IL_3c03: ldstr "try" IL_3c08: ldloc.3 IL_3c09: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3c0e: ldarg.0 IL_3c0f: ldloc.s V_4 IL_3c11: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3c16: ldloc.s V_125 IL_3c18: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryWithTrivia::get_WithKeyword() IL_3c1d: stloc.3 IL_3c1e: ldstr "with" IL_3c23: ldloc.3 IL_3c24: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3c29: ldarg.0 IL_3c2a: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1297-14'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_3c2f: ldloc.s V_127 IL_3c31: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_3c36: ldloc.0 IL_3c37: newobj instance void Fantomas.Core.SyntaxOak/ExprTryWithNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3c3c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTryWith(class Fantomas.Core.SyntaxOak/ExprTryWithNode) IL_3c41: ret IL_3c42: ldloc.s V_128 IL_3c44: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryFinally::get_trivia() IL_3c49: stloc.s V_129 IL_3c4b: ldloc.s V_128 IL_3c4d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryFinally::get_finallyExpr() IL_3c52: stloc.s V_4 IL_3c54: ldloc.s V_128 IL_3c56: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/TryFinally::get_tryExpr() IL_3c5b: stloc.s V_37 IL_3c5d: ldloc.s V_129 IL_3c5f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia::get_TryKeyword() IL_3c64: stloc.3 IL_3c65: ldstr "try" IL_3c6a: ldloc.3 IL_3c6b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3c70: ldarg.0 IL_3c71: ldloc.s V_37 IL_3c73: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3c78: ldloc.s V_129 IL_3c7a: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprTryFinallyTrivia::get_FinallyKeyword() IL_3c7f: stloc.3 IL_3c80: ldstr "finally" IL_3c85: ldloc.3 IL_3c86: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3c8b: ldarg.0 IL_3c8c: ldloc.s V_4 IL_3c8e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3c93: ldloc.0 IL_3c94: newobj instance void Fantomas.Core.SyntaxOak/ExprTryFinallyNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3c99: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTryFinally(class Fantomas.Core.SyntaxOak/ExprTryFinallyNode) IL_3c9e: ret IL_3c9f: ldloc.s V_130 IL_3ca1: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_trivia() IL_3ca6: stloc.s V_131 IL_3ca8: ldloc.s V_130 IL_3caa: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_thenExpr() IL_3caf: stloc.s V_4 IL_3cb1: ldloc.s V_130 IL_3cb3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IfThenElse::get_ifExpr() IL_3cb8: stloc.s V_37 IL_3cba: ldloc.s V_131 IL_3cbc: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia::get_IfKeyword() IL_3cc1: stloc.3 IL_3cc2: ldstr "if" IL_3cc7: ldloc.3 IL_3cc8: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3ccd: call class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/IfKeywordNode::NewSingleWord(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_3cd2: ldarg.0 IL_3cd3: ldloc.s V_37 IL_3cd5: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3cda: ldloc.s V_131 IL_3cdc: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynExprIfThenElseTrivia::get_ThenKeyword() IL_3ce1: stloc.3 IL_3ce2: ldstr "then" IL_3ce7: ldloc.3 IL_3ce8: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3ced: ldarg.0 IL_3cee: ldloc.s V_4 IL_3cf0: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3cf5: ldloc.0 IL_3cf6: newobj instance void Fantomas.Core.SyntaxOak/ExprIfThenNode::.ctor(class Fantomas.Core.SyntaxOak/IfKeywordNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3cfb: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIfThen(class Fantomas.Core.SyntaxOak/ExprIfThenNode) IL_3d00: ret IL_3d01: ldloc.s V_115 IL_3d03: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3d08: call instance !2 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item3() IL_3d0d: stloc.s V_39 IL_3d0f: ldloc.s V_115 IL_3d11: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3d16: call instance !3 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item4() IL_3d1b: stloc.s V_4 IL_3d1d: ldloc.s V_115 IL_3d1f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3d24: call instance !1 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item2() IL_3d29: stloc.s V_37 IL_3d2b: ldloc.s V_116 IL_3d2d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3d32: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_3d37: stloc.s V_40 IL_3d39: ldloc.s V_116 IL_3d3b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3d40: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_3d45: stloc.s V_66 IL_3d47: ldloc.s V_115 IL_3d49: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>::get_HeadOrDefault() IL_3d4e: call instance !0 class [netstandard]System.Tuple`4>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::get_Item1() IL_3d53: stloc.s V_117 IL_3d55: ldarg.0 IL_3d56: ldloc.s V_37 IL_3d58: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3d5d: stloc.s V_133 IL_3d5f: nop IL_3d60: ldloc.s V_117 IL_3d62: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2> IL_3d67: brfalse.s IL_3d6b IL_3d69: br.s IL_3d83 IL_3d6b: ldloc.s V_117 IL_3d6d: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2> IL_3d72: stloc.s V_135 IL_3d74: ldloc.s V_135 IL_3d76: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2>::get_Item() IL_3d7b: call class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/IfKeywordNode::NewSingleWord(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_3d80: nop IL_3d81: br.s IL_3dc4 IL_3d83: ldloc.s V_117 IL_3d85: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2> IL_3d8a: stloc.s V_136 IL_3d8c: ldloc.s V_136 IL_3d8e: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2>::get_Item() IL_3d93: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_3d98: stloc.3 IL_3d99: ldloc.s V_136 IL_3d9b: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2>::get_Item() IL_3da0: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_3da5: stloc.s V_5 IL_3da7: ldloc.s V_5 IL_3da9: ldloc.3 IL_3daa: ldloc.s V_133 IL_3dac: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_3db1: ldloc.s V_5 IL_3db3: ldloc.3 IL_3db4: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3db9: newobj instance void Fantomas.Core.SyntaxOak/ElseIfNode::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class Fantomas.Core.SyntaxOak/Node, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3dbe: call class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/IfKeywordNode::NewElseIf(class Fantomas.Core.SyntaxOak/ElseIfNode) IL_3dc3: nop IL_3dc4: stloc.s V_134 IL_3dc6: ldloc.s V_134 IL_3dc8: ldloc.s V_133 IL_3dca: ldloc.s V_39 IL_3dcc: ldarg.0 IL_3dcd: ldloc.s V_4 IL_3dcf: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3dd4: ldloc.s V_40 IL_3dd6: ldarg.0 IL_3dd7: ldloc.s V_66 IL_3dd9: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3dde: ldloc.0 IL_3ddf: newobj instance void Fantomas.Core.SyntaxOak/ExprIfThenElseNode::.ctor(class Fantomas.Core.SyntaxOak/IfKeywordNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3de4: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIfThenElse(class Fantomas.Core.SyntaxOak/ExprIfThenElseNode) IL_3de9: ret IL_3dea: ldarg.1 IL_3deb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>> Fantomas.Core.ASTTransformer::'|ElIf|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3df0: stloc.s V_137 IL_3df2: ldloc.s V_137 IL_3df4: brfalse IL_3e76 IL_3df9: ldloc.s V_137 IL_3dfb: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_3e00: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item2() IL_3e05: stloc.s V_116 IL_3e07: ldloc.s V_137 IL_3e09: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>>::get_Value() IL_3e0e: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>>,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Item1() IL_3e13: stloc.s V_138 IL_3e15: ldarg.0 IL_3e16: newobj instance void Fantomas.Core.ASTTransformer/elifs@1346::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_3e1b: ldloc.s V_138 IL_3e1d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>,class Fantomas.Core.SyntaxOak/ExprIfThenNode>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_3e22: stloc.s V_139 IL_3e24: nop IL_3e25: ldloc.s V_116 IL_3e27: brfalse.s IL_3e2b IL_3e29: br.s IL_3e2f IL_3e2b: ldnull IL_3e2c: nop IL_3e2d: br.s IL_3e64 IL_3e2f: ldloc.s V_116 IL_3e31: stloc.s V_141 IL_3e33: ldloc.s V_141 IL_3e35: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3e3a: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_3e3f: stloc.s V_39 IL_3e41: ldloc.s V_141 IL_3e43: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_3e48: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_3e4d: stloc.s V_4 IL_3e4f: ldloc.s V_39 IL_3e51: ldarg.0 IL_3e52: ldloc.s V_4 IL_3e54: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_3e59: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_3e5e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_3e63: nop IL_3e64: stloc.s V_140 IL_3e66: ldloc.s V_139 IL_3e68: ldloc.s V_140 IL_3e6a: ldloc.0 IL_3e6b: newobj instance void Fantomas.Core.SyntaxOak/ExprIfThenElifNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3e70: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIfThenElif(class Fantomas.Core.SyntaxOak/ExprIfThenElifNode) IL_3e75: ret IL_3e76: ldarg.1 IL_3e77: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_3e7c: switch ( IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_42a8, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f96, IL_3fb0, IL_3fe7, IL_3f91, IL_4136, IL_41f8, IL_401c, IL_4052, IL_4099, IL_40df, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_422e, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_3f91, IL_427e, IL_3f91, IL_3f91) IL_3f91: br IL_449e IL_3f96: ldarg.1 IL_3f97: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Ident IL_3f9c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Ident::get_ident() IL_3fa1: stloc.s V_65 IL_3fa3: ldloc.s V_65 IL_3fa5: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_3faa: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_3faf: ret IL_3fb0: ldarg.1 IL_3fb1: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent IL_3fb6: stloc.s V_83 IL_3fb8: ldloc.s V_83 IL_3fba: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_longDotId() IL_3fbf: stloc.s V_104 IL_3fc1: ldloc.s V_83 IL_3fc3: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_range() IL_3fc8: stloc.3 IL_3fc9: ldloc.s V_83 IL_3fcb: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdent::get_isOptional() IL_3fd0: stloc.s V_18 IL_3fd2: ldloc.s V_18 IL_3fd4: ldloc.s V_104 IL_3fd6: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_3fdb: ldloc.3 IL_3fdc: newobj instance void Fantomas.Core.SyntaxOak/ExprOptVarNode::.ctor(bool, class Fantomas.Core.SyntaxOak/IdentListNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_3fe1: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewOptVar(class Fantomas.Core.SyntaxOak/ExprOptVarNode) IL_3fe6: ret IL_3fe7: ldarg.1 IL_3fe8: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdentSet IL_3fed: stloc.s V_142 IL_3fef: ldloc.s V_142 IL_3ff1: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdentSet::get_longDotId() IL_3ff6: stloc.s V_104 IL_3ff8: ldloc.s V_142 IL_3ffa: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LongIdentSet::get_expr() IL_3fff: stloc.s V_4 IL_4001: ldloc.s V_104 IL_4003: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_4008: ldarg.0 IL_4009: ldloc.s V_4 IL_400b: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_4010: ldloc.0 IL_4011: newobj instance void Fantomas.Core.SyntaxOak/ExprLongIdentSetNode::.ctor(class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_4016: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewLongIdentSet(class Fantomas.Core.SyntaxOak/ExprLongIdentSetNode) IL_401b: ret IL_401c: ldarg.1 IL_401d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet IL_4022: stloc.s V_143 IL_4024: ldloc.s V_143 IL_4026: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet::get_objectExpr() IL_402b: stloc.s V_4 IL_402d: ldloc.s V_143 IL_402f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedGet::get_indexArgs() IL_4034: stloc.s V_37 IL_4036: ldarg.0 IL_4037: ldloc.s V_4 IL_4039: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_403e: ldarg.0 IL_403f: ldloc.s V_37 IL_4041: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_4046: ldloc.0 IL_4047: newobj instance void Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_404c: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewDotIndexedGet(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode) IL_4051: ret IL_4052: ldarg.1 IL_4053: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedSet IL_4058: stloc.s V_144 IL_405a: ldloc.s V_144 IL_405c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedSet::get_valueExpr() IL_4061: stloc.s V_4 IL_4063: ldloc.s V_144 IL_4065: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedSet::get_objectExpr() IL_406a: stloc.s V_37 IL_406c: ldloc.s V_144 IL_406e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotIndexedSet::get_indexArgs() IL_4073: stloc.s V_66 IL_4075: ldarg.0 IL_4076: ldloc.s V_37 IL_4078: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_407d: ldarg.0 IL_407e: ldloc.s V_66 IL_4080: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_4085: ldarg.0 IL_4086: ldloc.s V_4 IL_4088: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_408d: ldloc.0 IL_408e: newobj instance void Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_4093: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewDotIndexedSet(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode) IL_4098: ret IL_4099: ldarg.1 IL_409a: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/NamedIndexedPropertySet IL_409f: stloc.s V_145 IL_40a1: ldloc.s V_145 IL_40a3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/NamedIndexedPropertySet::get_longDotId() IL_40a8: stloc.s V_104 IL_40aa: ldloc.s V_145 IL_40ac: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/NamedIndexedPropertySet::get_expr2() IL_40b1: stloc.s V_4 IL_40b3: ldloc.s V_145 IL_40b5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/NamedIndexedPropertySet::get_expr1() IL_40ba: stloc.s V_37 IL_40bc: ldloc.s V_104 IL_40be: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_40c3: ldarg.0 IL_40c4: ldloc.s V_37 IL_40c6: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_40cb: ldarg.0 IL_40cc: ldloc.s V_4 IL_40ce: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_40d3: ldloc.0 IL_40d4: newobj instance void Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::.ctor(class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_40d9: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewNamedIndexedPropertySet(class Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode) IL_40de: ret IL_40df: ldarg.1 IL_40e0: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotNamedIndexedPropertySet IL_40e5: stloc.s V_146 IL_40e7: ldloc.s V_146 IL_40e9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotNamedIndexedPropertySet::get_longDotId() IL_40ee: stloc.s V_104 IL_40f0: ldloc.s V_146 IL_40f2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotNamedIndexedPropertySet::get_rhsExpr() IL_40f7: stloc.s V_4 IL_40f9: ldloc.s V_146 IL_40fb: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotNamedIndexedPropertySet::get_argExpr() IL_4100: stloc.s V_37 IL_4102: ldloc.s V_146 IL_4104: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotNamedIndexedPropertySet::get_targetExpr() IL_4109: stloc.s V_66 IL_410b: ldarg.0 IL_410c: ldloc.s V_66 IL_410e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_4113: ldloc.s V_104 IL_4115: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_411a: ldarg.0 IL_411b: ldloc.s V_37 IL_411d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_4122: ldarg.0 IL_4123: ldloc.s V_4 IL_4125: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_412a: ldloc.0 IL_412b: newobj instance void Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_4130: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewDotNamedIndexedPropertySet(class Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode) IL_4135: ret IL_4136: ldarg.1 IL_4137: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotSet IL_413c: stloc.s V_147 IL_413e: ldloc.s V_147 IL_4140: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotSet::get_longDotId() IL_4145: stloc.s V_104 IL_4147: ldloc.s V_147 IL_4149: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotSet::get_rhsExpr() IL_414e: stloc.s V_4 IL_4150: ldloc.s V_147 IL_4152: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/DotSet::get_targetExpr() IL_4157: stloc.s V_37 IL_4159: ldloc.s V_37 IL_415b: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_4160: stloc.s V_5 IL_4162: ldloca.s V_5 IL_4164: call instance string [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileName() IL_4169: ldloc.s V_37 IL_416b: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_4170: stloc.s V_5 IL_4172: ldloca.s V_5 IL_4174: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_4179: ldloc.s V_37 IL_417b: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_4180: stloc.s V_5 IL_4182: ldloca.s V_5 IL_4184: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_4189: ldc.i4.1 IL_418a: add IL_418b: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_4190: ldloc.s V_104 IL_4192: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_Range() IL_4197: stloc.s V_5 IL_4199: ldloca.s V_5 IL_419b: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_41a0: ldloc.s V_104 IL_41a2: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_Range() IL_41a7: stloc.s V_5 IL_41a9: ldloca.s V_5 IL_41ab: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_41b0: ldc.i4.1 IL_41b1: sub IL_41b2: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_41b7: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkRange(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_41bc: stloc.3 IL_41bd: ldloc.s V_37 IL_41bf: ldloc.3 IL_41c0: ldloc.s V_104 IL_41c2: ldloc.s V_37 IL_41c4: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_41c9: ldloc.s V_104 IL_41cb: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_Range() IL_41d0: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_41d5: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::NewDotGet(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_41da: stloc.s V_66 IL_41dc: ldarg.0 IL_41dd: ldloc.s V_66 IL_41df: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_41e4: ldarg.0 IL_41e5: ldloc.s V_4 IL_41e7: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_41ec: ldloc.0 IL_41ed: newobj instance void Fantomas.Core.SyntaxOak/ExprSetNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_41f2: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSet(class Fantomas.Core.SyntaxOak/ExprSetNode) IL_41f7: ret IL_41f8: ldarg.1 IL_41f9: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Set IL_41fe: stloc.s V_148 IL_4200: ldloc.s V_148 IL_4202: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Set::get_rhsExpr() IL_4207: stloc.s V_4 IL_4209: ldloc.s V_148 IL_420b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Set::get_targetExpr() IL_4210: stloc.s V_37 IL_4212: ldarg.0 IL_4213: ldloc.s V_37 IL_4215: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_421a: ldarg.0 IL_421b: ldloc.s V_4 IL_421d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_4222: ldloc.0 IL_4223: newobj instance void Fantomas.Core.SyntaxOak/ExprSetNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_4228: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewSet(class Fantomas.Core.SyntaxOak/ExprSetNode) IL_422d: ret IL_422e: ldarg.1 IL_422f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LibraryOnlyStaticOptimization IL_4234: stloc.s V_149 IL_4236: ldloc.s V_149 IL_4238: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LibraryOnlyStaticOptimization::get_optimizedExpr() IL_423d: stloc.s V_4 IL_423f: ldloc.s V_149 IL_4241: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LibraryOnlyStaticOptimization::get_expr() IL_4246: stloc.s V_37 IL_4248: ldloc.s V_149 IL_424a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/LibraryOnlyStaticOptimization::get_constraints() IL_424f: stloc.s V_150 IL_4251: ldarg.0 IL_4252: newobj instance void Fantomas.Core.ASTTransformer/constraints@1420::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_4257: ldloc.s V_150 IL_4259: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_425e: stloc.s V_151 IL_4260: ldarg.0 IL_4261: ldloc.s V_4 IL_4263: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_4268: ldloc.s V_151 IL_426a: ldarg.0 IL_426b: ldloc.s V_37 IL_426d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_4272: ldloc.0 IL_4273: newobj instance void Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_4278: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewLibraryOnlyStaticOptimization(class Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode) IL_427d: ret IL_427e: ldarg.1 IL_427f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/InterpolatedString IL_4284: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/InterpolatedString::get_contents() IL_4289: stloc.s V_152 IL_428b: ldarg.0 IL_428c: newobj instance void Fantomas.Core.ASTTransformer/parts@1441::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_4291: ldloc.s V_152 IL_4293: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_4298: stloc.s V_153 IL_429a: ldloc.s V_153 IL_429c: ldloc.0 IL_429d: newobj instance void Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_42a2: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewInterpolatedStringExpr(class Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode) IL_42a7: ret IL_42a8: ldarg.1 IL_42a9: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange IL_42ae: stloc.s V_154 IL_42b0: ldloc.s V_154 IL_42b2: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr1() IL_42b7: brfalse IL_4366 IL_42bc: ldloc.s V_154 IL_42be: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr1() IL_42c3: stloc.s V_33 IL_42c5: ldloc.s V_33 IL_42c7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_42cc: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_42d1: ldc.i4.s 14 IL_42d3: bne.un IL_449e IL_42d8: ldloc.s V_33 IL_42da: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_42df: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange IL_42e4: stloc.s V_155 IL_42e6: ldloc.s V_155 IL_42e8: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr1() IL_42ed: brfalse IL_449e IL_42f2: ldloc.s V_155 IL_42f4: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr1() IL_42f9: stloc.s V_34 IL_42fb: ldloc.s V_34 IL_42fd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_4302: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ConstNumberExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_4307: stloc.s V_156 IL_4309: ldloc.s V_156 IL_430b: brfalse IL_449e IL_4310: ldloc.s V_155 IL_4312: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr2() IL_4317: brfalse IL_449e IL_431c: ldloc.s V_155 IL_431e: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr2() IL_4323: stloc.s V_35 IL_4325: ldloc.s V_35 IL_4327: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_432c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ConstNumberExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_4331: stloc.s V_157 IL_4333: ldloc.s V_157 IL_4335: brfalse IL_449e IL_433a: ldloc.s V_154 IL_433c: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr2() IL_4341: brfalse IL_449e IL_4346: ldloc.s V_154 IL_4348: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr2() IL_434d: stloc.s V_36 IL_434f: ldloc.s V_36 IL_4351: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_4356: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ConstNumberExpr|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_435b: stloc.s V_158 IL_435d: ldloc.s V_158 IL_435f: brfalse IL_449e IL_4364: br.s IL_4383 IL_4366: ldloc.s V_154 IL_4368: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr2() IL_436d: brtrue IL_449e IL_4372: ldstr "*" IL_4377: ldloc.0 IL_4378: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_437d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIndexRangeWildcard(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_4382: ret IL_4383: ldloc.s V_154 IL_4385: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_opm() IL_438a: stloc.3 IL_438b: ldloc.s V_155 IL_438d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_opm() IL_4392: stloc.s V_5 IL_4394: ldloc.s V_158 IL_4396: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_439b: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_43a0: stloc.s V_32 IL_43a2: ldloc.s V_157 IL_43a4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_43a9: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_43ae: stloc.s V_43 IL_43b0: ldloc.s V_156 IL_43b2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_43b7: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_43bc: stloc.s V_159 IL_43be: ldloc.s V_158 IL_43c0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_43c5: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_43ca: stloc.s V_89 IL_43cc: ldloc.s V_157 IL_43ce: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_43d3: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_43d8: stloc.s V_160 IL_43da: ldloc.s V_156 IL_43dc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_43e1: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_43e6: stloc.s V_161 IL_43e8: ldarg.0 IL_43e9: ldloc.s V_161 IL_43eb: newobj instance void Fantomas.Core.ASTTransformer/c1Node@1466::.ctor(string) IL_43f0: ldloc.s V_159 IL_43f2: callvirt instance string Fantomas.Core.ASTTransformer/CreationAide::TextFromSource(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_43f7: stloc.s V_162 IL_43f9: ldloc.s V_162 IL_43fb: ldloc.s V_159 IL_43fd: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_4402: stloc.s V_39 IL_4404: ldarg.0 IL_4405: ldloc.s V_160 IL_4407: newobj instance void Fantomas.Core.ASTTransformer/c2Node@1467::.ctor(string) IL_440c: ldloc.s V_43 IL_440e: callvirt instance string Fantomas.Core.ASTTransformer/CreationAide::TextFromSource(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_4413: stloc.s V_162 IL_4415: ldloc.s V_162 IL_4417: ldloc.s V_43 IL_4419: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_441e: stloc.s V_40 IL_4420: ldarg.0 IL_4421: ldloc.s V_89 IL_4423: newobj instance void Fantomas.Core.ASTTransformer/c3Node@1468::.ctor(string) IL_4428: ldloc.s V_32 IL_442a: callvirt instance string Fantomas.Core.ASTTransformer/CreationAide::TextFromSource(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_442f: stloc.s V_162 IL_4431: ldloc.s V_162 IL_4433: ldloc.s V_32 IL_4435: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_443a: stloc.s V_163 IL_443c: nop IL_443d: ldloc.s V_39 IL_443f: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_4444: ldstr "." IL_4449: callvirt instance bool [netstandard]System.String::EndsWith(string) IL_444e: brtrue.s IL_4463 IL_4450: ldloc.s V_40 IL_4452: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_4457: ldstr "." IL_445c: callvirt instance bool [netstandard]System.String::EndsWith(string) IL_4461: brfalse.s IL_446b IL_4463: ldstr " .. " IL_4468: nop IL_4469: br.s IL_4471 IL_446b: ldstr ".." IL_4470: nop IL_4471: stloc.s V_162 IL_4473: ldloc.s V_162 IL_4475: ldloc.s V_5 IL_4477: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_447c: stloc.s V_164 IL_447e: ldloc.s V_162 IL_4480: ldloc.3 IL_4481: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_4486: stloc.s V_165 IL_4488: ldloc.s V_39 IL_448a: ldloc.s V_164 IL_448c: ldloc.s V_40 IL_448e: ldloc.s V_165 IL_4490: ldloc.s V_163 IL_4492: ldloc.0 IL_4493: newobj instance void Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_4498: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTripleNumberIndexRange(class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode) IL_449d: ret IL_449e: ldarg.1 IL_449f: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_44a4: switch ( IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45be, IL_46d0, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_46f5, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9, IL_45b9) IL_45b9: br IL_4713 IL_45be: ldarg.1 IL_45bf: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange IL_45c4: stloc.s V_154 IL_45c6: ldloc.s V_154 IL_45c8: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_opm() IL_45cd: stloc.3 IL_45ce: ldloc.s V_154 IL_45d0: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr2() IL_45d5: stloc.s V_33 IL_45d7: ldloc.s V_154 IL_45d9: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexRange::get_expr1() IL_45de: stloc.s V_34 IL_45e0: nop IL_45e1: ldloc.s V_34 IL_45e3: brtrue.s IL_4601 IL_45e5: ldloc.s V_33 IL_45e7: brfalse.s IL_4635 IL_45e9: ldloc.s V_33 IL_45eb: stloc.s V_35 IL_45ed: ldloc.s V_35 IL_45ef: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_45f4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|AtomicExpr|_|@1484'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_45f9: stloc.s V_36 IL_45fb: ldloc.s V_36 IL_45fd: brfalse.s IL_4635 IL_45ff: br.s IL_4631 IL_4601: ldloc.s V_34 IL_4603: stloc.s V_35 IL_4605: ldloc.s V_35 IL_4607: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_460c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|AtomicExpr|_|@1484'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_4611: stloc.s V_36 IL_4613: ldloc.s V_36 IL_4615: brfalse.s IL_4635 IL_4617: ldloc.s V_33 IL_4619: brfalse.s IL_4631 IL_461b: ldloc.s V_33 IL_461d: stloc.s V_166 IL_461f: ldloc.s V_166 IL_4621: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_4626: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|AtomicExpr|_|@1484'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_462b: stloc.s V_167 IL_462d: ldloc.s V_167 IL_462f: brfalse.s IL_4635 IL_4631: ldc.i4.0 IL_4632: nop IL_4633: br.s IL_4637 IL_4635: ldc.i4.1 IL_4636: nop IL_4637: stloc.s V_18 IL_4639: nop IL_463a: ldloc.s V_18 IL_463c: brfalse.s IL_4658 IL_463e: nop IL_463f: ldloc.s V_34 IL_4641: ldnull IL_4642: cgt.un IL_4644: nop IL_4645: brfalse.s IL_4658 IL_4647: nop IL_4648: ldloc.s V_33 IL_464a: ldnull IL_464b: cgt.un IL_464d: nop IL_464e: brfalse.s IL_4658 IL_4650: ldstr " .. " IL_4655: nop IL_4656: br.s IL_469c IL_4658: nop IL_4659: ldloc.s V_18 IL_465b: brfalse.s IL_4677 IL_465d: nop IL_465e: ldloc.s V_34 IL_4660: ldnull IL_4661: ceq IL_4663: nop IL_4664: brfalse.s IL_4677 IL_4666: nop IL_4667: ldloc.s V_33 IL_4669: ldnull IL_466a: cgt.un IL_466c: nop IL_466d: brfalse.s IL_4677 IL_466f: ldstr ".. " IL_4674: nop IL_4675: br.s IL_469c IL_4677: nop IL_4678: ldloc.s V_18 IL_467a: brfalse.s IL_4696 IL_467c: nop IL_467d: ldloc.s V_34 IL_467f: ldnull IL_4680: cgt.un IL_4682: nop IL_4683: brfalse.s IL_4696 IL_4685: nop IL_4686: ldloc.s V_33 IL_4688: ldnull IL_4689: ceq IL_468b: nop IL_468c: brfalse.s IL_4696 IL_468e: ldstr " .." IL_4693: nop IL_4694: br.s IL_469c IL_4696: ldstr ".." IL_469b: nop IL_469c: stloc.s V_89 IL_469e: ldloc.s V_89 IL_46a0: ldloc.3 IL_46a1: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_46a6: stloc.s V_39 IL_46a8: ldarg.0 IL_46a9: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1508-15'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_46ae: ldloc.s V_34 IL_46b0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_46b5: ldloc.s V_39 IL_46b7: ldarg.0 IL_46b8: newobj instance void Fantomas.Core.ASTTransformer/'mkExpr@1510-16'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_46bd: ldloc.s V_33 IL_46bf: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_46c4: ldloc.0 IL_46c5: newobj instance void Fantomas.Core.SyntaxOak/ExprIndexRangeNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_46ca: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIndexRange(class Fantomas.Core.SyntaxOak/ExprIndexRangeNode) IL_46cf: ret IL_46d0: ldarg.1 IL_46d1: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexFromEnd IL_46d6: stloc.s V_168 IL_46d8: ldloc.s V_168 IL_46da: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/IndexFromEnd::get_expr() IL_46df: stloc.s V_4 IL_46e1: ldarg.0 IL_46e2: ldloc.s V_4 IL_46e4: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_46e9: ldloc.0 IL_46ea: newobj instance void Fantomas.Core.SyntaxOak/ExprIndexFromEndNode::.ctor(class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_46ef: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewIndexFromEnd(class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode) IL_46f4: ret IL_46f5: ldarg.1 IL_46f6: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Typar IL_46fb: stloc.s V_169 IL_46fd: ldloc.s V_169 IL_46ff: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Typar::get_typar() IL_4704: stloc.s V_170 IL_4706: ldloc.s V_170 IL_4708: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_470d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/Expr::NewTypar(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_4712: ret IL_4713: ldstr "todo for %A" IL_4718: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,class Fantomas.Core.SyntaxOak/Expr,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr>::.ctor(string) IL_471d: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail,class Fantomas.Core.SyntaxOak/Expr>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_4722: ldarg.1 IL_4723: tail. IL_4725: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_472a: ret } // end of method ASTTransformer::mkExpr .method assembly static class Fantomas.Core.SyntaxOak/ExprQuoteNode mkExprQuote(class Fantomas.Core.ASTTransformer/CreationAide creationAide, bool isRaw, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr e, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 105 (0x69) .maxstack 6 .locals init (string V_0, int32 V_1, string V_2, class [netstandard]System.Tuple`3 V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5, class Fantomas.Core.SyntaxOak/SingleTextNode V_6, class Fantomas.Core.SyntaxOak/SingleTextNode V_7) IL_0000: ldnull IL_0001: stloc.0 IL_0002: ldc.i4.0 IL_0003: stloc.1 IL_0004: ldnull IL_0005: stloc.2 IL_0006: nop IL_0007: ldarg.1 IL_0008: brfalse.s IL_001b IL_000a: ldstr "<@@" IL_000f: stloc.0 IL_0010: ldc.i4.3 IL_0011: stloc.1 IL_0012: ldstr "@@>" IL_0017: stloc.2 IL_0018: nop IL_0019: br.s IL_002a IL_001b: ldstr "<@" IL_0020: stloc.0 IL_0021: ldc.i4.2 IL_0022: stloc.1 IL_0023: ldstr "@>" IL_0028: stloc.2 IL_0029: nop IL_002a: nop IL_002b: ldloc.1 IL_002c: ldarg.3 IL_002d: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0032: stloc.3 IL_0033: ldloc.3 IL_0034: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0039: stloc.s V_4 IL_003b: ldloc.3 IL_003c: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0041: stloc.s V_5 IL_0043: ldloc.0 IL_0044: ldloc.s V_4 IL_0046: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_004b: stloc.s V_6 IL_004d: ldloc.2 IL_004e: ldloc.s V_5 IL_0050: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0055: stloc.s V_7 IL_0057: ldloc.s V_6 IL_0059: ldarg.0 IL_005a: ldarg.2 IL_005b: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0060: ldloc.s V_7 IL_0062: ldarg.3 IL_0063: newobj instance void Fantomas.Core.SyntaxOak/ExprQuoteNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0068: ret } // end of method ASTTransformer::mkExprQuote .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> '|ParenStarSynIdent|_|'(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia _arg30) cil managed { // Code size 77 (0x4d) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotationWithParen V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, string V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3) IL_0000: ldarg.0 IL_0001: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotationWithParen IL_0006: brfalse.s IL_004b IL_0008: ldarg.0 IL_0009: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotationWithParen IL_000e: stloc.0 IL_000f: ldloc.0 IL_0010: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotationWithParen::get_rightParenRange() IL_0015: stloc.1 IL_0016: ldloc.0 IL_0017: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotationWithParen::get_text() IL_001c: stloc.2 IL_001d: ldloc.0 IL_001e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotationWithParen::get_leftParenRange() IL_0023: stloc.3 IL_0024: nop IL_0025: ldloc.2 IL_0026: callvirt instance int32 [netstandard]System.String::get_Length() IL_002b: ldc.i4.1 IL_002c: ble.s IL_0049 IL_002e: ldloc.2 IL_002f: ldstr "*" IL_0034: callvirt instance bool [netstandard]System.String::StartsWith(string) IL_0039: brfalse.s IL_0049 IL_003b: ldloc.3 IL_003c: ldloc.2 IL_003d: ldloc.1 IL_003e: newobj instance void class [netstandard]System.Tuple`3::.ctor(!0, !1, !2) IL_0043: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_0048: ret IL_0049: ldnull IL_004a: ret IL_004b: ldnull IL_004c: ret } // end of method ASTTransformer::'|ParenStarSynIdent|_|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> '|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat p) cil managed { // Code size 252 (0xfc) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_0007: switch ( IL_0060, IL_0060, IL_0060, IL_0065, IL_0091, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060, IL_0060) IL_0060: br IL_00fa IL_0065: ldarg.0 IL_0066: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed IL_006b: stloc.0 IL_006c: ldloc.0 IL_006d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed::get_targetType() IL_0072: stloc.1 IL_0073: ldloc.0 IL_0074: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed::get_pat() IL_0079: stloc.2 IL_007a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_007f: ldloc.2 IL_0080: ldloc.1 IL_0081: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0086: newobj instance void class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::.ctor(!0, !1, !2) IL_008b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::Some(!0) IL_0090: ret IL_0091: ldarg.0 IL_0092: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib IL_0097: stloc.3 IL_0098: ldloc.3 IL_0099: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib::get_pat() IL_009e: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_00a3: ldc.i4.3 IL_00a4: bne.un.s IL_00dc IL_00a6: ldloc.3 IL_00a7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib::get_pat() IL_00ac: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed IL_00b1: stloc.0 IL_00b2: ldloc.0 IL_00b3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed::get_targetType() IL_00b8: stloc.1 IL_00b9: ldloc.0 IL_00ba: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Typed::get_pat() IL_00bf: stloc.2 IL_00c0: ldloc.3 IL_00c1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib::get_attributes() IL_00c6: stloc.s V_4 IL_00c8: ldloc.s V_4 IL_00ca: ldloc.2 IL_00cb: ldloc.1 IL_00cc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_00d1: newobj instance void class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::.ctor(!0, !1, !2) IL_00d6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::Some(!0) IL_00db: ret IL_00dc: ldloc.3 IL_00dd: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib::get_pat() IL_00e2: stloc.2 IL_00e3: ldloc.3 IL_00e4: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Attrib::get_attributes() IL_00e9: stloc.s V_4 IL_00eb: ldloc.s V_4 IL_00ed: ldloc.2 IL_00ee: ldnull IL_00ef: newobj instance void class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::.ctor(!0, !1, !2) IL_00f4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::Some(!0) IL_00f9: ret IL_00fa: ldnull IL_00fb: ret } // end of method ASTTransformer::'|PatParameter|_|' .method assembly static class Fantomas.Core.SyntaxOak/UnitNode mkUnit(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range _arg6) cil managed { // Code size 58 (0x3a) .maxstack 5 .locals init (class [netstandard]System.Tuple`3 V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3) IL_0000: ldc.i4.1 IL_0001: ldarg.0 IL_0002: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_000e: stloc.1 IL_000f: ldloc.0 IL_0010: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_0015: stloc.2 IL_0016: ldloc.0 IL_0017: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_001c: stloc.3 IL_001d: ldstr "(" IL_0022: ldloc.3 IL_0023: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0028: ldstr ")" IL_002d: ldloc.1 IL_002e: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0033: ldloc.2 IL_0034: newobj instance void Fantomas.Core.SyntaxOak/UnitNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0039: ret } // end of method ASTTransformer::mkUnit .method assembly static class Fantomas.Core.SyntaxOak/Pattern mkPat(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat p) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 2675 (0xa73) .maxstack 8 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_5, string V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Or V_7, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia V_8, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Ands V_10, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_14, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_15, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_17, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent V_18, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/As V_19, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/ListCons V_20, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia V_21, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent V_22, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats V_23, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_24, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent V_25, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/NamePatPairs V_26, class [netstandard]System.Tuple`3 V_27, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_28, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren V_29, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Const V_30, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple V_31, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/ArrayOrList V_32, bool V_33, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Record V_34, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat>> V_35, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst V_36, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/IsInst V_37, class [netstandard]System.Tuple`2 V_38, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_39, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/QuoteExpr V_40, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Quote V_41, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_42, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_43, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_44, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_45, class [netstandard]System.Tuple`2 V_46, class Fantomas.Core.SyntaxOak/SingleTextNode V_47, class Fantomas.Core.SyntaxOak/SingleTextNode V_48, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_49) IL_0000: ldarg.1 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Range() IL_0006: stloc.0 IL_0007: nop IL_0008: ldarg.1 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_000e: switch ( IL_04c1, IL_0174, IL_01ab, IL_0067, IL_0067, IL_00bf, IL_0273, IL_00fe, IL_0234, IL_02b2, IL_03e5, IL_0336, IL_0432, IL_0471, IL_013d, IL_0079, IL_0500, IL_054d, IL_0067, IL_0067, IL_0067) IL_0067: ldarg.1 IL_0068: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_006d: stloc.1 IL_006e: ldloc.1 IL_006f: brfalse IL_0a44 IL_0074: br IL_0586 IL_0079: ldarg.1 IL_007a: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/OptionalVal IL_007f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/OptionalVal::get_ident() IL_0084: stloc.s V_5 IL_0086: ldstr "\?%P()" IL_008b: ldc.i4.1 IL_008c: newarr [netstandard]System.Object IL_0091: dup IL_0092: ldc.i4.0 IL_0093: ldloca.s V_5 IL_0095: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idText() IL_009a: box [netstandard]System.String IL_009f: stelem [netstandard]System.Object IL_00a4: ldnull IL_00a5: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_00aa: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_00af: stloc.s V_6 IL_00b1: ldloc.s V_6 IL_00b3: ldloc.0 IL_00b4: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00b9: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewOptionalVal(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_00be: ret IL_00bf: ldarg.1 IL_00c0: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Or IL_00c5: stloc.s V_7 IL_00c7: ldarg.1 IL_00c8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_00cd: stloc.1 IL_00ce: ldloc.1 IL_00cf: brfalse IL_05fb IL_00d4: ldloc.1 IL_00d5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_00da: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_00df: ldloc.1 IL_00e0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_00e5: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_00ea: ldloc.1 IL_00eb: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_00f0: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_00f5: stloc.s V_4 IL_00f7: stloc.3 IL_00f8: stloc.2 IL_00f9: br IL_05ab IL_00fe: ldarg.1 IL_00ff: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Ands IL_0104: stloc.s V_10 IL_0106: ldarg.1 IL_0107: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_010c: stloc.1 IL_010d: ldloc.1 IL_010e: brfalse IL_064a IL_0113: ldloc.1 IL_0114: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0119: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_011e: ldloc.1 IL_011f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0124: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_0129: ldloc.1 IL_012a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_012f: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_0134: stloc.s V_4 IL_0136: stloc.3 IL_0137: stloc.2 IL_0138: br IL_05ab IL_013d: ldarg.1 IL_013e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0143: stloc.1 IL_0144: ldloc.1 IL_0145: brfalse IL_066c IL_014a: ldloc.1 IL_014b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0150: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_0155: ldloc.1 IL_0156: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_015b: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_0160: ldloc.1 IL_0161: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0166: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_016b: stloc.s V_4 IL_016d: stloc.3 IL_016e: stloc.2 IL_016f: br IL_05ab IL_0174: ldarg.1 IL_0175: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_017a: stloc.1 IL_017b: ldloc.1 IL_017c: brfalse IL_067d IL_0181: ldloc.1 IL_0182: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0187: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_018c: ldloc.1 IL_018d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0192: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_0197: ldloc.1 IL_0198: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_019d: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_01a2: stloc.s V_4 IL_01a4: stloc.3 IL_01a5: stloc.2 IL_01a6: br IL_05ab IL_01ab: ldarg.1 IL_01ac: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named IL_01b1: stloc.s V_12 IL_01b3: ldarg.1 IL_01b4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_01b9: stloc.1 IL_01ba: ldloc.1 IL_01bb: brfalse.s IL_01e7 IL_01bd: ldloc.1 IL_01be: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_01c3: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_01c8: ldloc.1 IL_01c9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_01ce: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_01d3: ldloc.1 IL_01d4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_01d9: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_01de: stloc.s V_4 IL_01e0: stloc.3 IL_01e1: stloc.2 IL_01e2: br IL_05ab IL_01e7: ldloc.s V_12 IL_01e9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named::get_ident() IL_01ee: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent::get_trivia() IL_01f3: brfalse.s IL_021d IL_01f5: ldloc.s V_12 IL_01f7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named::get_ident() IL_01fc: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent::get_trivia() IL_0201: stloc.s V_13 IL_0203: ldloc.s V_13 IL_0205: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_020a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenStarSynIdent|_|'(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia) IL_020f: stloc.s V_14 IL_0211: ldloc.s V_14 IL_0213: brfalse IL_070c IL_0218: br IL_068e IL_021d: ldloc.s V_12 IL_021f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named::get_ident() IL_0224: ldloc.s V_12 IL_0226: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named::get_accessibility() IL_022b: stloc.s V_17 IL_022d: stloc.s V_18 IL_022f: br IL_071e IL_0234: ldarg.1 IL_0235: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/As IL_023a: stloc.s V_19 IL_023c: ldarg.1 IL_023d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0242: stloc.1 IL_0243: ldloc.1 IL_0244: brfalse IL_0738 IL_0249: ldloc.1 IL_024a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_024f: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_0254: ldloc.1 IL_0255: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_025a: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_025f: ldloc.1 IL_0260: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0265: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_026a: stloc.s V_4 IL_026c: stloc.3 IL_026d: stloc.2 IL_026e: br IL_05ab IL_0273: ldarg.1 IL_0274: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/ListCons IL_0279: stloc.s V_20 IL_027b: ldarg.1 IL_027c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0281: stloc.1 IL_0282: ldloc.1 IL_0283: brfalse IL_076e IL_0288: ldloc.1 IL_0289: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_028e: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_0293: ldloc.1 IL_0294: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0299: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_029e: ldloc.1 IL_029f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_02a4: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_02a9: stloc.s V_4 IL_02ab: stloc.3 IL_02ac: stloc.2 IL_02ad: br IL_05ab IL_02b2: ldarg.1 IL_02b3: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent IL_02b8: stloc.s V_22 IL_02ba: ldarg.1 IL_02bb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_02c0: stloc.1 IL_02c1: ldloc.1 IL_02c2: brfalse.s IL_02ee IL_02c4: ldloc.1 IL_02c5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_02ca: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_02cf: ldloc.1 IL_02d0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_02d5: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_02da: ldloc.1 IL_02db: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_02e0: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_02e5: stloc.s V_4 IL_02e7: stloc.3 IL_02e8: stloc.2 IL_02e9: br IL_05ab IL_02ee: ldloc.s V_22 IL_02f0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_02f5: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats IL_02fa: brfalse.s IL_030f IL_02fc: ldloc.s V_22 IL_02fe: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_0303: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats IL_0308: stloc.s V_23 IL_030a: br IL_0832 IL_030f: ldloc.s V_22 IL_0311: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_0316: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/NamePatPairs IL_031b: stloc.s V_26 IL_031d: ldc.i4.1 IL_031e: ldloc.s V_26 IL_0320: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/NamePatPairs::get_trivia() IL_0325: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynArgPatsNamePatPairsTrivia::get_ParenRange() IL_032a: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_032f: stloc.s V_27 IL_0331: br IL_07bd IL_0336: ldarg.1 IL_0337: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren IL_033c: stloc.s V_29 IL_033e: ldarg.1 IL_033f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0344: stloc.1 IL_0345: ldloc.1 IL_0346: brfalse.s IL_0372 IL_0348: ldloc.1 IL_0349: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_034e: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_0353: ldloc.1 IL_0354: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0359: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_035e: ldloc.1 IL_035f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0364: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_0369: stloc.s V_4 IL_036b: stloc.3 IL_036c: stloc.2 IL_036d: br IL_05ab IL_0372: ldloc.s V_29 IL_0374: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren::get_pat() IL_0379: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_037e: ldc.i4.0 IL_037f: bne.un.s IL_03b7 IL_0381: ldloc.s V_29 IL_0383: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren::get_pat() IL_0388: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Const IL_038d: stloc.s V_30 IL_038f: ldloc.s V_30 IL_0391: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Const::get_constant() IL_0396: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst::get_Tag() IL_039b: ldc.i4.0 IL_039c: bne.un.s IL_03a3 IL_039e: br IL_0889 IL_03a3: ldc.i4.1 IL_03a4: ldloc.s V_29 IL_03a6: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren::get_range() IL_03ab: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03b0: stloc.s V_27 IL_03b2: br IL_089f IL_03b7: ldc.i4.1 IL_03b8: ldloc.s V_29 IL_03ba: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren::get_range() IL_03bf: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03c4: stloc.s V_27 IL_03c6: ldloc.s V_27 IL_03c8: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_03cd: ldloc.s V_29 IL_03cf: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren::get_pat() IL_03d4: ldloc.s V_27 IL_03d6: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_03db: stloc.s V_16 IL_03dd: stloc.3 IL_03de: stloc.s V_15 IL_03e0: br IL_08b9 IL_03e5: ldarg.1 IL_03e6: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple IL_03eb: stloc.s V_31 IL_03ed: ldarg.1 IL_03ee: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_03f3: stloc.1 IL_03f4: ldloc.1 IL_03f5: brfalse.s IL_0421 IL_03f7: ldloc.1 IL_03f8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_03fd: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_0402: ldloc.1 IL_0403: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0408: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_040d: ldloc.1 IL_040e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0413: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_0418: stloc.s V_4 IL_041a: stloc.3 IL_041b: stloc.2 IL_041c: br IL_05ab IL_0421: ldloc.s V_31 IL_0423: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple::get_isStruct() IL_0428: brfalse IL_08e4 IL_042d: br IL_0906 IL_0432: ldarg.1 IL_0433: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/ArrayOrList IL_0438: stloc.s V_32 IL_043a: ldarg.1 IL_043b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0440: stloc.1 IL_0441: ldloc.1 IL_0442: brfalse IL_0928 IL_0447: ldloc.1 IL_0448: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_044d: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_0452: ldloc.1 IL_0453: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0458: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_045d: ldloc.1 IL_045e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0463: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_0468: stloc.s V_4 IL_046a: stloc.3 IL_046b: stloc.2 IL_046c: br IL_05ab IL_0471: ldarg.1 IL_0472: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Record IL_0477: stloc.s V_34 IL_0479: ldarg.1 IL_047a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_047f: stloc.1 IL_0480: ldloc.1 IL_0481: brfalse.s IL_04ad IL_0483: ldloc.1 IL_0484: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0489: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_048e: ldloc.1 IL_048f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0494: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_0499: ldloc.1 IL_049a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_049f: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_04a4: stloc.s V_4 IL_04a6: stloc.3 IL_04a7: stloc.2 IL_04a8: br IL_05ab IL_04ad: ldc.i4.1 IL_04ae: ldloc.s V_34 IL_04b0: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Record::get_range() IL_04b5: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04ba: stloc.s V_27 IL_04bc: br IL_097d IL_04c1: ldarg.1 IL_04c2: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Const IL_04c7: stloc.s V_30 IL_04c9: ldarg.1 IL_04ca: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_04cf: stloc.1 IL_04d0: ldloc.1 IL_04d1: brfalse IL_09cd IL_04d6: ldloc.1 IL_04d7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_04dc: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_04e1: ldloc.1 IL_04e2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_04e7: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_04ec: ldloc.1 IL_04ed: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_04f2: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_04f7: stloc.s V_4 IL_04f9: stloc.3 IL_04fa: stloc.2 IL_04fb: br IL_05ab IL_0500: ldarg.1 IL_0501: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/IsInst IL_0506: stloc.s V_37 IL_0508: ldarg.1 IL_0509: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_050e: stloc.1 IL_050f: ldloc.1 IL_0510: brfalse.s IL_0539 IL_0512: ldloc.1 IL_0513: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0518: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_051d: ldloc.1 IL_051e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0523: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_0528: ldloc.1 IL_0529: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_052e: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_0533: stloc.s V_4 IL_0535: stloc.3 IL_0536: stloc.2 IL_0537: br.s IL_05ab IL_0539: ldc.i4.2 IL_053a: ldloc.s V_37 IL_053c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/IsInst::get_range() IL_0541: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0546: stloc.s V_38 IL_0548: br IL_09ef IL_054d: ldarg.1 IL_054e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/QuoteExpr IL_0553: stloc.s V_40 IL_0555: ldarg.1 IL_0556: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>> Fantomas.Core.ASTTransformer::'|PatParameter|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_055b: stloc.1 IL_055c: ldloc.1 IL_055d: brfalse.s IL_05d2 IL_055f: ldloc.1 IL_0560: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0565: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_056a: ldloc.1 IL_056b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0570: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_0575: ldloc.1 IL_0576: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_057b: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_0580: stloc.s V_4 IL_0582: stloc.3 IL_0583: stloc.2 IL_0584: br.s IL_05ab IL_0586: ldloc.1 IL_0587: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_058c: call instance !2 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item3() IL_0591: stloc.2 IL_0592: ldloc.1 IL_0593: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_0598: call instance !1 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item2() IL_059d: stloc.3 IL_059e: ldloc.1 IL_059f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>>::get_Value() IL_05a4: call instance !0 class [netstandard]System.Tuple`3,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Item1() IL_05a9: stloc.s V_4 IL_05ab: ldarg.0 IL_05ac: ldloc.s V_4 IL_05ae: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_05b3: ldarg.0 IL_05b4: ldloc.3 IL_05b5: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_05ba: ldarg.0 IL_05bb: newobj instance void Fantomas.Core.ASTTransformer/mkPat@1555::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_05c0: ldloc.2 IL_05c1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_05c6: ldloc.0 IL_05c7: newobj instance void Fantomas.Core.SyntaxOak/PatParameterNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/Pattern, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05cc: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewParameter(class Fantomas.Core.SyntaxOak/PatParameterNode) IL_05d1: ret IL_05d2: ldloc.s V_40 IL_05d4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/QuoteExpr::get_expr() IL_05d9: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_05de: ldc.i4.1 IL_05df: bne.un.s IL_05f4 IL_05e1: ldloc.s V_40 IL_05e3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/QuoteExpr::get_expr() IL_05e8: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Quote IL_05ed: stloc.s V_41 IL_05ef: br IL_0a21 IL_05f4: ldarg.1 IL_05f5: stloc.3 IL_05f6: br IL_0a46 IL_05fb: ldloc.s V_7 IL_05fd: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Or::get_trivia() IL_0602: stloc.s V_8 IL_0604: ldloc.s V_7 IL_0606: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Or::get_rhsPat() IL_060b: stloc.3 IL_060c: ldloc.s V_7 IL_060e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Or::get_lhsPat() IL_0613: stloc.s V_9 IL_0615: ldarg.0 IL_0616: ldloc.s V_9 IL_0618: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_061d: ldloc.s V_8 IL_061f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynPatOrTrivia::get_BarRange() IL_0624: stloc.s V_15 IL_0626: ldstr "|" IL_062b: ldloc.s V_15 IL_062d: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0632: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_0637: ldarg.0 IL_0638: ldloc.3 IL_0639: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_063e: ldloc.0 IL_063f: newobj instance void Fantomas.Core.SyntaxOak/PatLeftMiddleRight::.ctor(class Fantomas.Core.SyntaxOak/Pattern, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/Pattern, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0644: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewOr(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight) IL_0649: ret IL_064a: ldloc.s V_10 IL_064c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Ands::get_pats() IL_0651: stloc.s V_11 IL_0653: ldarg.0 IL_0654: newobj instance void Fantomas.Core.ASTTransformer/'mkPat@1567-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0659: ldloc.s V_11 IL_065b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0660: ldloc.0 IL_0661: newobj instance void Fantomas.Core.SyntaxOak/PatAndsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0666: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewAnds(class Fantomas.Core.SyntaxOak/PatAndsNode) IL_066b: ret IL_066c: ldstr "null" IL_0671: ldloc.0 IL_0672: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0677: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewNull(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_067c: ret IL_067d: ldstr "_" IL_0682: ldloc.0 IL_0683: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0688: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewWild(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_068d: ret IL_068e: ldloc.s V_14 IL_0690: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0695: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_069a: stloc.s V_15 IL_069c: ldloc.s V_14 IL_069e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_06a3: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_06a8: stloc.s V_6 IL_06aa: ldloc.s V_14 IL_06ac: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_06b1: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_06b6: stloc.s V_16 IL_06b8: ldloc.s V_12 IL_06ba: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named::get_ident() IL_06bf: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent::get_ident() IL_06c4: stloc.s V_5 IL_06c6: ldloc.s V_12 IL_06c8: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named::get_accessibility() IL_06cd: stloc.s V_17 IL_06cf: ldloc.s V_17 IL_06d1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_06d6: ldstr "(" IL_06db: ldloc.s V_16 IL_06dd: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06e2: ldloca.s V_5 IL_06e4: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_06e9: stloc.s V_43 IL_06eb: ldloc.s V_6 IL_06ed: ldloc.s V_43 IL_06ef: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06f4: ldstr ")" IL_06f9: ldloc.s V_15 IL_06fb: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0700: ldloc.0 IL_0701: newobj instance void Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0706: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewNamedParenStarIdent(class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode) IL_070b: ret IL_070c: ldloc.s V_12 IL_070e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named::get_ident() IL_0713: stloc.s V_18 IL_0715: ldloc.s V_12 IL_0717: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named::get_accessibility() IL_071c: stloc.s V_17 IL_071e: ldloc.s V_17 IL_0720: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0725: ldloc.s V_18 IL_0727: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_072c: ldloc.0 IL_072d: newobj instance void Fantomas.Core.SyntaxOak/PatNamedNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0732: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewNamed(class Fantomas.Core.SyntaxOak/PatNamedNode) IL_0737: ret IL_0738: ldloc.s V_19 IL_073a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/As::get_rhsPat() IL_073f: stloc.3 IL_0740: ldloc.s V_19 IL_0742: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/As::get_lhsPat() IL_0747: stloc.s V_9 IL_0749: ldarg.0 IL_074a: ldloc.s V_9 IL_074c: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0751: ldstr "as" IL_0756: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_075b: ldarg.0 IL_075c: ldloc.3 IL_075d: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0762: ldloc.0 IL_0763: newobj instance void Fantomas.Core.SyntaxOak/PatLeftMiddleRight::.ctor(class Fantomas.Core.SyntaxOak/Pattern, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/Pattern, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0768: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewAs(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight) IL_076d: ret IL_076e: ldloc.s V_20 IL_0770: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/ListCons::get_trivia() IL_0775: stloc.s V_21 IL_0777: ldloc.s V_20 IL_0779: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/ListCons::get_rhsPat() IL_077e: stloc.3 IL_077f: ldloc.s V_20 IL_0781: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/ListCons::get_lhsPat() IL_0786: stloc.s V_9 IL_0788: ldarg.0 IL_0789: ldloc.s V_9 IL_078b: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0790: ldloc.s V_21 IL_0792: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynPatListConsTrivia::get_ColonColonRange() IL_0797: stloc.s V_15 IL_0799: ldstr "::" IL_079e: ldloc.s V_15 IL_07a0: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_07a5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_07aa: ldarg.0 IL_07ab: ldloc.3 IL_07ac: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_07b1: ldloc.0 IL_07b2: newobj instance void Fantomas.Core.SyntaxOak/PatLeftMiddleRight::.ctor(class Fantomas.Core.SyntaxOak/Pattern, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class Fantomas.Core.SyntaxOak/Pattern, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_07b7: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewListCons(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight) IL_07bc: ret IL_07bd: ldloc.s V_22 IL_07bf: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_typarDecls() IL_07c4: stloc.s V_24 IL_07c6: ldloc.s V_22 IL_07c8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_07cd: stloc.s V_25 IL_07cf: ldloc.s V_27 IL_07d1: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_07d6: stloc.s V_15 IL_07d8: ldloc.s V_26 IL_07da: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/NamePatPairs::get_pats() IL_07df: stloc.s V_28 IL_07e1: ldloc.s V_27 IL_07e3: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_07e8: stloc.s V_16 IL_07ea: ldarg.0 IL_07eb: ldloc.s V_24 IL_07ed: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynValTyparDecls(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_07f2: stloc.s V_44 IL_07f4: ldarg.0 IL_07f5: newobj instance void Fantomas.Core.ASTTransformer/pairs@1596::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_07fa: ldloc.s V_28 IL_07fc: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class Fantomas.Core.SyntaxOak/NamePatPair>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0801: stloc.s V_45 IL_0803: ldloc.s V_25 IL_0805: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_080a: ldloc.s V_44 IL_080c: ldstr "(" IL_0811: ldloc.s V_16 IL_0813: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0818: ldloc.s V_45 IL_081a: ldstr ")" IL_081f: ldloc.s V_15 IL_0821: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0826: ldloc.0 IL_0827: newobj instance void Fantomas.Core.SyntaxOak/PatNamePatPairsNode::.ctor(class Fantomas.Core.SyntaxOak/IdentListNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_082c: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewNamePatPairs(class Fantomas.Core.SyntaxOak/PatNamePatPairsNode) IL_0831: ret IL_0832: ldloc.s V_22 IL_0834: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_typarDecls() IL_0839: stloc.s V_24 IL_083b: ldloc.s V_22 IL_083d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_0842: stloc.s V_25 IL_0844: ldloc.s V_23 IL_0846: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats::get_pats() IL_084b: stloc.s V_11 IL_084d: ldloc.s V_22 IL_084f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_accessibility() IL_0854: stloc.s V_17 IL_0856: ldarg.0 IL_0857: ldloc.s V_24 IL_0859: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynValTyparDecls(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_085e: stloc.s V_44 IL_0860: ldloc.s V_17 IL_0862: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0867: ldloc.s V_25 IL_0869: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_086e: ldloc.s V_44 IL_0870: ldarg.0 IL_0871: newobj instance void Fantomas.Core.ASTTransformer/'mkPat@1608-2'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0876: ldloc.s V_11 IL_0878: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_087d: ldloc.0 IL_087e: newobj instance void Fantomas.Core.SyntaxOak/PatLongIdentNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/IdentListNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0883: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewLongIdent(class Fantomas.Core.SyntaxOak/PatLongIdentNode) IL_0888: ret IL_0889: ldloc.s V_29 IL_088b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren::get_range() IL_0890: stloc.s V_15 IL_0892: ldloc.s V_15 IL_0894: call class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.ASTTransformer::mkUnit(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0899: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewUnit(class Fantomas.Core.SyntaxOak/UnitNode) IL_089e: ret IL_089f: ldloc.s V_27 IL_08a1: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_08a6: stloc.s V_15 IL_08a8: ldloc.s V_29 IL_08aa: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren::get_pat() IL_08af: stloc.3 IL_08b0: ldloc.s V_27 IL_08b2: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_08b7: stloc.s V_16 IL_08b9: ldstr "(" IL_08be: ldloc.s V_16 IL_08c0: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_08c5: ldarg.0 IL_08c6: ldloc.3 IL_08c7: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_08cc: ldstr ")" IL_08d1: ldloc.s V_15 IL_08d3: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_08d8: ldloc.0 IL_08d9: newobj instance void Fantomas.Core.SyntaxOak/PatParenNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Pattern, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_08de: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewParen(class Fantomas.Core.SyntaxOak/PatParenNode) IL_08e3: ret IL_08e4: ldloc.s V_31 IL_08e6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple::get_elementPats() IL_08eb: stloc.s V_11 IL_08ed: ldarg.0 IL_08ee: newobj instance void Fantomas.Core.ASTTransformer/'mkPat@1616-3'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_08f3: ldloc.s V_11 IL_08f5: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_08fa: ldloc.0 IL_08fb: newobj instance void Fantomas.Core.SyntaxOak/PatTupleNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0900: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewTuple(class Fantomas.Core.SyntaxOak/PatTupleNode) IL_0905: ret IL_0906: ldloc.s V_31 IL_0908: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple::get_elementPats() IL_090d: stloc.s V_11 IL_090f: ldarg.0 IL_0910: newobj instance void Fantomas.Core.ASTTransformer/'mkPat@1618-4'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0915: ldloc.s V_11 IL_0917: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_091c: ldloc.0 IL_091d: newobj instance void Fantomas.Core.SyntaxOak/PatStructTupleNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0922: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewStructTuple(class Fantomas.Core.SyntaxOak/PatStructTupleNode) IL_0927: ret IL_0928: ldloc.s V_32 IL_092a: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/ArrayOrList::get_range() IL_092f: stloc.s V_15 IL_0931: ldloc.s V_32 IL_0933: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/ArrayOrList::get_elementPats() IL_0938: stloc.s V_11 IL_093a: ldloc.s V_32 IL_093c: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/ArrayOrList::get_isArray() IL_0941: stloc.s V_33 IL_0943: ldloc.s V_33 IL_0945: ldloc.s V_15 IL_0947: call class [netstandard]System.Tuple`2 Fantomas.Core.ASTTransformer::mkOpenAndCloseForArrayOrList(bool, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_094c: stloc.s V_46 IL_094e: ldloc.s V_46 IL_0950: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0955: stloc.s V_47 IL_0957: ldloc.s V_46 IL_0959: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_095e: stloc.s V_48 IL_0960: ldloc.s V_47 IL_0962: ldarg.0 IL_0963: newobj instance void Fantomas.Core.ASTTransformer/'mkPat@1623-5'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0968: ldloc.s V_11 IL_096a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_096f: ldloc.s V_48 IL_0971: ldloc.0 IL_0972: newobj instance void Fantomas.Core.SyntaxOak/PatArrayOrListNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0977: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewArrayOrList(class Fantomas.Core.SyntaxOak/PatArrayOrListNode) IL_097c: ret IL_097d: ldloc.s V_27 IL_097f: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0984: stloc.s V_15 IL_0986: ldloc.s V_34 IL_0988: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat>> [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Record::get_fieldPats() IL_098d: stloc.s V_35 IL_098f: ldloc.s V_27 IL_0991: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0996: stloc.s V_16 IL_0998: ldarg.0 IL_0999: newobj instance void Fantomas.Core.ASTTransformer/'fields@1628-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_099e: ldloc.s V_35 IL_09a0: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident>,valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat>,class Fantomas.Core.SyntaxOak/PatRecordField>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_09a5: stloc.s V_49 IL_09a7: ldstr "{" IL_09ac: ldloc.s V_15 IL_09ae: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_09b3: ldloc.s V_49 IL_09b5: ldstr "}" IL_09ba: ldloc.s V_16 IL_09bc: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_09c1: ldloc.0 IL_09c2: newobj instance void Fantomas.Core.SyntaxOak/PatRecordNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_09c7: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewRecord(class Fantomas.Core.SyntaxOak/PatRecordNode) IL_09cc: ret IL_09cd: ldloc.s V_30 IL_09cf: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Const::get_range() IL_09d4: stloc.s V_15 IL_09d6: ldloc.s V_30 IL_09d8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Const::get_constant() IL_09dd: stloc.s V_36 IL_09df: ldarg.0 IL_09e0: ldloc.s V_36 IL_09e2: ldloc.s V_15 IL_09e4: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::mkConstant(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_09e9: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewConst(class Fantomas.Core.SyntaxOak/Constant) IL_09ee: ret IL_09ef: ldloc.s V_38 IL_09f1: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_09f6: stloc.s V_15 IL_09f8: ldloc.s V_37 IL_09fa: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/IsInst::get_pat() IL_09ff: stloc.s V_39 IL_0a01: ldstr ":\?" IL_0a06: ldloc.s V_15 IL_0a08: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0a0d: ldarg.0 IL_0a0e: ldloc.s V_39 IL_0a10: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0a15: ldloc.0 IL_0a16: newobj instance void Fantomas.Core.SyntaxOak/PatIsInstNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0a1b: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewIsInst(class Fantomas.Core.SyntaxOak/PatIsInstNode) IL_0a20: ret IL_0a21: ldloc.s V_41 IL_0a23: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Quote::get_isRaw() IL_0a28: stloc.s V_33 IL_0a2a: ldloc.s V_41 IL_0a2c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Quote::get_quotedExpr() IL_0a31: stloc.s V_42 IL_0a33: ldarg.0 IL_0a34: ldloc.s V_33 IL_0a36: ldloc.s V_42 IL_0a38: ldloc.0 IL_0a39: call class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.ASTTransformer::mkExprQuote(class Fantomas.Core.ASTTransformer/CreationAide, bool, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0a3e: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewQuoteExpr(class Fantomas.Core.SyntaxOak/ExprQuoteNode) IL_0a43: ret IL_0a44: ldarg.1 IL_0a45: stloc.3 IL_0a46: ldstr "unexpected pattern: %P()" IL_0a4b: ldc.i4.1 IL_0a4c: newarr [netstandard]System.Object IL_0a51: dup IL_0a52: ldc.i4.0 IL_0a53: ldloc.3 IL_0a54: box [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat IL_0a59: stelem [netstandard]System.Object IL_0a5e: ldnull IL_0a5f: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0a64: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0a69: stloc.s V_6 IL_0a6b: ldloc.s V_6 IL_0a6d: newobj instance void [netstandard]System.Exception::.ctor(string) IL_0a72: throw } // end of method ASTTransformer::mkPat .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 mkBindingReturnInfo(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 returnInfo) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.ASTTransformer/mkBindingReturnInfo@1649::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Bind(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_000e: ret } // end of method ASTTransformer::mkBindingReturnInfo .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 '|OperatorWithStar|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent si) cil managed { // Code size 118 (0x76) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_1, string V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_3, string V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent::get_trivia() IL_0007: brfalse.s IL_0074 IL_0009: ldarg.0 IL_000a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent::get_trivia() IL_000f: stloc.0 IL_0010: ldloc.0 IL_0011: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0016: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.ASTTransformer::'|ParenStarSynIdent|_|'(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia) IL_001b: stloc.1 IL_001c: ldloc.1 IL_001d: brfalse.s IL_0074 IL_001f: ldloc.1 IL_0020: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0025: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_002a: stloc.2 IL_002b: ldarg.0 IL_002c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent::get_ident() IL_0031: stloc.3 IL_0032: ldstr "( %P() )" IL_0037: ldc.i4.1 IL_0038: newarr [netstandard]System.Object IL_003d: dup IL_003e: ldc.i4.0 IL_003f: ldloc.2 IL_0040: box [netstandard]System.String IL_0045: stelem [netstandard]System.Object IL_004a: ldnull IL_004b: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0050: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0055: stloc.s V_4 IL_0057: ldloca.s V_3 IL_0059: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_005e: stloc.s V_5 IL_0060: ldloc.s V_4 IL_0062: ldloc.s V_5 IL_0064: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0069: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_006e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0073: ret IL_0074: ldnull IL_0075: ret } // end of method ASTTransformer::'|OperatorWithStar|_|' .method assembly static class Fantomas.Core.SyntaxOak/IdentListNode mkFunctionName@1666(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent sli) cil managed { // Code size 215 (0xd7) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent V_4, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7) IL_0000: ldarg.0 IL_0001: callvirt instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_IdentsWithTrivia() IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_000d: brfalse.s IL_0084 IL_000f: ldloc.0 IL_0010: stloc.1 IL_0011: ldloc.1 IL_0012: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0017: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_001c: brfalse.s IL_0084 IL_001e: ldloc.1 IL_001f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0024: stloc.2 IL_0025: ldloc.2 IL_0026: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_002b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|OperatorWithStar|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_0030: stloc.3 IL_0031: ldloc.3 IL_0032: brfalse.s IL_0084 IL_0034: ldloc.2 IL_0035: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_003a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_003f: brtrue.s IL_0084 IL_0041: ldloc.1 IL_0042: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0047: stloc.s V_4 IL_0049: ldloc.3 IL_004a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_004f: stloc.s V_5 IL_0051: ldloc.s V_4 IL_0053: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_0058: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_005d: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::get_UnknownDot() IL_0062: ldloc.s V_5 IL_0064: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0069: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_006e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0073: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0078: ldarg.0 IL_0079: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_Range() IL_007e: newobj instance void Fantomas.Core.SyntaxOak/IdentListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0083: ret IL_0084: ldloc.0 IL_0085: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_008a: brfalse.s IL_00d0 IL_008c: ldloc.0 IL_008d: stloc.s V_6 IL_008f: ldloc.s V_6 IL_0091: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0096: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|OperatorWithStar|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_009b: stloc.s V_7 IL_009d: ldloc.s V_7 IL_009f: brfalse.s IL_00d0 IL_00a1: ldloc.s V_6 IL_00a3: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00a8: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00ad: brtrue.s IL_00d0 IL_00af: ldloc.s V_7 IL_00b1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00b6: stloc.s V_5 IL_00b8: ldloc.s V_5 IL_00ba: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_00bf: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00c4: ldarg.0 IL_00c5: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_Range() IL_00ca: newobj instance void Fantomas.Core.SyntaxOak/IdentListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00cf: ret IL_00d0: ldarg.0 IL_00d1: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_00d6: ret } // end of method ASTTransformer::mkFunctionName@1666 .method assembly static class Fantomas.Core.SyntaxOak/BindingNode mkBinding(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding _arg7) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 693 (0x2b5) .maxstack 15 .locals init (class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_3, bool V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_9, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_10, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_13, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_14, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_16, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named V_17, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent V_18, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_19, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_20, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_21, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_22, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_23, class Fantomas.Core.SyntaxOak/SingleTextNode V_24, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_25, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_26) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_returnInfo() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_headPat() IL_001b: stloc.3 IL_001c: ldarg.1 IL_001d: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_isMutable() IL_0022: stloc.s V_4 IL_0024: ldarg.1 IL_0025: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_expr() IL_002a: stloc.s V_5 IL_002c: ldarg.1 IL_002d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_0032: stloc.s V_6 IL_0034: ldnull IL_0035: stloc.s V_7 IL_0037: ldnull IL_0038: stloc.s V_8 IL_003a: ldnull IL_003b: stloc.s V_9 IL_003d: ldnull IL_003e: stloc.s V_10 IL_0040: nop IL_0041: ldloc.3 IL_0042: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_0047: switch ( IL_00a0, IL_00a0, IL_0121, IL_00a0, IL_00a0, IL_00a0, IL_00a0, IL_00a0, IL_00a0, IL_00a5, IL_00a0, IL_00a0, IL_00a0, IL_00a0, IL_00a0, IL_00a0, IL_00a0, IL_00a0, IL_00a0, IL_00a0, IL_00a0) IL_00a0: br IL_01a2 IL_00a5: ldloc.3 IL_00a6: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent IL_00ab: stloc.s V_11 IL_00ad: ldloc.s V_11 IL_00af: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_00b4: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats IL_00b9: brfalse IL_01a2 IL_00be: ldloc.s V_11 IL_00c0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_00c5: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats IL_00ca: stloc.s V_12 IL_00cc: ldloc.s V_11 IL_00ce: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_typarDecls() IL_00d3: stloc.s V_13 IL_00d5: ldloc.s V_12 IL_00d7: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats::get_pats() IL_00dc: stloc.s V_14 IL_00de: ldloc.s V_11 IL_00e0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_00e5: stloc.s V_15 IL_00e7: ldloc.s V_11 IL_00e9: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_accessibility() IL_00ee: stloc.s V_16 IL_00f0: ldloc.s V_16 IL_00f2: stloc.s V_7 IL_00f4: ldloc.s V_15 IL_00f6: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkFunctionName@1666(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_00fb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_0100: stloc.s V_8 IL_0102: ldarg.0 IL_0103: ldloc.s V_13 IL_0105: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynValTyparDecls(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_010a: stloc.s V_9 IL_010c: ldarg.0 IL_010d: newobj instance void Fantomas.Core.ASTTransformer/mkBinding@1684::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0112: ldloc.s V_14 IL_0114: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0119: stloc.s V_10 IL_011b: nop IL_011c: br IL_01be IL_0121: ldloc.3 IL_0122: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named IL_0127: stloc.s V_17 IL_0129: ldloc.s V_17 IL_012b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named::get_ident() IL_0130: stloc.s V_18 IL_0132: ldloc.s V_17 IL_0134: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Named::get_accessibility() IL_0139: stloc.s V_16 IL_013b: ldloc.s V_18 IL_013d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|OperatorWithStar|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_0142: stloc.s V_20 IL_0144: ldloc.s V_20 IL_0146: brfalse.s IL_0156 IL_0148: ldloc.s V_20 IL_014a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_014f: stloc.s V_21 IL_0151: ldloc.s V_21 IL_0153: nop IL_0154: br.s IL_0163 IL_0156: ldloc.s V_18 IL_0158: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_015d: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0162: nop IL_0163: stloc.s V_19 IL_0165: ldloc.s V_18 IL_0167: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent::get_ident() IL_016c: stloc.s V_23 IL_016e: ldloca.s V_23 IL_0170: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0175: stloc.s V_22 IL_0177: ldloc.s V_16 IL_0179: stloc.s V_7 IL_017b: ldloc.s V_19 IL_017d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0182: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0187: ldloc.s V_22 IL_0189: newobj instance void Fantomas.Core.SyntaxOak/IdentListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_018e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice1Of2(!0) IL_0193: stloc.s V_8 IL_0195: ldnull IL_0196: stloc.s V_9 IL_0198: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_019d: stloc.s V_10 IL_019f: nop IL_01a0: br.s IL_01be IL_01a2: ldnull IL_01a3: stloc.s V_7 IL_01a5: ldarg.0 IL_01a6: ldloc.3 IL_01a7: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_01ac: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2::NewChoice2Of2(!1) IL_01b1: stloc.s V_8 IL_01b3: ldnull IL_01b4: stloc.s V_9 IL_01b6: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_01bb: stloc.s V_10 IL_01bd: nop IL_01be: ldloc.1 IL_01bf: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_EqualsRange() IL_01c4: callvirt instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_01c9: stloc.s V_22 IL_01cb: ldstr "=" IL_01d0: ldloc.s V_22 IL_01d2: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01d7: stloc.s V_24 IL_01d9: ldloc.2 IL_01da: ldloc.s V_5 IL_01dc: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer::parseExpressionInSynBinding(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_01e1: stloc.s V_25 IL_01e3: ldarg.0 IL_01e4: ldloc.2 IL_01e5: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkBindingReturnInfo(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_01ea: stloc.s V_26 IL_01ec: nop IL_01ed: nop IL_01ee: ldloc.0 IL_01ef: callvirt instance bool [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::get_IsEmpty() IL_01f4: brfalse.s IL_01f8 IL_01f6: br.s IL_0201 IL_01f8: ldloc.0 IL_01f9: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::get_Range() IL_01fe: nop IL_01ff: br.s IL_025b IL_0201: nop IL_0202: ldloc.s V_6 IL_0204: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0209: brtrue.s IL_020d IL_020b: br.s IL_021c IL_020d: ldloc.s V_6 IL_020f: callvirt instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Head() IL_0214: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList::get_Range() IL_0219: nop IL_021a: br.s IL_025b IL_021c: nop IL_021d: ldloc.1 IL_021e: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_0223: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword::get_Tag() IL_0228: ldc.i4.6 IL_0229: bne.un.s IL_024f IL_022b: ldloc.3 IL_022c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_0231: ldc.i4.s 9 IL_0233: bne.un.s IL_024f IL_0235: ldloc.3 IL_0236: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent IL_023b: stloc.s V_11 IL_023d: ldloc.s V_11 IL_023f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_extraId() IL_0244: brfalse.s IL_024f IL_0246: ldloc.3 IL_0247: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Range() IL_024c: nop IL_024d: br.s IL_025b IL_024f: ldloc.1 IL_0250: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_0255: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword::get_Range() IL_025a: nop IL_025b: ldloc.s V_25 IL_025d: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_0262: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0267: stloc.s V_22 IL_0269: ldloc.0 IL_026a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_026f: ldarg.0 IL_0270: ldloc.s V_6 IL_0272: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0277: ldloc.1 IL_0278: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_027d: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mkSynLeadingKeyword(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword) IL_0282: ldloc.s V_4 IL_0284: ldsfld class Fantomas.Core.ASTTransformer/'mkBinding@1722-1' Fantomas.Core.ASTTransformer/'mkBinding@1722-1'::@_instance IL_0289: ldloc.1 IL_028a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_028f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0294: ldloc.s V_7 IL_0296: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_029b: ldloc.s V_8 IL_029d: ldloc.s V_9 IL_029f: ldloc.s V_10 IL_02a1: ldloc.s V_26 IL_02a3: ldloc.s V_24 IL_02a5: ldarg.0 IL_02a6: ldloc.s V_25 IL_02a8: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_02ad: ldloc.s V_22 IL_02af: newobj instance void Fantomas.Core.SyntaxOak/BindingNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/MultipleTextsNode, bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02b4: ret } // end of method ASTTransformer::mkBinding .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 '|Ampersand|_|@1770'(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia it) cil managed { // Code size 47 (0x2f) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation V_0) IL_0000: nop IL_0001: ldarg.0 IL_0002: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_0007: brfalse.s IL_002d IL_0009: ldarg.0 IL_000a: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_000f: stloc.0 IL_0010: ldloc.0 IL_0011: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation::get_text() IL_0016: ldstr "&" IL_001b: call bool [netstandard]System.String::Equals(string, string) IL_0020: brfalse.s IL_002d IL_0022: ldstr "&" IL_0027: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_002c: ret IL_002d: ldnull IL_002e: ret } // end of method ASTTransformer::'|Ampersand|_|@1770' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 '|Star|_|@1775'(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia it) cil managed { // Code size 47 (0x2f) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation V_0) IL_0000: nop IL_0001: ldarg.0 IL_0002: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_0007: brfalse.s IL_002d IL_0009: ldarg.0 IL_000a: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_000f: stloc.0 IL_0010: ldloc.0 IL_0011: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation::get_text() IL_0016: ldstr "*" IL_001b: call bool [netstandard]System.String::Equals(string, string) IL_0020: brfalse.s IL_002d IL_0022: ldstr "*" IL_0027: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_002c: ret IL_002d: ldnull IL_002e: ret } // end of method ASTTransformer::'|Star|_|@1775' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 '|ArrayText|_|@1780'(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident it) cil managed { // Code size 33 (0x21) .maxstack 8 IL_0000: nop IL_0001: ldarga.s it IL_0003: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idText() IL_0008: ldstr "[]" IL_000d: call bool [netstandard]System.String::Equals(string, string) IL_0012: brfalse.s IL_001f IL_0014: ldstr "[]" IL_0019: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_001e: ret IL_001f: ldnull IL_0020: ret } // end of method ASTTransformer::'|ArrayText|_|@1780' .method assembly static class Fantomas.Core.SyntaxOak/Type mkExternType@1783(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType t) cil managed { // Code size 1244 (0x4dc) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_8, string V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_12, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation V_13, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_14, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_15, class Fantomas.Core.SyntaxOak/IdentListNode V_16, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_17, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App V_18, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_19, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_20) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Tag() IL_0007: ldc.i4.1 IL_0008: bne.un IL_0462 IL_000d: ldarg.1 IL_000e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App IL_0013: stloc.0 IL_0014: ldloc.0 IL_0015: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeArgs() IL_001a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_001f: brfalse IL_02e7 IL_0024: ldloc.0 IL_0025: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeArgs() IL_002a: stloc.1 IL_002b: ldloc.1 IL_002c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0031: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Tag() IL_0036: ldc.i4.1 IL_0037: bne.un IL_0462 IL_003c: ldloc.1 IL_003d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0042: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App IL_0047: stloc.2 IL_0048: ldloc.2 IL_0049: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeName() IL_004e: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Tag() IL_0053: ldc.i4.0 IL_0054: bne.un IL_0462 IL_0059: ldloc.2 IL_005a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeName() IL_005f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent IL_0064: stloc.3 IL_0065: ldloc.2 IL_0066: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeArgs() IL_006b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0070: brtrue IL_0462 IL_0075: ldloc.2 IL_0076: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_007b: brtrue IL_0462 IL_0080: ldloc.1 IL_0081: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0086: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_008b: brtrue IL_0462 IL_0090: ldloc.0 IL_0091: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeName() IL_0096: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Tag() IL_009b: ldc.i4.0 IL_009c: bne.un IL_0462 IL_00a1: ldloc.0 IL_00a2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeName() IL_00a7: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent IL_00ac: stloc.s V_4 IL_00ae: ldloc.s V_4 IL_00b0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_00b5: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_00ba: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00bf: brfalse IL_0462 IL_00c4: ldloc.s V_4 IL_00c6: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_00cb: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_00d0: stloc.s V_5 IL_00d2: ldloc.s V_5 IL_00d4: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00d9: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00de: brtrue IL_0462 IL_00e3: ldloc.s V_4 IL_00e5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_00ea: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_dotRanges() IL_00ef: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00f4: brtrue IL_02b1 IL_00f9: ldloc.s V_4 IL_00fb: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_0100: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_0105: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_010a: brfalse IL_027b IL_010f: ldloc.s V_4 IL_0111: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_0116: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_011b: stloc.s V_6 IL_011d: ldloc.s V_6 IL_011f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_0124: brfalse IL_0245 IL_0129: ldloc.s V_6 IL_012b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_0130: stloc.s V_7 IL_0132: ldloc.s V_7 IL_0134: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0139: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|Ampersand|_|@1770'(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia) IL_013e: stloc.s V_8 IL_0140: ldloc.s V_8 IL_0142: brfalse.s IL_0198 IL_0144: ldloc.s V_6 IL_0146: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_014b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0150: brtrue.s IL_0162 IL_0152: ldloc.0 IL_0153: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_0158: brfalse IL_0462 IL_015d: br IL_041b IL_0162: ldloc.s V_5 IL_0164: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0169: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|ArrayText|_|@1780'(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_016e: stloc.s V_11 IL_0170: ldloc.s V_11 IL_0172: brfalse IL_0462 IL_0177: ldloc.0 IL_0178: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_017d: brfalse IL_0462 IL_0182: ldloc.s V_11 IL_0184: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0189: ldloc.3 IL_018a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_018f: stloc.s V_10 IL_0191: stloc.s V_9 IL_0193: br IL_042c IL_0198: ldloc.s V_7 IL_019a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_019f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|Star|_|@1775'(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia) IL_01a4: stloc.s V_11 IL_01a6: ldloc.s V_11 IL_01a8: brfalse.s IL_020f IL_01aa: ldloc.s V_6 IL_01ac: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_01b1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_01b6: brtrue.s IL_01d9 IL_01b8: ldloc.0 IL_01b9: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_01be: brfalse IL_0462 IL_01c3: ldloc.s V_11 IL_01c5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_01ca: ldloc.3 IL_01cb: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_01d0: stloc.s V_10 IL_01d2: stloc.s V_9 IL_01d4: br IL_042c IL_01d9: ldloc.s V_5 IL_01db: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_01e0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|ArrayText|_|@1780'(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_01e5: stloc.s V_12 IL_01e7: ldloc.s V_12 IL_01e9: brfalse IL_0462 IL_01ee: ldloc.0 IL_01ef: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_01f4: brfalse IL_0462 IL_01f9: ldloc.s V_12 IL_01fb: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0200: ldloc.3 IL_0201: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_0206: stloc.s V_10 IL_0208: stloc.s V_9 IL_020a: br IL_042c IL_020f: ldloc.s V_5 IL_0211: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0216: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|ArrayText|_|@1780'(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_021b: stloc.s V_12 IL_021d: ldloc.s V_12 IL_021f: brfalse IL_0462 IL_0224: ldloc.0 IL_0225: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_022a: brfalse IL_0462 IL_022f: ldloc.s V_12 IL_0231: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0236: ldloc.3 IL_0237: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_023c: stloc.s V_10 IL_023e: stloc.s V_9 IL_0240: br IL_042c IL_0245: ldloc.s V_5 IL_0247: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_024c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|ArrayText|_|@1780'(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0251: stloc.s V_8 IL_0253: ldloc.s V_8 IL_0255: brfalse IL_0462 IL_025a: ldloc.0 IL_025b: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_0260: brfalse IL_0462 IL_0265: ldloc.s V_8 IL_0267: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_026c: ldloc.3 IL_026d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_0272: stloc.s V_10 IL_0274: stloc.s V_9 IL_0276: br IL_042c IL_027b: ldloc.s V_5 IL_027d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0282: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|ArrayText|_|@1780'(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0287: stloc.s V_8 IL_0289: ldloc.s V_8 IL_028b: brfalse IL_0462 IL_0290: ldloc.0 IL_0291: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_0296: brfalse IL_0462 IL_029b: ldloc.s V_8 IL_029d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_02a2: ldloc.3 IL_02a3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_02a8: stloc.s V_10 IL_02aa: stloc.s V_9 IL_02ac: br IL_042c IL_02b1: ldloc.s V_5 IL_02b3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_02b8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::'|ArrayText|_|@1780'(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_02bd: stloc.s V_8 IL_02bf: ldloc.s V_8 IL_02c1: brfalse IL_0462 IL_02c6: ldloc.0 IL_02c7: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_02cc: brfalse IL_0462 IL_02d1: ldloc.s V_8 IL_02d3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_02d8: ldloc.3 IL_02d9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_02de: stloc.s V_10 IL_02e0: stloc.s V_9 IL_02e2: br IL_042c IL_02e7: ldloc.0 IL_02e8: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_02ed: brfalse IL_03d6 IL_02f2: ldloc.0 IL_02f3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeName() IL_02f8: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Tag() IL_02fd: ldc.i4.0 IL_02fe: bne.un IL_0462 IL_0303: ldloc.0 IL_0304: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeName() IL_0309: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent IL_030e: stloc.3 IL_030f: ldloc.3 IL_0310: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_0315: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_031a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_031f: brfalse IL_0462 IL_0324: ldloc.3 IL_0325: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_032a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_032f: stloc.s V_5 IL_0331: ldloc.s V_5 IL_0333: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0338: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_033d: brtrue IL_0462 IL_0342: ldloc.3 IL_0343: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_0348: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_dotRanges() IL_034d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0352: brtrue IL_0462 IL_0357: ldloc.3 IL_0358: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_035d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_0362: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_0367: brfalse IL_0462 IL_036c: ldloc.3 IL_036d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_0372: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_trivia() IL_0377: stloc.s V_6 IL_0379: ldloc.s V_6 IL_037b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_0380: brfalse IL_0462 IL_0385: ldloc.s V_6 IL_0387: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_HeadOrDefault() IL_038c: stloc.s V_7 IL_038e: ldloc.s V_7 IL_0390: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0395: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_039a: brfalse IL_0462 IL_039f: ldloc.s V_7 IL_03a1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_03a6: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation IL_03ab: stloc.s V_13 IL_03ad: ldloc.s V_13 IL_03af: call instance string [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.IdentTrivia/OriginalNotation::get_text() IL_03b4: ldstr "void*" IL_03b9: call bool [netstandard]System.String::Equals(string, string) IL_03be: brfalse IL_0462 IL_03c3: ldloc.s V_6 IL_03c5: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_03ca: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_TailOrNull() IL_03cf: brtrue IL_0462 IL_03d4: br.s IL_03e7 IL_03d6: ldloc.0 IL_03d7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeName() IL_03dc: stloc.s V_14 IL_03de: ldarg.0 IL_03df: ldloc.s V_14 IL_03e1: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_03e6: ret IL_03e7: ldarg.1 IL_03e8: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Range() IL_03ed: stloc.s V_15 IL_03ef: ldstr "void*" IL_03f4: ldloc.s V_15 IL_03f6: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03fb: call class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0400: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0405: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_040a: ldarg.1 IL_040b: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Range() IL_0410: newobj instance void Fantomas.Core.SyntaxOak/IdentListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0415: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewLongIdent(class Fantomas.Core.SyntaxOak/IdentListNode) IL_041a: ret IL_041b: ldloc.s V_8 IL_041d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0422: stloc.s V_9 IL_0424: ldloc.3 IL_0425: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_042a: stloc.s V_10 IL_042c: ldloc.s V_10 IL_042e: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_0433: stloc.s V_16 IL_0435: ldsfld class Fantomas.Core.ASTTransformer/lidPieces@1801 Fantomas.Core.ASTTransformer/lidPieces@1801::@_instance IL_043a: ldloc.s V_9 IL_043c: newobj instance void Fantomas.Core.ASTTransformer/'lidPieces@1801-1'::.ctor(string) IL_0441: ldloc.s V_16 IL_0443: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/IdentListNode::Content@ IL_0448: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.List::mapWithLast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_044d: stloc.s V_17 IL_044f: ldloc.s V_17 IL_0451: ldarg.1 IL_0452: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Range() IL_0457: newobj instance void Fantomas.Core.SyntaxOak/IdentListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_045c: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewLongIdent(class Fantomas.Core.SyntaxOak/IdentListNode) IL_0461: ret IL_0462: ldarg.1 IL_0463: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Tag() IL_0468: ldc.i4.1 IL_0469: bne.un.s IL_04d4 IL_046b: ldarg.1 IL_046c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App IL_0471: stloc.s V_18 IL_0473: ldloc.s V_18 IL_0475: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeArgs() IL_047a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_047f: brfalse.s IL_04d4 IL_0481: ldloc.s V_18 IL_0483: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeArgs() IL_0488: stloc.s V_19 IL_048a: ldloc.s V_19 IL_048c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0491: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0496: brtrue.s IL_04d4 IL_0498: ldloc.s V_18 IL_049a: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_049f: brfalse.s IL_04d4 IL_04a1: ldloc.s V_18 IL_04a3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeName() IL_04a8: stloc.s V_14 IL_04aa: ldloc.s V_19 IL_04ac: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_04b1: stloc.s V_20 IL_04b3: ldarg.0 IL_04b4: ldloc.s V_20 IL_04b6: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkExternType@1783(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_04bb: ldarg.0 IL_04bc: ldloc.s V_14 IL_04be: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkExternType@1783(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_04c3: ldarg.1 IL_04c4: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Range() IL_04c9: newobj instance void Fantomas.Core.SyntaxOak/TypeAppPostFixNode::.ctor(class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04ce: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewAppPostfix(class Fantomas.Core.SyntaxOak/TypeAppPostFixNode) IL_04d3: ret IL_04d4: ldarg.0 IL_04d5: ldarg.1 IL_04d6: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_04db: ret } // end of method ASTTransformer::mkExternType@1783 .method assembly static class Fantomas.Core.SyntaxOak/ExternBindingNode mkExternBinding(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding _arg8) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 656 (0x290) .maxstack 13 .locals init (class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_6, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList V_9, class Fantomas.Core.SyntaxOak/SingleTextNode V_10, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword V_11, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Extern V_12, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_13, class [netstandard]System.Tuple`2,class Fantomas.Core.SyntaxOak/Type> V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_15, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_16, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App V_17, class Fantomas.Core.SyntaxOak/Type V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_19, class Fantomas.Core.ASTTransformer/CreationAide V_20, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_21, class [netstandard]System.Tuple`4,class Fantomas.Core.SyntaxOak/SingleTextNode> V_22, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent V_23, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats V_24, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_25, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple V_26, class [netstandard]System.Tuple`3 V_27, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_28, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_29, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent V_30, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_31, class Fantomas.Core.SyntaxOak/SingleTextNode V_32, class Fantomas.Core.SyntaxOak/IdentListNode V_33, class Fantomas.Core.SyntaxOak/SingleTextNode V_34) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_returnInfo() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_range() IL_001b: stloc.3 IL_001c: ldarg.1 IL_001d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_headPat() IL_0022: stloc.s V_4 IL_0024: ldarg.1 IL_0025: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_002a: stloc.s V_5 IL_002c: ldarg.1 IL_002d: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_0032: stloc.s V_6 IL_0034: nop IL_0035: ldloc.0 IL_0036: callvirt instance bool [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::get_IsEmpty() IL_003b: brfalse.s IL_003f IL_003d: br.s IL_0054 IL_003f: ldloc.0 IL_0040: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::get_Range() IL_0045: ldloc.s V_4 IL_0047: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Range() IL_004c: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0051: nop IL_0052: br.s IL_0085 IL_0054: nop IL_0055: ldloc.s V_5 IL_0057: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_005c: brfalse.s IL_0060 IL_005e: br.s IL_0064 IL_0060: ldloc.3 IL_0061: nop IL_0062: br.s IL_0085 IL_0064: ldloc.s V_5 IL_0066: stloc.s V_8 IL_0068: ldloc.s V_8 IL_006a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_006f: stloc.s V_9 IL_0071: ldloc.s V_9 IL_0073: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList::get_Range() IL_0078: ldloc.s V_4 IL_007a: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Range() IL_007f: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0084: nop IL_0085: stloc.s V_7 IL_0087: ldloc.1 IL_0088: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_008d: stloc.s V_11 IL_008f: ldloc.s V_11 IL_0091: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword::get_Tag() IL_0096: ldc.i4.5 IL_0097: bne.un.s IL_00ba IL_0099: ldloc.s V_11 IL_009b: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Extern IL_00a0: stloc.s V_12 IL_00a2: ldloc.s V_12 IL_00a4: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Extern::get_externRange() IL_00a9: stloc.s V_13 IL_00ab: ldstr "extern" IL_00b0: ldloc.s V_13 IL_00b2: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00b7: nop IL_00b8: br.s IL_00c5 IL_00ba: ldstr "Leading keyword should be extern" IL_00bf: newobj instance void [netstandard]System.Exception::.ctor(string) IL_00c4: throw IL_00c5: stloc.s V_10 IL_00c7: nop IL_00c8: ldloc.2 IL_00c9: brfalse.s IL_00cd IL_00cb: br.s IL_00d8 IL_00cd: ldstr "return info in extern binding should be present" IL_00d2: newobj instance void [netstandard]System.Exception::.ctor(string) IL_00d7: throw IL_00d8: ldloc.2 IL_00d9: stloc.s V_15 IL_00db: ldloc.s V_15 IL_00dd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00e2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynBindingReturnInfo::get_typeName() IL_00e7: stloc.s V_16 IL_00e9: ldloc.s V_15 IL_00eb: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00f0: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBindingReturnInfo::get_attributes() IL_00f5: stloc.s V_8 IL_00f7: ldarg.0 IL_00f8: ldloc.s V_8 IL_00fa: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00ff: nop IL_0100: ldloc.s V_16 IL_0102: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Tag() IL_0107: ldc.i4.1 IL_0108: bne.un.s IL_0123 IL_010a: ldloc.s V_16 IL_010c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App IL_0111: stloc.s V_17 IL_0113: ldarg.0 IL_0114: ldloc.s V_17 IL_0116: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeName() IL_011b: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0120: nop IL_0121: br.s IL_012c IL_0123: ldarg.0 IL_0124: ldloc.s V_16 IL_0126: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_012b: nop IL_012c: newobj instance void class [netstandard]System.Tuple`2,class Fantomas.Core.SyntaxOak/Type>::.ctor(!0, !1) IL_0131: nop IL_0132: stloc.s V_14 IL_0134: ldloc.s V_14 IL_0136: call instance !1 class [netstandard]System.Tuple`2,class Fantomas.Core.SyntaxOak/Type>::get_Item2() IL_013b: stloc.s V_18 IL_013d: ldloc.s V_14 IL_013f: call instance !0 class [netstandard]System.Tuple`2,class Fantomas.Core.SyntaxOak/Type>::get_Item1() IL_0144: stloc.s V_19 IL_0146: ldarg.0 IL_0147: stloc.s V_20 IL_0149: ldarg.0 IL_014a: newobj instance void Fantomas.Core.ASTTransformer/mkExternPat@1813::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_014f: stloc.s V_21 IL_0151: nop IL_0152: ldloc.s V_4 IL_0154: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_0159: ldc.i4.s 9 IL_015b: bne.un IL_0234 IL_0160: ldloc.s V_4 IL_0162: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent IL_0167: stloc.s V_23 IL_0169: ldloc.s V_23 IL_016b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_0170: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats IL_0175: brfalse IL_0234 IL_017a: ldloc.s V_23 IL_017c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_0181: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats IL_0186: stloc.s V_24 IL_0188: ldloc.s V_24 IL_018a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats::get_pats() IL_018f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0194: brfalse IL_0234 IL_0199: ldloc.s V_24 IL_019b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats::get_pats() IL_01a0: stloc.s V_25 IL_01a2: ldloc.s V_25 IL_01a4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_01a9: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_01ae: ldc.i4.s 10 IL_01b0: bne.un IL_0234 IL_01b5: ldloc.s V_25 IL_01b7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_01bc: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple IL_01c1: stloc.s V_26 IL_01c3: ldc.i4.1 IL_01c4: ldloc.s V_26 IL_01c6: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple::get_range() IL_01cb: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01d0: stloc.s V_27 IL_01d2: ldloc.s V_25 IL_01d4: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_01d9: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_01de: brtrue.s IL_0234 IL_01e0: ldloc.s V_26 IL_01e2: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple::get_elementPats() IL_01e7: stloc.s V_28 IL_01e9: ldloc.s V_27 IL_01eb: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_01f0: stloc.s V_13 IL_01f2: ldloc.s V_27 IL_01f4: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_01f9: stloc.s V_29 IL_01fb: ldloc.s V_23 IL_01fd: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_0202: stloc.s V_30 IL_0204: ldloc.s V_30 IL_0206: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_020b: ldstr "(" IL_0210: ldloc.s V_13 IL_0212: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0217: ldloc.s V_21 IL_0219: ldloc.s V_28 IL_021b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0220: ldstr ")" IL_0225: ldloc.s V_29 IL_0227: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_022c: newobj instance void class [netstandard]System.Tuple`4,class Fantomas.Core.SyntaxOak/SingleTextNode>::.ctor(!0, !1, !2, !3) IL_0231: nop IL_0232: br.s IL_023f IL_0234: ldstr "expecting a SynPat.LongIdent for extern binding" IL_0239: newobj instance void [netstandard]System.Exception::.ctor(string) IL_023e: throw IL_023f: stloc.s V_22 IL_0241: ldloc.s V_22 IL_0243: call instance !2 class [netstandard]System.Tuple`4,class Fantomas.Core.SyntaxOak/SingleTextNode>::get_Item3() IL_0248: stloc.s V_31 IL_024a: ldloc.s V_22 IL_024c: call instance !1 class [netstandard]System.Tuple`4,class Fantomas.Core.SyntaxOak/SingleTextNode>::get_Item2() IL_0251: stloc.s V_32 IL_0253: ldloc.s V_22 IL_0255: call instance !0 class [netstandard]System.Tuple`4,class Fantomas.Core.SyntaxOak/SingleTextNode>::get_Item1() IL_025a: stloc.s V_33 IL_025c: ldloc.s V_22 IL_025e: call instance !3 class [netstandard]System.Tuple`4,class Fantomas.Core.SyntaxOak/SingleTextNode>::get_Item4() IL_0263: stloc.s V_34 IL_0265: ldloc.0 IL_0266: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_026b: ldarg.0 IL_026c: ldloc.s V_5 IL_026e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0273: ldloc.s V_10 IL_0275: ldloc.s V_19 IL_0277: ldloc.s V_18 IL_0279: ldloc.s V_6 IL_027b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0280: ldloc.s V_33 IL_0282: ldloc.s V_32 IL_0284: ldloc.s V_31 IL_0286: ldloc.s V_34 IL_0288: ldloc.s V_7 IL_028a: newobj instance void Fantomas.Core.SyntaxOak/ExternBindingNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/Type, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_028f: ret } // end of method ASTTransformer::mkExternBinding .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc px) cil managed { // Code size 142 (0x8e) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Xml.XmlDoc V_0, string[] V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_3, string[] V_4, string[] V_5, int32 V_6) IL_0000: nop IL_0001: ldarg.0 IL_0002: callvirt instance bool [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::get_IsEmpty() IL_0007: brfalse.s IL_000b IL_0009: ldnull IL_000a: ret IL_000b: ldarg.0 IL_000c: ldc.i4.0 IL_000d: ldnull IL_000e: callvirt instance class [Fantomas.FCS]FSharp.Compiler.Xml.XmlDoc [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::ToXmlDoc(bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>) IL_0013: stloc.0 IL_0014: ldstr "///%s" IL_0019: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_001e: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0023: stloc.3 IL_0024: ldloc.3 IL_0025: newobj instance void Fantomas.Core.ASTTransformer/lines@1851::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_002a: stloc.2 IL_002b: ldloc.0 IL_002c: callvirt instance string[] [Fantomas.FCS]FSharp.Compiler.Xml.XmlDoc::get_UnprocessedLines() IL_0031: stloc.s V_4 IL_0033: ldloc.s V_4 IL_0035: brtrue.s IL_0042 IL_0037: ldstr "array" IL_003c: newobj instance void [netstandard]System.ArgumentNullException::.ctor(string) IL_0041: throw IL_0042: nop IL_0043: ldloc.s V_4 IL_0045: ldlen IL_0046: conv.i4 IL_0047: newarr [netstandard]System.String IL_004c: stloc.s V_5 IL_004e: ldc.i4.0 IL_004f: stloc.s V_6 IL_0051: br.s IL_0071 IL_0053: ldloc.s V_5 IL_0055: ldloc.s V_6 IL_0057: ldloc.2 IL_0058: ldloc.s V_4 IL_005a: ldloc.s V_6 IL_005c: ldelem [netstandard]System.String IL_0061: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0066: stelem [netstandard]System.String IL_006b: ldloc.s V_6 IL_006d: ldc.i4.1 IL_006e: add IL_006f: stloc.s V_6 IL_0071: ldloc.s V_6 IL_0073: ldloc.s V_5 IL_0075: ldlen IL_0076: conv.i4 IL_0077: blt.s IL_0053 IL_0079: ldloc.s V_5 IL_007b: stloc.1 IL_007c: ldloc.1 IL_007d: ldloc.0 IL_007e: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Xml.XmlDoc::get_Range() IL_0083: newobj instance void Fantomas.Core.SyntaxOak/XmlDocNode::.ctor(string[], valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0088: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_008d: ret } // end of method ASTTransformer::mkXmlDoc .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl mkModuleDecl(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl decl) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 815 (0x32f) .maxstack 12 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Exception V_3, class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Let V_10, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding V_12, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/ModuleAbbrev V_13, class [netstandard]System.Tuple`2 V_14, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_15, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_16, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_17, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/NestedModule V_18, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_19, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_20, bool V_21, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_22) IL_0000: ldarg.1 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl::get_Range() IL_0006: stloc.0 IL_0007: nop IL_0008: ldarg.1 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl::get_Tag() IL_000e: switch ( IL_019f, IL_01f7, IL_0105, IL_0040, IL_003b, IL_0059, IL_003b, IL_003b, IL_003b, IL_003b) IL_003b: br IL_02f1 IL_0040: ldarg.1 IL_0041: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Expr IL_0046: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Expr::get_expr() IL_004b: stloc.2 IL_004c: ldarg.0 IL_004d: ldloc.2 IL_004e: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_0053: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr) IL_0058: ret IL_0059: ldarg.1 IL_005a: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Exception IL_005f: stloc.3 IL_0060: ldloc.3 IL_0061: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefn [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Exception::get_exnDefn() IL_0066: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefn::get_exnRepr() IL_006b: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr::get_xmlDoc() IL_0070: stloc.s V_4 IL_0072: ldloc.3 IL_0073: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefn [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Exception::get_exnDefn() IL_0078: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefn::get_withKeyword() IL_007d: stloc.s V_5 IL_007f: ldloc.3 IL_0080: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefn [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Exception::get_exnDefn() IL_0085: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefn::get_exnRepr() IL_008a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr::get_accessibility() IL_008f: stloc.s V_6 IL_0091: ldloc.3 IL_0092: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefn [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Exception::get_exnDefn() IL_0097: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefn::get_members() IL_009c: stloc.s V_7 IL_009e: ldloc.3 IL_009f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefn [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Exception::get_exnDefn() IL_00a4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefn::get_exnRepr() IL_00a9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr::get_caseName() IL_00ae: stloc.s V_8 IL_00b0: ldloc.3 IL_00b1: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefn [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Exception::get_exnDefn() IL_00b6: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefn::get_exnRepr() IL_00bb: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr::get_attributes() IL_00c0: stloc.s V_9 IL_00c2: ldloc.s V_4 IL_00c4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_00c9: ldarg.0 IL_00ca: ldloc.s V_9 IL_00cc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00d1: ldloc.s V_6 IL_00d3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00d8: ldarg.0 IL_00d9: ldloc.s V_8 IL_00db: call class Fantomas.Core.SyntaxOak/UnionCaseNode Fantomas.Core.ASTTransformer::mkSynUnionCase(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase) IL_00e0: ldsfld class Fantomas.Core.ASTTransformer/mkModuleDecl@1869 Fantomas.Core.ASTTransformer/mkModuleDecl@1869::@_instance IL_00e5: ldloc.s V_5 IL_00e7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00ec: ldarg.0 IL_00ed: newobj instance void Fantomas.Core.ASTTransformer/'mkModuleDecl@1870-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_00f2: ldloc.s V_7 IL_00f4: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00f9: ldloc.0 IL_00fa: newobj instance void Fantomas.Core.SyntaxOak/ExceptionDefnNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/UnionCaseNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00ff: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewException(class Fantomas.Core.SyntaxOak/ExceptionDefnNode) IL_0104: ret IL_0105: ldarg.1 IL_0106: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Let IL_010b: stloc.s V_10 IL_010d: ldloc.s V_10 IL_010f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Let::get_bindings() IL_0114: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0119: brfalse IL_0198 IL_011e: ldloc.s V_10 IL_0120: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Let::get_bindings() IL_0125: stloc.s V_11 IL_0127: ldloc.s V_11 IL_0129: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_012e: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0133: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_0138: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword::get_Tag() IL_013d: ldc.i4.5 IL_013e: bne.un.s IL_016c IL_0140: ldloc.s V_11 IL_0142: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0147: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_014c: brtrue.s IL_0165 IL_014e: ldloc.s V_11 IL_0150: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0155: stloc.s V_12 IL_0157: ldarg.0 IL_0158: ldloc.s V_12 IL_015a: call class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.ASTTransformer::mkExternBinding(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_015f: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewExternBinding(class Fantomas.Core.SyntaxOak/ExternBindingNode) IL_0164: ret IL_0165: ldarg.1 IL_0166: stloc.1 IL_0167: br IL_02f3 IL_016c: ldloc.s V_11 IL_016e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0173: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0178: brtrue.s IL_0191 IL_017a: ldloc.s V_11 IL_017c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0181: stloc.s V_12 IL_0183: ldarg.0 IL_0184: ldloc.s V_12 IL_0186: call class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.ASTTransformer::mkBinding(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_018b: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewTopLevelBinding(class Fantomas.Core.SyntaxOak/BindingNode) IL_0190: ret IL_0191: ldarg.1 IL_0192: stloc.1 IL_0193: br IL_02f3 IL_0198: ldarg.1 IL_0199: stloc.1 IL_019a: br IL_02f3 IL_019f: ldarg.1 IL_01a0: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/ModuleAbbrev IL_01a5: stloc.s V_13 IL_01a7: ldc.i4.6 IL_01a8: ldloc.s V_13 IL_01aa: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/ModuleAbbrev::get_range() IL_01af: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01b4: stloc.s V_14 IL_01b6: ldloc.s V_14 IL_01b8: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_01bd: stloc.s V_15 IL_01bf: ldloc.s V_13 IL_01c1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/ModuleAbbrev::get_longId() IL_01c6: stloc.s V_16 IL_01c8: ldloc.s V_13 IL_01ca: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/ModuleAbbrev::get_ident() IL_01cf: stloc.s V_17 IL_01d1: ldstr "module" IL_01d6: ldloc.s V_15 IL_01d8: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01dd: ldloc.s V_17 IL_01df: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_01e4: ldloc.s V_16 IL_01e6: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkLongIdent(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01eb: ldloc.0 IL_01ec: newobj instance void Fantomas.Core.SyntaxOak/ModuleAbbrevNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/IdentListNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01f1: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewModuleAbbrev(class Fantomas.Core.SyntaxOak/ModuleAbbrevNode) IL_01f6: ret IL_01f7: ldarg.1 IL_01f8: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/NestedModule IL_01fd: stloc.s V_18 IL_01ff: ldloc.s V_18 IL_0201: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/NestedModule::get_trivia() IL_0206: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia::get_ModuleKeyword() IL_020b: brfalse IL_02ed IL_0210: ldloc.s V_18 IL_0212: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/NestedModule::get_trivia() IL_0217: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia::get_ModuleKeyword() IL_021c: stloc.s V_5 IL_021e: ldloc.s V_18 IL_0220: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/NestedModule::get_trivia() IL_0225: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia::get_EqualsRange() IL_022a: brfalse IL_02e9 IL_022f: ldloc.s V_18 IL_0231: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/NestedModule::get_trivia() IL_0236: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleDeclNestedModuleTrivia::get_EqualsRange() IL_023b: stloc.s V_19 IL_023d: ldloc.s V_18 IL_023f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/NestedModule::get_moduleInfo() IL_0244: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_xmlDoc() IL_0249: stloc.s V_4 IL_024b: ldloc.s V_5 IL_024d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0252: stloc.s V_15 IL_0254: ldloc.s V_19 IL_0256: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_025b: stloc.s V_20 IL_025d: ldloc.s V_18 IL_025f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/NestedModule::get_moduleInfo() IL_0264: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_longId() IL_0269: stloc.s V_16 IL_026b: ldloc.s V_18 IL_026d: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/NestedModule::get_isRecursive() IL_0272: stloc.s V_21 IL_0274: ldloc.s V_18 IL_0276: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/NestedModule::get_decls() IL_027b: stloc.s V_22 IL_027d: ldloc.s V_18 IL_027f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/NestedModule::get_moduleInfo() IL_0284: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_attributes() IL_0289: stloc.s V_9 IL_028b: ldloc.s V_18 IL_028d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/NestedModule::get_moduleInfo() IL_0292: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_accessibility() IL_0297: stloc.s V_6 IL_0299: ldloc.s V_4 IL_029b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_02a0: ldarg.0 IL_02a1: ldloc.s V_9 IL_02a3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02a8: ldstr "module" IL_02ad: ldloc.s V_15 IL_02af: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02b4: ldloc.s V_6 IL_02b6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_02bb: ldloc.s V_21 IL_02bd: ldloc.s V_16 IL_02bf: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkLongIdent(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02c4: ldstr "=" IL_02c9: ldloc.s V_20 IL_02cb: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02d0: ldarg.0 IL_02d1: ldloc.s V_22 IL_02d3: ldsfld class Fantomas.Core.ASTTransformer/'mkModuleDecl@1896-2' Fantomas.Core.ASTTransformer/'mkModuleDecl@1896-2'::@_instance IL_02d8: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::mkModuleDecls(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_02dd: ldloc.0 IL_02de: newobj instance void Fantomas.Core.SyntaxOak/NestedModuleNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, bool, class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02e3: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewNestedModule(class Fantomas.Core.SyntaxOak/NestedModuleNode) IL_02e8: ret IL_02e9: ldarg.1 IL_02ea: stloc.1 IL_02eb: br.s IL_02f3 IL_02ed: ldarg.1 IL_02ee: stloc.1 IL_02ef: br.s IL_02f3 IL_02f1: ldarg.1 IL_02f2: stloc.1 IL_02f3: ldstr "Failed to create ModuleDecl for %A%P()" IL_02f8: ldc.i4.1 IL_02f9: newarr [netstandard]System.Object IL_02fe: dup IL_02ff: ldc.i4.0 IL_0300: ldloc.1 IL_0301: box [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl IL_0306: stelem [netstandard]System.Object IL_030b: ldc.i4.1 IL_030c: newarr [netstandard]System.Type IL_0311: dup IL_0312: ldc.i4.0 IL_0313: ldtoken [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl IL_0318: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_031d: stelem [netstandard]System.Type IL_0322: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0327: tail. IL_0329: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_032e: ret } // end of method ASTTransformer::mkModuleDecl .method assembly static class Fantomas.Core.SyntaxOak/TyparDeclNode mkSynTyparDecl(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecl _arg9) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 87 (0x57) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList V_5) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecl::get_Item2() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecl::get_attributes() IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryHead(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0014: stloc.3 IL_0015: ldloc.3 IL_0016: brfalse.s IL_001a IL_0018: br.s IL_0023 IL_001a: ldloc.0 IL_001b: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar::get_Range() IL_0020: nop IL_0021: br.s IL_0042 IL_0023: ldloc.3 IL_0024: stloc.s V_4 IL_0026: ldloc.s V_4 IL_0028: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_002d: stloc.s V_5 IL_002f: ldloc.s V_5 IL_0031: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList::get_Range() IL_0036: ldloc.0 IL_0037: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar::get_Range() IL_003c: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0041: nop IL_0042: stloc.2 IL_0043: ldarg.0 IL_0044: ldloc.1 IL_0045: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_004a: ldloc.0 IL_004b: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_0050: ldloc.2 IL_0051: newobj instance void Fantomas.Core.SyntaxOak/TyparDeclNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0056: ret } // end of method ASTTransformer::mkSynTyparDecl .method assembly static class Fantomas.Core.SyntaxOak/TyparDecls mkSynTyparDecls(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls tds) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 292 (0x124) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/PostfixList V_1, class [netstandard]System.Tuple`3 V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/PrefixList V_10, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/SinglePrefix V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecl V_12) IL_0000: nop IL_0001: ldarg.1 IL_0002: stloc.0 IL_0003: ldloc.0 IL_0004: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/PrefixList IL_0009: brtrue IL_009a IL_000e: ldloc.0 IL_000f: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/SinglePrefix IL_0014: brtrue IL_0105 IL_0019: ldarg.1 IL_001a: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/PostfixList IL_001f: stloc.1 IL_0020: ldc.i4.1 IL_0021: ldloc.1 IL_0022: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/PostfixList::get_range() IL_0027: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_002c: stloc.2 IL_002d: ldloc.2 IL_002e: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0033: stloc.3 IL_0034: ldloc.2 IL_0035: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_003a: stloc.s V_4 IL_003c: ldloc.2 IL_003d: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_0042: stloc.s V_5 IL_0044: ldloc.1 IL_0045: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/PostfixList::get_decls() IL_004a: stloc.s V_6 IL_004c: ldloc.1 IL_004d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/PostfixList::get_constraints() IL_0052: stloc.s V_7 IL_0054: ldarg.0 IL_0055: newobj instance void Fantomas.Core.ASTTransformer/decls@1913::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_005a: ldloc.s V_6 IL_005c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0061: stloc.s V_8 IL_0063: ldarg.0 IL_0064: newobj instance void Fantomas.Core.ASTTransformer/'constraints@1914-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0069: ldloc.s V_7 IL_006b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0070: stloc.s V_9 IL_0072: ldstr "<" IL_0077: ldloc.3 IL_0078: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_007d: ldloc.s V_8 IL_007f: ldloc.s V_9 IL_0081: ldstr ">" IL_0086: ldloc.s V_4 IL_0088: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_008d: ldloc.s V_5 IL_008f: newobj instance void Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0094: call class Fantomas.Core.SyntaxOak/TyparDecls Fantomas.Core.SyntaxOak/TyparDecls::NewPostfixList(class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode) IL_0099: ret IL_009a: ldarg.1 IL_009b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/PrefixList IL_00a0: stloc.s V_10 IL_00a2: ldc.i4.1 IL_00a3: ldloc.s V_10 IL_00a5: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/PrefixList::get_range() IL_00aa: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00af: stloc.2 IL_00b0: ldloc.2 IL_00b1: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_00b6: stloc.3 IL_00b7: ldloc.2 IL_00b8: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_00bd: stloc.s V_4 IL_00bf: ldloc.2 IL_00c0: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_00c5: stloc.s V_5 IL_00c7: ldloc.s V_10 IL_00c9: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/PrefixList::get_decls() IL_00ce: stloc.s V_6 IL_00d0: ldarg.0 IL_00d1: newobj instance void Fantomas.Core.ASTTransformer/'decls@1919-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_00d6: ldloc.s V_6 IL_00d8: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00dd: stloc.s V_8 IL_00df: ldstr "(" IL_00e4: ldloc.3 IL_00e5: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00ea: ldloc.s V_8 IL_00ec: ldstr ")" IL_00f1: ldloc.s V_4 IL_00f3: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00f8: ldloc.s V_5 IL_00fa: newobj instance void Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00ff: call class Fantomas.Core.SyntaxOak/TyparDecls Fantomas.Core.SyntaxOak/TyparDecls::NewPrefixList(class Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode) IL_0104: ret IL_0105: ldarg.1 IL_0106: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/SinglePrefix IL_010b: stloc.s V_11 IL_010d: ldloc.s V_11 IL_010f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecl [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecls/SinglePrefix::get_decl() IL_0114: stloc.s V_12 IL_0116: ldarg.0 IL_0117: ldloc.s V_12 IL_0119: call class Fantomas.Core.SyntaxOak/TyparDeclNode Fantomas.Core.ASTTransformer::mkSynTyparDecl(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTyparDecl) IL_011e: call class Fantomas.Core.SyntaxOak/TyparDecls Fantomas.Core.SyntaxOak/TyparDecls::NewSinglePrefix(class Fantomas.Core.SyntaxOak/TyparDeclNode) IL_0123: ret } // end of method ASTTransformer::mkSynTyparDecls .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 mkSynValTyparDecls(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 vt) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 35 (0x23) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0) IL_0000: nop IL_0001: ldarg.1 IL_0002: brfalse.s IL_0006 IL_0004: br.s IL_0008 IL_0006: ldnull IL_0007: ret IL_0008: ldarg.1 IL_0009: stloc.0 IL_000a: ldarg.0 IL_000b: newobj instance void Fantomas.Core.ASTTransformer/mkSynValTyparDecls@1928::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0010: ldloc.0 IL_0011: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0016: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynValTyparDecls::get_typars() IL_001b: tail. IL_001d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0022: ret } // end of method ASTTransformer::mkSynValTyparDecls .method assembly static string 'visit@1931-23'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst rc) cil managed { // Code size 191 (0xbf) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst/Integer V_1, int32 V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst/Rational V_3, int32 V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst/Negate V_5) IL_0000: nop IL_0001: ldarg.0 IL_0002: stloc.0 IL_0003: ldloc.0 IL_0004: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst/Rational IL_0009: brtrue.s IL_003a IL_000b: ldloc.0 IL_000c: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst/Negate IL_0011: brtrue.s IL_0084 IL_0013: ldarg.0 IL_0014: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst/Integer IL_0019: stloc.1 IL_001a: ldloc.1 IL_001b: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst/Integer::get_value() IL_0020: stloc.2 IL_0021: ldloc.2 IL_0022: box [netstandard]System.Int32 IL_0027: unbox.any [netstandard]System.IFormattable IL_002c: ldnull IL_002d: call class [netstandard]System.Globalization.CultureInfo [netstandard]System.Globalization.CultureInfo::get_InvariantCulture() IL_0032: tail. IL_0034: callvirt instance string [netstandard]System.IFormattable::ToString(string, class [netstandard]System.IFormatProvider) IL_0039: ret IL_003a: ldarg.0 IL_003b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst/Rational IL_0040: stloc.3 IL_0041: ldloc.3 IL_0042: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst/Rational::get_numerator() IL_0047: stloc.2 IL_0048: ldloc.3 IL_0049: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst/Rational::get_denominator() IL_004e: stloc.s V_4 IL_0050: ldstr "(%i%P()/%i%P())" IL_0055: ldc.i4.2 IL_0056: newarr [netstandard]System.Object IL_005b: dup IL_005c: ldc.i4.0 IL_005d: ldloc.2 IL_005e: box [netstandard]System.Int32 IL_0063: stelem [netstandard]System.Object IL_0068: dup IL_0069: ldc.i4.1 IL_006a: ldloc.s V_4 IL_006c: box [netstandard]System.Int32 IL_0071: stelem [netstandard]System.Object IL_0076: ldnull IL_0077: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5>::.ctor(string, object[], class [netstandard]System.Type[]) IL_007c: tail. IL_007e: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0083: ret IL_0084: ldarg.0 IL_0085: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst/Negate IL_008a: stloc.s V_5 IL_008c: ldloc.s V_5 IL_008e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst/Negate::get_Item() IL_0093: stloc.0 IL_0094: ldstr "-%P()" IL_0099: ldc.i4.1 IL_009a: newarr [netstandard]System.Object IL_009f: dup IL_00a0: ldc.i4.0 IL_00a1: ldloc.0 IL_00a2: call string Fantomas.Core.ASTTransformer::'visit@1931-23'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst) IL_00a7: box [netstandard]System.String IL_00ac: stelem [netstandard]System.Object IL_00b1: ldnull IL_00b2: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_00b7: tail. IL_00b9: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_00be: ret } // end of method ASTTransformer::'visit@1931-23' .method assembly static string mkSynRationalConst(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst rc) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.0 IL_0001: tail. IL_0003: call string Fantomas.Core.ASTTransformer::'visit@1931-23'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst) IL_0008: ret } // end of method ASTTransformer::mkSynRationalConst .method assembly static class Fantomas.Core.SyntaxOak/SingleTextNode mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar _arg10) cil managed { // Code size 197 (0xc5) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.TyparStaticReq V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, string V_4) IL_0000: ldarg.0 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.TyparStaticReq [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar::get_staticReq() IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar::get_ident() IL_000d: stloc.1 IL_000e: ldloca.s V_1 IL_0010: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0015: stloc.3 IL_0016: ldloca.s V_3 IL_0018: call instance string [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileName() IL_001d: ldloca.s V_1 IL_001f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0024: stloc.3 IL_0025: ldloca.s V_3 IL_0027: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_002c: ldloca.s V_1 IL_002e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0033: stloc.3 IL_0034: ldloca.s V_3 IL_0036: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_003b: ldc.i4.1 IL_003c: sub IL_003d: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_0042: ldloca.s V_1 IL_0044: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_0049: stloc.3 IL_004a: ldloca.s V_3 IL_004c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_End() IL_0051: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkRange(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_0056: stloc.2 IL_0057: nop IL_0058: ldloc.0 IL_0059: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.TyparStaticReq::get_Tag() IL_005e: ldc.i4.1 IL_005f: bne.un.s IL_0063 IL_0061: br.s IL_0091 IL_0063: ldstr "'%P()" IL_0068: ldc.i4.1 IL_0069: newarr [netstandard]System.Object IL_006e: dup IL_006f: ldc.i4.0 IL_0070: ldloc.1 IL_0071: box [Fantomas.FCS]FSharp.Compiler.Syntax.Ident IL_0076: stelem [netstandard]System.Object IL_007b: ldnull IL_007c: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0081: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0086: stloc.s V_4 IL_0088: ldloc.s V_4 IL_008a: ldloc.2 IL_008b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0090: ret IL_0091: ldstr "^%P()" IL_0096: ldc.i4.1 IL_0097: newarr [netstandard]System.Object IL_009c: dup IL_009d: ldc.i4.0 IL_009e: ldloca.s V_1 IL_00a0: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idText() IL_00a5: box [netstandard]System.String IL_00aa: stelem [netstandard]System.Object IL_00af: ldnull IL_00b0: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_00b5: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_00ba: stloc.s V_4 IL_00bc: ldloc.s V_4 IL_00be: ldloc.2 IL_00bf: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00c4: ret } // end of method ASTTransformer::mkSynTypar .method assembly static class Fantomas.Core.SyntaxOak/TypeConstraint mkSynTypeConstraint(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint tc) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 892 (0x37c) .maxstack 6 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsValueType V_0, class [netstandard]System.Tuple`2 V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsReferenceType V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsUnmanaged V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSupportsNull V_7, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsComparable V_8, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsEquatable V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparDefaultsToType V_10, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSubtypeOfType V_12, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSupportsMember V_13, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig V_14, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsEnum V_15, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_16, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsDelegate V_17, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereSelfConstrained V_18) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint::get_Tag() IL_0007: switch ( IL_003c, IL_0084, IL_00d0, IL_011c, IL_0167, IL_01b3, IL_01fe, IL_025a, IL_0295, IL_02d3, IL_0318, IL_035d) IL_003c: ldarg.1 IL_003d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsValueType IL_0042: stloc.0 IL_0043: ldc.i4.6 IL_0044: ldloc.0 IL_0045: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsValueType::get_range() IL_004a: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|EndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_004f: stloc.1 IL_0050: ldloc.0 IL_0051: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsValueType::get_typar() IL_0056: stloc.2 IL_0057: ldloc.1 IL_0058: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_005d: stloc.3 IL_005e: ldloc.1 IL_005f: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0064: stloc.s V_4 IL_0066: ldloc.2 IL_0067: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_006c: ldstr "struct" IL_0071: ldloc.3 IL_0072: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0077: ldloc.s V_4 IL_0079: newobj instance void Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_007e: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/TypeConstraint::NewSingle(class Fantomas.Core.SyntaxOak/TypeConstraintSingleNode) IL_0083: ret IL_0084: ldarg.1 IL_0085: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsReferenceType IL_008a: stloc.s V_5 IL_008c: ldc.i4.s 10 IL_008e: ldloc.s V_5 IL_0090: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsReferenceType::get_range() IL_0095: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|EndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_009a: stloc.1 IL_009b: ldloc.s V_5 IL_009d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsReferenceType::get_typar() IL_00a2: stloc.2 IL_00a3: ldloc.1 IL_00a4: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_00a9: stloc.3 IL_00aa: ldloc.1 IL_00ab: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_00b0: stloc.s V_4 IL_00b2: ldloc.2 IL_00b3: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_00b8: ldstr "not struct" IL_00bd: ldloc.3 IL_00be: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00c3: ldloc.s V_4 IL_00c5: newobj instance void Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00ca: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/TypeConstraint::NewSingle(class Fantomas.Core.SyntaxOak/TypeConstraintSingleNode) IL_00cf: ret IL_00d0: ldarg.1 IL_00d1: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsUnmanaged IL_00d6: stloc.s V_6 IL_00d8: ldc.i4.s 9 IL_00da: ldloc.s V_6 IL_00dc: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsUnmanaged::get_range() IL_00e1: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|EndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00e6: stloc.1 IL_00e7: ldloc.s V_6 IL_00e9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsUnmanaged::get_typar() IL_00ee: stloc.2 IL_00ef: ldloc.1 IL_00f0: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_00f5: stloc.3 IL_00f6: ldloc.1 IL_00f7: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_00fc: stloc.s V_4 IL_00fe: ldloc.2 IL_00ff: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_0104: ldstr "unmanaged" IL_0109: ldloc.3 IL_010a: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_010f: ldloc.s V_4 IL_0111: newobj instance void Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0116: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/TypeConstraint::NewSingle(class Fantomas.Core.SyntaxOak/TypeConstraintSingleNode) IL_011b: ret IL_011c: ldarg.1 IL_011d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSupportsNull IL_0122: stloc.s V_7 IL_0124: ldc.i4.4 IL_0125: ldloc.s V_7 IL_0127: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSupportsNull::get_range() IL_012c: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|EndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0131: stloc.1 IL_0132: ldloc.s V_7 IL_0134: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSupportsNull::get_typar() IL_0139: stloc.2 IL_013a: ldloc.1 IL_013b: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0140: stloc.3 IL_0141: ldloc.1 IL_0142: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0147: stloc.s V_4 IL_0149: ldloc.2 IL_014a: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_014f: ldstr "null" IL_0154: ldloc.3 IL_0155: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_015a: ldloc.s V_4 IL_015c: newobj instance void Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0161: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/TypeConstraint::NewSingle(class Fantomas.Core.SyntaxOak/TypeConstraintSingleNode) IL_0166: ret IL_0167: ldarg.1 IL_0168: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsComparable IL_016d: stloc.s V_8 IL_016f: ldc.i4.s 10 IL_0171: ldloc.s V_8 IL_0173: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsComparable::get_range() IL_0178: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|EndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_017d: stloc.1 IL_017e: ldloc.s V_8 IL_0180: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsComparable::get_typar() IL_0185: stloc.2 IL_0186: ldloc.1 IL_0187: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_018c: stloc.3 IL_018d: ldloc.1 IL_018e: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0193: stloc.s V_4 IL_0195: ldloc.2 IL_0196: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_019b: ldstr "comparison" IL_01a0: ldloc.3 IL_01a1: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01a6: ldloc.s V_4 IL_01a8: newobj instance void Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01ad: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/TypeConstraint::NewSingle(class Fantomas.Core.SyntaxOak/TypeConstraintSingleNode) IL_01b2: ret IL_01b3: ldarg.1 IL_01b4: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsEquatable IL_01b9: stloc.s V_9 IL_01bb: ldc.i4.8 IL_01bc: ldloc.s V_9 IL_01be: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsEquatable::get_range() IL_01c3: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|EndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01c8: stloc.1 IL_01c9: ldloc.s V_9 IL_01cb: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsEquatable::get_typar() IL_01d0: stloc.2 IL_01d1: ldloc.1 IL_01d2: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_01d7: stloc.3 IL_01d8: ldloc.1 IL_01d9: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_01de: stloc.s V_4 IL_01e0: ldloc.2 IL_01e1: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_01e6: ldstr "equality" IL_01eb: ldloc.3 IL_01ec: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01f1: ldloc.s V_4 IL_01f3: newobj instance void Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01f8: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/TypeConstraint::NewSingle(class Fantomas.Core.SyntaxOak/TypeConstraintSingleNode) IL_01fd: ret IL_01fe: ldarg.1 IL_01ff: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparDefaultsToType IL_0204: stloc.s V_10 IL_0206: ldc.i4.7 IL_0207: ldloc.s V_10 IL_0209: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparDefaultsToType::get_range() IL_020e: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0213: stloc.1 IL_0214: ldloc.s V_10 IL_0216: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparDefaultsToType::get_typar() IL_021b: stloc.2 IL_021c: ldloc.s V_10 IL_021e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparDefaultsToType::get_typeName() IL_0223: stloc.s V_11 IL_0225: ldloc.1 IL_0226: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_022b: stloc.3 IL_022c: ldloc.1 IL_022d: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0232: stloc.s V_4 IL_0234: ldstr "default" IL_0239: ldloc.3 IL_023a: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_023f: ldloc.2 IL_0240: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_0245: ldarg.0 IL_0246: ldloc.s V_11 IL_0248: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_024d: ldloc.s V_4 IL_024f: newobj instance void Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0254: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/TypeConstraint::NewDefaultsToType(class Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode) IL_0259: ret IL_025a: ldarg.1 IL_025b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSubtypeOfType IL_0260: stloc.s V_12 IL_0262: ldloc.s V_12 IL_0264: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSubtypeOfType::get_typar() IL_0269: stloc.2 IL_026a: ldloc.s V_12 IL_026c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSubtypeOfType::get_typeName() IL_0271: stloc.s V_11 IL_0273: ldloc.s V_12 IL_0275: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSubtypeOfType::get_range() IL_027a: stloc.3 IL_027b: ldloc.2 IL_027c: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_0281: ldarg.0 IL_0282: ldloc.s V_11 IL_0284: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0289: ldloc.3 IL_028a: newobj instance void Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_028f: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/TypeConstraint::NewSubtypeOfType(class Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode) IL_0294: ret IL_0295: ldarg.1 IL_0296: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSupportsMember IL_029b: stloc.s V_13 IL_029d: ldloc.s V_13 IL_029f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSupportsMember::get_typars() IL_02a4: stloc.s V_11 IL_02a6: ldloc.s V_13 IL_02a8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSupportsMember::get_memberSig() IL_02ad: stloc.s V_14 IL_02af: ldloc.s V_13 IL_02b1: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparSupportsMember::get_range() IL_02b6: stloc.3 IL_02b7: ldarg.0 IL_02b8: ldloc.s V_11 IL_02ba: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_02bf: ldarg.0 IL_02c0: ldloc.s V_14 IL_02c2: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.ASTTransformer::mkMemberSig(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig) IL_02c7: ldloc.3 IL_02c8: newobj instance void Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode::.ctor(class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.SyntaxOak/MemberDefn, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02cd: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/TypeConstraint::NewSupportsMember(class Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode) IL_02d2: ret IL_02d3: ldarg.1 IL_02d4: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsEnum IL_02d9: stloc.s V_15 IL_02db: ldloc.s V_15 IL_02dd: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsEnum::get_typeArgs() IL_02e2: stloc.s V_16 IL_02e4: ldloc.s V_15 IL_02e6: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsEnum::get_typar() IL_02eb: stloc.2 IL_02ec: ldloc.s V_15 IL_02ee: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsEnum::get_range() IL_02f3: stloc.3 IL_02f4: ldloc.2 IL_02f5: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_02fa: ldstr "enum" IL_02ff: ldarg.0 IL_0300: newobj instance void Fantomas.Core.ASTTransformer/mkSynTypeConstraint@1980::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0305: ldloc.s V_16 IL_0307: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_030c: ldloc.3 IL_030d: newobj instance void Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, string, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0312: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/TypeConstraint::NewEnumOrDelegate(class Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode) IL_0317: ret IL_0318: ldarg.1 IL_0319: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsDelegate IL_031e: stloc.s V_17 IL_0320: ldloc.s V_17 IL_0322: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsDelegate::get_typeArgs() IL_0327: stloc.s V_16 IL_0329: ldloc.s V_17 IL_032b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsDelegate::get_typar() IL_0330: stloc.2 IL_0331: ldloc.s V_17 IL_0333: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereTyparIsDelegate::get_range() IL_0338: stloc.3 IL_0339: ldloc.2 IL_033a: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_033f: ldstr "delegate" IL_0344: ldarg.0 IL_0345: newobj instance void Fantomas.Core.ASTTransformer/'mkSynTypeConstraint@1983-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_034a: ldloc.s V_16 IL_034c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0351: ldloc.3 IL_0352: newobj instance void Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, string, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0357: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/TypeConstraint::NewEnumOrDelegate(class Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode) IL_035c: ret IL_035d: ldarg.1 IL_035e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereSelfConstrained IL_0363: stloc.s V_18 IL_0365: ldloc.s V_18 IL_0367: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint/WhereSelfConstrained::get_selfConstraint() IL_036c: stloc.s V_11 IL_036e: ldarg.0 IL_036f: ldloc.s V_11 IL_0371: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0376: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/TypeConstraint::NewWhereSelfConstrained(class Fantomas.Core.SyntaxOak/Type) IL_037b: ret } // end of method ASTTransformer::mkSynTypeConstraint .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>> '|TFuns|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType _arg32) cil managed { // Code size 167 (0xa7) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Fun V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>> V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_2, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_5) IL_0000: ldarg.0 IL_0001: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Tag() IL_0006: ldc.i4.6 IL_0007: bne.un IL_00a5 IL_000c: ldarg.0 IL_000d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Fun IL_0012: stloc.0 IL_0013: ldloc.0 IL_0014: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Fun::get_returnType() IL_0019: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>> Fantomas.Core.ASTTransformer::'|TFuns|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_001e: stloc.1 IL_001f: ldloc.1 IL_0020: brfalse.s IL_006a IL_0022: ldloc.1 IL_0023: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>>::get_Value() IL_0028: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>::get_Item1() IL_002d: stloc.2 IL_002e: ldloc.0 IL_002f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Fun::get_trivia() IL_0034: stloc.3 IL_0035: ldloc.0 IL_0036: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Fun::get_argType() IL_003b: stloc.s V_4 IL_003d: ldloc.1 IL_003e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>>::get_Value() IL_0043: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>::get_Item2() IL_0048: stloc.s V_5 IL_004a: ldloc.s V_4 IL_004c: ldloc.3 IL_004d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia::get_ArrowRange() IL_0052: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0057: ldloc.2 IL_0058: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_005d: ldloc.s V_5 IL_005f: newobj instance void class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>::.ctor(!0, !1) IL_0064: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>>::Some(!0) IL_0069: ret IL_006a: ldloc.0 IL_006b: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Fun::get_trivia() IL_0070: stloc.3 IL_0071: ldloc.0 IL_0072: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Fun::get_returnType() IL_0077: stloc.s V_4 IL_0079: ldloc.0 IL_007a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Fun::get_argType() IL_007f: stloc.s V_5 IL_0081: ldloc.s V_5 IL_0083: ldloc.3 IL_0084: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeFunTrivia::get_ArrowRange() IL_0089: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_008e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_0093: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0098: ldloc.s V_4 IL_009a: newobj instance void class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>::.ctor(!0, !1) IL_009f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>>::Some(!0) IL_00a4: ret IL_00a5: ldnull IL_00a6: ret } // end of method ASTTransformer::'|TFuns|_|' .method assembly static class Fantomas.Core.SyntaxOak/TypeFunsNode mkTypeList(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> ts, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType rt, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range m) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 04 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 28 (0x1c) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_0) IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.ASTTransformer/parameters@1996::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class [netstandard]System.Tuple`2>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: ldarg.0 IL_000f: ldarg.2 IL_0010: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0015: ldarg.3 IL_0016: newobj instance void Fantomas.Core.SyntaxOak/TypeFunsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_001b: ret } // end of method ASTTransformer::mkTypeList .method assembly static class Fantomas.Core.SyntaxOak/Type mkType(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType t) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 2186 (0x88a) .maxstack 8 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>> V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Tuple V_4, class [netstandard]System.Tuple`2 V_5, class [netstandard]System.Tuple`3 V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_8, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_9, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_10, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/HashConstraint V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/MeasurePower V_12, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst V_13, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstant V_14, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/String V_15, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst V_16, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind V_17, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstantExpr V_18, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_19, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstantNamed V_20, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_21, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Array V_22, int32 V_23, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar V_24, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App V_25, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_26, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_27, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_28, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_29, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp V_30, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent V_31, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints V_32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_33, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint V_34, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_35, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/AnonRecd V_36, bool V_37, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_38, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Paren V_39, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/SignatureParameter V_40, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_41, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_42, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Or V_43, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia V_44, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_45, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_46, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_47, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_48, string V_49) IL_0000: ldarg.1 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Range() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>> Fantomas.Core.ASTTransformer::'|TFuns|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: brfalse.s IL_0038 IL_0011: ldloc.1 IL_0012: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>>::get_Value() IL_0017: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>::get_Item1() IL_001c: stloc.2 IL_001d: ldloc.1 IL_001e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>>::get_Value() IL_0023: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>::get_Item2() IL_0028: stloc.3 IL_0029: ldarg.0 IL_002a: ldloc.2 IL_002b: ldloc.3 IL_002c: ldloc.0 IL_002d: call class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.ASTTransformer::mkTypeList(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0032: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewFuns(class Fantomas.Core.SyntaxOak/TypeFunsNode) IL_0037: ret IL_0038: ldarg.1 IL_0039: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Tag() IL_003e: switch ( IL_06ae, IL_0197, IL_0235, IL_0090, IL_032c, IL_018a, IL_008b, IL_0517, IL_0506, IL_0297, IL_00ea, IL_0106, IL_0113, IL_0161, IL_017d, IL_0348, IL_0364, IL_0371) IL_008b: br IL_085b IL_0090: ldarg.1 IL_0091: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Tuple IL_0096: stloc.s V_4 IL_0098: ldloc.s V_4 IL_009a: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Tuple::get_isStruct() IL_009f: brfalse.s IL_00c4 IL_00a1: ldc.i4.6 IL_00a2: ldloc.s V_4 IL_00a4: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Tuple::get_range() IL_00a9: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00ae: stloc.s V_5 IL_00b0: ldc.i4.1 IL_00b1: ldloc.s V_4 IL_00b3: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Tuple::get_range() IL_00b8: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00bd: stloc.s V_6 IL_00bf: br IL_037e IL_00c4: ldloc.s V_4 IL_00c6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Tuple::get_path() IL_00cb: stloc.s V_7 IL_00cd: ldarg.0 IL_00ce: newobj instance void Fantomas.Core.ASTTransformer/path@2008::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_00d3: ldloc.s V_7 IL_00d5: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00da: stloc.s V_10 IL_00dc: ldloc.s V_10 IL_00de: ldloc.0 IL_00df: newobj instance void Fantomas.Core.SyntaxOak/TypeTupleNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00e4: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewTuple(class Fantomas.Core.SyntaxOak/TypeTupleNode) IL_00e9: ret IL_00ea: ldarg.1 IL_00eb: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/HashConstraint IL_00f0: stloc.s V_11 IL_00f2: ldc.i4.1 IL_00f3: ldloc.s V_11 IL_00f5: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/HashConstraint::get_range() IL_00fa: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00ff: stloc.s V_5 IL_0101: br IL_03ce IL_0106: ldarg.1 IL_0107: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/MeasurePower IL_010c: stloc.s V_12 IL_010e: br IL_03fe IL_0113: ldarg.1 IL_0114: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstant IL_0119: stloc.s V_14 IL_011b: ldloc.s V_14 IL_011d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstant::get_constant() IL_0122: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst::get_Tag() IL_0127: ldc.i4.s 17 IL_0129: bne.un.s IL_014a IL_012b: ldloc.s V_14 IL_012d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstant::get_constant() IL_0132: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/String IL_0137: stloc.s V_15 IL_0139: ldloc.s V_15 IL_013b: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/String::get_text() IL_0140: brfalse IL_0429 IL_0145: br IL_0460 IL_014a: ldloc.s V_14 IL_014c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstant::get_range() IL_0151: ldloc.s V_14 IL_0153: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstant::get_constant() IL_0158: stloc.s V_16 IL_015a: stloc.s V_8 IL_015c: br IL_0472 IL_0161: ldarg.1 IL_0162: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstantExpr IL_0167: stloc.s V_18 IL_0169: ldc.i4.5 IL_016a: ldloc.s V_18 IL_016c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstantExpr::get_range() IL_0171: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0176: stloc.s V_5 IL_0178: br IL_0482 IL_017d: ldarg.1 IL_017e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstantNamed IL_0183: stloc.s V_20 IL_0185: br IL_04b4 IL_018a: ldarg.1 IL_018b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Array IL_0190: stloc.s V_22 IL_0192: br IL_04e0 IL_0197: ldarg.1 IL_0198: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App IL_019d: stloc.s V_25 IL_019f: ldloc.s V_25 IL_01a1: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_lessRange() IL_01a6: brfalse.s IL_01dd IL_01a8: ldloc.s V_25 IL_01aa: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_lessRange() IL_01af: stloc.s V_26 IL_01b1: ldloc.s V_25 IL_01b3: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_greaterRange() IL_01b8: brfalse.s IL_01d6 IL_01ba: ldloc.s V_25 IL_01bc: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_greaterRange() IL_01c1: stloc.s V_27 IL_01c3: ldloc.s V_25 IL_01c5: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_01ca: brfalse IL_0566 IL_01cf: ldarg.1 IL_01d0: stloc.3 IL_01d1: br IL_085d IL_01d6: ldarg.1 IL_01d7: stloc.3 IL_01d8: br IL_085d IL_01dd: ldloc.s V_25 IL_01df: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeArgs() IL_01e4: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_01e9: brfalse.s IL_022e IL_01eb: ldloc.s V_25 IL_01ed: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeArgs() IL_01f2: stloc.s V_28 IL_01f4: ldloc.s V_28 IL_01f6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_01fb: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0200: brtrue.s IL_0227 IL_0202: ldloc.s V_25 IL_0204: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_greaterRange() IL_0209: brtrue.s IL_0220 IL_020b: ldloc.s V_25 IL_020d: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_isPostfix() IL_0212: brfalse.s IL_0219 IL_0214: br IL_0531 IL_0219: ldarg.1 IL_021a: stloc.3 IL_021b: br IL_085d IL_0220: ldarg.1 IL_0221: stloc.3 IL_0222: br IL_085d IL_0227: ldarg.1 IL_0228: stloc.3 IL_0229: br IL_085d IL_022e: ldarg.1 IL_022f: stloc.3 IL_0230: br IL_085d IL_0235: ldarg.1 IL_0236: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp IL_023b: stloc.s V_30 IL_023d: ldloc.s V_30 IL_023f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp::get_lessRange() IL_0244: brtrue.s IL_0270 IL_0246: ldloc.s V_30 IL_0248: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp::get_typeArgs() IL_024d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0252: brtrue.s IL_0269 IL_0254: ldloc.s V_30 IL_0256: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp::get_greaterRange() IL_025b: brtrue.s IL_0262 IL_025d: br IL_063b IL_0262: ldarg.1 IL_0263: stloc.3 IL_0264: br IL_085d IL_0269: ldarg.1 IL_026a: stloc.3 IL_026b: br IL_085d IL_0270: ldloc.s V_30 IL_0272: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp::get_lessRange() IL_0277: stloc.s V_26 IL_0279: ldloc.s V_30 IL_027b: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp::get_greaterRange() IL_0280: brfalse.s IL_0290 IL_0282: ldloc.s V_30 IL_0284: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp::get_greaterRange() IL_0289: stloc.s V_27 IL_028b: br IL_05cb IL_0290: ldarg.1 IL_0291: stloc.3 IL_0292: br IL_085d IL_0297: ldarg.1 IL_0298: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints IL_029d: stloc.s V_32 IL_029f: ldloc.s V_32 IL_02a1: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints::get_typeName() IL_02a6: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Tag() IL_02ab: ldc.i4.7 IL_02ac: bne.un.s IL_0316 IL_02ae: ldloc.s V_32 IL_02b0: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints::get_constraints() IL_02b5: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_02ba: brfalse.s IL_0300 IL_02bc: ldloc.s V_32 IL_02be: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints::get_constraints() IL_02c3: stloc.s V_33 IL_02c5: ldloc.s V_33 IL_02c7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_02cc: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint::get_Tag() IL_02d1: ldc.i4.7 IL_02d2: bne.un.s IL_02ea IL_02d4: ldloc.s V_33 IL_02d6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_02db: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_02e0: brtrue IL_067d IL_02e5: br IL_0666 IL_02ea: ldloc.s V_32 IL_02ec: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints::get_constraints() IL_02f1: ldloc.s V_32 IL_02f3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints::get_typeName() IL_02f8: stloc.3 IL_02f9: stloc.s V_35 IL_02fb: br IL_068e IL_0300: ldloc.s V_32 IL_0302: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints::get_constraints() IL_0307: ldloc.s V_32 IL_0309: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints::get_typeName() IL_030e: stloc.3 IL_030f: stloc.s V_35 IL_0311: br IL_068e IL_0316: ldloc.s V_32 IL_0318: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints::get_constraints() IL_031d: ldloc.s V_32 IL_031f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints::get_typeName() IL_0324: stloc.3 IL_0325: stloc.s V_35 IL_0327: br IL_068e IL_032c: ldarg.1 IL_032d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/AnonRecd IL_0332: stloc.s V_36 IL_0334: ldc.i4.2 IL_0335: ldloc.s V_36 IL_0337: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/AnonRecd::get_range() IL_033c: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0341: stloc.s V_6 IL_0343: br IL_06c8 IL_0348: ldarg.1 IL_0349: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Paren IL_034e: stloc.s V_39 IL_0350: ldc.i4.1 IL_0351: ldloc.s V_39 IL_0353: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Paren::get_range() IL_0358: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_035d: stloc.s V_6 IL_035f: br IL_077c IL_0364: ldarg.1 IL_0365: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/SignatureParameter IL_036a: stloc.s V_40 IL_036c: br IL_07c1 IL_0371: ldarg.1 IL_0372: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Or IL_0377: stloc.s V_43 IL_0379: br IL_0811 IL_037e: ldloc.s V_4 IL_0380: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Tuple::get_path() IL_0385: stloc.s V_7 IL_0387: ldloc.s V_5 IL_0389: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_038e: stloc.s V_8 IL_0390: ldloc.s V_6 IL_0392: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0397: stloc.s V_9 IL_0399: ldarg.0 IL_039a: newobj instance void Fantomas.Core.ASTTransformer/'path@2017-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_039f: ldloc.s V_7 IL_03a1: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_03a6: stloc.s V_10 IL_03a8: ldstr "struct" IL_03ad: ldloc.s V_8 IL_03af: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03b4: ldloc.s V_10 IL_03b6: ldstr ")" IL_03bb: ldloc.s V_9 IL_03bd: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03c2: ldloc.0 IL_03c3: newobj instance void Fantomas.Core.SyntaxOak/TypeStructTupleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03c8: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewStructTuple(class Fantomas.Core.SyntaxOak/TypeStructTupleNode) IL_03cd: ret IL_03ce: ldloc.s V_11 IL_03d0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/HashConstraint::get_innerType() IL_03d5: stloc.3 IL_03d6: ldloc.s V_5 IL_03d8: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_03dd: stloc.s V_8 IL_03df: ldstr "#" IL_03e4: ldloc.s V_8 IL_03e6: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03eb: ldarg.0 IL_03ec: ldloc.3 IL_03ed: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_03f2: ldloc.0 IL_03f3: newobj instance void Fantomas.Core.SyntaxOak/TypeHashConstraintNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03f8: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewHashConstraint(class Fantomas.Core.SyntaxOak/TypeHashConstraintNode) IL_03fd: ret IL_03fe: ldloc.s V_12 IL_0400: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/MeasurePower::get_baseMeasure() IL_0405: stloc.3 IL_0406: ldloc.s V_12 IL_0408: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/MeasurePower::get_exponent() IL_040d: stloc.s V_13 IL_040f: ldarg.0 IL_0410: ldloc.3 IL_0411: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0416: ldloc.s V_13 IL_0418: call string Fantomas.Core.ASTTransformer::mkSynRationalConst(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynRationalConst) IL_041d: ldloc.0 IL_041e: newobj instance void Fantomas.Core.SyntaxOak/TypeMeasurePowerNode::.ctor(class Fantomas.Core.SyntaxOak/Type, string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0423: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewMeasurePower(class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode) IL_0428: ret IL_0429: ldloc.s V_14 IL_042b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstant::get_range() IL_0430: stloc.s V_8 IL_0432: ldloc.s V_15 IL_0434: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/String::get_range() IL_0439: stloc.s V_9 IL_043b: ldloc.s V_15 IL_043d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst/String::get_synStringKind() IL_0442: stloc.s V_17 IL_0444: ldarg.0 IL_0445: ldstr "null" IL_044a: ldloc.s V_17 IL_044c: ldloc.s V_9 IL_044e: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst::NewString(string, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynStringKind, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0453: ldloc.s V_8 IL_0455: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::mkConstant(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_045a: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewStaticConstant(class Fantomas.Core.SyntaxOak/Constant) IL_045f: ret IL_0460: ldloc.s V_14 IL_0462: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstant::get_range() IL_0467: stloc.s V_8 IL_0469: ldloc.s V_14 IL_046b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstant::get_constant() IL_0470: stloc.s V_16 IL_0472: ldarg.0 IL_0473: ldloc.s V_16 IL_0475: ldloc.s V_8 IL_0477: call class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.ASTTransformer::mkConstant(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_047c: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewStaticConstant(class Fantomas.Core.SyntaxOak/Constant) IL_0481: ret IL_0482: ldloc.s V_5 IL_0484: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0489: stloc.s V_8 IL_048b: ldloc.s V_18 IL_048d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstantExpr::get_expr() IL_0492: stloc.s V_19 IL_0494: ldstr "const" IL_0499: ldloc.s V_8 IL_049b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04a0: ldarg.0 IL_04a1: ldloc.s V_19 IL_04a3: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_04a8: ldloc.0 IL_04a9: newobj instance void Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04ae: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewStaticConstantExpr(class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode) IL_04b3: ret IL_04b4: ldloc.s V_20 IL_04b6: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstantNamed::get_value() IL_04bb: stloc.3 IL_04bc: ldloc.s V_20 IL_04be: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/StaticConstantNamed::get_ident() IL_04c3: stloc.s V_21 IL_04c5: ldarg.0 IL_04c6: ldloc.s V_21 IL_04c8: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_04cd: ldarg.0 IL_04ce: ldloc.3 IL_04cf: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_04d4: ldloc.0 IL_04d5: newobj instance void Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::.ctor(class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04da: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewStaticConstantNamed(class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode) IL_04df: ret IL_04e0: ldloc.s V_22 IL_04e2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Array::get_elementType() IL_04e7: stloc.3 IL_04e8: ldloc.s V_22 IL_04ea: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Array::get_rank() IL_04ef: stloc.s V_23 IL_04f1: ldarg.0 IL_04f2: ldloc.3 IL_04f3: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_04f8: ldloc.s V_23 IL_04fa: ldloc.0 IL_04fb: newobj instance void Fantomas.Core.SyntaxOak/TypeArrayNode::.ctor(class Fantomas.Core.SyntaxOak/Type, int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0500: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewArray(class Fantomas.Core.SyntaxOak/TypeArrayNode) IL_0505: ret IL_0506: ldstr "_" IL_050b: ldloc.0 IL_050c: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0511: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewAnon(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0516: ret IL_0517: ldarg.1 IL_0518: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Var IL_051d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Var::get_typar() IL_0522: stloc.s V_24 IL_0524: ldloc.s V_24 IL_0526: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynTypar(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypar) IL_052b: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewVar(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0530: ret IL_0531: ldloc.s V_28 IL_0533: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0538: stloc.3 IL_0539: ldloc.s V_25 IL_053b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeName() IL_0540: stloc.s V_21 IL_0542: ldloc.s V_25 IL_0544: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_commaRanges() IL_0549: stloc.s V_29 IL_054b: ldarg.0 IL_054c: ldloc.3 IL_054d: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0552: ldarg.0 IL_0553: ldloc.s V_21 IL_0555: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_055a: ldloc.0 IL_055b: newobj instance void Fantomas.Core.SyntaxOak/TypeAppPostFixNode::.ctor(class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0560: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewAppPostfix(class Fantomas.Core.SyntaxOak/TypeAppPostFixNode) IL_0565: ret IL_0566: ldloc.s V_25 IL_0568: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeName() IL_056d: stloc.3 IL_056e: ldloc.s V_26 IL_0570: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0575: stloc.s V_8 IL_0577: ldloc.s V_27 IL_0579: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_057e: stloc.s V_9 IL_0580: ldloc.s V_25 IL_0582: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_typeArgs() IL_0587: stloc.s V_28 IL_0589: ldloc.s V_25 IL_058b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/App::get_commaRanges() IL_0590: stloc.s V_29 IL_0592: ldarg.0 IL_0593: ldloc.3 IL_0594: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0599: ldnull IL_059a: ldstr "<" IL_059f: ldloc.s V_8 IL_05a1: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05a6: ldarg.0 IL_05a7: newobj instance void Fantomas.Core.ASTTransformer/mkType@2051::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_05ac: ldloc.s V_28 IL_05ae: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_05b3: ldstr ">" IL_05b8: ldloc.s V_9 IL_05ba: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05bf: ldloc.0 IL_05c0: newobj instance void Fantomas.Core.SyntaxOak/TypeAppPrefixNode::.ctor(class Fantomas.Core.SyntaxOak/Type, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05c5: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewAppPrefix(class Fantomas.Core.SyntaxOak/TypeAppPrefixNode) IL_05ca: ret IL_05cb: ldloc.s V_30 IL_05cd: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp::get_typeName() IL_05d2: stloc.3 IL_05d3: ldloc.s V_26 IL_05d5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_05da: stloc.s V_8 IL_05dc: ldloc.s V_27 IL_05de: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_05e3: stloc.s V_9 IL_05e5: ldloc.s V_30 IL_05e7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp::get_longDotId() IL_05ec: stloc.s V_31 IL_05ee: ldloc.s V_30 IL_05f0: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp::get_typeArgs() IL_05f5: stloc.s V_28 IL_05f7: ldarg.0 IL_05f8: ldloc.3 IL_05f9: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_05fe: ldloc.s V_31 IL_0600: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_0605: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_060a: ldstr "<" IL_060f: ldloc.s V_8 IL_0611: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0616: ldarg.0 IL_0617: newobj instance void Fantomas.Core.ASTTransformer/'mkType@2061-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_061c: ldloc.s V_28 IL_061e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0623: ldstr ">" IL_0628: ldloc.s V_9 IL_062a: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_062f: ldloc.0 IL_0630: newobj instance void Fantomas.Core.SyntaxOak/TypeAppPrefixNode::.ctor(class Fantomas.Core.SyntaxOak/Type, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0635: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewAppPrefix(class Fantomas.Core.SyntaxOak/TypeAppPrefixNode) IL_063a: ret IL_063b: ldloc.s V_30 IL_063d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp::get_typeName() IL_0642: stloc.3 IL_0643: ldloc.s V_30 IL_0645: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdentApp::get_longDotId() IL_064a: stloc.s V_31 IL_064c: ldarg.0 IL_064d: ldloc.3 IL_064e: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0653: ldloc.s V_31 IL_0655: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_065a: ldloc.0 IL_065b: newobj instance void Fantomas.Core.SyntaxOak/TypeLongIdentAppNode::.ctor(class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.SyntaxOak/IdentListNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0660: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewLongIdentApp(class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode) IL_0665: ret IL_0666: ldloc.s V_33 IL_0668: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_066d: stloc.s V_34 IL_066f: ldarg.0 IL_0670: ldloc.s V_34 IL_0672: call class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.ASTTransformer::mkSynTypeConstraint(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeConstraint) IL_0677: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewWithSubTypeConstraint(class Fantomas.Core.SyntaxOak/TypeConstraint) IL_067c: ret IL_067d: ldloc.s V_32 IL_067f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints::get_constraints() IL_0684: stloc.s V_35 IL_0686: ldloc.s V_32 IL_0688: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/WithGlobalConstraints::get_typeName() IL_068d: stloc.3 IL_068e: ldarg.0 IL_068f: ldloc.3 IL_0690: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0695: ldarg.0 IL_0696: newobj instance void Fantomas.Core.ASTTransformer/'mkType@2072-2'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_069b: ldloc.s V_35 IL_069d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_06a2: ldloc.0 IL_06a3: newobj instance void Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::.ctor(class Fantomas.Core.SyntaxOak/Type, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06a8: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewWithGlobalConstraints(class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode) IL_06ad: ret IL_06ae: ldarg.1 IL_06af: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent IL_06b4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/LongIdent::get_longDotId() IL_06b9: stloc.s V_31 IL_06bb: ldloc.s V_31 IL_06bd: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_06c2: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewLongIdent(class Fantomas.Core.SyntaxOak/IdentListNode) IL_06c7: ret IL_06c8: ldloc.s V_6 IL_06ca: call instance !1 class [netstandard]System.Tuple`3::get_Item2() IL_06cf: stloc.s V_8 IL_06d1: ldloc.s V_6 IL_06d3: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_06d8: stloc.s V_9 IL_06da: ldloc.s V_36 IL_06dc: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/AnonRecd::get_isStruct() IL_06e1: stloc.s V_37 IL_06e3: ldloc.s V_36 IL_06e5: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/AnonRecd::get_fields() IL_06ea: stloc.s V_38 IL_06ec: ldnull IL_06ed: stloc.s V_45 IL_06ef: ldnull IL_06f0: stloc.s V_46 IL_06f2: nop IL_06f3: ldloc.s V_37 IL_06f5: brfalse.s IL_0724 IL_06f7: nop IL_06f8: ldc.i4.6 IL_06f9: ldloc.s V_8 IL_06fb: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0700: stloc.s V_5 IL_0702: ldloc.s V_5 IL_0704: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0709: stloc.s V_47 IL_070b: ldstr "struct" IL_0710: ldloc.s V_47 IL_0712: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0717: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_071c: stloc.s V_45 IL_071e: ldnull IL_071f: stloc.s V_46 IL_0721: nop IL_0722: br.s IL_074f IL_0724: nop IL_0725: ldc.i4.2 IL_0726: ldloc.s V_8 IL_0728: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_072d: stloc.s V_5 IL_072f: ldloc.s V_5 IL_0731: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0736: stloc.s V_47 IL_0738: ldnull IL_0739: stloc.s V_45 IL_073b: ldstr "{|" IL_0740: ldloc.s V_47 IL_0742: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0747: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_074c: stloc.s V_46 IL_074e: nop IL_074f: ldarg.0 IL_0750: newobj instance void Fantomas.Core.ASTTransformer/'fields@2084-2'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0755: ldloc.s V_38 IL_0757: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class [netstandard]System.Tuple`2>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_075c: stloc.s V_48 IL_075e: ldloc.s V_45 IL_0760: ldloc.s V_46 IL_0762: ldloc.s V_48 IL_0764: ldstr "|}" IL_0769: ldloc.s V_9 IL_076b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0770: ldloc.0 IL_0771: newobj instance void Fantomas.Core.SyntaxOak/TypeAnonRecordNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0776: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewAnonRecord(class Fantomas.Core.SyntaxOak/TypeAnonRecordNode) IL_077b: ret IL_077c: ldloc.s V_6 IL_077e: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0783: stloc.s V_8 IL_0785: ldloc.s V_6 IL_0787: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_078c: stloc.s V_9 IL_078e: ldloc.s V_39 IL_0790: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Paren::get_innerType() IL_0795: stloc.3 IL_0796: ldstr "(" IL_079b: ldloc.s V_9 IL_079d: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_07a2: ldarg.0 IL_07a3: ldloc.3 IL_07a4: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_07a9: ldstr ")" IL_07ae: ldloc.s V_8 IL_07b0: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_07b5: ldloc.0 IL_07b6: newobj instance void Fantomas.Core.SyntaxOak/TypeParenNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_07bb: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewParen(class Fantomas.Core.SyntaxOak/TypeParenNode) IL_07c0: ret IL_07c1: ldloc.s V_40 IL_07c3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/SignatureParameter::get_usedType() IL_07c8: stloc.3 IL_07c9: ldloc.s V_40 IL_07cb: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/SignatureParameter::get_optional() IL_07d0: stloc.s V_37 IL_07d2: ldloc.s V_40 IL_07d4: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/SignatureParameter::get_id() IL_07d9: stloc.s V_41 IL_07db: ldloc.s V_40 IL_07dd: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/SignatureParameter::get_attributes() IL_07e2: stloc.s V_42 IL_07e4: ldloc.s V_37 IL_07e6: newobj instance void Fantomas.Core.ASTTransformer/identNode@2094::.ctor(bool) IL_07eb: ldloc.s V_41 IL_07ed: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_07f2: stloc.s V_45 IL_07f4: ldarg.0 IL_07f5: ldloc.s V_42 IL_07f7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_07fc: ldloc.s V_45 IL_07fe: ldarg.0 IL_07ff: ldloc.3 IL_0800: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0805: ldloc.0 IL_0806: newobj instance void Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_080b: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewSignatureParameter(class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode) IL_0810: ret IL_0811: ldloc.s V_43 IL_0813: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Or::get_trivia() IL_0818: stloc.s V_44 IL_081a: ldloc.s V_43 IL_081c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Or::get_rhsType() IL_0821: stloc.3 IL_0822: ldloc.s V_43 IL_0824: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynType/Or::get_lhsType() IL_0829: stloc.s V_21 IL_082b: ldarg.0 IL_082c: ldloc.s V_21 IL_082e: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0833: ldloc.s V_44 IL_0835: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeOrTrivia::get_OrKeyword() IL_083a: stloc.s V_8 IL_083c: ldstr "or" IL_0841: ldloc.s V_8 IL_0843: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0848: ldarg.0 IL_0849: ldloc.3 IL_084a: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_084f: ldloc.0 IL_0850: newobj instance void Fantomas.Core.SyntaxOak/TypeOrNode::.ctor(class Fantomas.Core.SyntaxOak/Type, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0855: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/Type::NewOr(class Fantomas.Core.SyntaxOak/TypeOrNode) IL_085a: ret IL_085b: ldarg.1 IL_085c: stloc.3 IL_085d: ldstr "unexpected type: %P()" IL_0862: ldc.i4.1 IL_0863: newarr [netstandard]System.Object IL_0868: dup IL_0869: ldc.i4.0 IL_086a: ldloc.3 IL_086b: box [Fantomas.FCS]FSharp.Compiler.Syntax.SynType IL_0870: stelem [netstandard]System.Object IL_0875: ldnull IL_0876: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_087b: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThen(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0880: stloc.s V_49 IL_0882: ldloc.s V_49 IL_0884: newobj instance void [netstandard]System.Exception::.ctor(string) IL_0889: throw } // end of method ASTTransformer::mkType .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> '|OpenL|_|'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 _arg35) cil managed { // Code size 182 (0xb6) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Open V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6) IL_0000: ldarg.0 IL_0001: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0006: brfalse IL_00b4 IL_000b: ldarg.0 IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0013: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl::get_Tag() IL_0018: ldc.i4.6 IL_0019: bne.un IL_00b4 IL_001e: ldloc.0 IL_001f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0024: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Open IL_0029: stloc.1 IL_002a: ldloc.0 IL_002b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0030: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.ASTTransformer::'|OpenL|_|'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0035: stloc.2 IL_0036: ldloc.2 IL_0037: brfalse.s IL_007e IL_0039: ldloc.2 IL_003a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_003f: call instance !1 class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_0044: stloc.3 IL_0045: ldloc.2 IL_0046: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_004b: call instance !0 class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_0050: stloc.s V_4 IL_0052: ldloc.1 IL_0053: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Open::get_target() IL_0058: stloc.s V_5 IL_005a: ldloc.1 IL_005b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Open::get_range() IL_0060: stloc.s V_6 IL_0062: ldloc.s V_5 IL_0064: ldloc.s V_6 IL_0066: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_006b: ldloc.s V_4 IL_006d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0072: ldloc.3 IL_0073: newobj instance void class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_0078: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Some(!0) IL_007d: ret IL_007e: ldloc.0 IL_007f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0084: stloc.3 IL_0085: ldloc.1 IL_0086: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Open::get_target() IL_008b: stloc.s V_5 IL_008d: ldloc.1 IL_008e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Open::get_range() IL_0093: stloc.s V_6 IL_0095: ldloc.s V_5 IL_0097: ldloc.s V_6 IL_0099: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_009e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_00a3: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00a8: ldloc.3 IL_00a9: newobj instance void class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_00ae: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Some(!0) IL_00b3: ret IL_00b4: ldnull IL_00b5: ret } // end of method ASTTransformer::'|OpenL|_|' .method assembly static class Fantomas.Core.SyntaxOak/Open mkOpenNodeForImpl(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget target, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 02 00 00 00 00 00 ) // Code size 76 (0x4c) .maxstack 4 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget/ModuleOrNamespace V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget/Type V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_3) IL_0000: nop IL_0001: ldarg.1 IL_0002: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget/Type IL_0007: brfalse.s IL_000b IL_0009: br.s IL_002b IL_000b: ldarg.1 IL_000c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget/ModuleOrNamespace IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget/ModuleOrNamespace::get_longId() IL_0018: stloc.1 IL_0019: ldloc.1 IL_001a: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_001f: ldarg.2 IL_0020: newobj instance void Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode::.ctor(class Fantomas.Core.SyntaxOak/IdentListNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0025: call class Fantomas.Core.SyntaxOak/Open Fantomas.Core.SyntaxOak/Open::NewModuleOrNamespace(class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode) IL_002a: ret IL_002b: ldarg.1 IL_002c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget/Type IL_0031: stloc.2 IL_0032: ldloc.2 IL_0033: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget/Type::get_typeName() IL_0038: stloc.3 IL_0039: ldarg.0 IL_003a: ldloc.3 IL_003b: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0040: ldarg.2 IL_0041: newobj instance void Fantomas.Core.SyntaxOak/OpenTargetNode::.ctor(class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0046: call class Fantomas.Core.SyntaxOak/Open Fantomas.Core.SyntaxOak/Open::NewTarget(class Fantomas.Core.SyntaxOak/OpenTargetNode) IL_004b: ret } // end of method ASTTransformer::mkOpenNodeForImpl .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> '|HashDirectiveL|_|'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 _arg36) cil managed { // Code size 149 (0x95) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/HashDirective V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective V_5) IL_0000: ldarg.0 IL_0001: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0006: brfalse IL_0093 IL_000b: ldarg.0 IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0013: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl::get_Tag() IL_0018: ldc.i4.8 IL_0019: bne.un.s IL_0093 IL_001b: ldloc.0 IL_001c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0021: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/HashDirective IL_0026: stloc.1 IL_0027: ldloc.0 IL_0028: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_002d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.ASTTransformer::'|HashDirectiveL|_|'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0032: stloc.2 IL_0033: ldloc.2 IL_0034: brfalse.s IL_006c IL_0036: ldloc.2 IL_0037: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_003c: call instance !1 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_0041: stloc.3 IL_0042: ldloc.2 IL_0043: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_0048: call instance !0 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_004d: stloc.s V_4 IL_004f: ldloc.1 IL_0050: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/HashDirective::get_hashDirective() IL_0055: stloc.s V_5 IL_0057: ldloc.s V_5 IL_0059: ldloc.s V_4 IL_005b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0060: ldloc.3 IL_0061: newobj instance void class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_0066: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Some(!0) IL_006b: ret IL_006c: ldloc.0 IL_006d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0072: stloc.3 IL_0073: ldloc.1 IL_0074: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/HashDirective::get_hashDirective() IL_0079: stloc.s V_5 IL_007b: ldloc.s V_5 IL_007d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0082: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0087: ldloc.3 IL_0088: newobj instance void class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_008d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Some(!0) IL_0092: ret IL_0093: ldnull IL_0094: ret } // end of method ASTTransformer::'|HashDirectiveL|_|' .method assembly static class Fantomas.Core.SyntaxOak/MultipleTextsNode mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword lk, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> v) cil managed { // Code size 25 (0x19) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0) IL_0000: ldsfld class Fantomas.Core.ASTTransformer/'mtn@2131-1' Fantomas.Core.ASTTransformer/'mtn@2131-1'::@_instance IL_0005: ldarg.1 IL_0006: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class Fantomas.Core.SyntaxOak/SingleTextNode>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000b: stloc.0 IL_000c: ldloc.0 IL_000d: ldarg.0 IL_000e: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword::get_Range() IL_0013: newobj instance void Fantomas.Core.SyntaxOak/MultipleTextsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0018: ret } // end of method ASTTransformer::mtn@2129 .method assembly static class Fantomas.Core.SyntaxOak/MultipleTextsNode mkSynLeadingKeyword(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword lk) cil managed { // Code size 1636 (0x664) .maxstack 7 .locals init (class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Let V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/LetRec V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/And V_4, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Use V_5, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/UseRec V_6, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Extern V_7, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Member V_8, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/MemberVal V_9, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Override V_10, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/OverrideVal V_11, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Abstract V_12, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/AbstractMember V_13, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticMember V_14, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticMemberVal V_15, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_16, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticAbstract V_17, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticAbstractMember V_18, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticVal V_19, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticLet V_20, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticLetRec V_21, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticDo V_22, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Default V_23, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/DefaultVal V_24, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Val V_25, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/New V_26, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Do V_27) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword::get_Tag() IL_0007: switch ( IL_0074, IL_009e, IL_00df, IL_010b, IL_0137, IL_017b, IL_01a7, IL_01d3, IL_0217, IL_0243, IL_0287, IL_02b3, IL_02f7, IL_033b, IL_0399, IL_03dd, IL_043b, IL_047f, IL_04c3, IL_0521, IL_0565, IL_0591, IL_05d5, IL_0601, IL_062d, IL_0659) IL_0074: ldarg.0 IL_0075: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Let IL_007a: stloc.0 IL_007b: ldloc.0 IL_007c: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Let::get_letRange() IL_0081: stloc.1 IL_0082: ldarg.0 IL_0083: ldstr "let" IL_0088: ldloc.1 IL_0089: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_008e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_0093: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0098: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_009d: ret IL_009e: ldarg.0 IL_009f: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/LetRec IL_00a4: stloc.2 IL_00a5: ldloc.2 IL_00a6: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/LetRec::get_recRange() IL_00ab: stloc.1 IL_00ac: ldloc.2 IL_00ad: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/LetRec::get_letRange() IL_00b2: stloc.3 IL_00b3: ldarg.0 IL_00b4: ldstr "let" IL_00b9: ldloc.3 IL_00ba: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_00bf: ldstr "rec" IL_00c4: ldloc.1 IL_00c5: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_00ca: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_00cf: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00d4: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00d9: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_00de: ret IL_00df: ldarg.0 IL_00e0: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/And IL_00e5: stloc.s V_4 IL_00e7: ldloc.s V_4 IL_00e9: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/And::get_andRange() IL_00ee: stloc.1 IL_00ef: ldarg.0 IL_00f0: ldstr "and" IL_00f5: ldloc.1 IL_00f6: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_00fb: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_0100: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0105: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_010a: ret IL_010b: ldarg.0 IL_010c: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Use IL_0111: stloc.s V_5 IL_0113: ldloc.s V_5 IL_0115: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Use::get_useRange() IL_011a: stloc.1 IL_011b: ldarg.0 IL_011c: ldstr "use" IL_0121: ldloc.1 IL_0122: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0127: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_012c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0131: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0136: ret IL_0137: ldarg.0 IL_0138: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/UseRec IL_013d: stloc.s V_6 IL_013f: ldloc.s V_6 IL_0141: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/UseRec::get_useRange() IL_0146: stloc.1 IL_0147: ldloc.s V_6 IL_0149: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/UseRec::get_recRange() IL_014e: stloc.3 IL_014f: ldarg.0 IL_0150: ldstr "use" IL_0155: ldloc.1 IL_0156: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_015b: ldstr "rec" IL_0160: ldloc.3 IL_0161: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0166: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_016b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0170: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0175: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_017a: ret IL_017b: ldarg.0 IL_017c: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Extern IL_0181: stloc.s V_7 IL_0183: ldloc.s V_7 IL_0185: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Extern::get_externRange() IL_018a: stloc.1 IL_018b: ldarg.0 IL_018c: ldstr "extern" IL_0191: ldloc.1 IL_0192: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0197: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_019c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01a1: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_01a6: ret IL_01a7: ldarg.0 IL_01a8: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Member IL_01ad: stloc.s V_8 IL_01af: ldloc.s V_8 IL_01b1: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Member::get_memberRange() IL_01b6: stloc.1 IL_01b7: ldarg.0 IL_01b8: ldstr "member" IL_01bd: ldloc.1 IL_01be: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_01c3: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_01c8: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01cd: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_01d2: ret IL_01d3: ldarg.0 IL_01d4: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/MemberVal IL_01d9: stloc.s V_9 IL_01db: ldloc.s V_9 IL_01dd: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/MemberVal::get_valRange() IL_01e2: stloc.1 IL_01e3: ldloc.s V_9 IL_01e5: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/MemberVal::get_memberRange() IL_01ea: stloc.3 IL_01eb: ldarg.0 IL_01ec: ldstr "member" IL_01f1: ldloc.3 IL_01f2: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_01f7: ldstr "val" IL_01fc: ldloc.1 IL_01fd: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0202: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_0207: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_020c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0211: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0216: ret IL_0217: ldarg.0 IL_0218: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Override IL_021d: stloc.s V_10 IL_021f: ldloc.s V_10 IL_0221: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Override::get_overrideRange() IL_0226: stloc.1 IL_0227: ldarg.0 IL_0228: ldstr "override" IL_022d: ldloc.1 IL_022e: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0233: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_0238: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_023d: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0242: ret IL_0243: ldarg.0 IL_0244: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/OverrideVal IL_0249: stloc.s V_11 IL_024b: ldloc.s V_11 IL_024d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/OverrideVal::get_valRange() IL_0252: stloc.1 IL_0253: ldloc.s V_11 IL_0255: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/OverrideVal::get_overrideRange() IL_025a: stloc.3 IL_025b: ldarg.0 IL_025c: ldstr "override" IL_0261: ldloc.3 IL_0262: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0267: ldstr "val" IL_026c: ldloc.1 IL_026d: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0272: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_0277: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_027c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0281: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0286: ret IL_0287: ldarg.0 IL_0288: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Abstract IL_028d: stloc.s V_12 IL_028f: ldloc.s V_12 IL_0291: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Abstract::get_abstractRange() IL_0296: stloc.1 IL_0297: ldarg.0 IL_0298: ldstr "abstract" IL_029d: ldloc.1 IL_029e: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_02a3: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_02a8: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02ad: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_02b2: ret IL_02b3: ldarg.0 IL_02b4: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/AbstractMember IL_02b9: stloc.s V_13 IL_02bb: ldloc.s V_13 IL_02bd: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/AbstractMember::get_memberRange() IL_02c2: stloc.1 IL_02c3: ldloc.s V_13 IL_02c5: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/AbstractMember::get_abstractRange() IL_02ca: stloc.3 IL_02cb: ldarg.0 IL_02cc: ldstr "abstract" IL_02d1: ldloc.3 IL_02d2: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_02d7: ldstr "member" IL_02dc: ldloc.1 IL_02dd: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_02e2: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_02e7: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02ec: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02f1: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_02f6: ret IL_02f7: ldarg.0 IL_02f8: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticMember IL_02fd: stloc.s V_14 IL_02ff: ldloc.s V_14 IL_0301: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticMember::get_staticRange() IL_0306: stloc.1 IL_0307: ldloc.s V_14 IL_0309: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticMember::get_memberRange() IL_030e: stloc.3 IL_030f: ldarg.0 IL_0310: ldstr "static" IL_0315: ldloc.1 IL_0316: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_031b: ldstr "member" IL_0320: ldloc.3 IL_0321: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0326: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_032b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0330: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0335: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_033a: ret IL_033b: ldarg.0 IL_033c: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticMemberVal IL_0341: stloc.s V_15 IL_0343: ldloc.s V_15 IL_0345: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticMemberVal::get_valRange() IL_034a: stloc.1 IL_034b: ldloc.s V_15 IL_034d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticMemberVal::get_staticRange() IL_0352: stloc.3 IL_0353: ldloc.s V_15 IL_0355: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticMemberVal::get_memberRange() IL_035a: stloc.s V_16 IL_035c: ldarg.0 IL_035d: ldstr "static" IL_0362: ldloc.3 IL_0363: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0368: ldstr "member" IL_036d: ldloc.s V_16 IL_036f: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0374: ldstr "val" IL_0379: ldloc.1 IL_037a: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_037f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_0384: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0389: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_038e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0393: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0398: ret IL_0399: ldarg.0 IL_039a: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticAbstract IL_039f: stloc.s V_17 IL_03a1: ldloc.s V_17 IL_03a3: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticAbstract::get_staticRange() IL_03a8: stloc.1 IL_03a9: ldloc.s V_17 IL_03ab: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticAbstract::get_abstractRange() IL_03b0: stloc.3 IL_03b1: ldarg.0 IL_03b2: ldstr "static" IL_03b7: ldloc.1 IL_03b8: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_03bd: ldstr "abstract" IL_03c2: ldloc.3 IL_03c3: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_03c8: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_03cd: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_03d2: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_03d7: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_03dc: ret IL_03dd: ldarg.0 IL_03de: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticAbstractMember IL_03e3: stloc.s V_18 IL_03e5: ldloc.s V_18 IL_03e7: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticAbstractMember::get_staticRange() IL_03ec: stloc.1 IL_03ed: ldloc.s V_18 IL_03ef: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticAbstractMember::get_memberRange() IL_03f4: stloc.3 IL_03f5: ldloc.s V_18 IL_03f7: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticAbstractMember::get_abstractMember() IL_03fc: stloc.s V_16 IL_03fe: ldarg.0 IL_03ff: ldstr "static" IL_0404: ldloc.1 IL_0405: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_040a: ldstr "abstract" IL_040f: ldloc.s V_16 IL_0411: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0416: ldstr "member" IL_041b: ldloc.3 IL_041c: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0421: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_0426: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_042b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0430: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0435: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_043a: ret IL_043b: ldarg.0 IL_043c: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticVal IL_0441: stloc.s V_19 IL_0443: ldloc.s V_19 IL_0445: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticVal::get_valRange() IL_044a: stloc.1 IL_044b: ldloc.s V_19 IL_044d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticVal::get_staticRange() IL_0452: stloc.3 IL_0453: ldarg.0 IL_0454: ldstr "static" IL_0459: ldloc.3 IL_045a: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_045f: ldstr "val" IL_0464: ldloc.1 IL_0465: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_046a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_046f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0474: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0479: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_047e: ret IL_047f: ldarg.0 IL_0480: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticLet IL_0485: stloc.s V_20 IL_0487: ldloc.s V_20 IL_0489: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticLet::get_staticRange() IL_048e: stloc.1 IL_048f: ldloc.s V_20 IL_0491: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticLet::get_letRange() IL_0496: stloc.3 IL_0497: ldarg.0 IL_0498: ldstr "static" IL_049d: ldloc.1 IL_049e: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_04a3: ldstr "let" IL_04a8: ldloc.3 IL_04a9: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_04ae: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_04b3: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_04b8: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_04bd: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_04c2: ret IL_04c3: ldarg.0 IL_04c4: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticLetRec IL_04c9: stloc.s V_21 IL_04cb: ldloc.s V_21 IL_04cd: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticLetRec::get_staticRange() IL_04d2: stloc.1 IL_04d3: ldloc.s V_21 IL_04d5: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticLetRec::get_recRange() IL_04da: stloc.3 IL_04db: ldloc.s V_21 IL_04dd: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticLetRec::get_letRange() IL_04e2: stloc.s V_16 IL_04e4: ldarg.0 IL_04e5: ldstr "static" IL_04ea: ldloc.1 IL_04eb: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_04f0: ldstr "let" IL_04f5: ldloc.s V_16 IL_04f7: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_04fc: ldstr "rec" IL_0501: ldloc.3 IL_0502: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0507: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_050c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0511: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0516: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_051b: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0520: ret IL_0521: ldarg.0 IL_0522: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticDo IL_0527: stloc.s V_22 IL_0529: ldloc.s V_22 IL_052b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticDo::get_staticRange() IL_0530: stloc.1 IL_0531: ldloc.s V_22 IL_0533: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/StaticDo::get_doRange() IL_0538: stloc.3 IL_0539: ldarg.0 IL_053a: ldstr "static" IL_053f: ldloc.1 IL_0540: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0545: ldstr "do" IL_054a: ldloc.3 IL_054b: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0550: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_0555: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_055a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_055f: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0564: ret IL_0565: ldarg.0 IL_0566: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Default IL_056b: stloc.s V_23 IL_056d: ldloc.s V_23 IL_056f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Default::get_defaultRange() IL_0574: stloc.1 IL_0575: ldarg.0 IL_0576: ldstr "default" IL_057b: ldloc.1 IL_057c: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0581: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_0586: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_058b: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0590: ret IL_0591: ldarg.0 IL_0592: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/DefaultVal IL_0597: stloc.s V_24 IL_0599: ldloc.s V_24 IL_059b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/DefaultVal::get_valRange() IL_05a0: stloc.1 IL_05a1: ldloc.s V_24 IL_05a3: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/DefaultVal::get_defaultRange() IL_05a8: stloc.3 IL_05a9: ldarg.0 IL_05aa: ldstr "default" IL_05af: ldloc.3 IL_05b0: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_05b5: ldstr "val" IL_05ba: ldloc.1 IL_05bb: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_05c0: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_05c5: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_05ca: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_05cf: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_05d4: ret IL_05d5: ldarg.0 IL_05d6: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Val IL_05db: stloc.s V_25 IL_05dd: ldloc.s V_25 IL_05df: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Val::get_valRange() IL_05e4: stloc.1 IL_05e5: ldarg.0 IL_05e6: ldstr "val" IL_05eb: ldloc.1 IL_05ec: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_05f1: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_05f6: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_05fb: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0600: ret IL_0601: ldarg.0 IL_0602: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/New IL_0607: stloc.s V_26 IL_0609: ldloc.s V_26 IL_060b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/New::get_newRange() IL_0610: stloc.1 IL_0611: ldarg.0 IL_0612: ldstr "new" IL_0617: ldloc.1 IL_0618: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_061d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_0622: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0627: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_062c: ret IL_062d: ldarg.0 IL_062e: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Do IL_0633: stloc.s V_27 IL_0635: ldloc.s V_27 IL_0637: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword/Do::get_doRange() IL_063c: stloc.1 IL_063d: ldarg.0 IL_063e: ldstr "do" IL_0643: ldloc.1 IL_0644: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0649: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_064e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0653: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mtn@2129(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0658: ret IL_0659: ldstr "Unexpected SynLeadingKeyword.Synthetic" IL_065e: newobj instance void [netstandard]System.Exception::.ctor(string) IL_0663: throw } // end of method ASTTransformer::mkSynLeadingKeyword .method assembly static class Fantomas.Core.SyntaxOak/FieldNode mkSynField(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField _arg11) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 171 (0xab) .maxstack 10 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, bool V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList V_10) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynField::get_fieldType() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynField::get_range() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynField::get_xmlDoc() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynFieldTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynField::get_trivia() IL_001b: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynFieldTrivia::get_LeadingKeyword() IL_0020: stloc.3 IL_0021: ldarg.1 IL_0022: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynField::get_isMutable() IL_0027: stloc.s V_4 IL_0029: ldarg.1 IL_002a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynField::get_idOpt() IL_002f: stloc.s V_5 IL_0031: ldarg.1 IL_0032: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynField::get_attributes() IL_0037: stloc.s V_6 IL_0039: ldarg.1 IL_003a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynField::get_accessibility() IL_003f: stloc.s V_7 IL_0041: nop IL_0042: ldloc.s V_6 IL_0044: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0049: brfalse.s IL_004d IL_004b: br.s IL_0051 IL_004d: ldloc.1 IL_004e: nop IL_004f: br.s IL_006c IL_0051: ldloc.s V_6 IL_0053: stloc.s V_9 IL_0055: ldloc.s V_9 IL_0057: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_005c: stloc.s V_10 IL_005e: ldloc.s V_10 IL_0060: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList::get_Range() IL_0065: ldloc.1 IL_0066: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_006b: nop IL_006c: stloc.s V_8 IL_006e: ldloc.2 IL_006f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_0074: ldarg.0 IL_0075: ldloc.s V_6 IL_0077: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_007c: ldsfld class Fantomas.Core.ASTTransformer/mkSynField@2179 Fantomas.Core.ASTTransformer/mkSynField@2179::@_instance IL_0081: ldloc.3 IL_0082: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0087: ldloc.s V_4 IL_0089: ldloc.s V_7 IL_008b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0090: ldsfld class Fantomas.Core.ASTTransformer/'mkSynField@2182-1' Fantomas.Core.ASTTransformer/'mkSynField@2182-1'::@_instance IL_0095: ldloc.s V_5 IL_0097: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_009c: ldarg.0 IL_009d: ldloc.0 IL_009e: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_00a3: ldloc.s V_8 IL_00a5: newobj instance void Fantomas.Core.SyntaxOak/FieldNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00aa: ret } // end of method ASTTransformer::mkSynField .method assembly static class Fantomas.Core.SyntaxOak/UnionCaseNode mkSynUnionCase(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase _arg12) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 193 (0xc1) .maxstack 8 .locals init (class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent V_3, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCaseKind V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCaseKind/Fields V_10) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase::get_xmlDoc() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase::get_trivia() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase::get_range() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase::get_ident() IL_001b: stloc.3 IL_001c: ldarg.1 IL_001d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCaseKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase::get_caseType() IL_0022: stloc.s V_4 IL_0024: ldarg.1 IL_0025: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase::get_attributes() IL_002a: stloc.s V_5 IL_002c: nop IL_002d: ldloc.0 IL_002e: callvirt instance bool [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::get_IsEmpty() IL_0033: brfalse.s IL_0037 IL_0035: br.s IL_003b IL_0037: ldloc.2 IL_0038: nop IL_0039: br.s IL_005f IL_003b: ldloc.1 IL_003c: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia::get_BarRange() IL_0041: stloc.s V_7 IL_0043: ldloc.s V_7 IL_0045: brfalse.s IL_0049 IL_0047: br.s IL_004d IL_0049: ldloc.2 IL_004a: nop IL_004b: br.s IL_005f IL_004d: ldloc.s V_7 IL_004f: stloc.s V_8 IL_0051: ldloc.s V_8 IL_0053: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0058: ldloc.2 IL_0059: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_005e: nop IL_005f: stloc.s V_6 IL_0061: nop IL_0062: ldloc.s V_4 IL_0064: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCaseKind/Fields IL_0069: brfalse.s IL_006d IL_006b: br.s IL_0075 IL_006d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0072: nop IL_0073: br.s IL_0091 IL_0075: ldloc.s V_4 IL_0077: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCaseKind/Fields IL_007c: stloc.s V_10 IL_007e: ldarg.0 IL_007f: newobj instance void Fantomas.Core.ASTTransformer/'fields@2202-3'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0084: ldloc.s V_10 IL_0086: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCaseKind/Fields::get_cases() IL_008b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0090: nop IL_0091: stloc.s V_9 IL_0093: ldloc.0 IL_0094: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_0099: ldarg.0 IL_009a: ldloc.s V_5 IL_009c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00a1: ldsfld class Fantomas.Core.ASTTransformer/mkSynUnionCase@2207 Fantomas.Core.ASTTransformer/mkSynUnionCase@2207::@_instance IL_00a6: ldloc.1 IL_00a7: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynUnionCaseTrivia::get_BarRange() IL_00ac: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00b1: ldloc.3 IL_00b2: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_00b7: ldloc.s V_9 IL_00b9: ldloc.s V_6 IL_00bb: newobj instance void Fantomas.Core.SyntaxOak/UnionCaseNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00c0: ret } // end of method ASTTransformer::mkSynUnionCase .method assembly static class Fantomas.Core.SyntaxOak/ImplicitConstructorNode mkImplicitCtor(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 vis, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 attrs, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats pats, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> self, class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc xmlDoc) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 06 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 394 (0x18a) .maxstack 10 .locals init (class Fantomas.Core.SyntaxOak/SingleTextNode V_0, class Fantomas.Core.SyntaxOak/SingleTextNode V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats/Typed V_2, class [netstandard]System.Tuple`3 V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats/SimplePats V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_8, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_10, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_11) IL_0000: ldnull IL_0001: stloc.0 IL_0002: ldnull IL_0003: stloc.1 IL_0004: nop IL_0005: ldarg.3 IL_0006: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats/Typed IL_000b: brfalse.s IL_0023 IL_000d: ldarg.3 IL_000e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats/Typed IL_0013: stloc.2 IL_0014: ldc.i4.1 IL_0015: ldloc.2 IL_0016: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats/Typed::get_range() IL_001b: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0020: stloc.3 IL_0021: br.s IL_004b IL_0023: ldarg.3 IL_0024: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats/SimplePats IL_0029: stloc.s V_6 IL_002b: ldc.i4.1 IL_002c: ldloc.s V_6 IL_002e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats/SimplePats::get_range() IL_0033: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0038: stloc.3 IL_0039: ldloc.3 IL_003a: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_003f: ldloc.3 IL_0040: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0045: stloc.s V_5 IL_0047: stloc.s V_4 IL_0049: br.s IL_005b IL_004b: ldloc.3 IL_004c: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_0051: stloc.s V_4 IL_0053: ldloc.3 IL_0054: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_0059: stloc.s V_5 IL_005b: ldstr "(" IL_0060: ldloc.s V_4 IL_0062: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0067: stloc.0 IL_0068: ldstr ")" IL_006d: ldloc.s V_5 IL_006f: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0074: stloc.1 IL_0075: nop IL_0076: ldarg.0 IL_0077: newobj instance void Fantomas.Core.ASTTransformer/pats@2230::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_007c: nop IL_007d: ldarg.3 IL_007e: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats/Typed IL_0083: brfalse.s IL_0087 IL_0085: br.s IL_0095 IL_0087: ldarg.3 IL_0088: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats/SimplePats IL_008d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats/SimplePats::get_pats() IL_0092: nop IL_0093: br.s IL_009b IL_0095: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_009a: nop IL_009b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Choose(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00a0: stloc.s V_7 IL_00a2: nop IL_00a3: nop IL_00a4: ldarg.s xmlDoc IL_00a6: callvirt instance bool [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::get_IsEmpty() IL_00ab: brfalse.s IL_00af IL_00ad: br.s IL_00b9 IL_00af: ldarg.s xmlDoc IL_00b1: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::get_Range() IL_00b6: nop IL_00b7: br.s IL_00da IL_00b9: nop IL_00ba: ldarg.2 IL_00bb: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00c0: brtrue.s IL_00c4 IL_00c2: br.s IL_00d3 IL_00c4: ldarg.2 IL_00c5: ldc.i4.0 IL_00c6: callvirt instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Item(int32) IL_00cb: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList::get_Range() IL_00d0: nop IL_00d1: br.s IL_00da IL_00d3: ldloc.0 IL_00d4: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_00d9: nop IL_00da: nop IL_00db: ldarg.s self IL_00dd: brtrue.s IL_00e1 IL_00df: br.s IL_00fd IL_00e1: ldarg.s self IL_00e3: stloc.s V_8 IL_00e5: ldloc.s V_8 IL_00e7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_00ec: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_00f1: stloc.s V_9 IL_00f3: ldloca.s V_9 IL_00f5: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_00fa: nop IL_00fb: br.s IL_0104 IL_00fd: ldloc.1 IL_00fe: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0103: nop IL_0104: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0109: stloc.s V_4 IL_010b: nop IL_010c: ldarg.s self IL_010e: brfalse.s IL_0112 IL_0110: br.s IL_0116 IL_0112: ldnull IL_0113: nop IL_0114: br.s IL_0166 IL_0116: ldarg.s self IL_0118: stloc.s V_8 IL_011a: ldloc.s V_8 IL_011c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0121: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0126: stloc.s V_9 IL_0128: ldloc.s V_8 IL_012a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_012f: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0134: stloc.s V_5 IL_0136: ldloc.s V_5 IL_0138: ldloca.s V_9 IL_013a: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_013f: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0144: stloc.s V_11 IL_0146: ldstr "as" IL_014b: ldloc.s V_5 IL_014d: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0152: ldloc.s V_9 IL_0154: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0159: ldloc.s V_11 IL_015b: newobj instance void Fantomas.Core.SyntaxOak/AsSelfIdentifierNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0160: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0165: nop IL_0166: stloc.s V_10 IL_0168: ldarg.s xmlDoc IL_016a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_016f: ldarg.0 IL_0170: ldarg.2 IL_0171: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0176: ldarg.1 IL_0177: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_017c: ldloc.0 IL_017d: ldloc.s V_7 IL_017f: ldloc.1 IL_0180: ldloc.s V_10 IL_0182: ldloc.s V_4 IL_0184: newobj instance void Fantomas.Core.SyntaxOak/ImplicitConstructorNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0189: ret } // end of method ASTTransformer::mkImplicitCtor .method assembly static class Fantomas.Core.SyntaxOak/TypeDefn mkTypeDefn(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefn _arg13) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 1893 (0x765) .maxstack 13 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, class Fantomas.Core.SyntaxOak/TypeNameNode V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8, class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_9, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_10, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_12, class Fantomas.Core.SyntaxOak/IdentListNode V_13, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_14, class Fantomas.Core.SyntaxOak/SingleTextNode V_15, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword V_16, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword/Type V_17, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_18, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword/And V_19, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_20, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_21, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitCtor V_22, class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_23, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_24, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia V_25, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_26, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats V_27, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_28, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_29, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_30, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_31, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_32, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_33, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_34, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr V_35, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/Simple V_36, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_37, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_38, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Union V_39, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_40, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_41, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Record V_42, class [netstandard]System.Tuple`3 V_43, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_44, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_45, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_46, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_47, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel V_48, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind V_49, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_50, class [netstandard]System.Tuple`2 V_51, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_52, class Fantomas.Core.SyntaxOak/SingleTextNode V_53, class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode V_54, class Fantomas.Core.SyntaxOak/TypeNameNode V_55, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind/Delegate V_56, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>> V_57, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_58, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_59, class Fantomas.Core.SyntaxOak/TypeFunsNode V_60, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_61, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_62, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_63) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefn::get_typeRepr() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefn::get_typeInfo() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefn::get_trivia() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefn::get_range() IL_001b: stloc.3 IL_001c: ldarg.1 IL_001d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefn::get_members() IL_0022: stloc.s V_4 IL_0024: ldarg.1 IL_0025: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefn::get_implicitConstructor() IL_002a: stloc.s V_5 IL_002c: ldloc.1 IL_002d: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_typeParams() IL_0032: stloc.s V_7 IL_0034: ldloc.1 IL_0035: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_constraints() IL_003a: stloc.s V_8 IL_003c: ldloc.1 IL_003d: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_xmlDoc() IL_0042: stloc.s V_9 IL_0044: ldloc.1 IL_0045: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_longId() IL_004a: stloc.s V_10 IL_004c: ldloc.1 IL_004d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_attributes() IL_0052: stloc.s V_11 IL_0054: ldloc.1 IL_0055: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_accessibility() IL_005a: stloc.s V_12 IL_005c: ldloc.s V_10 IL_005e: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkLongIdent(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0063: stloc.s V_13 IL_0065: ldloc.s V_13 IL_0067: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_006c: stloc.s V_14 IL_006e: ldloc.2 IL_006f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia::get_LeadingKeyword() IL_0074: stloc.s V_16 IL_0076: ldloc.s V_16 IL_0078: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword::get_Tag() IL_007d: switch ( IL_0092, IL_00b3, IL_00d4, IL_00d4) IL_0092: ldloc.s V_16 IL_0094: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword/Type IL_0099: stloc.s V_17 IL_009b: ldloc.s V_17 IL_009d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword/Type::get_Item() IL_00a2: stloc.s V_18 IL_00a4: ldstr "type" IL_00a9: ldloc.s V_18 IL_00ab: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00b0: nop IL_00b1: br.s IL_00ef IL_00b3: ldloc.s V_16 IL_00b5: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword/And IL_00ba: stloc.s V_19 IL_00bc: ldloc.s V_19 IL_00be: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword/And::get_Item() IL_00c3: stloc.s V_18 IL_00c5: ldstr "and" IL_00ca: ldloc.s V_18 IL_00cc: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00d1: nop IL_00d2: br.s IL_00ef IL_00d4: ldstr "unexpected %A" IL_00d9: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword>::.ctor(string) IL_00de: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail,class Fantomas.Core.SyntaxOak/SingleTextNode>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_00e3: ldloc.2 IL_00e4: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia::get_LeadingKeyword() IL_00e9: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_00ee: nop IL_00ef: stloc.s V_15 IL_00f1: nop IL_00f2: ldloc.s V_5 IL_00f4: brfalse IL_01ac IL_00f9: ldloc.s V_5 IL_00fb: stloc.s V_21 IL_00fd: ldloc.s V_21 IL_00ff: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0104: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn::get_Tag() IL_0109: ldc.i4.3 IL_010a: bne.un IL_01ac IL_010f: ldloc.s V_21 IL_0111: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0116: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitCtor IL_011b: stloc.s V_22 IL_011d: ldloc.s V_22 IL_011f: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitCtor::get_xmlDoc() IL_0124: stloc.s V_23 IL_0126: ldloc.s V_22 IL_0128: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitCtor::get_accessibility() IL_012d: stloc.s V_24 IL_012f: ldloc.s V_22 IL_0131: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitCtor::get_trivia() IL_0136: stloc.s V_25 IL_0138: ldloc.s V_22 IL_013a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitCtor::get_selfIdentifier() IL_013f: stloc.s V_26 IL_0141: ldloc.s V_22 IL_0143: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitCtor::get_ctorArgs() IL_0148: stloc.s V_27 IL_014a: ldloc.s V_22 IL_014c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitCtor::get_attributes() IL_0151: stloc.s V_28 IL_0153: ldloc.s V_25 IL_0155: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnImplicitCtorTrivia::get_AsKeyword() IL_015a: stloc.s V_30 IL_015c: nop IL_015d: ldloc.s V_26 IL_015f: brfalse.s IL_0190 IL_0161: ldloc.s V_26 IL_0163: stloc.s V_31 IL_0165: ldloc.s V_30 IL_0167: brfalse.s IL_0190 IL_0169: ldloc.s V_30 IL_016b: stloc.s V_32 IL_016d: ldloc.s V_31 IL_016f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0174: stloc.s V_33 IL_0176: ldloc.s V_32 IL_0178: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_017d: stloc.s V_18 IL_017f: ldloc.s V_18 IL_0181: ldloc.s V_33 IL_0183: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0188: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::Some(!0) IL_018d: nop IL_018e: br.s IL_0192 IL_0190: ldnull IL_0191: nop IL_0192: stloc.s V_29 IL_0194: ldarg.0 IL_0195: ldloc.s V_24 IL_0197: ldloc.s V_28 IL_0199: ldloc.s V_27 IL_019b: ldloc.s V_29 IL_019d: ldloc.s V_23 IL_019f: call class Fantomas.Core.SyntaxOak/ImplicitConstructorNode Fantomas.Core.ASTTransformer::mkImplicitCtor(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynSimplePats, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>, class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_01a4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_01a9: nop IL_01aa: br.s IL_01ae IL_01ac: ldnull IL_01ad: nop IL_01ae: stloc.s V_20 IL_01b0: nop IL_01b1: nop IL_01b2: ldloc.s V_9 IL_01b4: callvirt instance bool [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::get_IsEmpty() IL_01b9: brfalse.s IL_01bd IL_01bb: br.s IL_01c7 IL_01bd: ldloc.s V_9 IL_01bf: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::get_Range() IL_01c4: nop IL_01c5: br.s IL_020c IL_01c7: nop IL_01c8: ldloc.s V_15 IL_01ca: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_01cf: ldstr "and" IL_01d4: call bool [netstandard]System.String::Equals(string, string) IL_01d9: brfalse.s IL_01e5 IL_01db: ldloc.s V_15 IL_01dd: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_01e2: nop IL_01e3: br.s IL_020c IL_01e5: nop IL_01e6: ldloc.s V_11 IL_01e8: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_01ed: brfalse.s IL_01f1 IL_01ef: br.s IL_01fb IL_01f1: ldloc.s V_15 IL_01f3: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_01f8: nop IL_01f9: br.s IL_020c IL_01fb: ldloc.s V_11 IL_01fd: stloc.s V_28 IL_01ff: ldloc.s V_28 IL_0201: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0206: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList::get_Range() IL_020b: nop IL_020c: ldloc.2 IL_020d: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia::get_EqualsRange() IL_0212: stloc.s V_30 IL_0214: ldloc.s V_30 IL_0216: brfalse.s IL_021a IL_0218: br.s IL_021f IL_021a: ldloc.s V_14 IL_021c: nop IL_021d: br.s IL_0227 IL_021f: ldloc.s V_30 IL_0221: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0226: nop IL_0227: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_022c: stloc.s V_18 IL_022e: ldloc.s V_9 IL_0230: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_0235: ldarg.0 IL_0236: ldloc.s V_11 IL_0238: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_023d: ldloc.s V_15 IL_023f: ldloc.s V_12 IL_0241: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0246: ldloc.s V_13 IL_0248: ldarg.0 IL_0249: newobj instance void Fantomas.Core.ASTTransformer/typeNameNode@2342::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_024e: ldloc.s V_7 IL_0250: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0255: ldarg.0 IL_0256: newobj instance void Fantomas.Core.ASTTransformer/'typeNameNode@2343-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_025b: ldloc.s V_8 IL_025d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0262: ldloc.s V_20 IL_0264: ldsfld class Fantomas.Core.ASTTransformer/'typeNameNode@2345-2' Fantomas.Core.ASTTransformer/'typeNameNode@2345-2'::@_instance IL_0269: ldloc.2 IL_026a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia::get_EqualsRange() IL_026f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0274: ldsfld class Fantomas.Core.ASTTransformer/'typeNameNode@2346-3' Fantomas.Core.ASTTransformer/'typeNameNode@2346-3'::@_instance IL_0279: ldloc.2 IL_027a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnTrivia::get_WithKeyword() IL_027f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0284: ldloc.s V_18 IL_0286: newobj instance void Fantomas.Core.SyntaxOak/TypeNameNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/IdentListNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_028b: stloc.s V_6 IL_028d: ldarg.0 IL_028e: newobj instance void Fantomas.Core.ASTTransformer/members@2350::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0293: ldloc.s V_4 IL_0295: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_029a: stloc.s V_34 IL_029c: ldloc.s V_6 IL_029e: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_02a3: ldloc.3 IL_02a4: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02a9: stloc.s V_14 IL_02ab: nop IL_02ac: ldloc.0 IL_02ad: stloc.s V_35 IL_02af: ldloc.s V_35 IL_02b1: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/Simple IL_02b6: brtrue.s IL_02c9 IL_02b8: ldloc.s V_35 IL_02ba: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel IL_02bf: brtrue IL_043b IL_02c4: br IL_06e9 IL_02c9: ldloc.0 IL_02ca: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/Simple IL_02cf: stloc.s V_36 IL_02d1: ldloc.s V_36 IL_02d3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/Simple::get_simpleRepr() IL_02d8: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr::get_Tag() IL_02dd: switch ( IL_033c, IL_0307, IL_0385, IL_0302, IL_0302, IL_0407, IL_0433, IL_0302) IL_0302: br IL_06e9 IL_0307: ldloc.s V_36 IL_0309: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/Simple::get_simpleRepr() IL_030e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Enum IL_0313: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Enum::get_cases() IL_0318: stloc.s V_37 IL_031a: ldarg.0 IL_031b: newobj instance void Fantomas.Core.ASTTransformer/enumCases@2357::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0320: ldloc.s V_37 IL_0322: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0327: stloc.s V_38 IL_0329: ldloc.s V_6 IL_032b: ldloc.s V_38 IL_032d: ldloc.s V_34 IL_032f: ldloc.s V_14 IL_0331: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnEnumNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0336: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewEnum(class Fantomas.Core.SyntaxOak/TypeDefnEnumNode) IL_033b: ret IL_033c: ldloc.s V_36 IL_033e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/Simple::get_simpleRepr() IL_0343: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Union IL_0348: stloc.s V_39 IL_034a: ldloc.s V_39 IL_034c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Union::get_unionCases() IL_0351: stloc.s V_40 IL_0353: ldloc.s V_39 IL_0355: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Union::get_accessibility() IL_035a: stloc.s V_12 IL_035c: ldarg.0 IL_035d: newobj instance void Fantomas.Core.ASTTransformer/unionCases@2372::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0362: ldloc.s V_40 IL_0364: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0369: stloc.s V_41 IL_036b: ldloc.s V_6 IL_036d: ldloc.s V_12 IL_036f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0374: ldloc.s V_41 IL_0376: ldloc.s V_34 IL_0378: ldloc.s V_14 IL_037a: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnUnionNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_037f: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewUnion(class Fantomas.Core.SyntaxOak/TypeDefnUnionNode) IL_0384: ret IL_0385: ldloc.s V_36 IL_0387: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/Simple::get_simpleRepr() IL_038c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Record IL_0391: stloc.s V_42 IL_0393: ldc.i4.1 IL_0394: ldloc.s V_42 IL_0396: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Record::get_range() IL_039b: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03a0: stloc.s V_43 IL_03a2: ldloc.s V_43 IL_03a4: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_03a9: stloc.s V_18 IL_03ab: ldloc.s V_42 IL_03ad: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Record::get_recordFields() IL_03b2: stloc.s V_44 IL_03b4: ldloc.s V_43 IL_03b6: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_03bb: stloc.s V_45 IL_03bd: ldloc.s V_42 IL_03bf: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Record::get_accessibility() IL_03c4: stloc.s V_12 IL_03c6: ldarg.0 IL_03c7: newobj instance void Fantomas.Core.ASTTransformer/'fields@2379-4'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_03cc: ldloc.s V_44 IL_03ce: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_03d3: stloc.s V_46 IL_03d5: ldloc.s V_6 IL_03d7: ldloc.s V_12 IL_03d9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_03de: ldstr "{" IL_03e3: ldloc.s V_18 IL_03e5: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03ea: ldloc.s V_46 IL_03ec: ldstr "}" IL_03f1: ldloc.s V_45 IL_03f3: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03f8: ldloc.s V_34 IL_03fa: ldloc.s V_14 IL_03fc: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnRecordNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0401: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewRecord(class Fantomas.Core.SyntaxOak/TypeDefnRecordNode) IL_0406: ret IL_0407: ldloc.s V_36 IL_0409: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/Simple::get_simpleRepr() IL_040e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/TypeAbbrev IL_0413: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/TypeAbbrev::get_rhsType() IL_0418: stloc.s V_47 IL_041a: ldloc.s V_6 IL_041c: ldarg.0 IL_041d: ldloc.s V_47 IL_041f: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0424: ldloc.s V_34 IL_0426: ldloc.s V_14 IL_0428: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class Fantomas.Core.SyntaxOak/Type, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_042d: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewAbbrev(class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode) IL_0432: ret IL_0433: ldloc.s V_6 IL_0435: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewNone(class Fantomas.Core.SyntaxOak/TypeNameNode) IL_043a: ret IL_043b: ldloc.0 IL_043c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel IL_0441: stloc.s V_48 IL_0443: ldloc.s V_48 IL_0445: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_kind() IL_044a: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind::get_Tag() IL_044f: switch ( IL_0480, IL_04bf, IL_0485, IL_04a2, IL_0480, IL_0480, IL_0480, IL_0480, IL_05e6, IL_0480, IL_065c) IL_0480: br IL_06e9 IL_0485: ldloc.s V_48 IL_0487: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_kind() IL_048c: ldloc.s V_48 IL_048e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_range() IL_0493: ldloc.s V_48 IL_0495: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_members() IL_049a: stloc.s V_50 IL_049c: stloc.s V_18 IL_049e: stloc.s V_49 IL_04a0: br.s IL_04da IL_04a2: ldloc.s V_48 IL_04a4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_kind() IL_04a9: ldloc.s V_48 IL_04ab: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_range() IL_04b0: ldloc.s V_48 IL_04b2: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_members() IL_04b7: stloc.s V_50 IL_04b9: stloc.s V_18 IL_04bb: stloc.s V_49 IL_04bd: br.s IL_04da IL_04bf: ldloc.s V_48 IL_04c1: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_kind() IL_04c6: stloc.s V_49 IL_04c8: ldloc.s V_48 IL_04ca: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_range() IL_04cf: stloc.s V_18 IL_04d1: ldloc.s V_48 IL_04d3: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_members() IL_04d8: stloc.s V_50 IL_04da: nop IL_04db: ldloc.s V_49 IL_04dd: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind::get_Tag() IL_04e2: switch ( IL_0513, IL_0515, IL_0537, IL_055a, IL_0513, IL_0513, IL_0513, IL_0513, IL_0513, IL_0513, IL_0513) IL_0513: br.s IL_057c IL_0515: ldc.i4.5 IL_0516: ldloc.s V_18 IL_0518: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_051d: stloc.s V_51 IL_051f: ldloc.s V_51 IL_0521: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0526: stloc.s V_45 IL_0528: ldstr "class" IL_052d: ldloc.s V_45 IL_052f: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0534: nop IL_0535: br.s IL_0587 IL_0537: ldc.i4.s 9 IL_0539: ldloc.s V_18 IL_053b: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0540: stloc.s V_51 IL_0542: ldloc.s V_51 IL_0544: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0549: stloc.s V_45 IL_054b: ldstr "interface" IL_0550: ldloc.s V_45 IL_0552: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0557: nop IL_0558: br.s IL_0587 IL_055a: ldc.i4.6 IL_055b: ldloc.s V_18 IL_055d: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0562: stloc.s V_51 IL_0564: ldloc.s V_51 IL_0566: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_056b: stloc.s V_45 IL_056d: ldstr "struct" IL_0572: ldloc.s V_45 IL_0574: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0579: nop IL_057a: br.s IL_0587 IL_057c: ldstr "unexpected kind" IL_0581: newobj instance void [netstandard]System.Exception::.ctor(string) IL_0586: throw IL_0587: stloc.s V_15 IL_0589: ldarg.0 IL_058a: newobj instance void Fantomas.Core.ASTTransformer/objectMembers@2413::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_058f: ldsfld class Fantomas.Core.ASTTransformer/'objectMembers@2410-1' Fantomas.Core.ASTTransformer/'objectMembers@2410-1'::@_instance IL_0594: ldloc.s V_50 IL_0596: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Filter(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_059b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_05a0: stloc.s V_52 IL_05a2: nop IL_05a3: ldc.i4.3 IL_05a4: ldloc.s V_18 IL_05a6: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|EndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05ab: stloc.s V_51 IL_05ad: ldloc.s V_51 IL_05af: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_05b4: stloc.s V_45 IL_05b6: ldstr "end" IL_05bb: ldloc.s V_45 IL_05bd: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05c2: stloc.s V_53 IL_05c4: ldloc.s V_15 IL_05c6: ldloc.s V_52 IL_05c8: ldloc.s V_53 IL_05ca: ldloc.s V_18 IL_05cc: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05d1: stloc.s V_54 IL_05d3: ldloc.s V_6 IL_05d5: ldloc.s V_54 IL_05d7: ldloc.s V_34 IL_05d9: ldloc.s V_14 IL_05db: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05e0: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewExplicit(class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode) IL_05e5: ret IL_05e6: ldloc.s V_48 IL_05e8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_kind() IL_05ed: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind/Augmentation IL_05f2: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind/Augmentation::get_withKeyword() IL_05f7: stloc.s V_18 IL_05f9: ldloc.s V_6 IL_05fb: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::XmlDoc@ IL_0600: ldloc.s V_6 IL_0602: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Attributes@ IL_0607: ldloc.s V_6 IL_0609: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeNameNode::LeadingKeyword@ IL_060e: ldloc.s V_6 IL_0610: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Accessibility@ IL_0615: ldloc.s V_6 IL_0617: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/TypeNameNode::Identifier@ IL_061c: ldloc.s V_6 IL_061e: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::TypeParameters@ IL_0623: ldloc.s V_6 IL_0625: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeNameNode::Constraints@ IL_062a: ldnull IL_062b: ldnull IL_062c: ldstr "with" IL_0631: ldloc.s V_18 IL_0633: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0638: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_063d: ldloc.s V_6 IL_063f: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0644: newobj instance void Fantomas.Core.SyntaxOak/TypeNameNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/IdentListNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0649: stloc.s V_55 IL_064b: ldloc.s V_55 IL_064d: ldloc.s V_34 IL_064f: ldloc.s V_14 IL_0651: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0656: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewAugmentation(class Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode) IL_065b: ret IL_065c: ldloc.s V_48 IL_065e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_kind() IL_0663: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind/Delegate IL_0668: stloc.s V_56 IL_066a: ldloc.s V_56 IL_066c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind/Delegate::get_signature() IL_0671: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>> Fantomas.Core.ASTTransformer::'|TFuns|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0676: stloc.s V_57 IL_0678: ldloc.s V_57 IL_067a: brfalse.s IL_06e9 IL_067c: ldc.i4.8 IL_067d: ldloc.s V_48 IL_067f: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_range() IL_0684: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0689: stloc.s V_51 IL_068b: ldloc.s V_57 IL_068d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>>::get_Value() IL_0692: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>::get_Item1() IL_0697: stloc.s V_58 IL_0699: ldloc.s V_56 IL_069b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind/Delegate::get_signature() IL_06a0: stloc.s V_47 IL_06a2: ldloc.s V_57 IL_06a4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>>::get_Value() IL_06a9: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>::get_Item2() IL_06ae: stloc.s V_59 IL_06b0: ldloc.s V_51 IL_06b2: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_06b7: stloc.s V_18 IL_06b9: ldarg.0 IL_06ba: ldloc.s V_58 IL_06bc: ldloc.s V_59 IL_06be: ldloc.s V_47 IL_06c0: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Range() IL_06c5: call class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.ASTTransformer::mkTypeList(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06ca: stloc.s V_60 IL_06cc: ldloc.s V_6 IL_06ce: ldstr "delegate" IL_06d3: ldloc.s V_18 IL_06d5: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06da: ldloc.s V_60 IL_06dc: ldloc.s V_14 IL_06de: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/TypeFunsNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06e3: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewDelegate(class Fantomas.Core.SyntaxOak/TypeDefnDelegateNode) IL_06e8: ret IL_06e9: ldloc.0 IL_06ea: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel IL_06ef: brfalse.s IL_074d IL_06f1: ldloc.0 IL_06f2: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel IL_06f7: stloc.s V_48 IL_06f9: ldloc.s V_48 IL_06fb: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr/ObjectModel::get_members() IL_0700: stloc.s V_50 IL_0702: ldarg.0 IL_0703: newobj instance void Fantomas.Core.ASTTransformer/'objectMembers@2458-2'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0708: ldsfld class Fantomas.Core.ASTTransformer/'objectMembers@2455-3' Fantomas.Core.ASTTransformer/'objectMembers@2455-3'::@_instance IL_070d: ldloc.s V_50 IL_070f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Filter(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0714: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0719: stloc.s V_61 IL_071b: ldloca.s V_63 IL_071d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_0723: ldloc.s V_63 IL_0725: stloc.s V_62 IL_0727: ldloca.s V_62 IL_0729: ldloc.s V_61 IL_072b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0730: nop IL_0731: ldloca.s V_62 IL_0733: ldloc.s V_34 IL_0735: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_073a: stloc.s V_52 IL_073c: ldloc.s V_6 IL_073e: ldloc.s V_52 IL_0740: ldloc.s V_14 IL_0742: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnRegularNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0747: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewRegular(class Fantomas.Core.SyntaxOak/TypeDefnRegularNode) IL_074c: ret IL_074d: ldstr "Could not create a TypeDefn for %A" IL_0752: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,class Fantomas.Core.SyntaxOak/TypeDefn,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnRepr>::.ctor(string) IL_0757: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail,class Fantomas.Core.SyntaxOak/TypeDefn>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_075c: ldloc.0 IL_075d: tail. IL_075f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0764: ret } // end of method ASTTransformer::mkTypeDefn .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 mkWithGetSet$cont@2468(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mWith, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords gs, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 318 (0x13e) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/SingleTextNode V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords V_2, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords/Get V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords/Set V_5, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords/GetSet V_6, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_7) IL_0000: ldstr "with" IL_0005: ldarg.0 IL_0006: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000b: stloc.0 IL_000c: ldarg.0 IL_000d: ldarg.1 IL_000e: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords::get_Range() IL_0013: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0018: stloc.1 IL_0019: nop IL_001a: ldarg.1 IL_001b: stloc.2 IL_001c: ldloc.2 IL_001d: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords/Set IL_0022: brtrue.s IL_0063 IL_0024: ldloc.2 IL_0025: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords/GetSet IL_002a: brtrue.s IL_009c IL_002c: ldarg.1 IL_002d: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords/Get IL_0032: stloc.3 IL_0033: ldloc.3 IL_0034: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords/Get::get_Item() IL_0039: stloc.s V_4 IL_003b: ldloc.0 IL_003c: ldstr "get" IL_0041: ldloc.s V_4 IL_0043: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0048: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_004d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0052: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0057: ldloc.1 IL_0058: newobj instance void Fantomas.Core.SyntaxOak/MultipleTextsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_005d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0062: ret IL_0063: ldarg.1 IL_0064: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords/Set IL_0069: stloc.s V_5 IL_006b: ldloc.s V_5 IL_006d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords/Set::get_Item() IL_0072: stloc.s V_4 IL_0074: ldloc.0 IL_0075: ldstr "set" IL_007a: ldloc.s V_4 IL_007c: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0081: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0086: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_008b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0090: ldloc.1 IL_0091: newobj instance void Fantomas.Core.SyntaxOak/MultipleTextsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0096: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_009b: ret IL_009c: ldarg.1 IL_009d: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords/GetSet IL_00a2: stloc.s V_6 IL_00a4: ldloc.s V_6 IL_00a6: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords/GetSet::get_set() IL_00ab: stloc.s V_4 IL_00ad: ldloc.s V_6 IL_00af: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords/GetSet::get_get() IL_00b4: stloc.s V_7 IL_00b6: nop IL_00b7: ldloca.s V_4 IL_00b9: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_00be: ldloca.s V_7 IL_00c0: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_End() IL_00c5: call bool [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::posGeq(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_00ca: brfalse.s IL_0105 IL_00cc: ldloc.0 IL_00cd: ldstr "get," IL_00d2: ldloc.s V_7 IL_00d4: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00d9: ldstr "set" IL_00de: ldloc.s V_4 IL_00e0: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00e5: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_00ea: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00ef: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00f4: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00f9: ldloc.1 IL_00fa: newobj instance void Fantomas.Core.SyntaxOak/MultipleTextsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00ff: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0104: ret IL_0105: ldloc.0 IL_0106: ldstr "set," IL_010b: ldloc.s V_4 IL_010d: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0112: ldstr "get" IL_0117: ldloc.s V_7 IL_0119: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_011e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0123: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0128: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_012d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0132: ldloc.1 IL_0133: newobj instance void Fantomas.Core.SyntaxOak/MultipleTextsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0138: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_013d: ret } // end of method ASTTransformer::mkWithGetSet$cont@2468 .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 mkWithGetSet(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 withKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 getSet) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 36 (0x24) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_2, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_0022 IL_0004: ldarg.0 IL_0005: stloc.0 IL_0006: ldarg.1 IL_0007: brfalse.s IL_0022 IL_0009: ldarg.1 IL_000a: stloc.1 IL_000b: ldloc.0 IL_000c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0011: stloc.2 IL_0012: ldloc.1 IL_0013: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0018: stloc.3 IL_0019: ldloc.2 IL_001a: ldloc.3 IL_001b: ldnull IL_001c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkWithGetSet$cont@2468(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.GetSetKeywords, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_0021: ret IL_0022: ldnull IL_0023: ret } // end of method ASTTransformer::mkWithGetSet .method assembly static class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode mkPropertyGetSetBinding(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class Fantomas.Core.SyntaxOak/SingleTextNode leadingKeyword, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding binding) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 748 (0x2ec) .maxstack 10 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_8, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_10, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_11, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_12, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_13, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_14, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple V_15, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_16, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_17, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_18, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_19, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_20, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_21, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_22, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_23) IL_0000: nop IL_0001: ldarg.2 IL_0002: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_headPat() IL_0007: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_000c: ldc.i4.s 9 IL_000e: bne.un IL_02e1 IL_0013: ldarg.2 IL_0014: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_headPat() IL_0019: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent IL_001e: stloc.0 IL_001f: ldloc.0 IL_0020: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_extraId() IL_0025: brfalse IL_02e1 IL_002a: ldloc.0 IL_002b: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_extraId() IL_0030: stloc.1 IL_0031: ldloc.0 IL_0032: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_0037: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats IL_003c: brfalse IL_02e1 IL_0041: ldloc.0 IL_0042: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_0047: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats IL_004c: stloc.2 IL_004d: ldarg.2 IL_004e: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0053: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_EqualsRange() IL_0058: brfalse IL_02e1 IL_005d: ldarg.2 IL_005e: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0063: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_EqualsRange() IL_0068: stloc.3 IL_0069: ldarg.2 IL_006a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_returnInfo() IL_006f: stloc.s V_4 IL_0071: ldloc.2 IL_0072: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats::get_pats() IL_0077: stloc.s V_5 IL_0079: ldloc.3 IL_007a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_007f: stloc.s V_6 IL_0081: ldarg.2 IL_0082: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0087: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_008c: stloc.s V_7 IL_008e: ldloc.1 IL_008f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0094: stloc.s V_8 IL_0096: ldarg.2 IL_0097: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_expr() IL_009c: stloc.s V_9 IL_009e: ldloc.0 IL_009f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_accessibility() IL_00a4: stloc.s V_10 IL_00a6: ldloc.s V_4 IL_00a8: ldloc.s V_9 IL_00aa: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr Fantomas.Core.ASTTransformer::parseExpressionInSynBinding(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_00af: stloc.s V_11 IL_00b1: ldarg.0 IL_00b2: ldloc.s V_4 IL_00b4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkBindingReturnInfo(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00b9: stloc.s V_12 IL_00bb: nop IL_00bc: ldloc.s V_5 IL_00be: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00c3: brfalse IL_024a IL_00c8: ldloc.s V_5 IL_00ca: stloc.s V_14 IL_00cc: ldloc.s V_14 IL_00ce: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00d3: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_00d8: ldc.i4.s 10 IL_00da: bne.un IL_0244 IL_00df: ldloc.s V_14 IL_00e1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00e6: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple IL_00eb: stloc.s V_15 IL_00ed: ldloc.s V_15 IL_00ef: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple::get_isStruct() IL_00f4: brtrue IL_023e IL_00f9: ldloc.s V_15 IL_00fb: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple::get_elementPats() IL_0100: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0105: brfalse IL_0238 IL_010a: ldloc.s V_15 IL_010c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Tuple::get_elementPats() IL_0111: stloc.s V_16 IL_0113: ldloc.s V_16 IL_0115: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_011a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_011f: brfalse IL_0232 IL_0124: ldloc.s V_16 IL_0126: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_012b: stloc.s V_17 IL_012d: ldloc.s V_17 IL_012f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0134: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0139: brtrue.s IL_0151 IL_013b: ldloc.s V_14 IL_013d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0142: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0147: brtrue IL_0284 IL_014c: br IL_0250 IL_0151: ldloc.s V_17 IL_0153: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0158: stloc.s V_20 IL_015a: ldloc.s V_20 IL_015c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0161: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0166: brtrue IL_022c IL_016b: ldloc.s V_14 IL_016d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0172: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0177: brtrue IL_0226 IL_017c: ldloc.s V_20 IL_017e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0183: stloc.s V_18 IL_0185: ldloc.s V_17 IL_0187: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_018c: stloc.s V_19 IL_018e: ldloc.s V_16 IL_0190: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0195: stloc.s V_21 IL_0197: ldloc.s V_21 IL_0199: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Range() IL_019e: ldloc.s V_19 IL_01a0: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Range() IL_01a5: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01aa: stloc.s V_22 IL_01ac: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_01b1: stloc.s V_23 IL_01b3: ldstr "(" IL_01b8: ldloc.s V_23 IL_01ba: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01bf: ldarg.0 IL_01c0: ldloc.s V_21 IL_01c2: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_01c7: ldarg.0 IL_01c8: ldloc.s V_19 IL_01ca: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_01cf: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_01d4: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01d9: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01de: ldloc.s V_22 IL_01e0: newobj instance void Fantomas.Core.SyntaxOak/PatTupleNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01e5: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewTuple(class Fantomas.Core.SyntaxOak/PatTupleNode) IL_01ea: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_01ef: stloc.s V_23 IL_01f1: ldstr ")" IL_01f6: ldloc.s V_23 IL_01f8: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01fd: ldloc.s V_22 IL_01ff: newobj instance void Fantomas.Core.SyntaxOak/PatParenNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Pattern, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0204: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/Pattern::NewParen(class Fantomas.Core.SyntaxOak/PatParenNode) IL_0209: ldarg.0 IL_020a: ldloc.s V_18 IL_020c: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0211: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0216: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_021b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0220: nop IL_0221: br IL_0296 IL_0226: ldloc.s V_5 IL_0228: stloc.s V_20 IL_022a: br.s IL_0288 IL_022c: ldloc.s V_5 IL_022e: stloc.s V_20 IL_0230: br.s IL_0288 IL_0232: ldloc.s V_5 IL_0234: stloc.s V_20 IL_0236: br.s IL_0288 IL_0238: ldloc.s V_5 IL_023a: stloc.s V_20 IL_023c: br.s IL_0288 IL_023e: ldloc.s V_5 IL_0240: stloc.s V_20 IL_0242: br.s IL_0288 IL_0244: ldloc.s V_5 IL_0246: stloc.s V_20 IL_0248: br.s IL_0288 IL_024a: ldloc.s V_5 IL_024c: stloc.s V_20 IL_024e: br.s IL_0288 IL_0250: ldloc.s V_17 IL_0252: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0257: stloc.s V_18 IL_0259: ldloc.s V_16 IL_025b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0260: stloc.s V_19 IL_0262: ldarg.0 IL_0263: ldloc.s V_19 IL_0265: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_026a: ldarg.0 IL_026b: ldloc.s V_18 IL_026d: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_0272: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0277: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_027c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0281: nop IL_0282: br.s IL_0296 IL_0284: ldloc.s V_5 IL_0286: stloc.s V_20 IL_0288: ldarg.0 IL_0289: newobj instance void Fantomas.Core.ASTTransformer/'pats@2510-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_028e: ldloc.s V_20 IL_0290: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0295: nop IL_0296: stloc.s V_13 IL_0298: ldloca.s V_8 IL_029a: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idRange() IL_029f: ldloc.s V_11 IL_02a1: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Range() IL_02a6: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02ab: stloc.s V_22 IL_02ad: ldsfld class Fantomas.Core.ASTTransformer/mkPropertyGetSetBinding@2515 Fantomas.Core.ASTTransformer/mkPropertyGetSetBinding@2515::@_instance IL_02b2: ldloc.s V_7 IL_02b4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_02b9: ldloc.s V_10 IL_02bb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_02c0: ldarg.1 IL_02c1: ldloc.s V_13 IL_02c3: ldloc.s V_12 IL_02c5: ldstr "=" IL_02ca: ldloc.s V_6 IL_02cc: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02d1: ldarg.0 IL_02d2: ldloc.s V_11 IL_02d4: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_02d9: ldloc.s V_22 IL_02db: newobj instance void Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02e0: ret IL_02e1: ldstr "SynBinding does not expected information for Prope" + "rtyGetSetBinding" IL_02e6: newobj instance void [netstandard]System.Exception::.ctor(string) IL_02eb: throw } // end of method ASTTransformer::mkPropertyGetSetBinding .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn mkMemberDefn(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn md) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 6200 (0x1838) .maxstack 16 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitInherit V_1, class [netstandard]System.Tuple`2 V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_9, class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_10, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent V_11, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword V_12, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_13, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_14, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding V_15, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_17, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats V_18, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_19, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren V_20, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Const V_21, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_22, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_23, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_24, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding V_25, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_26, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValData V_27, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_28, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia V_29, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_30, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBindingKind V_31, bool V_32, bool V_33, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_34, class [Fantomas.FCS]FSharp.Compiler.Syntax.DebugPointAtBinding V_35, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat V_36, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member V_37, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_38, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_39, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_40, class Fantomas.Core.SyntaxOak/Expr V_41, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_42, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential V_43, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_44, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_45, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Inherit V_46, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField V_47, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/LetBindings V_48, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_49, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_50, string V_51, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_52, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Interface V_53, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_54, class Fantomas.Core.SyntaxOak/SingleTextNode V_55, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_56, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_57, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty V_58, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_59, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_60, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AbstractSlot V_61, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynValSigTrivia V_62, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValTyparDecls V_63, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent V_64, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia V_65, class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode V_66, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_67, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position V_68) IL_0000: ldarg.1 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn::get_Range() IL_0006: stloc.0 IL_0007: nop IL_0008: ldarg.1 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn::get_Tag() IL_000e: switch ( IL_0043, IL_0e4e, IL_0085, IL_0043, IL_0048, IL_119d, IL_145c, IL_12dc, IL_113d, IL_1182, IL_0043, IL_1369) IL_0043: br IL_1820 IL_0048: ldarg.1 IL_0049: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitInherit IL_004e: stloc.1 IL_004f: ldc.i4.7 IL_0050: ldloc.1 IL_0051: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitInherit::get_range() IL_0056: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_005b: stloc.2 IL_005c: ldloc.1 IL_005d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitInherit::get_inheritType() IL_0062: stloc.3 IL_0063: ldloc.2 IL_0064: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0069: stloc.s V_4 IL_006b: ldloc.1 IL_006c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ImplicitInherit::get_inheritArgs() IL_0071: stloc.s V_5 IL_0073: ldarg.0 IL_0074: ldloc.3 IL_0075: ldloc.s V_5 IL_0077: ldloc.s V_4 IL_0079: ldloc.0 IL_007a: call class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.ASTTransformer::mkInheritConstructor(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_007f: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewImplicitInherit(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_0084: ret IL_0085: ldarg.1 IL_0086: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember IL_008b: stloc.s V_6 IL_008d: ldloc.s V_6 IL_008f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForGet() IL_0094: brtrue.s IL_00db IL_0096: ldloc.s V_6 IL_0098: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_009d: brfalse IL_1820 IL_00a2: ldloc.s V_6 IL_00a4: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_00a9: stloc.s V_7 IL_00ab: ldloc.s V_7 IL_00ad: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00b2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_headPat() IL_00b7: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_00bc: ldc.i4.s 9 IL_00be: bne.un IL_1820 IL_00c3: ldloc.s V_7 IL_00c5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00ca: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_headPat() IL_00cf: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent IL_00d4: stloc.s V_8 IL_00d6: br IL_169a IL_00db: ldloc.s V_6 IL_00dd: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForGet() IL_00e2: stloc.s V_7 IL_00e4: ldloc.s V_7 IL_00e6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00eb: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_headPat() IL_00f0: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_00f5: ldc.i4.s 9 IL_00f7: bne.un IL_1820 IL_00fc: ldloc.s V_7 IL_00fe: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0103: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_headPat() IL_0108: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent IL_010d: stloc.s V_8 IL_010f: ldloc.s V_8 IL_0111: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_0116: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats IL_011b: brfalse IL_0ccc IL_0120: ldloc.s V_8 IL_0122: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_0127: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats IL_012c: stloc.s V_18 IL_012e: ldloc.s V_18 IL_0130: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats::get_pats() IL_0135: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_013a: brfalse IL_0b4a IL_013f: ldloc.s V_18 IL_0141: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats::get_pats() IL_0146: stloc.s V_19 IL_0148: ldloc.s V_19 IL_014a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_014f: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_0154: ldc.i4.s 11 IL_0156: bne.un IL_09c8 IL_015b: ldloc.s V_19 IL_015d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0162: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren IL_0167: stloc.s V_20 IL_0169: ldloc.s V_20 IL_016b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren::get_pat() IL_0170: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_0175: ldc.i4.0 IL_0176: bne.un IL_0846 IL_017b: ldloc.s V_20 IL_017d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Paren::get_pat() IL_0182: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Const IL_0187: stloc.s V_21 IL_0189: ldloc.s V_21 IL_018b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/Const::get_constant() IL_0190: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynConst::get_Tag() IL_0195: ldc.i4.0 IL_0196: bne.un IL_06c4 IL_019b: ldloc.s V_19 IL_019d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_01a2: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_01a7: brtrue IL_0542 IL_01ac: ldloc.s V_8 IL_01ae: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_accessibility() IL_01b3: brtrue IL_03c0 IL_01b8: ldloc.s V_6 IL_01ba: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_01bf: brfalse.s IL_020d IL_01c1: ldloc.s V_6 IL_01c3: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_01c8: stloc.s V_22 IL_01ca: ldloc.s V_6 IL_01cc: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_01d1: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_01d6: brfalse IL_1820 IL_01db: ldloc.s V_6 IL_01dd: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_01e2: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_01e7: stloc.s V_9 IL_01e9: ldloc.s V_6 IL_01eb: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_01f0: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_01f5: brfalse IL_1820 IL_01fa: ldloc.s V_6 IL_01fc: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0201: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0206: stloc.s V_13 IL_0208: br IL_1523 IL_020d: ldloc.s V_6 IL_020f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0214: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0219: brfalse IL_032f IL_021e: ldloc.s V_7 IL_0220: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0225: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValData [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_valData() IL_022a: stloc.s V_27 IL_022c: ldloc.s V_8 IL_022e: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_typarDecls() IL_0233: stloc.s V_28 IL_0235: ldloc.s V_7 IL_0237: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_023c: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0241: stloc.s V_29 IL_0243: ldloc.s V_7 IL_0245: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_024a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_returnInfo() IL_024f: stloc.s V_30 IL_0251: ldloc.s V_7 IL_0253: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0258: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_025d: stloc.s V_10 IL_025f: ldloc.s V_8 IL_0261: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_range() IL_0266: stloc.s V_4 IL_0268: ldloc.s V_8 IL_026a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_026f: stloc.s V_11 IL_0271: ldloc.s V_7 IL_0273: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0278: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBindingKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_kind() IL_027d: stloc.s V_31 IL_027f: ldloc.s V_7 IL_0281: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0286: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_isMutable() IL_028b: stloc.s V_32 IL_028d: ldloc.s V_7 IL_028f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0294: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_isInline() IL_0299: stloc.s V_33 IL_029b: ldloc.s V_8 IL_029d: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_extraId() IL_02a2: stloc.s V_34 IL_02a4: ldloc.s V_7 IL_02a6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_02ab: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_expr() IL_02b0: stloc.s V_5 IL_02b2: ldloc.s V_7 IL_02b4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_02b9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.DebugPointAtBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_debugPoint() IL_02be: stloc.s V_35 IL_02c0: ldloc.s V_7 IL_02c2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_02c7: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_range() IL_02cc: stloc.s V_23 IL_02ce: ldloc.s V_7 IL_02d0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_02d5: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_02da: stloc.s V_16 IL_02dc: ldloc.s V_7 IL_02de: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_02e3: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_02e8: stloc.s V_17 IL_02ea: ldloc.s V_11 IL_02ec: ldloc.s V_34 IL_02ee: ldloc.s V_28 IL_02f0: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_02f5: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats::NewPats(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02fa: ldnull IL_02fb: ldloc.s V_4 IL_02fd: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::NewLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0302: stloc.s V_36 IL_0304: ldarg.0 IL_0305: ldloc.s V_17 IL_0307: ldloc.s V_31 IL_0309: ldloc.s V_33 IL_030b: ldloc.s V_32 IL_030d: ldloc.s V_16 IL_030f: ldloc.s V_10 IL_0311: ldloc.s V_27 IL_0313: ldloc.s V_36 IL_0315: ldloc.s V_30 IL_0317: ldloc.s V_5 IL_0319: ldloc.s V_23 IL_031b: ldloc.s V_35 IL_031d: ldloc.s V_29 IL_031f: call class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::NewSynBinding(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBindingKind, bool, bool, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValData, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [Fantomas.FCS]FSharp.Compiler.Syntax.DebugPointAtBinding, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia) IL_0324: call class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.ASTTransformer::mkBinding(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_0329: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewMember(class Fantomas.Core.SyntaxOak/BindingNode) IL_032e: ret IL_032f: ldloc.s V_6 IL_0331: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0336: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_033b: ldloc.s V_6 IL_033d: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0342: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0347: ldloc.s V_7 IL_0349: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_034e: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_0353: ldloc.s V_8 IL_0355: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_035a: ldloc.s V_7 IL_035c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0361: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0366: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_036b: ldloc.s V_7 IL_036d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0372: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0377: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_037c: ldloc.s V_6 IL_037e: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0383: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0388: ldloc.s V_7 IL_038a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_038f: ldloc.s V_7 IL_0391: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0396: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_039b: ldloc.s V_7 IL_039d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_03a2: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_03a7: stloc.s V_17 IL_03a9: stloc.s V_16 IL_03ab: stloc.s V_15 IL_03ad: stloc.s V_14 IL_03af: stloc.s V_13 IL_03b1: stloc.s V_12 IL_03b3: stloc.s V_11 IL_03b5: stloc.s V_10 IL_03b7: stloc.s V_9 IL_03b9: stloc.s V_4 IL_03bb: br IL_1726 IL_03c0: ldloc.s V_6 IL_03c2: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_03c7: brtrue IL_045d IL_03cc: ldloc.s V_6 IL_03ce: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_03d3: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_03d8: ldloc.s V_6 IL_03da: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_03df: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_03e4: ldloc.s V_7 IL_03e6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_03eb: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_03f0: ldloc.s V_8 IL_03f2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_03f7: ldloc.s V_7 IL_03f9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_03fe: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0403: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_0408: ldloc.s V_7 IL_040a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_040f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0414: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_0419: ldloc.s V_6 IL_041b: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0420: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0425: ldloc.s V_7 IL_0427: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_042c: ldloc.s V_7 IL_042e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0433: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_0438: ldloc.s V_7 IL_043a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_043f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_0444: stloc.s V_17 IL_0446: stloc.s V_16 IL_0448: stloc.s V_15 IL_044a: stloc.s V_14 IL_044c: stloc.s V_13 IL_044e: stloc.s V_12 IL_0450: stloc.s V_11 IL_0452: stloc.s V_10 IL_0454: stloc.s V_9 IL_0456: stloc.s V_4 IL_0458: br IL_1726 IL_045d: ldloc.s V_6 IL_045f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_0464: stloc.s V_22 IL_0466: ldloc.s V_6 IL_0468: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_046d: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0472: brfalse IL_1820 IL_0477: ldloc.s V_6 IL_0479: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_047e: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0483: stloc.s V_9 IL_0485: ldloc.s V_6 IL_0487: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_048c: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0491: brfalse IL_1820 IL_0496: ldloc.s V_6 IL_0498: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_049d: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_04a2: stloc.s V_13 IL_04a4: ldloc.s V_6 IL_04a6: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_04ab: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_04b0: ldloc.s V_13 IL_04b2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_04b7: ldloc.s V_22 IL_04b9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_04be: ldloc.s V_7 IL_04c0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_04c5: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_04ca: ldloc.s V_8 IL_04cc: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_04d1: ldloc.s V_7 IL_04d3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_04d8: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_04dd: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_04e2: ldloc.s V_7 IL_04e4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_04e9: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_04ee: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_04f3: ldloc.s V_9 IL_04f5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_04fa: ldloc.s V_7 IL_04fc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0501: ldloc.s V_7 IL_0503: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0508: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_050d: ldloc.s V_7 IL_050f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0514: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_0519: ldloc.s V_6 IL_051b: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0520: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_AndKeyword() IL_0525: stloc.s V_26 IL_0527: stloc.s V_17 IL_0529: stloc.s V_16 IL_052b: stloc.s V_25 IL_052d: stloc.s V_24 IL_052f: stloc.s V_14 IL_0531: stloc.s V_12 IL_0533: stloc.s V_11 IL_0535: stloc.s V_10 IL_0537: stloc.s V_15 IL_0539: stloc.s V_23 IL_053b: stloc.s V_4 IL_053d: br IL_15bc IL_0542: ldloc.s V_6 IL_0544: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_0549: brtrue IL_05df IL_054e: ldloc.s V_6 IL_0550: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0555: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_055a: ldloc.s V_6 IL_055c: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0561: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0566: ldloc.s V_7 IL_0568: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_056d: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_0572: ldloc.s V_8 IL_0574: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_0579: ldloc.s V_7 IL_057b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0580: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0585: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_058a: ldloc.s V_7 IL_058c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0591: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0596: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_059b: ldloc.s V_6 IL_059d: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_05a2: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_05a7: ldloc.s V_7 IL_05a9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_05ae: ldloc.s V_7 IL_05b0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_05b5: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_05ba: ldloc.s V_7 IL_05bc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_05c1: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_05c6: stloc.s V_17 IL_05c8: stloc.s V_16 IL_05ca: stloc.s V_15 IL_05cc: stloc.s V_14 IL_05ce: stloc.s V_13 IL_05d0: stloc.s V_12 IL_05d2: stloc.s V_11 IL_05d4: stloc.s V_10 IL_05d6: stloc.s V_9 IL_05d8: stloc.s V_4 IL_05da: br IL_1726 IL_05df: ldloc.s V_6 IL_05e1: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_05e6: stloc.s V_22 IL_05e8: ldloc.s V_6 IL_05ea: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_05ef: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_05f4: brfalse IL_1820 IL_05f9: ldloc.s V_6 IL_05fb: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0600: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0605: stloc.s V_9 IL_0607: ldloc.s V_6 IL_0609: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_060e: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0613: brfalse IL_1820 IL_0618: ldloc.s V_6 IL_061a: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_061f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0624: stloc.s V_13 IL_0626: ldloc.s V_6 IL_0628: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_062d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_0632: ldloc.s V_13 IL_0634: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0639: ldloc.s V_22 IL_063b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0640: ldloc.s V_7 IL_0642: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0647: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_064c: ldloc.s V_8 IL_064e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_0653: ldloc.s V_7 IL_0655: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_065a: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_065f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_0664: ldloc.s V_7 IL_0666: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_066b: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0670: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_0675: ldloc.s V_9 IL_0677: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_067c: ldloc.s V_7 IL_067e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0683: ldloc.s V_7 IL_0685: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_068a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_068f: ldloc.s V_7 IL_0691: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0696: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_069b: ldloc.s V_6 IL_069d: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_06a2: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_AndKeyword() IL_06a7: stloc.s V_26 IL_06a9: stloc.s V_17 IL_06ab: stloc.s V_16 IL_06ad: stloc.s V_25 IL_06af: stloc.s V_24 IL_06b1: stloc.s V_14 IL_06b3: stloc.s V_12 IL_06b5: stloc.s V_11 IL_06b7: stloc.s V_10 IL_06b9: stloc.s V_15 IL_06bb: stloc.s V_23 IL_06bd: stloc.s V_4 IL_06bf: br IL_15bc IL_06c4: ldloc.s V_6 IL_06c6: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_06cb: brtrue IL_0761 IL_06d0: ldloc.s V_6 IL_06d2: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_06d7: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_06dc: ldloc.s V_6 IL_06de: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_06e3: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_06e8: ldloc.s V_7 IL_06ea: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_06ef: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_06f4: ldloc.s V_8 IL_06f6: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_06fb: ldloc.s V_7 IL_06fd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0702: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0707: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_070c: ldloc.s V_7 IL_070e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0713: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0718: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_071d: ldloc.s V_6 IL_071f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0724: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0729: ldloc.s V_7 IL_072b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0730: ldloc.s V_7 IL_0732: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0737: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_073c: ldloc.s V_7 IL_073e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0743: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_0748: stloc.s V_17 IL_074a: stloc.s V_16 IL_074c: stloc.s V_15 IL_074e: stloc.s V_14 IL_0750: stloc.s V_13 IL_0752: stloc.s V_12 IL_0754: stloc.s V_11 IL_0756: stloc.s V_10 IL_0758: stloc.s V_9 IL_075a: stloc.s V_4 IL_075c: br IL_1726 IL_0761: ldloc.s V_6 IL_0763: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_0768: stloc.s V_22 IL_076a: ldloc.s V_6 IL_076c: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0771: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0776: brfalse IL_1820 IL_077b: ldloc.s V_6 IL_077d: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0782: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0787: stloc.s V_9 IL_0789: ldloc.s V_6 IL_078b: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0790: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0795: brfalse IL_1820 IL_079a: ldloc.s V_6 IL_079c: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_07a1: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_07a6: stloc.s V_13 IL_07a8: ldloc.s V_6 IL_07aa: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_07af: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_07b4: ldloc.s V_13 IL_07b6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_07bb: ldloc.s V_22 IL_07bd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_07c2: ldloc.s V_7 IL_07c4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_07c9: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_07ce: ldloc.s V_8 IL_07d0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_07d5: ldloc.s V_7 IL_07d7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_07dc: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_07e1: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_07e6: ldloc.s V_7 IL_07e8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_07ed: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_07f2: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_07f7: ldloc.s V_9 IL_07f9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_07fe: ldloc.s V_7 IL_0800: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0805: ldloc.s V_7 IL_0807: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_080c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_0811: ldloc.s V_7 IL_0813: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0818: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_081d: ldloc.s V_6 IL_081f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0824: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_AndKeyword() IL_0829: stloc.s V_26 IL_082b: stloc.s V_17 IL_082d: stloc.s V_16 IL_082f: stloc.s V_25 IL_0831: stloc.s V_24 IL_0833: stloc.s V_14 IL_0835: stloc.s V_12 IL_0837: stloc.s V_11 IL_0839: stloc.s V_10 IL_083b: stloc.s V_15 IL_083d: stloc.s V_23 IL_083f: stloc.s V_4 IL_0841: br IL_15bc IL_0846: ldloc.s V_6 IL_0848: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_084d: brtrue IL_08e3 IL_0852: ldloc.s V_6 IL_0854: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0859: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_085e: ldloc.s V_6 IL_0860: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0865: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_086a: ldloc.s V_7 IL_086c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0871: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_0876: ldloc.s V_8 IL_0878: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_087d: ldloc.s V_7 IL_087f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0884: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0889: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_088e: ldloc.s V_7 IL_0890: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0895: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_089a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_089f: ldloc.s V_6 IL_08a1: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_08a6: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_08ab: ldloc.s V_7 IL_08ad: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_08b2: ldloc.s V_7 IL_08b4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_08b9: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_08be: ldloc.s V_7 IL_08c0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_08c5: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_08ca: stloc.s V_17 IL_08cc: stloc.s V_16 IL_08ce: stloc.s V_15 IL_08d0: stloc.s V_14 IL_08d2: stloc.s V_13 IL_08d4: stloc.s V_12 IL_08d6: stloc.s V_11 IL_08d8: stloc.s V_10 IL_08da: stloc.s V_9 IL_08dc: stloc.s V_4 IL_08de: br IL_1726 IL_08e3: ldloc.s V_6 IL_08e5: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_08ea: stloc.s V_22 IL_08ec: ldloc.s V_6 IL_08ee: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_08f3: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_08f8: brfalse IL_1820 IL_08fd: ldloc.s V_6 IL_08ff: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0904: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0909: stloc.s V_9 IL_090b: ldloc.s V_6 IL_090d: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0912: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0917: brfalse IL_1820 IL_091c: ldloc.s V_6 IL_091e: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0923: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0928: stloc.s V_13 IL_092a: ldloc.s V_6 IL_092c: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0931: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_0936: ldloc.s V_13 IL_0938: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_093d: ldloc.s V_22 IL_093f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0944: ldloc.s V_7 IL_0946: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_094b: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_0950: ldloc.s V_8 IL_0952: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_0957: ldloc.s V_7 IL_0959: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_095e: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0963: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_0968: ldloc.s V_7 IL_096a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_096f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0974: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_0979: ldloc.s V_9 IL_097b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0980: ldloc.s V_7 IL_0982: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0987: ldloc.s V_7 IL_0989: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_098e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_0993: ldloc.s V_7 IL_0995: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_099a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_099f: ldloc.s V_6 IL_09a1: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_09a6: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_AndKeyword() IL_09ab: stloc.s V_26 IL_09ad: stloc.s V_17 IL_09af: stloc.s V_16 IL_09b1: stloc.s V_25 IL_09b3: stloc.s V_24 IL_09b5: stloc.s V_14 IL_09b7: stloc.s V_12 IL_09b9: stloc.s V_11 IL_09bb: stloc.s V_10 IL_09bd: stloc.s V_15 IL_09bf: stloc.s V_23 IL_09c1: stloc.s V_4 IL_09c3: br IL_15bc IL_09c8: ldloc.s V_6 IL_09ca: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_09cf: brtrue IL_0a65 IL_09d4: ldloc.s V_6 IL_09d6: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_09db: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_09e0: ldloc.s V_6 IL_09e2: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_09e7: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_09ec: ldloc.s V_7 IL_09ee: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_09f3: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_09f8: ldloc.s V_8 IL_09fa: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_09ff: ldloc.s V_7 IL_0a01: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0a06: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0a0b: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_0a10: ldloc.s V_7 IL_0a12: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0a17: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0a1c: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_0a21: ldloc.s V_6 IL_0a23: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0a28: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0a2d: ldloc.s V_7 IL_0a2f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0a34: ldloc.s V_7 IL_0a36: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0a3b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_0a40: ldloc.s V_7 IL_0a42: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0a47: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_0a4c: stloc.s V_17 IL_0a4e: stloc.s V_16 IL_0a50: stloc.s V_15 IL_0a52: stloc.s V_14 IL_0a54: stloc.s V_13 IL_0a56: stloc.s V_12 IL_0a58: stloc.s V_11 IL_0a5a: stloc.s V_10 IL_0a5c: stloc.s V_9 IL_0a5e: stloc.s V_4 IL_0a60: br IL_1726 IL_0a65: ldloc.s V_6 IL_0a67: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_0a6c: stloc.s V_22 IL_0a6e: ldloc.s V_6 IL_0a70: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0a75: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0a7a: brfalse IL_1820 IL_0a7f: ldloc.s V_6 IL_0a81: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0a86: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0a8b: stloc.s V_9 IL_0a8d: ldloc.s V_6 IL_0a8f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0a94: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0a99: brfalse IL_1820 IL_0a9e: ldloc.s V_6 IL_0aa0: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0aa5: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0aaa: stloc.s V_13 IL_0aac: ldloc.s V_6 IL_0aae: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0ab3: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_0ab8: ldloc.s V_13 IL_0aba: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0abf: ldloc.s V_22 IL_0ac1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0ac6: ldloc.s V_7 IL_0ac8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0acd: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_0ad2: ldloc.s V_8 IL_0ad4: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_0ad9: ldloc.s V_7 IL_0adb: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0ae0: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0ae5: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_0aea: ldloc.s V_7 IL_0aec: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0af1: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0af6: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_0afb: ldloc.s V_9 IL_0afd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0b02: ldloc.s V_7 IL_0b04: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0b09: ldloc.s V_7 IL_0b0b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0b10: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_0b15: ldloc.s V_7 IL_0b17: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0b1c: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_0b21: ldloc.s V_6 IL_0b23: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0b28: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_AndKeyword() IL_0b2d: stloc.s V_26 IL_0b2f: stloc.s V_17 IL_0b31: stloc.s V_16 IL_0b33: stloc.s V_25 IL_0b35: stloc.s V_24 IL_0b37: stloc.s V_14 IL_0b39: stloc.s V_12 IL_0b3b: stloc.s V_11 IL_0b3d: stloc.s V_10 IL_0b3f: stloc.s V_15 IL_0b41: stloc.s V_23 IL_0b43: stloc.s V_4 IL_0b45: br IL_15bc IL_0b4a: ldloc.s V_6 IL_0b4c: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_0b51: brtrue IL_0be7 IL_0b56: ldloc.s V_6 IL_0b58: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0b5d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_0b62: ldloc.s V_6 IL_0b64: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0b69: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0b6e: ldloc.s V_7 IL_0b70: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0b75: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_0b7a: ldloc.s V_8 IL_0b7c: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_0b81: ldloc.s V_7 IL_0b83: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0b88: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0b8d: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_0b92: ldloc.s V_7 IL_0b94: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0b99: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0b9e: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_0ba3: ldloc.s V_6 IL_0ba5: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0baa: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0baf: ldloc.s V_7 IL_0bb1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0bb6: ldloc.s V_7 IL_0bb8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0bbd: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_0bc2: ldloc.s V_7 IL_0bc4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0bc9: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_0bce: stloc.s V_17 IL_0bd0: stloc.s V_16 IL_0bd2: stloc.s V_15 IL_0bd4: stloc.s V_14 IL_0bd6: stloc.s V_13 IL_0bd8: stloc.s V_12 IL_0bda: stloc.s V_11 IL_0bdc: stloc.s V_10 IL_0bde: stloc.s V_9 IL_0be0: stloc.s V_4 IL_0be2: br IL_1726 IL_0be7: ldloc.s V_6 IL_0be9: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_0bee: stloc.s V_22 IL_0bf0: ldloc.s V_6 IL_0bf2: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0bf7: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0bfc: brfalse IL_1820 IL_0c01: ldloc.s V_6 IL_0c03: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0c08: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0c0d: stloc.s V_9 IL_0c0f: ldloc.s V_6 IL_0c11: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0c16: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0c1b: brfalse IL_1820 IL_0c20: ldloc.s V_6 IL_0c22: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0c27: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0c2c: stloc.s V_13 IL_0c2e: ldloc.s V_6 IL_0c30: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0c35: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_0c3a: ldloc.s V_13 IL_0c3c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0c41: ldloc.s V_22 IL_0c43: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0c48: ldloc.s V_7 IL_0c4a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0c4f: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_0c54: ldloc.s V_8 IL_0c56: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_0c5b: ldloc.s V_7 IL_0c5d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0c62: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0c67: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_0c6c: ldloc.s V_7 IL_0c6e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0c73: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0c78: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_0c7d: ldloc.s V_9 IL_0c7f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0c84: ldloc.s V_7 IL_0c86: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0c8b: ldloc.s V_7 IL_0c8d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0c92: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_0c97: ldloc.s V_7 IL_0c99: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0c9e: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_0ca3: ldloc.s V_6 IL_0ca5: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0caa: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_AndKeyword() IL_0caf: stloc.s V_26 IL_0cb1: stloc.s V_17 IL_0cb3: stloc.s V_16 IL_0cb5: stloc.s V_25 IL_0cb7: stloc.s V_24 IL_0cb9: stloc.s V_14 IL_0cbb: stloc.s V_12 IL_0cbd: stloc.s V_11 IL_0cbf: stloc.s V_10 IL_0cc1: stloc.s V_15 IL_0cc3: stloc.s V_23 IL_0cc5: stloc.s V_4 IL_0cc7: br IL_15bc IL_0ccc: ldloc.s V_6 IL_0cce: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_0cd3: brtrue IL_0d69 IL_0cd8: ldloc.s V_6 IL_0cda: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0cdf: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_0ce4: ldloc.s V_6 IL_0ce6: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0ceb: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0cf0: ldloc.s V_7 IL_0cf2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0cf7: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_0cfc: ldloc.s V_8 IL_0cfe: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_0d03: ldloc.s V_7 IL_0d05: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0d0a: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0d0f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_0d14: ldloc.s V_7 IL_0d16: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0d1b: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0d20: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_0d25: ldloc.s V_6 IL_0d27: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0d2c: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0d31: ldloc.s V_7 IL_0d33: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0d38: ldloc.s V_7 IL_0d3a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0d3f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_0d44: ldloc.s V_7 IL_0d46: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0d4b: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_0d50: stloc.s V_17 IL_0d52: stloc.s V_16 IL_0d54: stloc.s V_15 IL_0d56: stloc.s V_14 IL_0d58: stloc.s V_13 IL_0d5a: stloc.s V_12 IL_0d5c: stloc.s V_11 IL_0d5e: stloc.s V_10 IL_0d60: stloc.s V_9 IL_0d62: stloc.s V_4 IL_0d64: br IL_1726 IL_0d69: ldloc.s V_6 IL_0d6b: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_memberDefnForSet() IL_0d70: stloc.s V_22 IL_0d72: ldloc.s V_6 IL_0d74: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0d79: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0d7e: brfalse IL_1820 IL_0d83: ldloc.s V_6 IL_0d85: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0d8a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_0d8f: stloc.s V_9 IL_0d91: ldloc.s V_6 IL_0d93: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0d98: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0d9d: brfalse IL_1820 IL_0da2: ldloc.s V_6 IL_0da4: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0da9: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_0dae: stloc.s V_13 IL_0db0: ldloc.s V_6 IL_0db2: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0db7: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_0dbc: ldloc.s V_13 IL_0dbe: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0dc3: ldloc.s V_22 IL_0dc5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0dca: ldloc.s V_7 IL_0dcc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0dd1: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_0dd6: ldloc.s V_8 IL_0dd8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_0ddd: ldloc.s V_7 IL_0ddf: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0de4: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0de9: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_0dee: ldloc.s V_7 IL_0df0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0df5: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0dfa: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_0dff: ldloc.s V_9 IL_0e01: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0e06: ldloc.s V_7 IL_0e08: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0e0d: ldloc.s V_7 IL_0e0f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0e14: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_0e19: ldloc.s V_7 IL_0e1b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0e20: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_0e25: ldloc.s V_6 IL_0e27: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_0e2c: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_AndKeyword() IL_0e31: stloc.s V_26 IL_0e33: stloc.s V_17 IL_0e35: stloc.s V_16 IL_0e37: stloc.s V_25 IL_0e39: stloc.s V_24 IL_0e3b: stloc.s V_14 IL_0e3d: stloc.s V_12 IL_0e3f: stloc.s V_11 IL_0e41: stloc.s V_10 IL_0e43: stloc.s V_15 IL_0e45: stloc.s V_23 IL_0e47: stloc.s V_4 IL_0e49: br IL_15bc IL_0e4e: ldarg.1 IL_0e4f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member IL_0e54: stloc.s V_37 IL_0e56: ldloc.s V_37 IL_0e58: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_0e5d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValData [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_valData() IL_0e62: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynValData::get_memberFlags() IL_0e67: brfalse IL_111b IL_0e6c: ldloc.s V_37 IL_0e6e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_0e73: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValData [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_valData() IL_0e78: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynValData::get_memberFlags() IL_0e7d: stloc.s V_38 IL_0e7f: ldloc.s V_38 IL_0e81: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0e86: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberFlags::get_MemberKind() IL_0e8b: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberKind::get_Tag() IL_0e90: ldc.i4.1 IL_0e91: bne.un IL_1110 IL_0e96: ldloc.s V_37 IL_0e98: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_0e9d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_headPat() IL_0ea2: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_0ea7: ldc.i4.s 9 IL_0ea9: bne.un IL_1105 IL_0eae: ldloc.s V_37 IL_0eb0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_0eb5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_headPat() IL_0eba: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent IL_0ebf: stloc.s V_8 IL_0ec1: ldloc.s V_8 IL_0ec3: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_0ec8: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_0ecd: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0ed2: brfalse IL_10fa IL_0ed7: ldloc.s V_8 IL_0ed9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_0ede: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent::get_id() IL_0ee3: stloc.s V_39 IL_0ee5: ldloc.s V_39 IL_0ee7: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0eec: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0ef1: brtrue IL_10ef IL_0ef6: ldloc.s V_8 IL_0ef8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_0efd: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats IL_0f02: brfalse IL_10e4 IL_0f07: ldloc.s V_8 IL_0f09: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_argPats() IL_0f0e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats IL_0f13: stloc.s V_18 IL_0f15: ldloc.s V_18 IL_0f17: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats::get_pats() IL_0f1c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0f21: brfalse IL_10d9 IL_0f26: ldloc.s V_18 IL_0f28: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynArgPats/Pats::get_pats() IL_0f2d: stloc.s V_19 IL_0f2f: ldloc.s V_19 IL_0f31: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0f36: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat::get_Tag() IL_0f3b: ldc.i4.s 11 IL_0f3d: bne.un IL_10ce IL_0f42: ldloc.s V_19 IL_0f44: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0f49: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0f4e: brtrue IL_10c3 IL_0f53: ldloc.s V_37 IL_0f55: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_0f5a: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0f5f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_EqualsRange() IL_0f64: brfalse IL_10b5 IL_0f69: ldloc.s V_37 IL_0f6b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_0f70: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_0f75: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_EqualsRange() IL_0f7a: stloc.s V_9 IL_0f7c: ldloc.s V_39 IL_0f7e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0f83: stloc.s V_40 IL_0f85: ldloca.s V_40 IL_0f87: call instance string [Fantomas.FCS]FSharp.Compiler.Syntax.Ident::get_idText() IL_0f8c: ldstr "new" IL_0f91: call bool [netstandard]System.String::Equals(string, string) IL_0f96: brfalse IL_1126 IL_0f9b: ldloc.s V_37 IL_0f9d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_0fa2: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_0fa7: stloc.s V_10 IL_0fa9: ldloc.s V_19 IL_0fab: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0fb0: stloc.s V_36 IL_0fb2: ldloc.s V_39 IL_0fb4: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0fb9: stloc.s V_40 IL_0fbb: ldloc.s V_9 IL_0fbd: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0fc2: stloc.s V_4 IL_0fc4: ldloc.s V_37 IL_0fc6: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_0fcb: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValData [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_valData() IL_0fd0: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynValData::get_thisIdOpt() IL_0fd5: stloc.s V_34 IL_0fd7: ldloc.s V_37 IL_0fd9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_0fde: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_expr() IL_0fe3: stloc.s V_5 IL_0fe5: ldloc.s V_37 IL_0fe7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_0fec: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_0ff1: stloc.s V_16 IL_0ff3: ldloc.s V_8 IL_0ff5: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_accessibility() IL_0ffa: stloc.s V_17 IL_0ffc: ldnull IL_0ffd: stloc.s V_41 IL_0fff: ldnull IL_1000: stloc.s V_42 IL_1002: nop IL_1003: ldloc.s V_5 IL_1005: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr::get_Tag() IL_100a: ldc.i4.s 28 IL_100c: bne.un.s IL_1050 IL_100e: ldloc.s V_5 IL_1010: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential IL_1015: stloc.s V_43 IL_1017: ldloc.s V_43 IL_1019: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential::get_isTrueSeq() IL_101e: brfalse.s IL_1022 IL_1020: br.s IL_1056 IL_1022: ldloc.s V_43 IL_1024: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential::get_expr2() IL_1029: stloc.s V_44 IL_102b: ldloc.s V_43 IL_102d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr/Sequential::get_expr1() IL_1032: stloc.s V_45 IL_1034: ldarg.0 IL_1035: ldloc.s V_45 IL_1037: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_103c: stloc.s V_41 IL_103e: ldarg.0 IL_103f: ldloc.s V_44 IL_1041: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1046: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_104b: stloc.s V_42 IL_104d: nop IL_104e: br.s IL_1068 IL_1050: ldloc.s V_5 IL_1052: stloc.s V_44 IL_1054: br.s IL_105a IL_1056: ldloc.s V_5 IL_1058: stloc.s V_44 IL_105a: ldarg.0 IL_105b: ldloc.s V_44 IL_105d: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1062: stloc.s V_41 IL_1064: ldnull IL_1065: stloc.s V_42 IL_1067: nop IL_1068: ldloc.s V_10 IL_106a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_106f: ldarg.0 IL_1070: ldloc.s V_16 IL_1072: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_1077: ldloc.s V_17 IL_1079: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_107e: ldloc.s V_40 IL_1080: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_1085: ldarg.0 IL_1086: ldloc.s V_36 IL_1088: call class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.ASTTransformer::mkPat(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat) IL_108d: ldsfld class Fantomas.Core.ASTTransformer/mkMemberDefn@2586 Fantomas.Core.ASTTransformer/mkMemberDefn@2586::@_instance IL_1092: ldloc.s V_34 IL_1094: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_1099: ldstr "=" IL_109e: ldloc.s V_4 IL_10a0: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_10a5: ldloc.s V_41 IL_10a7: ldloc.s V_42 IL_10a9: ldloc.0 IL_10aa: newobj instance void Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Pattern, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_10af: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewExplicitCtor(class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode) IL_10b4: ret IL_10b5: ldloc.s V_37 IL_10b7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_10bc: stloc.s V_15 IL_10be: br IL_112f IL_10c3: ldloc.s V_37 IL_10c5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_10ca: stloc.s V_15 IL_10cc: br.s IL_112f IL_10ce: ldloc.s V_37 IL_10d0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_10d5: stloc.s V_15 IL_10d7: br.s IL_112f IL_10d9: ldloc.s V_37 IL_10db: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_10e0: stloc.s V_15 IL_10e2: br.s IL_112f IL_10e4: ldloc.s V_37 IL_10e6: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_10eb: stloc.s V_15 IL_10ed: br.s IL_112f IL_10ef: ldloc.s V_37 IL_10f1: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_10f6: stloc.s V_15 IL_10f8: br.s IL_112f IL_10fa: ldloc.s V_37 IL_10fc: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_1101: stloc.s V_15 IL_1103: br.s IL_112f IL_1105: ldloc.s V_37 IL_1107: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_110c: stloc.s V_15 IL_110e: br.s IL_112f IL_1110: ldloc.s V_37 IL_1112: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_1117: stloc.s V_15 IL_1119: br.s IL_112f IL_111b: ldloc.s V_37 IL_111d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_1122: stloc.s V_15 IL_1124: br.s IL_112f IL_1126: ldloc.s V_37 IL_1128: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Member::get_memberDefn() IL_112d: stloc.s V_15 IL_112f: ldarg.0 IL_1130: ldloc.s V_15 IL_1132: call class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.ASTTransformer::mkBinding(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_1137: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewMember(class Fantomas.Core.SyntaxOak/BindingNode) IL_113c: ret IL_113d: ldarg.1 IL_113e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Inherit IL_1143: stloc.s V_46 IL_1145: ldc.i4.7 IL_1146: ldloc.s V_46 IL_1148: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Inherit::get_range() IL_114d: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1152: stloc.2 IL_1153: ldloc.2 IL_1154: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_1159: stloc.s V_4 IL_115b: ldloc.s V_46 IL_115d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Inherit::get_baseType() IL_1162: stloc.3 IL_1163: ldstr "inherit" IL_1168: ldloc.s V_4 IL_116a: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_116f: ldarg.0 IL_1170: ldloc.3 IL_1171: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_1176: ldloc.0 IL_1177: newobj instance void Fantomas.Core.SyntaxOak/MemberDefnInheritNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_117c: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewInherit(class Fantomas.Core.SyntaxOak/MemberDefnInheritNode) IL_1181: ret IL_1182: ldarg.1 IL_1183: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ValField IL_1188: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/ValField::get_fieldInfo() IL_118d: stloc.s V_47 IL_118f: ldarg.0 IL_1190: ldloc.s V_47 IL_1192: call class Fantomas.Core.SyntaxOak/FieldNode Fantomas.Core.ASTTransformer::mkSynField(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField) IL_1197: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewValField(class Fantomas.Core.SyntaxOak/FieldNode) IL_119c: ret IL_119d: ldarg.1 IL_119e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/LetBindings IL_11a3: stloc.s V_48 IL_11a5: ldloc.s V_48 IL_11a7: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/LetBindings::get_bindings() IL_11ac: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_11b1: brfalse IL_12af IL_11b6: ldloc.s V_48 IL_11b8: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/LetBindings::get_bindings() IL_11bd: stloc.s V_49 IL_11bf: ldloc.s V_49 IL_11c1: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_11c6: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_11cb: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_11d0: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword::get_Tag() IL_11d5: ldc.i4.5 IL_11d6: bne.un.s IL_1200 IL_11d8: ldloc.s V_49 IL_11da: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_11df: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_11e4: brtrue IL_12ba IL_11e9: ldloc.s V_49 IL_11eb: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_11f0: stloc.s V_15 IL_11f2: ldarg.0 IL_11f3: ldloc.s V_15 IL_11f5: call class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.ASTTransformer::mkExternBinding(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_11fa: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewExternBinding(class Fantomas.Core.SyntaxOak/ExternBindingNode) IL_11ff: ret IL_1200: ldloc.s V_49 IL_1202: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_1207: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBindingKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_kind() IL_120c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBindingKind::get_Tag() IL_1211: ldc.i4.2 IL_1212: bne.un IL_12a4 IL_1217: ldloc.s V_49 IL_1219: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_121e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_1223: brtrue.s IL_1299 IL_1225: ldloc.s V_49 IL_1227: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_122c: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_1231: stloc.s V_29 IL_1233: ldloc.s V_49 IL_1235: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_123a: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_expr() IL_123f: stloc.s V_5 IL_1241: ldsfld class Fantomas.Core.ASTTransformer/leadingKw@2605 Fantomas.Core.ASTTransformer/leadingKw@2605::@_instance IL_1246: ldloc.s V_29 IL_1248: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_124d: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mkSynLeadingKeyword(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword) IL_1252: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleTextsNode::Content@ IL_1257: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_125c: stloc.s V_52 IL_125e: ldstr " " IL_1263: ldloc.s V_52 IL_1265: call string [FSharp.Core]Microsoft.FSharp.Core.StringModule::Concat(string, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_126a: stloc.s V_51 IL_126c: ldloc.s V_29 IL_126e: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_1273: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword::get_Range() IL_1278: stloc.s V_4 IL_127a: ldloc.s V_51 IL_127c: ldloc.s V_4 IL_127e: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1283: ldc.i4.1 IL_1284: ldc.i4.0 IL_1285: ldarg.0 IL_1286: ldloc.s V_5 IL_1288: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_128d: ldloc.0 IL_128e: newobj instance void Fantomas.Core.SyntaxOak/ExprSingleNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, bool, bool, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1293: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewDoExpr(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_1298: ret IL_1299: ldloc.s V_48 IL_129b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/LetBindings::get_bindings() IL_12a0: stloc.s V_50 IL_12a2: br.s IL_12c3 IL_12a4: ldloc.s V_48 IL_12a6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/LetBindings::get_bindings() IL_12ab: stloc.s V_50 IL_12ad: br.s IL_12c3 IL_12af: ldloc.s V_48 IL_12b1: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/LetBindings::get_bindings() IL_12b6: stloc.s V_50 IL_12b8: br.s IL_12c3 IL_12ba: ldloc.s V_48 IL_12bc: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/LetBindings::get_bindings() IL_12c1: stloc.s V_50 IL_12c3: ldarg.0 IL_12c4: newobj instance void Fantomas.Core.ASTTransformer/'mkMemberDefn@2617-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_12c9: ldloc.s V_50 IL_12cb: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_12d0: ldloc.0 IL_12d1: newobj instance void Fantomas.Core.SyntaxOak/BindingListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_12d6: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewLetBinding(class Fantomas.Core.SyntaxOak/BindingListNode) IL_12db: ret IL_12dc: ldarg.1 IL_12dd: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Interface IL_12e2: stloc.s V_53 IL_12e4: ldloc.s V_53 IL_12e6: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Interface::get_interfaceType() IL_12eb: stloc.3 IL_12ec: ldloc.s V_53 IL_12ee: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Interface::get_members() IL_12f3: stloc.s V_54 IL_12f5: ldloc.s V_53 IL_12f7: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/Interface::get_withKeyword() IL_12fc: stloc.s V_9 IL_12fe: nop IL_12ff: ldc.i4.s 9 IL_1301: ldloc.0 IL_1302: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1307: stloc.2 IL_1308: ldloc.2 IL_1309: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_130e: stloc.s V_4 IL_1310: ldstr "interface" IL_1315: ldloc.s V_4 IL_1317: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_131c: stloc.s V_55 IL_131e: nop IL_131f: ldloc.s V_54 IL_1321: brfalse.s IL_1325 IL_1323: br.s IL_132d IL_1325: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_132a: nop IL_132b: br.s IL_1344 IL_132d: ldloc.s V_54 IL_132f: stloc.s V_57 IL_1331: ldarg.0 IL_1332: newobj instance void Fantomas.Core.ASTTransformer/'members@2627-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_1337: ldloc.s V_57 IL_1339: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_133e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_1343: nop IL_1344: stloc.s V_56 IL_1346: ldloc.s V_55 IL_1348: ldarg.0 IL_1349: ldloc.3 IL_134a: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_134f: ldsfld class Fantomas.Core.ASTTransformer/'mkMemberDefn@2632-2' Fantomas.Core.ASTTransformer/'mkMemberDefn@2632-2'::@_instance IL_1354: ldloc.s V_9 IL_1356: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_135b: ldloc.s V_56 IL_135d: ldloc.0 IL_135e: newobj instance void Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1363: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewInterface(class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode) IL_1368: ret IL_1369: ldarg.1 IL_136a: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty IL_136f: stloc.s V_58 IL_1371: ldloc.s V_58 IL_1373: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty::get_trivia() IL_1378: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia::get_EqualsRange() IL_137d: brfalse IL_1820 IL_1382: ldloc.s V_58 IL_1384: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty::get_trivia() IL_1389: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia::get_EqualsRange() IL_138e: stloc.s V_9 IL_1390: ldloc.s V_58 IL_1392: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty::get_typeOpt() IL_1397: stloc.s V_59 IL_1399: ldloc.s V_58 IL_139b: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty::get_xmlDoc() IL_13a0: stloc.s V_10 IL_13a2: ldloc.s V_58 IL_13a4: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty::get_trivia() IL_13a9: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia::get_WithKeyword() IL_13ae: stloc.s V_13 IL_13b0: ldloc.s V_58 IL_13b2: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty::get_trivia() IL_13b7: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia::get_GetSetKeywords() IL_13bc: stloc.s V_60 IL_13be: ldloc.s V_9 IL_13c0: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_13c5: stloc.s V_4 IL_13c7: ldloc.s V_58 IL_13c9: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty::get_trivia() IL_13ce: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAutoPropertyTrivia::get_LeadingKeyword() IL_13d3: stloc.s V_12 IL_13d5: ldloc.s V_58 IL_13d7: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty::get_ident() IL_13dc: stloc.s V_40 IL_13de: ldloc.s V_58 IL_13e0: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty::get_synExpr() IL_13e5: stloc.s V_5 IL_13e7: ldloc.s V_58 IL_13e9: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty::get_attributes() IL_13ee: stloc.s V_16 IL_13f0: ldloc.s V_58 IL_13f2: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty::get_accessibility() IL_13f7: stloc.s V_17 IL_13f9: ldloc.s V_58 IL_13fb: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AutoProperty::get_isStatic() IL_1400: stloc.s V_32 IL_1402: ldloc.s V_10 IL_1404: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_1409: ldarg.0 IL_140a: ldloc.s V_16 IL_140c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_1411: ldloc.s V_12 IL_1413: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mkSynLeadingKeyword(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword) IL_1418: ldloc.s V_17 IL_141a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_141f: ldloc.s V_40 IL_1421: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_1426: ldarg.0 IL_1427: newobj instance void Fantomas.Core.ASTTransformer/'mkMemberDefn@2658-3'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_142c: ldloc.s V_59 IL_142e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_1433: ldstr "=" IL_1438: ldloc.s V_4 IL_143a: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_143f: ldarg.0 IL_1440: ldloc.s V_5 IL_1442: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_1447: ldloc.s V_13 IL_1449: ldloc.s V_60 IL_144b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkWithGetSet(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_1450: ldloc.0 IL_1451: newobj instance void Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/MultipleTextsNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1456: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewAutoProperty(class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode) IL_145b: ret IL_145c: ldarg.1 IL_145d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AbstractSlot IL_1462: stloc.s V_61 IL_1464: ldloc.s V_61 IL_1466: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AbstractSlot::get_slotSig() IL_146b: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynValSigTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_trivia() IL_1470: stloc.s V_62 IL_1472: ldloc.s V_61 IL_1474: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AbstractSlot::get_slotSig() IL_1479: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValTyparDecls [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_explicitTypeParams() IL_147e: stloc.s V_63 IL_1480: ldloc.s V_61 IL_1482: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AbstractSlot::get_slotSig() IL_1487: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_synType() IL_148c: stloc.3 IL_148d: ldloc.s V_61 IL_148f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AbstractSlot::get_slotSig() IL_1494: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_xmlDoc() IL_1499: stloc.s V_10 IL_149b: ldloc.s V_61 IL_149d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AbstractSlot::get_slotSig() IL_14a2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_ident() IL_14a7: stloc.s V_64 IL_14a9: ldloc.s V_61 IL_14ab: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AbstractSlot::get_slotSig() IL_14b0: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_attributes() IL_14b5: stloc.s V_16 IL_14b7: ldloc.s V_61 IL_14b9: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AbstractSlot::get_trivia() IL_14be: stloc.s V_65 IL_14c0: ldloc.s V_61 IL_14c2: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/AbstractSlot::get_slotSig() IL_14c7: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_accessibility() IL_14cc: stloc.s V_17 IL_14ce: ldloc.s V_10 IL_14d0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_14d5: ldarg.0 IL_14d6: ldloc.s V_16 IL_14d8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_14dd: ldloc.s V_62 IL_14df: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynValSigTrivia::get_LeadingKeyword() IL_14e4: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mkSynLeadingKeyword(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword) IL_14e9: ldloc.s V_64 IL_14eb: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_14f0: ldarg.0 IL_14f1: ldloc.s V_63 IL_14f3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_14f8: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynValTyparDecls(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_14fd: ldarg.0 IL_14fe: ldloc.3 IL_14ff: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_1504: ldloc.s V_62 IL_1506: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynValSigTrivia::get_WithKeyword() IL_150b: ldloc.s V_65 IL_150d: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberDefnAbstractSlotTrivia::get_GetSetKeywords() IL_1512: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkWithGetSet(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_1517: ldloc.0 IL_1518: newobj instance void Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/MultipleTextsNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/Type, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_151d: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewAbstractSlot(class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode) IL_1522: ret IL_1523: ldloc.s V_6 IL_1525: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_152a: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_152f: stloc.s V_4 IL_1531: ldloc.s V_13 IL_1533: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1538: stloc.s V_23 IL_153a: ldloc.s V_22 IL_153c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1541: stloc.s V_15 IL_1543: ldloc.s V_7 IL_1545: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_154a: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_154f: stloc.s V_10 IL_1551: ldloc.s V_8 IL_1553: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_1558: stloc.s V_11 IL_155a: ldloc.s V_7 IL_155c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1561: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_1566: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_156b: stloc.s V_12 IL_156d: ldloc.s V_7 IL_156f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1574: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_1579: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_157e: stloc.s V_14 IL_1580: ldloc.s V_9 IL_1582: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1587: stloc.s V_24 IL_1589: ldloc.s V_7 IL_158b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1590: stloc.s V_25 IL_1592: ldloc.s V_7 IL_1594: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1599: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_159e: stloc.s V_16 IL_15a0: ldloc.s V_7 IL_15a2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_15a7: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_15ac: stloc.s V_17 IL_15ae: ldloc.s V_6 IL_15b0: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_15b5: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_AndKeyword() IL_15ba: stloc.s V_26 IL_15bc: ldnull IL_15bd: stloc.s V_66 IL_15bf: ldnull IL_15c0: stloc.s V_67 IL_15c2: nop IL_15c3: ldloca.s V_24 IL_15c5: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_15ca: stloc.s V_68 IL_15cc: ldloca.s V_23 IL_15ce: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_15d3: ldloc.s V_68 IL_15d5: call bool [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::posGt(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_15da: brfalse.s IL_1610 IL_15dc: ldarg.0 IL_15dd: ldstr "get" IL_15e2: ldloc.s V_24 IL_15e4: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_15e9: ldloc.s V_25 IL_15eb: call class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode Fantomas.Core.ASTTransformer::mkPropertyGetSetBinding(class Fantomas.Core.ASTTransformer/CreationAide, class Fantomas.Core.SyntaxOak/SingleTextNode, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_15f0: stloc.s V_66 IL_15f2: ldarg.0 IL_15f3: ldstr "set" IL_15f8: ldloc.s V_23 IL_15fa: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_15ff: ldloc.s V_15 IL_1601: call class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode Fantomas.Core.ASTTransformer::mkPropertyGetSetBinding(class Fantomas.Core.ASTTransformer/CreationAide, class Fantomas.Core.SyntaxOak/SingleTextNode, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_1606: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_160b: stloc.s V_67 IL_160d: nop IL_160e: br.s IL_1642 IL_1610: ldarg.0 IL_1611: ldstr "set" IL_1616: ldloc.s V_23 IL_1618: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_161d: ldloc.s V_15 IL_161f: call class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode Fantomas.Core.ASTTransformer::mkPropertyGetSetBinding(class Fantomas.Core.ASTTransformer/CreationAide, class Fantomas.Core.SyntaxOak/SingleTextNode, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_1624: stloc.s V_66 IL_1626: ldarg.0 IL_1627: ldstr "get" IL_162c: ldloc.s V_24 IL_162e: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1633: ldloc.s V_25 IL_1635: call class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode Fantomas.Core.ASTTransformer::mkPropertyGetSetBinding(class Fantomas.Core.ASTTransformer/CreationAide, class Fantomas.Core.SyntaxOak/SingleTextNode, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_163a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_163f: stloc.s V_67 IL_1641: nop IL_1642: ldloc.s V_10 IL_1644: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_1649: ldarg.0 IL_164a: ldloc.s V_16 IL_164c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_1651: ldloc.s V_12 IL_1653: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mkSynLeadingKeyword(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword) IL_1658: ldsfld class Fantomas.Core.ASTTransformer/'mkMemberDefn@2702-4' Fantomas.Core.ASTTransformer/'mkMemberDefn@2702-4'::@_instance IL_165d: ldloc.s V_14 IL_165f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_1664: ldloc.s V_17 IL_1666: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_166b: ldloc.s V_11 IL_166d: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_1672: ldstr "with" IL_1677: ldloc.s V_4 IL_1679: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_167e: ldloc.s V_66 IL_1680: ldsfld class Fantomas.Core.ASTTransformer/'mkMemberDefn@2707-5' Fantomas.Core.ASTTransformer/'mkMemberDefn@2707-5'::@_instance IL_1685: ldloc.s V_26 IL_1687: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_168c: ldloc.s V_67 IL_168e: ldloc.0 IL_168f: newobj instance void Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/MultipleTextsNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1694: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewPropertyGetSet(class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode) IL_1699: ret IL_169a: ldloc.s V_6 IL_169c: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_16a1: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_WithKeyword() IL_16a6: stloc.s V_4 IL_16a8: ldloc.s V_6 IL_16aa: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_16af: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_SetKeyword() IL_16b4: stloc.s V_9 IL_16b6: ldloc.s V_7 IL_16b8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_16bd: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_xmlDoc() IL_16c2: stloc.s V_10 IL_16c4: ldloc.s V_8 IL_16c6: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynPat/LongIdent::get_longDotId() IL_16cb: stloc.s V_11 IL_16cd: ldloc.s V_7 IL_16cf: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_16d4: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_16d9: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_LeadingKeyword() IL_16de: stloc.s V_12 IL_16e0: ldloc.s V_7 IL_16e2: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_16e7: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_trivia() IL_16ec: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynBindingTrivia::get_InlineKeyword() IL_16f1: stloc.s V_13 IL_16f3: ldloc.s V_6 IL_16f5: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn/GetSetMember::get_trivia() IL_16fa: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberGetSetTrivia::get_GetKeyword() IL_16ff: stloc.s V_14 IL_1701: ldloc.s V_7 IL_1703: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1708: stloc.s V_15 IL_170a: ldloc.s V_7 IL_170c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1711: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_attributes() IL_1716: stloc.s V_16 IL_1718: ldloc.s V_7 IL_171a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_171f: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding::get_accessibility() IL_1724: stloc.s V_17 IL_1726: nop IL_1727: ldloc.s V_14 IL_1729: brtrue.s IL_1734 IL_172b: ldloc.s V_9 IL_172d: brfalse IL_1815 IL_1732: br.s IL_17aa IL_1734: ldloc.s V_14 IL_1736: stloc.s V_26 IL_1738: ldloc.s V_9 IL_173a: brtrue IL_1815 IL_173f: ldloc.s V_26 IL_1741: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_1746: stloc.s V_23 IL_1748: ldarg.0 IL_1749: ldstr "get" IL_174e: ldloc.s V_23 IL_1750: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1755: ldloc.s V_15 IL_1757: call class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode Fantomas.Core.ASTTransformer::mkPropertyGetSetBinding(class Fantomas.Core.ASTTransformer/CreationAide, class Fantomas.Core.SyntaxOak/SingleTextNode, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_175c: stloc.s V_66 IL_175e: ldloc.s V_10 IL_1760: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_1765: ldarg.0 IL_1766: ldloc.s V_16 IL_1768: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_176d: ldloc.s V_12 IL_176f: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mkSynLeadingKeyword(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword) IL_1774: ldsfld class Fantomas.Core.ASTTransformer/'mkMemberDefn@2746-6' Fantomas.Core.ASTTransformer/'mkMemberDefn@2746-6'::@_instance IL_1779: ldloc.s V_13 IL_177b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_1780: ldloc.s V_17 IL_1782: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_1787: ldloc.s V_11 IL_1789: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_178e: ldstr "with" IL_1793: ldloc.s V_4 IL_1795: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_179a: ldloc.s V_66 IL_179c: ldnull IL_179d: ldnull IL_179e: ldloc.0 IL_179f: newobj instance void Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/MultipleTextsNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_17a4: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewPropertyGetSet(class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode) IL_17a9: ret IL_17aa: ldloc.s V_9 IL_17ac: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_17b1: stloc.s V_23 IL_17b3: ldarg.0 IL_17b4: ldstr "set" IL_17b9: ldloc.s V_23 IL_17bb: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_17c0: ldloc.s V_15 IL_17c2: call class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode Fantomas.Core.ASTTransformer::mkPropertyGetSetBinding(class Fantomas.Core.ASTTransformer/CreationAide, class Fantomas.Core.SyntaxOak/SingleTextNode, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynBinding) IL_17c7: stloc.s V_66 IL_17c9: ldloc.s V_10 IL_17cb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_17d0: ldarg.0 IL_17d1: ldloc.s V_16 IL_17d3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_17d8: ldloc.s V_12 IL_17da: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mkSynLeadingKeyword(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword) IL_17df: ldsfld class Fantomas.Core.ASTTransformer/'mkMemberDefn@2764-7' Fantomas.Core.ASTTransformer/'mkMemberDefn@2764-7'::@_instance IL_17e4: ldloc.s V_13 IL_17e6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_17eb: ldloc.s V_17 IL_17ed: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_17f2: ldloc.s V_11 IL_17f4: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkSynLongIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynLongIdent) IL_17f9: ldstr "with" IL_17fe: ldloc.s V_4 IL_1800: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_1805: ldloc.s V_66 IL_1807: ldnull IL_1808: ldnull IL_1809: ldloc.0 IL_180a: newobj instance void Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/MultipleTextsNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_180f: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewPropertyGetSet(class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode) IL_1814: ret IL_1815: ldstr "SynMemberDefn.GetSetMember cannot exist with get a" + "nd without set" IL_181a: newobj instance void [netstandard]System.Exception::.ctor(string) IL_181f: throw IL_1820: ldstr "Unexpected SynMemberDefn: %A" IL_1825: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,class Fantomas.Core.SyntaxOak/MemberDefn,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberDefn>::.ctor(string) IL_182a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail,class Fantomas.Core.SyntaxOak/MemberDefn>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_182f: ldarg.1 IL_1830: tail. IL_1832: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_1837: ret } // end of method ASTTransformer::mkMemberDefn .method assembly static class Fantomas.Core.SyntaxOak/ValNode mkVal(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig _arg14) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 218 (0xda) .maxstack 14 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValTyparDecls V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynValSigTrivia V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_5, bool V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_10, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword V_11) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValTyparDecls [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_explicitTypeParams() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynValSigTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_trivia() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_synType() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_ident() IL_001b: stloc.3 IL_001c: ldarg.1 IL_001d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_range() IL_0022: stloc.s V_4 IL_0024: ldarg.1 IL_0025: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_xmlDoc() IL_002a: stloc.s V_5 IL_002c: ldarg.1 IL_002d: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_isMutable() IL_0032: stloc.s V_6 IL_0034: ldarg.1 IL_0035: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_synExpr() IL_003a: stloc.s V_7 IL_003c: ldarg.1 IL_003d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_attributes() IL_0042: stloc.s V_8 IL_0044: ldarg.1 IL_0045: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_accessibility() IL_004a: stloc.s V_9 IL_004c: ldloc.1 IL_004d: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynValSigTrivia::get_LeadingKeyword() IL_0052: stloc.s V_11 IL_0054: ldloc.s V_11 IL_0056: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword::get_Tag() IL_005b: ldc.i4.s 23 IL_005d: bne.un.s IL_0063 IL_005f: ldnull IL_0060: nop IL_0061: br.s IL_0070 IL_0063: ldloc.s V_11 IL_0065: call class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.ASTTransformer::mkSynLeadingKeyword(class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynLeadingKeyword) IL_006a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_006f: nop IL_0070: stloc.s V_10 IL_0072: ldloc.s V_5 IL_0074: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_0079: ldarg.0 IL_007a: ldloc.s V_8 IL_007c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0081: ldloc.s V_10 IL_0083: ldsfld class Fantomas.Core.ASTTransformer/mkVal@2790 Fantomas.Core.ASTTransformer/mkVal@2790::@_instance IL_0088: ldloc.1 IL_0089: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynValSigTrivia::get_InlineKeyword() IL_008e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0093: ldloc.s V_6 IL_0095: ldloc.s V_9 IL_0097: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_009c: ldloc.3 IL_009d: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkSynIdent(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynIdent) IL_00a2: ldarg.0 IL_00a3: ldloc.0 IL_00a4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_00a9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynValTyparDecls(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00ae: ldarg.0 IL_00af: ldloc.2 IL_00b0: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_00b5: ldsfld class Fantomas.Core.ASTTransformer/'mkVal@2796-1' Fantomas.Core.ASTTransformer/'mkVal@2796-1'::@_instance IL_00ba: ldloc.1 IL_00bb: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynValSigTrivia::get_EqualsRange() IL_00c0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00c5: ldarg.0 IL_00c6: newobj instance void Fantomas.Core.ASTTransformer/'mkVal@2797-2'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_00cb: ldloc.s V_7 IL_00cd: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00d2: ldloc.s V_4 IL_00d4: newobj instance void Fantomas.Core.SyntaxOak/ValNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/Type, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00d9: ret } // end of method ASTTransformer::mkVal .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn mkMemberSig(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig ms) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 318 (0x13e) .maxstack 7 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/Member V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig V_2, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia V_3, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynValSigTrivia V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/Interface V_5, class [netstandard]System.Tuple`2 V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_7, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_8, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/Inherit V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/ValField V_10, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField V_11) IL_0000: ldarg.1 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig::get_Range() IL_0006: stloc.0 IL_0007: nop IL_0008: ldarg.1 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig::get_Tag() IL_000e: switch ( IL_002c, IL_006e, IL_00be, IL_0107, IL_0027) IL_0027: br IL_0126 IL_002c: ldarg.1 IL_002d: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/Member IL_0032: stloc.1 IL_0033: ldloc.1 IL_0034: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/Member::get_memberSig() IL_0039: stloc.2 IL_003a: ldloc.1 IL_003b: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/Member::get_trivia() IL_0040: stloc.3 IL_0041: ldloc.2 IL_0042: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynValSigTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig::get_trivia() IL_0047: stloc.s V_4 IL_0049: ldarg.0 IL_004a: ldloc.2 IL_004b: call class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.ASTTransformer::mkVal(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig) IL_0050: ldloc.s V_4 IL_0052: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynValSigTrivia::get_WithKeyword() IL_0057: ldloc.3 IL_0058: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynMemberSigMemberTrivia::get_GetSetKeywords() IL_005d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkWithGetSet(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0062: ldloc.0 IL_0063: newobj instance void Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode::.ctor(class Fantomas.Core.SyntaxOak/ValNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0068: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewSigMember(class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode) IL_006d: ret IL_006e: ldarg.1 IL_006f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/Interface IL_0074: stloc.s V_5 IL_0076: ldc.i4.s 9 IL_0078: ldloc.s V_5 IL_007a: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/Interface::get_range() IL_007f: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0084: stloc.s V_6 IL_0086: ldloc.s V_5 IL_0088: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/Interface::get_interfaceType() IL_008d: stloc.s V_7 IL_008f: ldloc.s V_6 IL_0091: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0096: stloc.s V_8 IL_0098: ldstr "interface" IL_009d: ldloc.s V_8 IL_009f: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00a4: ldarg.0 IL_00a5: ldloc.s V_7 IL_00a7: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_00ac: ldnull IL_00ad: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_00b2: ldloc.0 IL_00b3: newobj instance void Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00b8: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewInterface(class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode) IL_00bd: ret IL_00be: ldarg.1 IL_00bf: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/Inherit IL_00c4: stloc.s V_9 IL_00c6: ldc.i4.7 IL_00c7: ldloc.s V_9 IL_00c9: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/Inherit::get_range() IL_00ce: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00d3: stloc.s V_6 IL_00d5: ldloc.s V_9 IL_00d7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/Inherit::get_inheritedType() IL_00dc: stloc.s V_7 IL_00de: ldloc.s V_6 IL_00e0: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_00e5: stloc.s V_8 IL_00e7: ldstr "inherit" IL_00ec: ldloc.s V_8 IL_00ee: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00f3: ldarg.0 IL_00f4: ldloc.s V_7 IL_00f6: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_00fb: ldloc.0 IL_00fc: newobj instance void Fantomas.Core.SyntaxOak/MemberDefnInheritNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/Type, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0101: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewInherit(class Fantomas.Core.SyntaxOak/MemberDefnInheritNode) IL_0106: ret IL_0107: ldarg.1 IL_0108: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/ValField IL_010d: stloc.s V_10 IL_010f: ldloc.s V_10 IL_0111: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig/ValField::get_field() IL_0116: stloc.s V_11 IL_0118: ldarg.0 IL_0119: ldloc.s V_11 IL_011b: call class Fantomas.Core.SyntaxOak/FieldNode Fantomas.Core.ASTTransformer::mkSynField(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynField) IL_0120: call class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/MemberDefn::NewValField(class Fantomas.Core.SyntaxOak/FieldNode) IL_0125: ret IL_0126: ldstr "Cannot construct node for %A" IL_012b: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,class Fantomas.Core.SyntaxOak/MemberDefn,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynMemberSig>::.ctor(string) IL_0130: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail,class Fantomas.Core.SyntaxOak/MemberDefn>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_0135: ldarg.1 IL_0136: tail. IL_0138: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_013d: ret } // end of method ASTTransformer::mkMemberSig .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 mkModuleDecls(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 decls, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 696 (0x2b8) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Types V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Attributes V_9, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Expr V_10, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr V_12, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_13, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Let V_14, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_15, class Fantomas.Core.SyntaxOak/ModuleDecl V_16, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_18, class Fantomas.Core.SyntaxOak/Expr V_19, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_20, class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode V_21) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brfalse IL_011f IL_000c: ldarg.1 IL_000d: stloc.0 IL_000e: ldarg.1 IL_000f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.ASTTransformer::'|OpenL|_|'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0014: stloc.1 IL_0015: ldloc.1 IL_0016: brfalse.s IL_001d IL_0018: br IL_012d IL_001d: ldarg.1 IL_001e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.ASTTransformer::'|HashDirectiveL|_|'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0023: stloc.s V_4 IL_0025: ldloc.s V_4 IL_0027: brfalse.s IL_002e IL_0029: br IL_0172 IL_002e: ldloc.0 IL_002f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0034: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl::get_Tag() IL_0039: switch ( IL_0066, IL_0066, IL_00e6, IL_0066, IL_006b, IL_0066, IL_0066, IL_007d, IL_0066, IL_0066) IL_0066: br IL_0293 IL_006b: ldloc.0 IL_006c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0071: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Types IL_0076: stloc.s V_7 IL_0078: br IL_01bb IL_007d: ldloc.0 IL_007e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0083: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Attributes IL_0088: stloc.s V_9 IL_008a: ldloc.0 IL_008b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0090: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0095: brfalse.s IL_00d2 IL_0097: ldloc.0 IL_0098: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_009d: stloc.2 IL_009e: ldloc.2 IL_009f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00a4: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl::get_Tag() IL_00a9: ldc.i4.3 IL_00aa: bne.un.s IL_00be IL_00ac: ldloc.2 IL_00ad: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00b2: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Expr IL_00b7: stloc.s V_10 IL_00b9: br IL_01ef IL_00be: ldloc.0 IL_00bf: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00c4: ldloc.0 IL_00c5: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00ca: stloc.s V_6 IL_00cc: stloc.2 IL_00cd: br IL_02a2 IL_00d2: ldloc.0 IL_00d3: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00d8: ldloc.0 IL_00d9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00de: stloc.s V_6 IL_00e0: stloc.2 IL_00e1: br IL_02a2 IL_00e6: ldloc.0 IL_00e7: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_00ec: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Let IL_00f1: stloc.s V_14 IL_00f3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool> Fantomas.Core.List::moreThanOne() IL_00f8: ldloc.s V_14 IL_00fa: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Let::get_bindings() IL_00ff: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool>::Invoke(!0) IL_0104: brfalse.s IL_010b IL_0106: br IL_025f IL_010b: ldloc.0 IL_010c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0111: ldloc.0 IL_0112: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0117: stloc.s V_6 IL_0119: stloc.2 IL_011a: br IL_02a2 IL_011f: ldarg.2 IL_0120: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0125: tail. IL_0127: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_012c: ret IL_012d: ldloc.1 IL_012e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_0133: call instance !1 class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_0138: stloc.2 IL_0139: ldloc.1 IL_013a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_013f: call instance !0 class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_0144: stloc.3 IL_0145: ldarg.0 IL_0146: newobj instance void Fantomas.Core.ASTTransformer/openListNode@2833::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_014b: ldloc.3 IL_014c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class Fantomas.Core.SyntaxOak/Open>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0151: newobj instance void Fantomas.Core.SyntaxOak/OpenListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0156: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewOpenList(class Fantomas.Core.SyntaxOak/OpenListNode) IL_015b: stloc.s V_16 IL_015d: ldarg.0 IL_015e: ldloc.2 IL_015f: ldarg.2 IL_0160: ldloc.s V_16 IL_0162: newobj instance void Fantomas.Core.ASTTransformer/mkModuleDecls@2837::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0167: starg.s finalContinuation IL_0169: starg.s decls IL_016b: starg.s creationAide IL_016d: br IL_0000 IL_0172: ldloc.s V_4 IL_0174: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_0179: call instance !1 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_017e: stloc.2 IL_017f: ldloc.s V_4 IL_0181: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_0186: call instance !0 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_018b: stloc.s V_5 IL_018d: ldarg.0 IL_018e: newobj instance void Fantomas.Core.ASTTransformer/listNode@2841::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0193: ldloc.s V_5 IL_0195: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_019a: newobj instance void Fantomas.Core.SyntaxOak/HashDirectiveListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_019f: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewHashDirectiveList(class Fantomas.Core.SyntaxOak/HashDirectiveListNode) IL_01a4: stloc.s V_16 IL_01a6: ldarg.0 IL_01a7: ldloc.2 IL_01a8: ldarg.2 IL_01a9: ldloc.s V_16 IL_01ab: newobj instance void Fantomas.Core.ASTTransformer/'mkModuleDecls@2845-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class Fantomas.Core.SyntaxOak/ModuleDecl) IL_01b0: starg.s finalContinuation IL_01b2: starg.s decls IL_01b4: starg.s creationAide IL_01b6: br IL_0000 IL_01bb: ldloc.s V_7 IL_01bd: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Types::get_typeDefns() IL_01c2: stloc.s V_8 IL_01c4: ldloc.0 IL_01c5: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_01ca: stloc.2 IL_01cb: ldarg.0 IL_01cc: newobj instance void Fantomas.Core.ASTTransformer/typeNodes@2849::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_01d1: ldloc.s V_8 IL_01d3: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01d8: stloc.s V_17 IL_01da: ldarg.0 IL_01db: ldloc.2 IL_01dc: ldarg.2 IL_01dd: ldloc.s V_17 IL_01df: newobj instance void Fantomas.Core.ASTTransformer/'mkModuleDecls@2851-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01e4: starg.s finalContinuation IL_01e6: starg.s decls IL_01e8: starg.s creationAide IL_01ea: br IL_0000 IL_01ef: ldloc.2 IL_01f0: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_01f5: stloc.s V_11 IL_01f7: ldloc.s V_10 IL_01f9: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Expr::get_expr() IL_01fe: stloc.s V_12 IL_0200: ldloc.s V_9 IL_0202: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Attributes::get_attributes() IL_0207: stloc.s V_13 IL_0209: ldarg.0 IL_020a: ldloc.s V_13 IL_020c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0211: stloc.s V_18 IL_0213: ldarg.0 IL_0214: ldloc.s V_12 IL_0216: call class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.ASTTransformer::mkExpr(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExpr) IL_021b: stloc.s V_19 IL_021d: ldloc.s V_13 IL_021f: callvirt instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Head() IL_0224: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList::get_Range() IL_0229: ldloc.s V_19 IL_022b: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0230: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0235: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_023a: stloc.s V_20 IL_023c: ldloc.s V_18 IL_023e: ldloc.s V_19 IL_0240: ldloc.s V_20 IL_0242: newobj instance void Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/Expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0247: stloc.s V_21 IL_0249: ldarg.0 IL_024a: ldloc.s V_11 IL_024c: ldarg.2 IL_024d: ldloc.s V_21 IL_024f: newobj instance void Fantomas.Core.ASTTransformer/'mkModuleDecls@2858-3'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode) IL_0254: starg.s finalContinuation IL_0256: starg.s decls IL_0258: starg.s creationAide IL_025a: br IL_0000 IL_025f: ldloc.0 IL_0260: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0265: stloc.2 IL_0266: ldloc.s V_14 IL_0268: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl/Let::get_bindings() IL_026d: stloc.s V_15 IL_026f: ldarg.0 IL_0270: newobj instance void Fantomas.Core.ASTTransformer/bindingNodes@2862::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0275: ldloc.s V_15 IL_0277: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_027c: stloc.s V_17 IL_027e: ldarg.0 IL_027f: ldloc.2 IL_0280: ldarg.2 IL_0281: ldloc.s V_17 IL_0283: newobj instance void Fantomas.Core.ASTTransformer/'mkModuleDecls@2864-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0288: starg.s finalContinuation IL_028a: starg.s decls IL_028c: starg.s creationAide IL_028e: br IL_0000 IL_0293: ldloc.0 IL_0294: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0299: stloc.2 IL_029a: ldloc.0 IL_029b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_02a0: stloc.s V_6 IL_02a2: ldarg.0 IL_02a3: ldloc.2 IL_02a4: ldarg.0 IL_02a5: ldarg.2 IL_02a6: ldloc.s V_6 IL_02a8: newobj instance void Fantomas.Core.ASTTransformer/'mkModuleDecls@2867-5'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl) IL_02ad: starg.s finalContinuation IL_02af: starg.s decls IL_02b1: starg.s creationAide IL_02b3: br IL_0000 } // end of method ASTTransformer::mkModuleDecls .method assembly static class Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode mkModuleOrNamespace(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace mn) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 575 (0x23f) .maxstack 9 .locals init (class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind V_3, bool V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_8, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword V_9, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword V_10, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Module V_11, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_12, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Namespace V_13, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_17, class Fantomas.Core.SyntaxOak/MultipleTextsNode V_18, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_19, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_20, class Fantomas.Core.SyntaxOak/IdentListNode V_21, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_22) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace::get_xmlDoc() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace::get_trivia() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace::get_longId() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace::get_kind() IL_001b: stloc.3 IL_001c: ldarg.1 IL_001d: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace::get_isRecursive() IL_0022: stloc.s V_4 IL_0024: ldarg.1 IL_0025: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace::get_decls() IL_002a: stloc.s V_5 IL_002c: ldarg.1 IL_002d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace::get_attribs() IL_0032: stloc.s V_6 IL_0034: ldarg.1 IL_0035: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace::get_accessibility() IL_003a: stloc.s V_7 IL_003c: ldloc.1 IL_003d: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceTrivia::get_LeadingKeyword() IL_0042: stloc.s V_9 IL_0044: ldloc.s V_9 IL_0046: stloc.s V_10 IL_0048: ldloc.s V_10 IL_004a: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Namespace IL_004f: brtrue.s IL_0097 IL_0051: ldloc.s V_10 IL_0053: call instance bool [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword::get_IsNone() IL_0058: brtrue IL_0116 IL_005d: ldloc.s V_9 IL_005f: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Module IL_0064: stloc.s V_11 IL_0066: ldloc.s V_11 IL_0068: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Module::get_moduleRange() IL_006d: stloc.s V_12 IL_006f: ldstr "module" IL_0074: ldloc.s V_12 IL_0076: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_007b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0080: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0085: ldloc.s V_12 IL_0087: newobj instance void Fantomas.Core.SyntaxOak/MultipleTextsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_008c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0091: nop IL_0092: br IL_0118 IL_0097: ldloc.s V_9 IL_0099: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Namespace IL_009e: stloc.s V_13 IL_00a0: ldloc.s V_13 IL_00a2: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Namespace::get_namespaceRange() IL_00a7: stloc.s V_12 IL_00a9: nop IL_00aa: ldloca.s V_3 IL_00ac: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind::get_Tag() IL_00b1: ldc.i4.3 IL_00b2: bne.un.s IL_00f1 IL_00b4: ldstr "namespace" IL_00b9: ldloc.s V_12 IL_00bb: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00c0: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_00c5: stloc.s V_14 IL_00c7: ldstr "global" IL_00cc: ldloc.s V_14 IL_00ce: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00d3: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_00d8: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00dd: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00e2: ldloc.s V_12 IL_00e4: newobj instance void Fantomas.Core.SyntaxOak/MultipleTextsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00e9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_00ee: nop IL_00ef: br.s IL_0118 IL_00f1: ldstr "namespace" IL_00f6: ldloc.s V_12 IL_00f8: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00fd: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0102: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0107: ldloc.s V_12 IL_0109: newobj instance void Fantomas.Core.SyntaxOak/MultipleTextsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_010e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0113: nop IL_0114: br.s IL_0118 IL_0116: ldnull IL_0117: nop IL_0118: stloc.s V_8 IL_011a: nop IL_011b: ldloca.s V_3 IL_011d: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind::get_Tag() IL_0122: switch ( IL_0137, IL_0139, IL_0137, IL_0139) IL_0137: br.s IL_013d IL_0139: ldnull IL_013a: nop IL_013b: br.s IL_0149 IL_013d: ldloc.2 IL_013e: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkLongIdent(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0143: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0148: nop IL_0149: stloc.s V_15 IL_014b: ldarg.1 IL_014c: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer::mkSynModuleOrNamespaceFullRange(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace) IL_0151: stloc.s V_12 IL_0153: nop IL_0154: ldloc.s V_8 IL_0156: brfalse.s IL_015a IL_0158: br.s IL_0161 IL_015a: ldnull IL_015b: nop IL_015c: br IL_0222 IL_0161: ldloc.s V_8 IL_0163: stloc.s V_17 IL_0165: ldloc.s V_17 IL_0167: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_016c: stloc.s V_18 IL_016e: nop IL_016f: ldloc.s V_15 IL_0171: brfalse.s IL_0175 IL_0173: br.s IL_01c3 IL_0175: ldloca.s V_12 IL_0177: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileIndex() IL_017c: ldloca.s V_12 IL_017e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_0183: ldloc.s V_18 IL_0185: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_018a: stloc.s V_19 IL_018c: ldloca.s V_19 IL_018e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_End() IL_0193: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkFileIndexRange(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_0198: stloc.s V_14 IL_019a: ldloc.0 IL_019b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_01a0: ldarg.0 IL_01a1: ldloc.s V_6 IL_01a3: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01a8: ldloc.s V_18 IL_01aa: ldloc.s V_7 IL_01ac: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_01b1: ldloc.s V_4 IL_01b3: ldnull IL_01b4: ldloc.s V_14 IL_01b6: newobj instance void Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/MultipleTextsNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01bb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_01c0: nop IL_01c1: br.s IL_0222 IL_01c3: ldloc.s V_15 IL_01c5: stloc.s V_20 IL_01c7: ldloc.s V_20 IL_01c9: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_01ce: stloc.s V_21 IL_01d0: ldloca.s V_12 IL_01d2: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileIndex() IL_01d7: ldloca.s V_12 IL_01d9: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_01de: ldloc.s V_21 IL_01e0: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_01e5: stloc.s V_19 IL_01e7: ldloca.s V_19 IL_01e9: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_End() IL_01ee: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkFileIndexRange(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_01f3: stloc.s V_14 IL_01f5: ldloc.0 IL_01f6: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_01fb: ldarg.0 IL_01fc: ldloc.s V_6 IL_01fe: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0203: ldloc.s V_18 IL_0205: ldloc.s V_7 IL_0207: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_020c: ldloc.s V_4 IL_020e: ldloc.s V_21 IL_0210: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0215: ldloc.s V_14 IL_0217: newobj instance void Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/MultipleTextsNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_021c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0221: nop IL_0222: stloc.s V_16 IL_0224: ldarg.0 IL_0225: ldloc.s V_5 IL_0227: ldsfld class Fantomas.Core.ASTTransformer/'decls@2932-2' Fantomas.Core.ASTTransformer/'decls@2932-2'::@_instance IL_022c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::mkModuleDecls(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0231: stloc.s V_22 IL_0233: ldloc.s V_16 IL_0235: ldloc.s V_22 IL_0237: ldloc.s V_12 IL_0239: newobj instance void Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_023e: ret } // end of method ASTTransformer::mkModuleOrNamespace .method assembly static class Fantomas.Core.SyntaxOak/Oak mkImplFile(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput _arg15, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range m) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 49 (0x31) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3) IL_0000: ldarg.1 IL_0001: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput::get_hashDirectives() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput::get_contents() IL_000d: stloc.1 IL_000e: ldarg.0 IL_000f: newobj instance void Fantomas.Core.ASTTransformer/phds@2941::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0014: ldloc.0 IL_0015: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001a: stloc.2 IL_001b: ldarg.0 IL_001c: newobj instance void Fantomas.Core.ASTTransformer/mds@2942::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0021: ldloc.1 IL_0022: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0027: stloc.3 IL_0028: ldloc.2 IL_0029: ldloc.3 IL_002a: ldarg.2 IL_002b: newobj instance void Fantomas.Core.SyntaxOak/Oak::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0030: ret } // end of method ASTTransformer::mkImplFile .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> '|OpenSigL|_|'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 _arg40) cil managed { // Code size 182 (0xb6) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Open V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget V_5, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_6) IL_0000: ldarg.0 IL_0001: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0006: brfalse IL_00b4 IL_000b: ldarg.0 IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0013: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl::get_Tag() IL_0018: ldc.i4.5 IL_0019: bne.un IL_00b4 IL_001e: ldloc.0 IL_001f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0024: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Open IL_0029: stloc.1 IL_002a: ldloc.0 IL_002b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0030: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.ASTTransformer::'|OpenSigL|_|'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0035: stloc.2 IL_0036: ldloc.2 IL_0037: brfalse.s IL_007e IL_0039: ldloc.2 IL_003a: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_003f: call instance !1 class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_0044: stloc.3 IL_0045: ldloc.2 IL_0046: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_004b: call instance !0 class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_0050: stloc.s V_4 IL_0052: ldloc.1 IL_0053: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Open::get_target() IL_0058: stloc.s V_5 IL_005a: ldloc.1 IL_005b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Open::get_range() IL_0060: stloc.s V_6 IL_0062: ldloc.s V_5 IL_0064: ldloc.s V_6 IL_0066: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_006b: ldloc.s V_4 IL_006d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0072: ldloc.3 IL_0073: newobj instance void class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_0078: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Some(!0) IL_007d: ret IL_007e: ldloc.0 IL_007f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0084: stloc.3 IL_0085: ldloc.1 IL_0086: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynOpenDeclTarget [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Open::get_target() IL_008b: stloc.s V_5 IL_008d: ldloc.1 IL_008e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Open::get_range() IL_0093: stloc.s V_6 IL_0095: ldloc.s V_5 IL_0097: ldloc.s V_6 IL_0099: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_009e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Empty() IL_00a3: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00a8: ldloc.3 IL_00a9: newobj instance void class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_00ae: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Some(!0) IL_00b3: ret IL_00b4: ldnull IL_00b5: ret } // end of method ASTTransformer::'|OpenSigL|_|' .method assembly specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> '|HashDirectiveSigL|_|'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 _arg41) cil managed { // Code size 149 (0x95) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/HashDirective V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective V_5) IL_0000: ldarg.0 IL_0001: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0006: brfalse IL_0093 IL_000b: ldarg.0 IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0013: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl::get_Tag() IL_0018: ldc.i4.6 IL_0019: bne.un.s IL_0093 IL_001b: ldloc.0 IL_001c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0021: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/HashDirective IL_0026: stloc.1 IL_0027: ldloc.0 IL_0028: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_002d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.ASTTransformer::'|HashDirectiveSigL|_|'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0032: stloc.2 IL_0033: ldloc.2 IL_0034: brfalse.s IL_006c IL_0036: ldloc.2 IL_0037: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_003c: call instance !1 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_0041: stloc.3 IL_0042: ldloc.2 IL_0043: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_0048: call instance !0 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_004d: stloc.s V_4 IL_004f: ldloc.1 IL_0050: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/HashDirective::get_hashDirective() IL_0055: stloc.s V_5 IL_0057: ldloc.s V_5 IL_0059: ldloc.s V_4 IL_005b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0060: ldloc.3 IL_0061: newobj instance void class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_0066: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Some(!0) IL_006b: ret IL_006c: ldloc.0 IL_006d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0072: stloc.3 IL_0073: ldloc.1 IL_0074: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/HashDirective::get_hashDirective() IL_0079: stloc.s V_5 IL_007b: ldloc.s V_5 IL_007d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0082: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0087: ldloc.3 IL_0088: newobj instance void class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_008d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::Some(!0) IL_0092: ret IL_0093: ldnull IL_0094: ret } // end of method ASTTransformer::'|HashDirectiveSigL|_|' .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl mkModuleSigDecl(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl decl) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 651 (0x28b) .maxstack 12 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Exception V_2, class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase V_7, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_8, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/ModuleAbbrev V_9, class [netstandard]System.Tuple`2 V_10, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_11, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_12, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident V_13, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/NestedModule V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_15, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_16, bool V_17, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_18, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig V_19) IL_0000: ldarg.1 IL_0001: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl::get_Range() IL_0006: stloc.0 IL_0007: nop IL_0008: ldarg.1 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl::get_Tag() IL_000e: switch ( IL_00e2, IL_013a, IL_0232, IL_0033, IL_0038, IL_0033, IL_0033, IL_0033) IL_0033: br IL_024d IL_0038: ldarg.1 IL_0039: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Exception IL_003e: stloc.2 IL_003f: ldloc.2 IL_0040: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Exception::get_exnSig() IL_0045: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionSig::get_exnRepr() IL_004a: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr::get_xmlDoc() IL_004f: stloc.3 IL_0050: ldloc.2 IL_0051: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Exception::get_exnSig() IL_0056: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionSig::get_withKeyword() IL_005b: stloc.s V_4 IL_005d: ldloc.2 IL_005e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Exception::get_exnSig() IL_0063: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionSig::get_exnRepr() IL_0068: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr::get_accessibility() IL_006d: stloc.s V_5 IL_006f: ldloc.2 IL_0070: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Exception::get_exnSig() IL_0075: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionSig::get_members() IL_007a: stloc.s V_6 IL_007c: ldloc.2 IL_007d: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Exception::get_exnSig() IL_0082: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionSig::get_exnRepr() IL_0087: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr::get_caseName() IL_008c: stloc.s V_7 IL_008e: ldloc.2 IL_008f: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Exception::get_exnSig() IL_0094: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionSig::get_exnRepr() IL_0099: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynExceptionDefnRepr::get_attributes() IL_009e: stloc.s V_8 IL_00a0: ldloc.3 IL_00a1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_00a6: ldarg.0 IL_00a7: ldloc.s V_8 IL_00a9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00ae: ldloc.s V_5 IL_00b0: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00b5: ldarg.0 IL_00b6: ldloc.s V_7 IL_00b8: call class Fantomas.Core.SyntaxOak/UnionCaseNode Fantomas.Core.ASTTransformer::mkSynUnionCase(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynUnionCase) IL_00bd: ldsfld class Fantomas.Core.ASTTransformer/mkModuleSigDecl@2972 Fantomas.Core.ASTTransformer/mkModuleSigDecl@2972::@_instance IL_00c2: ldloc.s V_4 IL_00c4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00c9: ldarg.0 IL_00ca: newobj instance void Fantomas.Core.ASTTransformer/'mkModuleSigDecl@2973-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_00cf: ldloc.s V_6 IL_00d1: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00d6: ldloc.0 IL_00d7: newobj instance void Fantomas.Core.SyntaxOak/ExceptionDefnNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/UnionCaseNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00dc: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewException(class Fantomas.Core.SyntaxOak/ExceptionDefnNode) IL_00e1: ret IL_00e2: ldarg.1 IL_00e3: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/ModuleAbbrev IL_00e8: stloc.s V_9 IL_00ea: ldc.i4.6 IL_00eb: ldloc.s V_9 IL_00ed: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/ModuleAbbrev::get_range() IL_00f2: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00f7: stloc.s V_10 IL_00f9: ldloc.s V_10 IL_00fb: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0100: stloc.s V_11 IL_0102: ldloc.s V_9 IL_0104: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/ModuleAbbrev::get_longId() IL_0109: stloc.s V_12 IL_010b: ldloc.s V_9 IL_010d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/ModuleAbbrev::get_ident() IL_0112: stloc.s V_13 IL_0114: ldstr "module" IL_0119: ldloc.s V_11 IL_011b: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0120: ldloc.s V_13 IL_0122: call class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.ASTTransformer::mkIdent(valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.Ident) IL_0127: ldloc.s V_12 IL_0129: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkLongIdent(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_012e: ldloc.0 IL_012f: newobj instance void Fantomas.Core.SyntaxOak/ModuleAbbrevNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/IdentListNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0134: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewModuleAbbrev(class Fantomas.Core.SyntaxOak/ModuleAbbrevNode) IL_0139: ret IL_013a: ldarg.1 IL_013b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/NestedModule IL_0140: stloc.s V_14 IL_0142: ldloc.s V_14 IL_0144: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/NestedModule::get_trivia() IL_0149: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia::get_ModuleKeyword() IL_014e: brfalse IL_022e IL_0153: ldloc.s V_14 IL_0155: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/NestedModule::get_trivia() IL_015a: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia::get_ModuleKeyword() IL_015f: stloc.s V_4 IL_0161: ldloc.s V_14 IL_0163: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/NestedModule::get_trivia() IL_0168: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia::get_EqualsRange() IL_016d: brfalse IL_022a IL_0172: ldloc.s V_14 IL_0174: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/NestedModule::get_trivia() IL_0179: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleSigDeclNestedModuleTrivia::get_EqualsRange() IL_017e: stloc.s V_15 IL_0180: ldloc.s V_14 IL_0182: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/NestedModule::get_moduleInfo() IL_0187: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_xmlDoc() IL_018c: stloc.3 IL_018d: ldloc.s V_4 IL_018f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0194: stloc.s V_11 IL_0196: ldloc.s V_15 IL_0198: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_019d: stloc.s V_16 IL_019f: ldloc.s V_14 IL_01a1: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/NestedModule::get_moduleInfo() IL_01a6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_longId() IL_01ab: stloc.s V_12 IL_01ad: ldloc.s V_14 IL_01af: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/NestedModule::get_isRecursive() IL_01b4: stloc.s V_17 IL_01b6: ldloc.s V_14 IL_01b8: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/NestedModule::get_moduleDecls() IL_01bd: stloc.s V_18 IL_01bf: ldloc.s V_14 IL_01c1: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/NestedModule::get_moduleInfo() IL_01c6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_attributes() IL_01cb: stloc.s V_8 IL_01cd: ldloc.s V_14 IL_01cf: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/NestedModule::get_moduleInfo() IL_01d4: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_accessibility() IL_01d9: stloc.s V_5 IL_01db: ldloc.3 IL_01dc: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_01e1: ldarg.0 IL_01e2: ldloc.s V_8 IL_01e4: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01e9: ldstr "module" IL_01ee: ldloc.s V_11 IL_01f0: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01f5: ldloc.s V_5 IL_01f7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_01fc: ldloc.s V_17 IL_01fe: ldloc.s V_12 IL_0200: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkLongIdent(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0205: ldstr "=" IL_020a: ldloc.s V_16 IL_020c: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0211: ldarg.0 IL_0212: ldloc.s V_18 IL_0214: ldsfld class Fantomas.Core.ASTTransformer/'mkModuleSigDecl@2994-2' Fantomas.Core.ASTTransformer/'mkModuleSigDecl@2994-2'::@_instance IL_0219: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::mkModuleSigDecls(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_021e: ldloc.0 IL_021f: newobj instance void Fantomas.Core.SyntaxOak/NestedModuleNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, bool, class Fantomas.Core.SyntaxOak/IdentListNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0224: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewNestedModule(class Fantomas.Core.SyntaxOak/NestedModuleNode) IL_0229: ret IL_022a: ldarg.1 IL_022b: stloc.1 IL_022c: br.s IL_024f IL_022e: ldarg.1 IL_022f: stloc.1 IL_0230: br.s IL_024f IL_0232: ldarg.1 IL_0233: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Val IL_0238: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Val::get_valSig() IL_023d: stloc.s V_19 IL_023f: ldarg.0 IL_0240: ldloc.s V_19 IL_0242: call class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.ASTTransformer::mkVal(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynValSig) IL_0247: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewVal(class Fantomas.Core.SyntaxOak/ValNode) IL_024c: ret IL_024d: ldarg.1 IL_024e: stloc.1 IL_024f: ldstr "Failed to create ModuleDecl for %A%P()" IL_0254: ldc.i4.1 IL_0255: newarr [netstandard]System.Object IL_025a: dup IL_025b: ldc.i4.0 IL_025c: ldloc.1 IL_025d: box [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl IL_0262: stelem [netstandard]System.Object IL_0267: ldc.i4.1 IL_0268: newarr [netstandard]System.Type IL_026d: dup IL_026e: ldc.i4.0 IL_026f: ldtoken [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl IL_0274: call class [netstandard]System.Type [netstandard]System.Type::GetTypeFromHandle(valuetype [netstandard]System.RuntimeTypeHandle) IL_0279: stelem [netstandard]System.Type IL_027e: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5::.ctor(string, object[], class [netstandard]System.Type[]) IL_0283: tail. IL_0285: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_028a: ret } // end of method ASTTransformer::mkModuleSigDecl .method assembly static class Fantomas.Core.SyntaxOak/TypeDefn mkTypeDefnSig(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSig _arg16) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 1732 (0x6c4) .maxstack 13 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr V_0, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo V_1, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_3, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_4, class Fantomas.Core.SyntaxOak/TypeNameNode V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_8, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_9, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_11, class Fantomas.Core.SyntaxOak/IdentListNode V_12, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_13, class Fantomas.Core.SyntaxOak/SingleTextNode V_14, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword V_15, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword/Type V_16, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_17, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword/And V_18, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_19, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList V_20, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_21, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr V_22, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/Simple V_23, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_24, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_25, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Union V_26, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_27, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_28, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Record V_29, class [netstandard]System.Tuple`3 V_30, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_31, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_33, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_34, class Fantomas.Core.SyntaxOak/TypeNameNode V_35, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel V_36, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind V_37, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_38, class [netstandard]System.Tuple`2 V_39, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_40, class Fantomas.Core.SyntaxOak/SingleTextNode V_41, class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode V_42, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind/Delegate V_43, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>> V_44, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_45, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType V_46, class Fantomas.Core.SyntaxOak/TypeFunsNode V_47, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_48, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_49, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_50) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSig::get_typeRepr() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSig::get_typeInfo() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSig::get_trivia() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSig::get_range() IL_001b: stloc.3 IL_001c: ldarg.1 IL_001d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSig::get_members() IL_0022: stloc.s V_4 IL_0024: ldloc.1 IL_0025: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_typeParams() IL_002a: stloc.s V_6 IL_002c: ldloc.1 IL_002d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_constraints() IL_0032: stloc.s V_7 IL_0034: ldloc.1 IL_0035: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_xmlDoc() IL_003a: stloc.s V_8 IL_003c: ldloc.1 IL_003d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_longId() IL_0042: stloc.s V_9 IL_0044: ldloc.1 IL_0045: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_attributes() IL_004a: stloc.s V_10 IL_004c: ldloc.1 IL_004d: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynComponentInfo::get_accessibility() IL_0052: stloc.s V_11 IL_0054: ldloc.s V_9 IL_0056: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkLongIdent(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_005b: stloc.s V_12 IL_005d: ldloc.s V_12 IL_005f: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0064: stloc.s V_13 IL_0066: ldloc.2 IL_0067: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia::get_LeadingKeyword() IL_006c: stloc.s V_15 IL_006e: ldloc.s V_15 IL_0070: call instance int32 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword::get_Tag() IL_0075: switch ( IL_008a, IL_00ab, IL_00cc, IL_00cc) IL_008a: ldloc.s V_15 IL_008c: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword/Type IL_0091: stloc.s V_16 IL_0093: ldloc.s V_16 IL_0095: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword/Type::get_Item() IL_009a: stloc.s V_17 IL_009c: ldstr "type" IL_00a1: ldloc.s V_17 IL_00a3: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00a8: nop IL_00a9: br.s IL_00e7 IL_00ab: ldloc.s V_15 IL_00ad: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword/And IL_00b2: stloc.s V_18 IL_00b4: ldloc.s V_18 IL_00b6: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword/And::get_Item() IL_00bb: stloc.s V_17 IL_00bd: ldstr "and" IL_00c2: ldloc.s V_17 IL_00c4: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00c9: nop IL_00ca: br.s IL_00e7 IL_00cc: ldstr "unexpected %A" IL_00d1: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,class Fantomas.Core.SyntaxOak/SingleTextNode,class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword>::.ctor(string) IL_00d6: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail,class Fantomas.Core.SyntaxOak/SingleTextNode>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_00db: ldloc.2 IL_00dc: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia::get_LeadingKeyword() IL_00e1: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_00e6: nop IL_00e7: stloc.s V_14 IL_00e9: nop IL_00ea: ldloc.s V_8 IL_00ec: callvirt instance bool [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::get_IsEmpty() IL_00f1: brfalse.s IL_00f5 IL_00f3: br.s IL_0106 IL_00f5: ldloc.s V_8 IL_00f7: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc::get_Range() IL_00fc: ldloc.s V_13 IL_00fe: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0103: nop IL_0104: br.s IL_013f IL_0106: nop IL_0107: ldloc.s V_10 IL_0109: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_010e: brfalse.s IL_0112 IL_0110: br.s IL_0123 IL_0112: ldloc.s V_14 IL_0114: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0119: ldloc.s V_13 IL_011b: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0120: nop IL_0121: br.s IL_013f IL_0123: ldloc.s V_10 IL_0125: stloc.s V_19 IL_0127: ldloc.s V_19 IL_0129: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_012e: stloc.s V_20 IL_0130: ldloc.s V_20 IL_0132: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynAttributeList::get_Range() IL_0137: ldloc.s V_13 IL_0139: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_013e: nop IL_013f: stloc.s V_17 IL_0141: ldloc.s V_8 IL_0143: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_0148: ldarg.0 IL_0149: ldloc.s V_10 IL_014b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0150: ldloc.s V_14 IL_0152: ldloc.s V_11 IL_0154: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0159: ldloc.s V_12 IL_015b: ldarg.0 IL_015c: newobj instance void Fantomas.Core.ASTTransformer/'typeNameNode@3029-4'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0161: ldloc.s V_6 IL_0163: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0168: ldarg.0 IL_0169: newobj instance void Fantomas.Core.ASTTransformer/'typeNameNode@3030-5'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_016e: ldloc.s V_7 IL_0170: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0175: ldnull IL_0176: ldsfld class Fantomas.Core.ASTTransformer/'typeNameNode@3032-6' Fantomas.Core.ASTTransformer/'typeNameNode@3032-6'::@_instance IL_017b: ldloc.2 IL_017c: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia::get_EqualsRange() IL_0181: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0186: ldsfld class Fantomas.Core.ASTTransformer/'typeNameNode@3033-7' Fantomas.Core.ASTTransformer/'typeNameNode@3033-7'::@_instance IL_018b: ldloc.2 IL_018c: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynTypeDefnSigTrivia::get_WithKeyword() IL_0191: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0196: ldloc.s V_17 IL_0198: newobj instance void Fantomas.Core.SyntaxOak/TypeNameNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/IdentListNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_019d: stloc.s V_5 IL_019f: ldarg.0 IL_01a0: newobj instance void Fantomas.Core.ASTTransformer/'members@3037-2'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_01a5: ldloc.s V_4 IL_01a7: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01ac: stloc.s V_21 IL_01ae: ldloc.s V_5 IL_01b0: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_01b5: ldloc.3 IL_01b6: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01bb: stloc.s V_13 IL_01bd: nop IL_01be: ldloc.0 IL_01bf: stloc.s V_22 IL_01c1: ldloc.s V_22 IL_01c3: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/Simple IL_01c8: brtrue.s IL_01db IL_01ca: ldloc.s V_22 IL_01cc: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel IL_01d1: brtrue IL_03ae IL_01d6: br IL_0652 IL_01db: ldloc.0 IL_01dc: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/Simple IL_01e1: stloc.s V_23 IL_01e3: ldloc.s V_23 IL_01e5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/Simple::get_repr() IL_01ea: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr::get_Tag() IL_01ef: switch ( IL_024e, IL_0219, IL_0297, IL_0214, IL_0214, IL_0319, IL_0344, IL_0214) IL_0214: br IL_0652 IL_0219: ldloc.s V_23 IL_021b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/Simple::get_repr() IL_0220: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Enum IL_0225: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Enum::get_cases() IL_022a: stloc.s V_24 IL_022c: ldarg.0 IL_022d: newobj instance void Fantomas.Core.ASTTransformer/'enumCases@3044-2'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0232: ldloc.s V_24 IL_0234: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0239: stloc.s V_25 IL_023b: ldloc.s V_5 IL_023d: ldloc.s V_25 IL_023f: ldloc.s V_21 IL_0241: ldloc.s V_13 IL_0243: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnEnumNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0248: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewEnum(class Fantomas.Core.SyntaxOak/TypeDefnEnumNode) IL_024d: ret IL_024e: ldloc.s V_23 IL_0250: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/Simple::get_repr() IL_0255: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Union IL_025a: stloc.s V_26 IL_025c: ldloc.s V_26 IL_025e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Union::get_unionCases() IL_0263: stloc.s V_27 IL_0265: ldloc.s V_26 IL_0267: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Union::get_accessibility() IL_026c: stloc.s V_11 IL_026e: ldarg.0 IL_026f: newobj instance void Fantomas.Core.ASTTransformer/'unionCases@3059-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0274: ldloc.s V_27 IL_0276: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_027b: stloc.s V_28 IL_027d: ldloc.s V_5 IL_027f: ldloc.s V_11 IL_0281: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0286: ldloc.s V_28 IL_0288: ldloc.s V_21 IL_028a: ldloc.s V_13 IL_028c: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnUnionNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0291: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewUnion(class Fantomas.Core.SyntaxOak/TypeDefnUnionNode) IL_0296: ret IL_0297: ldloc.s V_23 IL_0299: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/Simple::get_repr() IL_029e: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Record IL_02a3: stloc.s V_29 IL_02a5: ldc.i4.1 IL_02a6: ldloc.s V_29 IL_02a8: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Record::get_range() IL_02ad: call class [netstandard]System.Tuple`3 Fantomas.Core.RangePatterns::'|StartEndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02b2: stloc.s V_30 IL_02b4: ldloc.s V_30 IL_02b6: call instance !0 class [netstandard]System.Tuple`3::get_Item1() IL_02bb: stloc.s V_17 IL_02bd: ldloc.s V_29 IL_02bf: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Record::get_recordFields() IL_02c4: stloc.s V_31 IL_02c6: ldloc.s V_30 IL_02c8: call instance !2 class [netstandard]System.Tuple`3::get_Item3() IL_02cd: stloc.s V_32 IL_02cf: ldloc.s V_29 IL_02d1: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/Record::get_accessibility() IL_02d6: stloc.s V_11 IL_02d8: ldarg.0 IL_02d9: newobj instance void Fantomas.Core.ASTTransformer/'fields@3066-5'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_02de: ldloc.s V_31 IL_02e0: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_02e5: stloc.s V_33 IL_02e7: ldloc.s V_5 IL_02e9: ldloc.s V_11 IL_02eb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_02f0: ldstr "{" IL_02f5: ldloc.s V_17 IL_02f7: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_02fc: ldloc.s V_33 IL_02fe: ldstr "}" IL_0303: ldloc.s V_32 IL_0305: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_030a: ldloc.s V_21 IL_030c: ldloc.s V_13 IL_030e: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnRecordNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0313: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewRecord(class Fantomas.Core.SyntaxOak/TypeDefnRecordNode) IL_0318: ret IL_0319: ldloc.s V_23 IL_031b: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/Simple::get_repr() IL_0320: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/TypeAbbrev IL_0325: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSimpleRepr/TypeAbbrev::get_rhsType() IL_032a: stloc.s V_34 IL_032c: ldloc.s V_5 IL_032e: ldarg.0 IL_032f: ldloc.s V_34 IL_0331: call class Fantomas.Core.SyntaxOak/Type Fantomas.Core.ASTTransformer::mkType(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_0336: ldloc.s V_21 IL_0338: ldloc.3 IL_0339: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class Fantomas.Core.SyntaxOak/Type, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_033e: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewAbbrev(class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode) IL_0343: ret IL_0344: ldloc.s V_21 IL_0346: call bool Fantomas.Core.List::isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_034b: brfalse.s IL_03a6 IL_034d: ldloc.s V_5 IL_034f: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::XmlDoc@ IL_0354: ldloc.s V_5 IL_0356: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Attributes@ IL_035b: ldloc.s V_5 IL_035d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeNameNode::LeadingKeyword@ IL_0362: ldloc.s V_5 IL_0364: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Accessibility@ IL_0369: ldloc.s V_5 IL_036b: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/TypeNameNode::Identifier@ IL_0370: ldloc.s V_5 IL_0372: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::TypeParameters@ IL_0377: ldloc.s V_5 IL_0379: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeNameNode::Constraints@ IL_037e: ldnull IL_037f: ldnull IL_0380: ldloc.s V_5 IL_0382: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::WithKeyword@ IL_0387: ldloc.s V_5 IL_0389: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_038e: newobj instance void Fantomas.Core.SyntaxOak/TypeNameNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/IdentListNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0393: stloc.s V_35 IL_0395: ldloc.s V_35 IL_0397: ldloc.s V_21 IL_0399: ldloc.s V_13 IL_039b: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_03a0: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewAugmentation(class Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode) IL_03a5: ret IL_03a6: ldloc.s V_5 IL_03a8: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewNone(class Fantomas.Core.SyntaxOak/TypeNameNode) IL_03ad: ret IL_03ae: ldloc.0 IL_03af: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel IL_03b4: stloc.s V_36 IL_03b6: ldloc.s V_36 IL_03b8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_kind() IL_03bd: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind::get_Tag() IL_03c2: switch ( IL_03f3, IL_0432, IL_03f8, IL_0415, IL_03f3, IL_03f3, IL_03f3, IL_03f3, IL_054f, IL_03f3, IL_05c5) IL_03f3: br IL_0652 IL_03f8: ldloc.s V_36 IL_03fa: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_kind() IL_03ff: ldloc.s V_36 IL_0401: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_range() IL_0406: ldloc.s V_36 IL_0408: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_memberSigs() IL_040d: stloc.s V_38 IL_040f: stloc.s V_17 IL_0411: stloc.s V_37 IL_0413: br.s IL_044d IL_0415: ldloc.s V_36 IL_0417: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_kind() IL_041c: ldloc.s V_36 IL_041e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_range() IL_0423: ldloc.s V_36 IL_0425: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_memberSigs() IL_042a: stloc.s V_38 IL_042c: stloc.s V_17 IL_042e: stloc.s V_37 IL_0430: br.s IL_044d IL_0432: ldloc.s V_36 IL_0434: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_kind() IL_0439: stloc.s V_37 IL_043b: ldloc.s V_36 IL_043d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_range() IL_0442: stloc.s V_17 IL_0444: ldloc.s V_36 IL_0446: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_memberSigs() IL_044b: stloc.s V_38 IL_044d: nop IL_044e: ldloc.s V_37 IL_0450: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind::get_Tag() IL_0455: switch ( IL_0486, IL_0488, IL_04aa, IL_04cd, IL_0486, IL_0486, IL_0486, IL_0486, IL_0486, IL_0486, IL_0486) IL_0486: br.s IL_04ef IL_0488: ldc.i4.5 IL_0489: ldloc.s V_17 IL_048b: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0490: stloc.s V_39 IL_0492: ldloc.s V_39 IL_0494: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0499: stloc.s V_32 IL_049b: ldstr "class" IL_04a0: ldloc.s V_32 IL_04a2: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04a7: nop IL_04a8: br.s IL_04fa IL_04aa: ldc.i4.s 9 IL_04ac: ldloc.s V_17 IL_04ae: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04b3: stloc.s V_39 IL_04b5: ldloc.s V_39 IL_04b7: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_04bc: stloc.s V_32 IL_04be: ldstr "interface" IL_04c3: ldloc.s V_32 IL_04c5: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04ca: nop IL_04cb: br.s IL_04fa IL_04cd: ldc.i4.6 IL_04ce: ldloc.s V_17 IL_04d0: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04d5: stloc.s V_39 IL_04d7: ldloc.s V_39 IL_04d9: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_04de: stloc.s V_32 IL_04e0: ldstr "struct" IL_04e5: ldloc.s V_32 IL_04e7: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_04ec: nop IL_04ed: br.s IL_04fa IL_04ef: ldstr "unexpected kind" IL_04f4: newobj instance void [netstandard]System.Exception::.ctor(string) IL_04f9: throw IL_04fa: stloc.s V_14 IL_04fc: ldarg.0 IL_04fd: newobj instance void Fantomas.Core.ASTTransformer/'objectMembers@3115-4'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0502: ldloc.s V_38 IL_0504: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0509: stloc.s V_40 IL_050b: nop IL_050c: ldc.i4.3 IL_050d: ldloc.s V_17 IL_050f: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|EndRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0514: stloc.s V_39 IL_0516: ldloc.s V_39 IL_0518: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_051d: stloc.s V_32 IL_051f: ldstr "end" IL_0524: ldloc.s V_32 IL_0526: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_052b: stloc.s V_41 IL_052d: ldloc.s V_14 IL_052f: ldloc.s V_40 IL_0531: ldloc.s V_41 IL_0533: ldloc.s V_17 IL_0535: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class Fantomas.Core.SyntaxOak/SingleTextNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_053a: stloc.s V_42 IL_053c: ldloc.s V_5 IL_053e: ldloc.s V_42 IL_0540: ldloc.s V_21 IL_0542: ldloc.s V_13 IL_0544: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0549: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewExplicit(class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode) IL_054e: ret IL_054f: ldloc.s V_36 IL_0551: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_kind() IL_0556: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind/Augmentation IL_055b: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind/Augmentation::get_withKeyword() IL_0560: stloc.s V_17 IL_0562: ldloc.s V_5 IL_0564: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::XmlDoc@ IL_0569: ldloc.s V_5 IL_056b: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Attributes@ IL_0570: ldloc.s V_5 IL_0572: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeNameNode::LeadingKeyword@ IL_0577: ldloc.s V_5 IL_0579: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Accessibility@ IL_057e: ldloc.s V_5 IL_0580: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/TypeNameNode::Identifier@ IL_0585: ldloc.s V_5 IL_0587: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::TypeParameters@ IL_058c: ldloc.s V_5 IL_058e: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeNameNode::Constraints@ IL_0593: ldnull IL_0594: ldnull IL_0595: ldstr "with" IL_059a: ldloc.s V_17 IL_059c: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05a1: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_05a6: ldloc.s V_5 IL_05a8: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_05ad: newobj instance void Fantomas.Core.SyntaxOak/TypeNameNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/SingleTextNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/IdentListNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05b2: stloc.s V_35 IL_05b4: ldloc.s V_35 IL_05b6: ldloc.s V_21 IL_05b8: ldloc.s V_13 IL_05ba: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05bf: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewAugmentation(class Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode) IL_05c4: ret IL_05c5: ldloc.s V_36 IL_05c7: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_kind() IL_05cc: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind/Delegate IL_05d1: stloc.s V_43 IL_05d3: ldloc.s V_43 IL_05d5: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind/Delegate::get_signature() IL_05da: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>> Fantomas.Core.ASTTransformer::'|TFuns|_|'(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType) IL_05df: stloc.s V_44 IL_05e1: ldloc.s V_44 IL_05e3: brfalse.s IL_0652 IL_05e5: ldc.i4.8 IL_05e6: ldloc.s V_36 IL_05e8: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_range() IL_05ed: call class [netstandard]System.Tuple`2 Fantomas.Core.RangePatterns::'|StartRange|'(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_05f2: stloc.s V_39 IL_05f4: ldloc.s V_44 IL_05f6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>>::get_Value() IL_05fb: call instance !0 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>::get_Item1() IL_0600: stloc.s V_45 IL_0602: ldloc.s V_43 IL_0604: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnKind/Delegate::get_signature() IL_0609: stloc.s V_34 IL_060b: ldloc.s V_44 IL_060d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>>::get_Value() IL_0612: call instance !1 class [netstandard]System.Tuple`2>,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType>::get_Item2() IL_0617: stloc.s V_46 IL_0619: ldloc.s V_39 IL_061b: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0620: stloc.s V_17 IL_0622: ldarg.0 IL_0623: ldloc.s V_45 IL_0625: ldloc.s V_46 IL_0627: ldloc.s V_34 IL_0629: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynType::get_Range() IL_062e: call class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.ASTTransformer::mkTypeList(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynType, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0633: stloc.s V_47 IL_0635: ldloc.s V_5 IL_0637: ldstr "delegate" IL_063c: ldloc.s V_17 IL_063e: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0643: ldloc.s V_47 IL_0645: ldloc.s V_13 IL_0647: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class Fantomas.Core.SyntaxOak/SingleTextNode, class Fantomas.Core.SyntaxOak/TypeFunsNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_064c: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewDelegate(class Fantomas.Core.SyntaxOak/TypeDefnDelegateNode) IL_0651: ret IL_0652: ldloc.0 IL_0653: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel IL_0658: brfalse.s IL_06ac IL_065a: ldloc.0 IL_065b: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel IL_0660: stloc.s V_36 IL_0662: ldloc.s V_36 IL_0664: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr/ObjectModel::get_memberSigs() IL_0669: stloc.s V_38 IL_066b: ldarg.0 IL_066c: newobj instance void Fantomas.Core.ASTTransformer/'objectMembers@3154-5'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0671: ldloc.s V_38 IL_0673: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0678: stloc.s V_48 IL_067a: ldloca.s V_50 IL_067c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_0682: ldloc.s V_50 IL_0684: stloc.s V_49 IL_0686: ldloca.s V_49 IL_0688: ldloc.s V_48 IL_068a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_068f: nop IL_0690: ldloca.s V_49 IL_0692: ldloc.s V_21 IL_0694: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0699: stloc.s V_40 IL_069b: ldloc.s V_5 IL_069d: ldloc.s V_40 IL_069f: ldloc.s V_13 IL_06a1: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnRegularNode::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_06a6: call class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/TypeDefn::NewRegular(class Fantomas.Core.SyntaxOak/TypeDefnRegularNode) IL_06ab: ret IL_06ac: ldstr "Could not create a TypeDefn for %A" IL_06b1: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,class Fantomas.Core.SyntaxOak/TypeDefn,class [Fantomas.FCS]FSharp.Compiler.Syntax.SynTypeDefnSigRepr>::.ctor(string) IL_06b6: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail,class Fantomas.Core.SyntaxOak/TypeDefn>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_06bb: ldloc.0 IL_06bc: tail. IL_06be: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_06c3: ret } // end of method ASTTransformer::mkTypeDefnSig .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 mkModuleSigDecls(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 decls, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 317 (0x13d) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Types V_6, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_7, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl V_8, class Fantomas.Core.SyntaxOak/ModuleDecl V_9, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_10) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brfalse.s IL_0048 IL_0009: ldarg.1 IL_000a: stloc.0 IL_000b: ldarg.1 IL_000c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.ASTTransformer::'|OpenSigL|_|'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0011: stloc.1 IL_0012: ldloc.1 IL_0013: brfalse.s IL_0017 IL_0015: br.s IL_0056 IL_0017: ldarg.1 IL_0018: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> Fantomas.Core.ASTTransformer::'|HashDirectiveSigL|_|'(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001d: stloc.s V_4 IL_001f: ldloc.s V_4 IL_0021: brfalse.s IL_0025 IL_0023: br.s IL_009b IL_0025: ldloc.0 IL_0026: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_002b: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl::get_Tag() IL_0030: ldc.i4.3 IL_0031: bne.un IL_0118 IL_0036: ldloc.0 IL_0037: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_003c: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Types IL_0041: stloc.s V_6 IL_0043: br IL_00e4 IL_0048: ldarg.2 IL_0049: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_004e: tail. IL_0050: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0055: ret IL_0056: ldloc.1 IL_0057: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_005c: call instance !1 class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_0061: stloc.2 IL_0062: ldloc.1 IL_0063: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_0068: call instance !0 class [netstandard]System.Tuple`2>,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_006d: stloc.3 IL_006e: ldarg.0 IL_006f: newobj instance void Fantomas.Core.ASTTransformer/'openListNode@3170-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0074: ldloc.3 IL_0075: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class Fantomas.Core.SyntaxOak/Open>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_007a: newobj instance void Fantomas.Core.SyntaxOak/OpenListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_007f: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewOpenList(class Fantomas.Core.SyntaxOak/OpenListNode) IL_0084: stloc.s V_9 IL_0086: ldarg.0 IL_0087: ldloc.2 IL_0088: ldarg.2 IL_0089: ldloc.s V_9 IL_008b: newobj instance void Fantomas.Core.ASTTransformer/mkModuleSigDecls@3174::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0090: starg.s finalContinuation IL_0092: starg.s decls IL_0094: starg.s creationAide IL_0096: br IL_0000 IL_009b: ldloc.s V_4 IL_009d: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_00a2: call instance !1 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item2() IL_00a7: stloc.2 IL_00a8: ldloc.s V_4 IL_00aa: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::get_Value() IL_00af: call instance !0 class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::get_Item1() IL_00b4: stloc.s V_5 IL_00b6: ldarg.0 IL_00b7: newobj instance void Fantomas.Core.ASTTransformer/'listNode@3178-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_00bc: ldloc.s V_5 IL_00be: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00c3: newobj instance void Fantomas.Core.SyntaxOak/HashDirectiveListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00c8: call class Fantomas.Core.SyntaxOak/ModuleDecl Fantomas.Core.SyntaxOak/ModuleDecl::NewHashDirectiveList(class Fantomas.Core.SyntaxOak/HashDirectiveListNode) IL_00cd: stloc.s V_9 IL_00cf: ldarg.0 IL_00d0: ldloc.2 IL_00d1: ldarg.2 IL_00d2: ldloc.s V_9 IL_00d4: newobj instance void Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3182-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class Fantomas.Core.SyntaxOak/ModuleDecl) IL_00d9: starg.s finalContinuation IL_00db: starg.s decls IL_00dd: starg.s creationAide IL_00df: br IL_0000 IL_00e4: ldloc.s V_6 IL_00e6: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl/Types::get_types() IL_00eb: stloc.s V_7 IL_00ed: ldloc.0 IL_00ee: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_00f3: stloc.2 IL_00f4: ldarg.0 IL_00f5: newobj instance void Fantomas.Core.ASTTransformer/'typeNodes@3186-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_00fa: ldloc.s V_7 IL_00fc: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0101: stloc.s V_10 IL_0103: ldarg.0 IL_0104: ldloc.2 IL_0105: ldarg.2 IL_0106: ldloc.s V_10 IL_0108: newobj instance void Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3188-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_010d: starg.s finalContinuation IL_010f: starg.s decls IL_0111: starg.s creationAide IL_0113: br IL_0000 IL_0118: ldloc.0 IL_0119: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_011e: stloc.2 IL_011f: ldloc.0 IL_0120: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0125: stloc.s V_8 IL_0127: ldarg.0 IL_0128: ldloc.2 IL_0129: ldarg.0 IL_012a: ldarg.2 IL_012b: ldloc.s V_8 IL_012d: newobj instance void Fantomas.Core.ASTTransformer/'mkModuleSigDecls@3191-3'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl) IL_0132: starg.s finalContinuation IL_0134: starg.s decls IL_0136: starg.s creationAide IL_0138: br IL_0000 } // end of method ASTTransformer::mkModuleSigDecls .method assembly static class Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode mkModuleOrNamespaceSig(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig mn) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 575 (0x23f) .maxstack 9 .locals init (class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind V_3, bool V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_8, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword V_9, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword V_10, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Module V_11, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_12, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Namespace V_13, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_14, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_15, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_17, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_18, class Fantomas.Core.SyntaxOak/MultipleTextsNode V_19, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_20, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_21, class Fantomas.Core.SyntaxOak/IdentListNode V_22) IL_0000: ldarg.1 IL_0001: call instance class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig::get_xmlDoc() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig::get_trivia() IL_000d: stloc.1 IL_000e: ldarg.1 IL_000f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig::get_longId() IL_0014: stloc.2 IL_0015: ldarg.1 IL_0016: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig::get_kind() IL_001b: stloc.3 IL_001c: ldarg.1 IL_001d: call instance bool [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig::get_isRecursive() IL_0022: stloc.s V_4 IL_0024: ldarg.1 IL_0025: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig::get_decls() IL_002a: stloc.s V_5 IL_002c: ldarg.1 IL_002d: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig::get_attribs() IL_0032: stloc.s V_6 IL_0034: ldarg.1 IL_0035: call instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig::get_accessibility() IL_003a: stloc.s V_7 IL_003c: ldloc.1 IL_003d: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceSigTrivia::get_LeadingKeyword() IL_0042: stloc.s V_9 IL_0044: ldloc.s V_9 IL_0046: stloc.s V_10 IL_0048: ldloc.s V_10 IL_004a: isinst [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Namespace IL_004f: brtrue.s IL_0097 IL_0051: ldloc.s V_10 IL_0053: call instance bool [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword::get_IsNone() IL_0058: brtrue IL_0116 IL_005d: ldloc.s V_9 IL_005f: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Module IL_0064: stloc.s V_11 IL_0066: ldloc.s V_11 IL_0068: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Module::get_moduleRange() IL_006d: stloc.s V_12 IL_006f: ldstr "module" IL_0074: ldloc.s V_12 IL_0076: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_007b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0080: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0085: ldloc.s V_12 IL_0087: newobj instance void Fantomas.Core.SyntaxOak/MultipleTextsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_008c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0091: nop IL_0092: br IL_0118 IL_0097: ldloc.s V_9 IL_0099: castclass [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Namespace IL_009e: stloc.s V_13 IL_00a0: ldloc.s V_13 IL_00a2: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.SynModuleOrNamespaceLeadingKeyword/Namespace::get_namespaceRange() IL_00a7: stloc.s V_12 IL_00a9: nop IL_00aa: ldloca.s V_3 IL_00ac: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind::get_Tag() IL_00b1: ldc.i4.3 IL_00b2: bne.un.s IL_00f1 IL_00b4: ldstr "namespace" IL_00b9: ldloc.s V_12 IL_00bb: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00c0: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_00c5: stloc.s V_14 IL_00c7: ldstr "global" IL_00cc: ldloc.s V_14 IL_00ce: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00d3: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_00d8: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00dd: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00e2: ldloc.s V_12 IL_00e4: newobj instance void Fantomas.Core.SyntaxOak/MultipleTextsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00e9: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_00ee: nop IL_00ef: br.s IL_0118 IL_00f1: ldstr "namespace" IL_00f6: ldloc.s V_12 IL_00f8: newobj instance void Fantomas.Core.SyntaxOak/SingleTextNode::.ctor(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00fd: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0102: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0107: ldloc.s V_12 IL_0109: newobj instance void Fantomas.Core.SyntaxOak/MultipleTextsNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_010e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0113: nop IL_0114: br.s IL_0118 IL_0116: ldnull IL_0117: nop IL_0118: stloc.s V_8 IL_011a: nop IL_011b: ldloca.s V_3 IL_011d: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind::get_Tag() IL_0122: switch ( IL_0137, IL_0139, IL_0137, IL_0139) IL_0137: br.s IL_013d IL_0139: ldnull IL_013a: nop IL_013b: br.s IL_0149 IL_013d: ldloc.2 IL_013e: call class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.ASTTransformer::mkLongIdent(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0143: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0148: nop IL_0149: stloc.s V_15 IL_014b: ldarg.0 IL_014c: ldloc.s V_5 IL_014e: ldsfld class Fantomas.Core.ASTTransformer/'decls@3223-3' Fantomas.Core.ASTTransformer/'decls@3223-3'::@_instance IL_0153: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.ASTTransformer::mkModuleSigDecls(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0158: stloc.s V_16 IL_015a: ldarg.1 IL_015b: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer::mkSynModuleOrNamespaceSigFullRange(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig) IL_0160: stloc.s V_12 IL_0162: nop IL_0163: ldloc.s V_8 IL_0165: brfalse.s IL_0169 IL_0167: br.s IL_0170 IL_0169: ldnull IL_016a: nop IL_016b: br IL_0231 IL_0170: ldloc.s V_8 IL_0172: stloc.s V_18 IL_0174: ldloc.s V_18 IL_0176: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_017b: stloc.s V_19 IL_017d: nop IL_017e: ldloc.s V_15 IL_0180: brfalse.s IL_0184 IL_0182: br.s IL_01d2 IL_0184: ldloca.s V_12 IL_0186: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileIndex() IL_018b: ldloca.s V_12 IL_018d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_0192: ldloc.s V_19 IL_0194: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0199: stloc.s V_20 IL_019b: ldloca.s V_20 IL_019d: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_End() IL_01a2: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkFileIndexRange(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_01a7: stloc.s V_14 IL_01a9: ldloc.0 IL_01aa: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_01af: ldarg.0 IL_01b0: ldloc.s V_6 IL_01b2: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01b7: ldloc.s V_19 IL_01b9: ldloc.s V_7 IL_01bb: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_01c0: ldloc.s V_4 IL_01c2: ldnull IL_01c3: ldloc.s V_14 IL_01c5: newobj instance void Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/MultipleTextsNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01ca: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_01cf: nop IL_01d0: br.s IL_0231 IL_01d2: ldloc.s V_15 IL_01d4: stloc.s V_21 IL_01d6: ldloc.s V_21 IL_01d8: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_01dd: stloc.s V_22 IL_01df: ldloca.s V_12 IL_01e1: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileIndex() IL_01e6: ldloca.s V_12 IL_01e8: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_01ed: ldloc.s V_22 IL_01ef: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_01f4: stloc.s V_20 IL_01f6: ldloca.s V_20 IL_01f8: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_End() IL_01fd: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkFileIndexRange(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_0202: stloc.s V_14 IL_0204: ldloc.0 IL_0205: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkXmlDoc(class [Fantomas.FCS]FSharp.Compiler.Xml.PreXmlDoc) IL_020a: ldarg.0 IL_020b: ldloc.s V_6 IL_020d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkAttributes(class Fantomas.Core.ASTTransformer/CreationAide, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0212: ldloc.s V_19 IL_0214: ldloc.s V_7 IL_0216: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.ASTTransformer::mkSynAccess(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_021b: ldloc.s V_4 IL_021d: ldloc.s V_22 IL_021f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0224: ldloc.s V_14 IL_0226: newobj instance void Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class Fantomas.Core.SyntaxOak/MultipleTextsNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, bool, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_022b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0230: nop IL_0231: stloc.s V_17 IL_0233: ldloc.s V_17 IL_0235: ldloc.s V_16 IL_0237: ldloc.s V_12 IL_0239: newobj instance void Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_023e: ret } // end of method ASTTransformer::mkModuleOrNamespaceSig .method assembly static class Fantomas.Core.SyntaxOak/Oak mkSigFile(class Fantomas.Core.ASTTransformer/CreationAide creationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput _arg17, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range m) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 49 (0x31) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3) IL_0000: ldarg.1 IL_0001: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput::get_hashDirectives() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput::get_contents() IL_000d: stloc.1 IL_000e: ldarg.0 IL_000f: newobj instance void Fantomas.Core.ASTTransformer/'phds@3265-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0014: ldloc.0 IL_0015: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001a: stloc.2 IL_001b: ldarg.0 IL_001c: newobj instance void Fantomas.Core.ASTTransformer/'mds@3266-1'::.ctor(class Fantomas.Core.ASTTransformer/CreationAide) IL_0021: ldloc.1 IL_0022: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0027: stloc.3 IL_0028: ldloc.2 IL_0029: ldloc.3 IL_002a: ldarg.2 IL_002b: newobj instance void Fantomas.Core.SyntaxOak/Oak::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0030: ret } // end of method ASTTransformer::mkSigFile .method assembly static valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range includeTrivia(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range baseRange, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 comments, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 conditionDirectives) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 61 (0x3d) .maxstack 7 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1) IL_0000: ldsfld class Fantomas.Core.ASTTransformer/includeTrivia@3290 Fantomas.Core.ASTTransformer/includeTrivia@3290::@_instance IL_0005: ldarg.0 IL_0006: ldloca.s V_1 IL_0008: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_000e: ldloc.1 IL_000f: stloc.0 IL_0010: ldloca.s V_0 IL_0012: ldsfld class Fantomas.Core.ASTTransformer/'includeTrivia@3277-1' Fantomas.Core.ASTTransformer/'includeTrivia@3277-1'::@_instance IL_0017: ldarg.1 IL_0018: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldsfld class Fantomas.Core.ASTTransformer/'includeTrivia@3283-2' Fantomas.Core.ASTTransformer/'includeTrivia@3283-2'::@_instance IL_002a: ldarg.2 IL_002b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0030: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0035: tail. IL_0037: call !!1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Fold(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003c: ret } // end of method ASTTransformer::includeTrivia .method assembly static valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mkSynModuleOrNamespaceFullRange(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace mn) cil managed { // Code size 143 (0x8f) .maxstack 4 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl V_7) IL_0000: ldarg.0 IL_0001: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace::get_kind() IL_0006: stloc.0 IL_0007: ldloca.s V_0 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind::get_Tag() IL_000e: ldc.i4.1 IL_000f: bne.un IL_0088 IL_0014: ldarg.0 IL_0015: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace::get_decls() IL_001a: stloc.1 IL_001b: ldloc.1 IL_001c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryHead(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0021: stloc.2 IL_0022: ldloc.1 IL_0023: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0028: stloc.3 IL_0029: nop IL_002a: ldloc.2 IL_002b: brfalse.s IL_0038 IL_002d: ldloc.2 IL_002e: stloc.s V_4 IL_0030: ldloc.3 IL_0031: brfalse.s IL_004d IL_0033: ldloc.3 IL_0034: stloc.s V_5 IL_0036: br.s IL_0060 IL_0038: ldloc.3 IL_0039: brfalse.s IL_0045 IL_003b: ldloc.3 IL_003c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0041: stloc.s V_6 IL_0043: br.s IL_0056 IL_0045: tail. IL_0047: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_004c: ret IL_004d: ldloc.s V_4 IL_004f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0054: stloc.s V_6 IL_0056: ldloc.s V_6 IL_0058: tail. IL_005a: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl::get_Range() IL_005f: ret IL_0060: ldloc.s V_4 IL_0062: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0067: stloc.s V_6 IL_0069: ldloc.s V_5 IL_006b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0070: stloc.s V_7 IL_0072: ldloc.s V_6 IL_0074: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl::get_Range() IL_0079: ldloc.s V_7 IL_007b: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleDecl::get_Range() IL_0080: tail. IL_0082: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0087: ret IL_0088: ldarg.0 IL_0089: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace::get_range() IL_008e: ret } // end of method ASTTransformer::mkSynModuleOrNamespaceFullRange .method assembly static valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mkSynModuleOrNamespaceSigFullRange(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig mn) cil managed { // Code size 143 (0x8f) .maxstack 4 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_5, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl V_6, class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl V_7) IL_0000: ldarg.0 IL_0001: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig::get_kind() IL_0006: stloc.0 IL_0007: ldloca.s V_0 IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceKind::get_Tag() IL_000e: ldc.i4.1 IL_000f: bne.un IL_0088 IL_0014: ldarg.0 IL_0015: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig::get_decls() IL_001a: stloc.1 IL_001b: ldloc.1 IL_001c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryHead(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0021: stloc.2 IL_0022: ldloc.1 IL_0023: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0028: stloc.3 IL_0029: nop IL_002a: ldloc.2 IL_002b: brfalse.s IL_0038 IL_002d: ldloc.2 IL_002e: stloc.s V_4 IL_0030: ldloc.3 IL_0031: brfalse.s IL_004d IL_0033: ldloc.3 IL_0034: stloc.s V_5 IL_0036: br.s IL_0060 IL_0038: ldloc.3 IL_0039: brfalse.s IL_0045 IL_003b: ldloc.3 IL_003c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0041: stloc.s V_6 IL_0043: br.s IL_0056 IL_0045: tail. IL_0047: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_004c: ret IL_004d: ldloc.s V_4 IL_004f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0054: stloc.s V_6 IL_0056: ldloc.s V_6 IL_0058: tail. IL_005a: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl::get_Range() IL_005f: ret IL_0060: ldloc.s V_4 IL_0062: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0067: stloc.s V_6 IL_0069: ldloc.s V_5 IL_006b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0070: stloc.s V_7 IL_0072: ldloc.s V_6 IL_0074: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl::get_Range() IL_0079: ldloc.s V_7 IL_007b: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleSigDecl::get_Range() IL_0080: tail. IL_0082: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0087: ret IL_0088: ldarg.0 IL_0089: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig::get_range() IL_008e: ret } // end of method ASTTransformer::mkSynModuleOrNamespaceSigFullRange .method assembly static valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mkFullTreeRange(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput ast) cil managed { // Code size 441 (0x1b9) .maxstack 5 .locals init (class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile V_0, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_4, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_5, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_6, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_7, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_8, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_9, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_10, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_11, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile V_12, class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia V_13, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_14, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_15, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_16, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_17) IL_0000: nop IL_0001: ldarg.0 IL_0002: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile IL_0007: brfalse.s IL_000e IL_0009: br IL_00de IL_000e: ldarg.0 IL_000f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile IL_0014: stloc.0 IL_0015: ldloc.0 IL_0016: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile::get_Item() IL_001b: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput::get_trivia() IL_0020: stloc.1 IL_0021: ldloc.0 IL_0022: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile::get_Item() IL_0027: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput::get_contents() IL_002c: stloc.2 IL_002d: ldloc.0 IL_002e: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile::get_Item() IL_0033: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput::get_hashDirectives() IL_0038: stloc.3 IL_0039: nop IL_003a: ldloc.3 IL_003b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0040: brtrue.s IL_0044 IL_0042: br.s IL_0056 IL_0044: ldloc.3 IL_0045: stloc.s V_5 IL_0047: ldloc.s V_5 IL_0049: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_004e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective::get_range() IL_0053: nop IL_0054: br.s IL_0077 IL_0056: nop IL_0057: ldloc.2 IL_0058: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_005d: brfalse.s IL_0071 IL_005f: ldloc.2 IL_0060: stloc.s V_6 IL_0062: ldloc.s V_6 IL_0064: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0069: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer::mkSynModuleOrNamespaceFullRange(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace) IL_006e: nop IL_006f: br.s IL_0077 IL_0071: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_0076: nop IL_0077: stloc.s V_4 IL_0079: ldloc.2 IL_007a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_007f: stloc.s V_8 IL_0081: ldloc.s V_8 IL_0083: brfalse.s IL_0087 IL_0085: br.s IL_00b0 IL_0087: ldloc.3 IL_0088: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_008d: stloc.s V_9 IL_008f: ldloc.s V_9 IL_0091: brfalse.s IL_0095 IL_0093: br.s IL_009d IL_0095: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_009a: nop IL_009b: br.s IL_00c1 IL_009d: ldloc.s V_9 IL_009f: stloc.s V_10 IL_00a1: ldloc.s V_10 IL_00a3: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00a8: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective::get_range() IL_00ad: nop IL_00ae: br.s IL_00c1 IL_00b0: ldloc.s V_8 IL_00b2: stloc.s V_11 IL_00b4: ldloc.s V_11 IL_00b6: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_00bb: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer::mkSynModuleOrNamespaceFullRange(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespace) IL_00c0: nop IL_00c1: stloc.s V_7 IL_00c3: ldloc.s V_4 IL_00c5: ldloc.s V_7 IL_00c7: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_00cc: ldloc.1 IL_00cd: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia::get_CodeComments() IL_00d2: ldloc.1 IL_00d3: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedImplFileInputTrivia::get_ConditionalDirectives() IL_00d8: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer::includeTrivia(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00dd: ret IL_00de: ldarg.0 IL_00df: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile IL_00e4: stloc.s V_12 IL_00e6: ldloc.s V_12 IL_00e8: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile::get_Item() IL_00ed: call instance class [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput::get_trivia() IL_00f2: stloc.s V_13 IL_00f4: ldloc.s V_12 IL_00f6: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile::get_Item() IL_00fb: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput::get_contents() IL_0100: stloc.s V_14 IL_0102: ldloc.s V_12 IL_0104: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile::get_Item() IL_0109: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput::get_hashDirectives() IL_010e: stloc.3 IL_010f: nop IL_0110: ldloc.3 IL_0111: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0116: brtrue.s IL_011a IL_0118: br.s IL_012c IL_011a: ldloc.3 IL_011b: stloc.s V_5 IL_011d: ldloc.s V_5 IL_011f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0124: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective::get_range() IL_0129: nop IL_012a: br.s IL_014f IL_012c: nop IL_012d: ldloc.s V_14 IL_012f: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0134: brfalse.s IL_0149 IL_0136: ldloc.s V_14 IL_0138: stloc.s V_15 IL_013a: ldloc.s V_15 IL_013c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0141: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer::mkSynModuleOrNamespaceSigFullRange(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig) IL_0146: nop IL_0147: br.s IL_014f IL_0149: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_014e: nop IL_014f: stloc.s V_4 IL_0151: ldloc.s V_14 IL_0153: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0158: stloc.s V_16 IL_015a: ldloc.s V_16 IL_015c: brfalse.s IL_0160 IL_015e: br.s IL_0189 IL_0160: ldloc.3 IL_0161: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0166: stloc.s V_9 IL_0168: ldloc.s V_9 IL_016a: brfalse.s IL_016e IL_016c: br.s IL_0176 IL_016e: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_0173: nop IL_0174: br.s IL_019a IL_0176: ldloc.s V_9 IL_0178: stloc.s V_10 IL_017a: ldloc.s V_10 IL_017c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0181: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedHashDirective::get_range() IL_0186: nop IL_0187: br.s IL_019a IL_0189: ldloc.s V_16 IL_018b: stloc.s V_17 IL_018d: ldloc.s V_17 IL_018f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0194: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer::mkSynModuleOrNamespaceSigFullRange(class [Fantomas.FCS]FSharp.Compiler.Syntax.SynModuleOrNamespaceSig) IL_0199: nop IL_019a: stloc.s V_7 IL_019c: ldloc.s V_4 IL_019e: ldloc.s V_7 IL_01a0: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_01a5: ldloc.s V_13 IL_01a7: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia::get_CodeComments() IL_01ac: ldloc.s V_13 IL_01ae: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [Fantomas.FCS]FSharp.Compiler.SyntaxTrivia.ParsedSigFileInputTrivia::get_ConditionalDirectives() IL_01b3: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer::includeTrivia(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_01b8: ret } // end of method ASTTransformer::mkFullTreeRange .method assembly static class Fantomas.Core.SyntaxOak/Oak mkOak(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 sourceText, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput ast) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 67 (0x43) .maxstack 5 .locals init (class Fantomas.Core.ASTTransformer/CreationAide V_0, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range V_1, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile V_2, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile V_3) IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.ASTTransformer/CreationAide::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.ASTTransformer::mkFullTreeRange(class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput) IL_000d: stloc.1 IL_000e: nop IL_000f: ldarg.1 IL_0010: isinst [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile IL_0015: brfalse.s IL_0019 IL_0017: br.s IL_002e IL_0019: ldarg.1 IL_001a: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile IL_001f: stloc.2 IL_0020: ldloc.0 IL_0021: ldloc.2 IL_0022: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/ImplFile::get_Item() IL_0027: ldloc.1 IL_0028: call class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.ASTTransformer::mkImplFile(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedImplFileInput, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_002d: ret IL_002e: ldarg.1 IL_002f: castclass [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile IL_0034: stloc.3 IL_0035: ldloc.0 IL_0036: ldloc.3 IL_0037: call instance class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedInput/SigFile::get_Item() IL_003c: ldloc.1 IL_003d: call class Fantomas.Core.SyntaxOak/Oak Fantomas.Core.ASTTransformer::mkSigFile(class Fantomas.Core.ASTTransformer/CreationAide, class [Fantomas.FCS]FSharp.Compiler.Syntax.ParsedSigFileInput, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0042: ret } // end of method ASTTransformer::mkOak .property class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 rightOperators() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.ASTTransformer::get_rightOperators() } // end of property ASTTransformer::rightOperators .property class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 newLineInfixOps() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 Fantomas.Core.ASTTransformer::get_newLineInfixOps() } // end of property ASTTransformer::newLineInfixOps } // end of class Fantomas.Core.ASTTransformer .class private abstract auto ansi sealed '.$Fantomas.Core'.ASTTransformer extends [netstandard]System.Object { .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 rightOperators@426 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 newLineInfixOps@485 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly int32 init@ .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 130 (0x82) .maxstack 8 IL_0000: ldc.i4.4 IL_0001: newarr [netstandard]System.String IL_0006: dup IL_0007: ldc.i4.0 IL_0008: ldstr "@" IL_000d: stelem [netstandard]System.String IL_0012: dup IL_0013: ldc.i4.1 IL_0014: ldstr "**" IL_0019: stelem [netstandard]System.String IL_001e: dup IL_001f: ldc.i4.2 IL_0020: ldstr "^" IL_0025: stelem [netstandard]System.String IL_002a: dup IL_002b: ldc.i4.3 IL_002c: ldstr ":=" IL_0031: stelem [netstandard]System.String IL_0036: newobj instance void class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003b: stsfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 '.$Fantomas.Core'.ASTTransformer::rightOperators@426 IL_0040: ldstr "|>" IL_0045: ldstr "||>" IL_004a: ldstr "|||>" IL_004f: ldstr ">>" IL_0054: ldstr ">>=" IL_0059: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_005e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0063: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0068: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_006d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0072: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0077: newobj instance void class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1::.ctor(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_007c: stsfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpSet`1 '.$Fantomas.Core'.ASTTransformer::newLineInfixOps@485 IL_0081: ret } // end of method ASTTransformer::.cctor } // end of class '.$Fantomas.Core'.ASTTransformer .class private abstract auto ansi sealed Fantomas.Core.SyntaxOak extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto autochar serializable nested assembly beforefieldinit TriviaContent extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable, class [netstandard]System.IComparable`1, [netstandard]System.IComparable, [netstandard]System.Collections.IStructuralComparable { .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 CommentOnSingleLine = int32(0x00000000) .field public static literal int32 LineCommentAfterSourceCode = int32(0x00000001) .field public static literal int32 BlockComment = int32(0x00000002) .field public static literal int32 Newline = int32(0x00000003) .field public static literal int32 Directive = int32(0x00000004) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname CommentOnSingleLine extends Fantomas.Core.SyntaxOak/TriviaContent { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 48 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..HFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 72 69 76 69 // .SyntaxOak+Trivi 61 43 6F 6E 74 65 6E 74 2B 43 6F 6D 6D 65 6E 74 // aContent+Comment 4F 6E 53 69 6E 67 6C 65 4C 69 6E 65 40 44 65 62 // OnSingleLine@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly string item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(string item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.SyntaxOak/TriviaContent::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_000e: ret } // end of method CommentOnSingleLine::.ctor .method assembly hidebysig instance string get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_0006: ret } // end of method CommentOnSingleLine::get_Item .property instance string Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::get_Item() } // end of property CommentOnSingleLine::Item } // end of class CommentOnSingleLine .class auto ansi serializable nested assembly beforefieldinit specialname LineCommentAfterSourceCode extends Fantomas.Core.SyntaxOak/TriviaContent { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 4F 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..OFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 72 69 76 69 // .SyntaxOak+Trivi 61 43 6F 6E 74 65 6E 74 2B 4C 69 6E 65 43 6F 6D // aContent+LineCom 6D 65 6E 74 41 66 74 65 72 53 6F 75 72 63 65 43 // mentAfterSourceC 6F 64 65 40 44 65 62 75 67 54 79 70 65 50 72 6F // ode@DebugTypePro 78 79 00 00 ) // xy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly string _comment .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(string _comment) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.1 IL_0002: call instance void Fantomas.Core.SyntaxOak/TriviaContent::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_000e: ret } // end of method LineCommentAfterSourceCode::.ctor .method assembly hidebysig instance string get_comment() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_0006: ret } // end of method LineCommentAfterSourceCode::get_comment .property instance string comment() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::get_comment() } // end of property LineCommentAfterSourceCode::comment } // end of class LineCommentAfterSourceCode .class auto ansi serializable nested assembly beforefieldinit specialname BlockComment extends Fantomas.Core.SyntaxOak/TriviaContent { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 41 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..AFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 72 69 76 69 // .SyntaxOak+Trivi 61 43 6F 6E 74 65 6E 74 2B 42 6C 6F 63 6B 43 6F // aContent+BlockCo 6D 6D 65 6E 74 40 44 65 62 75 67 54 79 70 65 50 // mment@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly string item1 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field assembly initonly bool _newlineBefore .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field assembly initonly bool _newlineAfter .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(string item1, bool _newlineBefore, bool _newlineAfter) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 29 (0x1d) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: call instance void Fantomas.Core.SyntaxOak/TriviaContent::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_000e: ldarg.0 IL_000f: ldarg.2 IL_0010: stfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_0015: ldarg.0 IL_0016: ldarg.3 IL_0017: stfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_001c: ret } // end of method BlockComment::.ctor .method assembly hidebysig instance string get_Item1() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_0006: ret } // end of method BlockComment::get_Item1 .method assembly hidebysig instance bool get_newlineBefore() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_0006: ret } // end of method BlockComment::get_newlineBefore .method assembly hidebysig instance bool get_newlineAfter() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_0006: ret } // end of method BlockComment::get_newlineAfter .property instance string Item1() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::get_Item1() } // end of property BlockComment::Item1 .property instance bool newlineBefore() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 01 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::get_newlineBefore() } // end of property BlockComment::newlineBefore .property instance bool newlineAfter() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 02 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::get_newlineAfter() } // end of property BlockComment::newlineAfter } // end of class BlockComment .class auto ansi serializable nested assembly beforefieldinit specialname Directive extends Fantomas.Core.SyntaxOak/TriviaContent { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3E 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..>Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 72 69 76 69 // .SyntaxOak+Trivi 61 43 6F 6E 74 65 6E 74 2B 44 69 72 65 63 74 69 // aContent+Directi 76 65 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // ve@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly string item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(string item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.4 IL_0002: call instance void Fantomas.Core.SyntaxOak/TriviaContent::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_000e: ret } // end of method Directive::.ctor .method assembly hidebysig instance string get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_0006: ret } // end of method Directive::get_Item .property instance string Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.SyntaxOak/TriviaContent/Directive::get_Item() } // end of property Directive::Item } // end of class Directive .class auto ansi nested assembly beforefieldinit specialname CommentOnSingleLine@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine@DebugTypeProxy::_obj IL_000d: ret } // end of method CommentOnSingleLine@DebugTypeProxy::.ctor .method public hidebysig instance string get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine@DebugTypeProxy::_obj IL_0006: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_000b: ret } // end of method CommentOnSingleLine@DebugTypeProxy::get_Item .property instance string Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine@DebugTypeProxy::get_Item() } // end of property CommentOnSingleLine@DebugTypeProxy::Item } // end of class CommentOnSingleLine@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname LineCommentAfterSourceCode@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode@DebugTypeProxy::_obj IL_000d: ret } // end of method LineCommentAfterSourceCode@DebugTypeProxy::.ctor .method public hidebysig instance string get_comment() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode@DebugTypeProxy::_obj IL_0006: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_000b: ret } // end of method LineCommentAfterSourceCode@DebugTypeProxy::get_comment .property instance string comment() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode@DebugTypeProxy::get_comment() } // end of property LineCommentAfterSourceCode@DebugTypeProxy::comment } // end of class LineCommentAfterSourceCode@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname BlockComment@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment Fantomas.Core.SyntaxOak/TriviaContent/BlockComment@DebugTypeProxy::_obj IL_000d: ret } // end of method BlockComment@DebugTypeProxy::.ctor .method public hidebysig instance string get_Item1() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment Fantomas.Core.SyntaxOak/TriviaContent/BlockComment@DebugTypeProxy::_obj IL_0006: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_000b: ret } // end of method BlockComment@DebugTypeProxy::get_Item1 .method public hidebysig instance bool get_newlineBefore() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment Fantomas.Core.SyntaxOak/TriviaContent/BlockComment@DebugTypeProxy::_obj IL_0006: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_000b: ret } // end of method BlockComment@DebugTypeProxy::get_newlineBefore .method public hidebysig instance bool get_newlineAfter() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment Fantomas.Core.SyntaxOak/TriviaContent/BlockComment@DebugTypeProxy::_obj IL_0006: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_000b: ret } // end of method BlockComment@DebugTypeProxy::get_newlineAfter .property instance string Item1() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment@DebugTypeProxy::get_Item1() } // end of property BlockComment@DebugTypeProxy::Item1 .property instance bool newlineBefore() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 01 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment@DebugTypeProxy::get_newlineBefore() } // end of property BlockComment@DebugTypeProxy::newlineBefore .property instance bool newlineAfter() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 02 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment@DebugTypeProxy::get_newlineAfter() } // end of property BlockComment@DebugTypeProxy::newlineAfter } // end of class BlockComment@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Directive@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/TriviaContent/Directive _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TriviaContent/Directive obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TriviaContent/Directive Fantomas.Core.SyntaxOak/TriviaContent/Directive@DebugTypeProxy::_obj IL_000d: ret } // end of method Directive@DebugTypeProxy::.ctor .method public hidebysig instance string get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TriviaContent/Directive Fantomas.Core.SyntaxOak/TriviaContent/Directive@DebugTypeProxy::_obj IL_0006: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_000b: ret } // end of method Directive@DebugTypeProxy::get_Item .property instance string Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance string Fantomas.Core.SyntaxOak/TriviaContent/Directive@DebugTypeProxy::get_Item() } // end of property Directive@DebugTypeProxy::Item } // end of class Directive@DebugTypeProxy .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field static assembly initonly class Fantomas.Core.SyntaxOak/TriviaContent _unique_Newline .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 12 (0xc) .maxstack 8 IL_0000: ldc.i4.3 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/TriviaContent::.ctor(int32) IL_0006: stsfld class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaContent::_unique_Newline IL_000b: ret } // end of method TriviaContent::.cctor .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.SyntaxOak/TriviaContent::_tag IL_000d: ret } // end of method TriviaContent::.ctor .method assembly static class Fantomas.Core.SyntaxOak/TriviaContent NewCommentOnSingleLine(string item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::.ctor(string) IL_0006: ret } // end of method TriviaContent::NewCommentOnSingleLine .method assembly hidebysig instance bool get_IsCommentOnSingleLine() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method TriviaContent::get_IsCommentOnSingleLine .method assembly static class Fantomas.Core.SyntaxOak/TriviaContent NewLineCommentAfterSourceCode(string _comment) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::.ctor(string) IL_0006: ret } // end of method TriviaContent::NewLineCommentAfterSourceCode .method assembly hidebysig instance bool get_IsLineCommentAfterSourceCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method TriviaContent::get_IsLineCommentAfterSourceCode .method assembly static class Fantomas.Core.SyntaxOak/TriviaContent NewBlockComment(string item1, bool _newlineBefore, bool _newlineAfter) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: ldarg.2 IL_0003: newobj instance void Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::.ctor(string, bool, bool) IL_0008: ret } // end of method TriviaContent::NewBlockComment .method assembly hidebysig instance bool get_IsBlockComment() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method TriviaContent::get_IsBlockComment .method assembly static class Fantomas.Core.SyntaxOak/TriviaContent get_Newline() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 03 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaContent::_unique_Newline IL_0005: ret } // end of method TriviaContent::get_Newline .method assembly hidebysig instance bool get_IsNewline() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0006: ldc.i4.3 IL_0007: ceq IL_0009: ret } // end of method TriviaContent::get_IsNewline .method assembly static class Fantomas.Core.SyntaxOak/TriviaContent NewDirective(string item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 04 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/TriviaContent/Directive::.ctor(string) IL_0006: ret } // end of method TriviaContent::NewDirective .method assembly hidebysig instance bool get_IsDirective() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0006: ldc.i4.4 IL_0007: ceq IL_0009: ret } // end of method TriviaContent::get_IsDirective .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/TriviaContent::_tag IL_0006: ret } // end of method TriviaContent::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method TriviaContent::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/TriviaContent>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method TriviaContent::ToString .method public hidebysig virtual final instance int32 CompareTo(class Fantomas.Core.SyntaxOak/TriviaContent obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 46 (0x2e) .maxstack 5 .locals init (int32 V_0, int32 V_1) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0027 IL_0003: ldarg.1 IL_0004: brfalse.s IL_0025 IL_0006: ldarg.0 IL_0007: ldfld int32 Fantomas.Core.SyntaxOak/TriviaContent::_tag IL_000c: stloc.0 IL_000d: ldarg.1 IL_000e: ldfld int32 Fantomas.Core.SyntaxOak/TriviaContent::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: bne.un.s IL_0021 IL_0018: ldarg.0 IL_0019: ldarg.1 IL_001a: ldnull IL_001b: call int32 Fantomas.Core.SyntaxOak::CompareTo$cont@8(class Fantomas.Core.SyntaxOak/TriviaContent, class Fantomas.Core.SyntaxOak/TriviaContent, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_0020: ret IL_0021: ldloc.0 IL_0022: ldloc.1 IL_0023: sub IL_0024: ret IL_0025: ldc.i4.1 IL_0026: ret IL_0027: ldarg.1 IL_0028: brfalse.s IL_002c IL_002a: ldc.i4.m1 IL_002b: ret IL_002c: ldc.i4.0 IL_002d: ret } // end of method TriviaContent::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: unbox.any Fantomas.Core.SyntaxOak/TriviaContent IL_0007: callvirt instance int32 Fantomas.Core.SyntaxOak/TriviaContent::CompareTo(class Fantomas.Core.SyntaxOak/TriviaContent) IL_000c: ret } // end of method TriviaContent::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj, class [netstandard]System.Collections.IComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 63 (0x3f) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/TriviaContent V_0, int32 V_1, int32 V_2) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.SyntaxOak/TriviaContent IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: brfalse.s IL_0033 IL_000a: ldarg.1 IL_000b: unbox.any Fantomas.Core.SyntaxOak/TriviaContent IL_0010: brfalse.s IL_0031 IL_0012: ldarg.0 IL_0013: ldfld int32 Fantomas.Core.SyntaxOak/TriviaContent::_tag IL_0018: stloc.1 IL_0019: ldloc.0 IL_001a: ldfld int32 Fantomas.Core.SyntaxOak/TriviaContent::_tag IL_001f: stloc.2 IL_0020: ldloc.1 IL_0021: ldloc.2 IL_0022: bne.un.s IL_002d IL_0024: ldarg.0 IL_0025: ldloc.0 IL_0026: ldnull IL_0027: call int32 Fantomas.Core.SyntaxOak::'CompareTo$cont@8-1'(class Fantomas.Core.SyntaxOak/TriviaContent, class Fantomas.Core.SyntaxOak/TriviaContent, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_002c: ret IL_002d: ldloc.1 IL_002e: ldloc.2 IL_002f: sub IL_0030: ret IL_0031: ldc.i4.1 IL_0032: ret IL_0033: ldarg.1 IL_0034: unbox.any Fantomas.Core.SyntaxOak/TriviaContent IL_0039: brfalse.s IL_003d IL_003b: ldc.i4.m1 IL_003c: ret IL_003d: ldc.i4.0 IL_003e: ret } // end of method TriviaContent::CompareTo .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: brfalse.s IL_000b IL_0003: ldarg.0 IL_0004: ldnull IL_0005: call int32 Fantomas.Core.SyntaxOak::GetHashCode$cont@8(class Fantomas.Core.SyntaxOak/TriviaContent, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_000a: ret IL_000b: ldc.i4.0 IL_000c: ret } // end of method TriviaContent::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.SyntaxOak/TriviaContent::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method TriviaContent::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 20 (0x14) .maxstack 8 IL_0000: ldarg.0 IL_0001: brfalse.s IL_000c IL_0003: ldarg.0 IL_0004: ldarg.1 IL_0005: ldnull IL_0006: call bool Fantomas.Core.SyntaxOak::Equals$cont@8(class Fantomas.Core.SyntaxOak/TriviaContent, object, class [FSharp.Core]Microsoft.FSharp.Core.Unit) IL_000b: ret IL_000c: ldarg.1 IL_000d: ldnull IL_000e: cgt.un IL_0010: ldc.i4.0 IL_0011: ceq IL_0013: ret } // end of method TriviaContent::Equals .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.SyntaxOak/TriviaContent obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 261 (0x105) .maxstack 4 .locals init (int32 V_0, int32 V_1, class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine V_2, class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine V_3, class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode V_4, class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode V_5, class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment V_6, class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment V_7, class Fantomas.Core.SyntaxOak/TriviaContent/Directive V_8, class Fantomas.Core.SyntaxOak/TriviaContent/Directive V_9) IL_0000: ldarg.0 IL_0001: brfalse IL_00fd IL_0006: ldarg.1 IL_0007: brfalse IL_00fb IL_000c: ldarg.0 IL_000d: ldfld int32 Fantomas.Core.SyntaxOak/TriviaContent::_tag IL_0012: stloc.0 IL_0013: ldarg.1 IL_0014: ldfld int32 Fantomas.Core.SyntaxOak/TriviaContent::_tag IL_0019: stloc.1 IL_001a: ldloc.0 IL_001b: ldloc.1 IL_001c: bne.un IL_00f9 IL_0021: ldarg.0 IL_0022: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0027: switch ( IL_0045, IL_0065, IL_0089, IL_0040, IL_00d3) IL_0040: br IL_00f7 IL_0045: ldarg.0 IL_0046: castclass Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine IL_004b: stloc.2 IL_004c: ldarg.1 IL_004d: castclass Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine IL_0052: stloc.3 IL_0053: ldloc.2 IL_0054: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_0059: ldloc.3 IL_005a: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_005f: call bool [netstandard]System.String::Equals(string, string) IL_0064: ret IL_0065: ldarg.0 IL_0066: castclass Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode IL_006b: stloc.s V_4 IL_006d: ldarg.1 IL_006e: castclass Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode IL_0073: stloc.s V_5 IL_0075: ldloc.s V_4 IL_0077: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_007c: ldloc.s V_5 IL_007e: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_0083: call bool [netstandard]System.String::Equals(string, string) IL_0088: ret IL_0089: ldarg.0 IL_008a: castclass Fantomas.Core.SyntaxOak/TriviaContent/BlockComment IL_008f: stloc.s V_6 IL_0091: ldarg.1 IL_0092: castclass Fantomas.Core.SyntaxOak/TriviaContent/BlockComment IL_0097: stloc.s V_7 IL_0099: ldloc.s V_6 IL_009b: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_00a0: ldloc.s V_7 IL_00a2: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_00a7: call bool [netstandard]System.String::Equals(string, string) IL_00ac: brfalse.s IL_00d1 IL_00ae: ldloc.s V_6 IL_00b0: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_00b5: ldloc.s V_7 IL_00b7: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_00bc: bne.un.s IL_00cf IL_00be: ldloc.s V_6 IL_00c0: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_00c5: ldloc.s V_7 IL_00c7: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_00cc: ceq IL_00ce: ret IL_00cf: ldc.i4.0 IL_00d0: ret IL_00d1: ldc.i4.0 IL_00d2: ret IL_00d3: ldarg.0 IL_00d4: castclass Fantomas.Core.SyntaxOak/TriviaContent/Directive IL_00d9: stloc.s V_8 IL_00db: ldarg.1 IL_00dc: castclass Fantomas.Core.SyntaxOak/TriviaContent/Directive IL_00e1: stloc.s V_9 IL_00e3: ldloc.s V_8 IL_00e5: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_00ea: ldloc.s V_9 IL_00ec: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_00f1: call bool [netstandard]System.String::Equals(string, string) IL_00f6: ret IL_00f7: ldc.i4.1 IL_00f8: ret IL_00f9: ldc.i4.0 IL_00fa: ret IL_00fb: ldc.i4.0 IL_00fc: ret IL_00fd: ldarg.1 IL_00fe: ldnull IL_00ff: cgt.un IL_0101: ldc.i4.0 IL_0102: ceq IL_0104: ret } // end of method TriviaContent::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 20 (0x14) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/TriviaContent V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.SyntaxOak/TriviaContent IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0012 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: callvirt instance bool Fantomas.Core.SyntaxOak/TriviaContent::Equals(class Fantomas.Core.SyntaxOak/TriviaContent) IL_0011: ret IL_0012: ldc.i4.0 IL_0013: ret } // end of method TriviaContent::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() } // end of property TriviaContent::Tag .property instance bool IsCommentOnSingleLine() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TriviaContent::get_IsCommentOnSingleLine() } // end of property TriviaContent::IsCommentOnSingleLine .property instance bool IsLineCommentAfterSourceCode() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TriviaContent::get_IsLineCommentAfterSourceCode() } // end of property TriviaContent::IsLineCommentAfterSourceCode .property instance bool IsBlockComment() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TriviaContent::get_IsBlockComment() } // end of property TriviaContent::IsBlockComment .property class Fantomas.Core.SyntaxOak/TriviaContent Newline() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaContent::get_Newline() } // end of property TriviaContent::Newline .property instance bool IsNewline() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TriviaContent::get_IsNewline() } // end of property TriviaContent::IsNewline .property instance bool IsDirective() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TriviaContent::get_IsDirective() } // end of property TriviaContent::IsDirective } // end of class TriviaContent .class auto ansi serializable nested assembly TriviaNode extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/TriviaContent Content@ .field assembly valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Range@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TriviaContent content, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.0 IL_0001: callvirt instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: pop IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaNode::Content@ IL_000f: ldarg.0 IL_0010: ldarg.2 IL_0011: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0016: ret } // end of method TriviaNode::.ctor .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/TriviaContent get_Content() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaNode::Content@ IL_0006: ret } // end of method TriviaNode::get_Content .method assembly hidebysig specialname instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_Range() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_0006: ret } // end of method TriviaNode::get_Range .property instance class Fantomas.Core.SyntaxOak/TriviaContent Content() { .get instance class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaNode::get_Content() } // end of property TriviaNode::Content .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Range() { .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::get_Range() } // end of property TriviaNode::Range } // end of class TriviaNode .class interface abstract auto ansi serializable nested assembly Node { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.InterfaceAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .method public hidebysig specialname abstract virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 get_ContentBefore() cil managed { } // end of method Node::get_ContentBefore .method public hidebysig specialname abstract virtual instance bool get_HasContentBefore() cil managed { } // end of method Node::get_HasContentBefore .method public hidebysig specialname abstract virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 get_ContentAfter() cil managed { } // end of method Node::get_ContentAfter .method public hidebysig specialname abstract virtual instance bool get_HasContentAfter() cil managed { } // end of method Node::get_HasContentAfter .method public hidebysig specialname abstract virtual instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_Range() cil managed { } // end of method Node::get_Range .method public hidebysig specialname abstract virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { } // end of method Node::get_Children .method public hidebysig abstract virtual instance void AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode triviaNode) cil managed { } // end of method Node::AddBefore .method public hidebysig abstract virtual instance void AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode triviaNode) cil managed { } // end of method Node::AddAfter .property instance class [netstandard]System.Collections.Generic.IEnumerable`1 ContentBefore() { .get instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentBefore() } // end of property Node::ContentBefore .property instance bool HasContentBefore() { .get instance bool Fantomas.Core.SyntaxOak/Node::get_HasContentBefore() } // end of property Node::HasContentBefore .property instance class [netstandard]System.Collections.Generic.IEnumerable`1 ContentAfter() { .get instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/Node::get_ContentAfter() } // end of property Node::ContentAfter .property instance bool HasContentAfter() { .get instance bool Fantomas.Core.SyntaxOak/Node::get_HasContentAfter() } // end of property Node::HasContentAfter .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Range() { .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() } // end of property Node::Range .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Node::get_Children() } // end of property Node::Children } // end of class Node .class abstract auto ansi serializable nested assembly NodeBase extends [netstandard]System.Object implements Fantomas.Core.SyntaxOak/Node { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.AbstractClassAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range .field assembly class [netstandard]System.Collections.Generic.Queue`1 nodesBefore .field assembly class [netstandard]System.Collections.Generic.Queue`1 nodesAfter .method public hidebysig specialname abstract virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { } // end of method NodeBase::get_Children .method public specialname rtspecialname instance void .ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 40 (0x28) .maxstack 8 IL_0000: ldarg.0 IL_0001: callvirt instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: pop IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_000f: ldarg.0 IL_0010: ldc.i4.0 IL_0011: newobj instance void class [netstandard]System.Collections.Generic.Queue`1::.ctor(int32) IL_0016: stfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_001b: ldarg.0 IL_001c: ldc.i4.0 IL_001d: newobj instance void class [netstandard]System.Collections.Generic.Queue`1::.ctor(int32) IL_0022: stfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesAfter IL_0027: ret } // end of method NodeBase::.ctor .method assembly hidebysig specialname instance class [netstandard]System.Collections.Generic.IEnumerable`1 get_ContentBefore() cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_0006: ret } // end of method NodeBase::get_ContentBefore .method assembly hidebysig specialname instance bool get_HasContentBefore() cil managed { // Code size 16 (0x10) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_0007: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000c: ldc.i4.0 IL_000d: ceq IL_000f: ret } // end of method NodeBase::get_HasContentBefore .method assembly hidebysig specialname instance class [netstandard]System.Collections.Generic.IEnumerable`1 get_ContentAfter() cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesAfter IL_0006: ret } // end of method NodeBase::get_ContentAfter .method assembly hidebysig specialname instance bool get_HasContentAfter() cil managed { // Code size 16 (0x10) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesAfter IL_0007: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000c: ldc.i4.0 IL_000d: ceq IL_000f: ret } // end of method NodeBase::get_HasContentAfter .method assembly hidebysig specialname instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_Range() cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0006: ret } // end of method NodeBase::get_Range .method assembly hidebysig instance void AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode triviaNode) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_0006: ldarg.1 IL_0007: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1::Enqueue(!0) IL_000c: ret } // end of method NodeBase::AddBefore .method assembly hidebysig instance void AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode triviaNode) cil managed { // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesAfter IL_0006: ldarg.1 IL_0007: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1::Enqueue(!0) IL_000c: ret } // end of method NodeBase::AddAfter .method private hidebysig newslot specialname virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak.Node.get_ContentBefore() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_ContentBefore // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_0006: ret } // end of method NodeBase::Fantomas.Core.SyntaxOak.Node.get_ContentBefore .method private hidebysig newslot specialname virtual instance bool Fantomas.Core.SyntaxOak.Node.get_HasContentBefore() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_HasContentBefore // Code size 16 (0x10) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_0007: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000c: ldc.i4.0 IL_000d: ceq IL_000f: ret } // end of method NodeBase::Fantomas.Core.SyntaxOak.Node.get_HasContentBefore .method private hidebysig newslot specialname virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak.Node.get_ContentAfter() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_ContentAfter // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesAfter IL_0006: ret } // end of method NodeBase::Fantomas.Core.SyntaxOak.Node.get_ContentAfter .method private hidebysig newslot specialname virtual instance bool Fantomas.Core.SyntaxOak.Node.get_HasContentAfter() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_HasContentAfter // Code size 16 (0x10) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesAfter IL_0007: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000c: ldc.i4.0 IL_000d: ceq IL_000f: ret } // end of method NodeBase::Fantomas.Core.SyntaxOak.Node.get_HasContentAfter .method private hidebysig newslot specialname virtual instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak.Node.get_Range() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_Range // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0006: ret } // end of method NodeBase::Fantomas.Core.SyntaxOak.Node.get_Range .method private hidebysig newslot virtual instance void Fantomas.Core.SyntaxOak.Node.AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode triviaNode) cil managed { .override Fantomas.Core.SyntaxOak/Node::AddBefore // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesBefore IL_0006: ldarg.1 IL_0007: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1::Enqueue(!0) IL_000c: ret } // end of method NodeBase::Fantomas.Core.SyntaxOak.Node.AddBefore .method private hidebysig newslot virtual instance void Fantomas.Core.SyntaxOak.Node.AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode triviaNode) cil managed { .override Fantomas.Core.SyntaxOak/Node::AddAfter // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/NodeBase::nodesAfter IL_0006: ldarg.1 IL_0007: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1::Enqueue(!0) IL_000c: ret } // end of method NodeBase::Fantomas.Core.SyntaxOak.Node.AddAfter .method private hidebysig newslot specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak.Node.get_Children() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_Children // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.0 IL_0001: tail. IL_0003: callvirt instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/NodeBase::get_Children() IL_0008: ret } // end of method NodeBase::Fantomas.Core.SyntaxOak.Node.get_Children .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/NodeBase::get_Children() } // end of property NodeBase::Children .property instance class [netstandard]System.Collections.Generic.IEnumerable`1 ContentBefore() { .get instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/NodeBase::get_ContentBefore() } // end of property NodeBase::ContentBefore .property instance bool HasContentBefore() { .get instance bool Fantomas.Core.SyntaxOak/NodeBase::get_HasContentBefore() } // end of property NodeBase::HasContentBefore .property instance class [netstandard]System.Collections.Generic.IEnumerable`1 ContentAfter() { .get instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak/NodeBase::get_ContentAfter() } // end of property NodeBase::ContentAfter .property instance bool HasContentAfter() { .get instance bool Fantomas.Core.SyntaxOak/NodeBase::get_HasContentAfter() } // end of property NodeBase::HasContentAfter .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Range() { .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::get_Range() } // end of property NodeBase::Range } // end of class NodeBase .class auto ansi serializable nested assembly StringNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly string Content@ .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .method public specialname rtspecialname instance void .ctor(string content, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: stfld string Fantomas.Core.SyntaxOak/StringNode::Content@ IL_0010: ldarg.0 IL_0011: call !!0[] [netstandard]System.Array::Empty() IL_0016: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/StringNode::Children@ IL_001b: ret } // end of method StringNode::.ctor .method assembly hidebysig specialname instance string get_Content() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.SyntaxOak/StringNode::Content@ IL_0006: ret } // end of method StringNode::get_Content .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/StringNode::Children@ IL_0006: ret } // end of method StringNode::get_Children .property instance string Content() { .get instance string Fantomas.Core.SyntaxOak/StringNode::get_Content() } // end of property StringNode::Content .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/StringNode::get_Children() } // end of property StringNode::Children } // end of class StringNode .class abstract auto autochar serializable nested assembly beforefieldinit IdentifierOrDot extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Ident = int32(0x00000000) .field public static literal int32 KnownDot = int32(0x00000001) .field public static literal int32 UnknownDot = int32(0x00000002) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Ident extends Fantomas.Core.SyntaxOak/IdentifierOrDot { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3C 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method IdentifierOrDot::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/IdentifierOrDot>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method IdentifierOrDot::ToString .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 135 (0x87) .maxstack 7 .locals init (int32 V_0, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_1, class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_2, class Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot V_3, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_4) IL_0000: ldarg.0 IL_0001: brfalse IL_0085 IL_0006: ldc.i4.0 IL_0007: stloc.0 IL_0008: ldarg.0 IL_0009: stloc.1 IL_000a: ldloc.1 IL_000b: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0010: brtrue.s IL_001c IL_0012: ldloc.1 IL_0013: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0018: brtrue.s IL_0042 IL_001a: br.s IL_0068 IL_001c: ldarg.0 IL_001d: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0022: stloc.2 IL_0023: ldc.i4.0 IL_0024: stloc.0 IL_0025: ldc.i4 0x9e3779b9 IL_002a: ldarg.1 IL_002b: ldloc.2 IL_002c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_0031: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_0036: ldloc.0 IL_0037: ldc.i4.6 IL_0038: shl IL_0039: ldloc.0 IL_003a: ldc.i4.2 IL_003b: shr IL_003c: add IL_003d: add IL_003e: add IL_003f: stloc.0 IL_0040: ldloc.0 IL_0041: ret IL_0042: ldarg.0 IL_0043: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0048: stloc.3 IL_0049: ldc.i4.1 IL_004a: stloc.0 IL_004b: ldc.i4 0x9e3779b9 IL_0050: ldarg.1 IL_0051: ldloc.3 IL_0052: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot::item IL_0057: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_005c: ldloc.0 IL_005d: ldc.i4.6 IL_005e: shl IL_005f: ldloc.0 IL_0060: ldc.i4.2 IL_0061: shr IL_0062: add IL_0063: add IL_0064: add IL_0065: stloc.0 IL_0066: ldloc.0 IL_0067: ret IL_0068: ldarg.0 IL_0069: stloc.s V_4 IL_006b: ldloc.s V_4 IL_006d: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/_UnknownDot IL_0072: brfalse.s IL_0077 IL_0074: ldc.i4.2 IL_0075: br.s IL_0084 IL_0077: ldloc.s V_4 IL_0079: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_007e: brfalse.s IL_0083 IL_0080: ldc.i4.1 IL_0081: br.s IL_0084 IL_0083: ldc.i4.0 IL_0084: ret IL_0085: ldc.i4.0 IL_0086: ret } // end of method IdentifierOrDot::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.SyntaxOak/IdentifierOrDot::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method IdentifierOrDot::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 193 (0xc1) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/IdentifierOrDot V_0, int32 V_1, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_2, int32 V_3, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_4, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_5, class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_6, class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_7, class Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot V_8, class Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot V_9) IL_0000: ldarg.0 IL_0001: brfalse IL_00b9 IL_0006: ldarg.1 IL_0007: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: brfalse IL_00b7 IL_0013: ldarg.0 IL_0014: stloc.2 IL_0015: ldloc.2 IL_0016: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/_UnknownDot IL_001b: brfalse.s IL_0020 IL_001d: ldc.i4.2 IL_001e: br.s IL_002c IL_0020: ldloc.2 IL_0021: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0026: brfalse.s IL_002b IL_0028: ldc.i4.1 IL_0029: br.s IL_002c IL_002b: ldc.i4.0 IL_002c: stloc.1 IL_002d: ldloc.0 IL_002e: stloc.s V_4 IL_0030: ldloc.s V_4 IL_0032: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/_UnknownDot IL_0037: brfalse.s IL_003c IL_0039: ldc.i4.2 IL_003a: br.s IL_0049 IL_003c: ldloc.s V_4 IL_003e: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0043: brfalse.s IL_0048 IL_0045: ldc.i4.1 IL_0046: br.s IL_0049 IL_0048: ldc.i4.0 IL_0049: stloc.3 IL_004a: ldloc.1 IL_004b: ldloc.3 IL_004c: bne.un.s IL_00b5 IL_004e: ldarg.0 IL_004f: stloc.s V_5 IL_0051: ldloc.s V_5 IL_0053: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0058: brtrue.s IL_0065 IL_005a: ldloc.s V_5 IL_005c: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0061: brtrue.s IL_008c IL_0063: br.s IL_00b3 IL_0065: ldarg.0 IL_0066: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_006b: stloc.s V_6 IL_006d: ldloc.0 IL_006e: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0073: stloc.s V_7 IL_0075: ldarg.2 IL_0076: ldloc.s V_6 IL_0078: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_007d: ldloc.s V_7 IL_007f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_0084: tail. IL_0086: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_008b: ret IL_008c: ldarg.0 IL_008d: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0092: stloc.s V_8 IL_0094: ldloc.0 IL_0095: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_009a: stloc.s V_9 IL_009c: ldarg.2 IL_009d: ldloc.s V_8 IL_009f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot::item IL_00a4: ldloc.s V_9 IL_00a6: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot::item IL_00ab: tail. IL_00ad: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_00b2: ret IL_00b3: ldc.i4.1 IL_00b4: ret IL_00b5: ldc.i4.0 IL_00b6: ret IL_00b7: ldc.i4.0 IL_00b8: ret IL_00b9: ldarg.1 IL_00ba: ldnull IL_00bb: cgt.un IL_00bd: ldc.i4.0 IL_00be: ceq IL_00c0: ret } // end of method IdentifierOrDot::Equals .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Range() cil managed { // Code size 73 (0x49) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/IdentifierOrDot V_0, class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_1, class Fantomas.Core.SyntaxOak/SingleTextNode V_2, class Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: stloc.0 IL_0003: ldloc.0 IL_0004: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0009: brtrue.s IL_002d IL_000b: ldloc.0 IL_000c: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/_UnknownDot IL_0011: brtrue.s IL_0047 IL_0013: ldarg.0 IL_0014: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0019: stloc.1 IL_001a: ldloc.1 IL_001b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_0020: stloc.2 IL_0021: ldloc.2 IL_0022: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0027: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_002c: ret IL_002d: ldarg.0 IL_002e: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0033: stloc.3 IL_0034: ldloc.3 IL_0035: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot::item IL_003a: stloc.2 IL_003b: ldloc.2 IL_003c: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0041: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0046: ret IL_0047: ldnull IL_0048: ret } // end of method IdentifierOrDot::get_Range .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.SyntaxOak/IdentifierOrDot obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 181 (0xb5) .maxstack 4 .locals init (int32 V_0, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_1, int32 V_2, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_3, class Fantomas.Core.SyntaxOak/IdentifierOrDot V_4, class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_5, class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_6, class Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot V_7, class Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot V_8) IL_0000: ldarg.0 IL_0001: brfalse IL_00ad IL_0006: ldarg.1 IL_0007: brfalse IL_00ab IL_000c: ldarg.0 IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/_UnknownDot IL_0014: brfalse.s IL_0019 IL_0016: ldc.i4.2 IL_0017: br.s IL_0025 IL_0019: ldloc.1 IL_001a: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_001f: brfalse.s IL_0024 IL_0021: ldc.i4.1 IL_0022: br.s IL_0025 IL_0024: ldc.i4.0 IL_0025: stloc.0 IL_0026: ldarg.1 IL_0027: stloc.3 IL_0028: ldloc.3 IL_0029: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/_UnknownDot IL_002e: brfalse.s IL_0033 IL_0030: ldc.i4.2 IL_0031: br.s IL_003f IL_0033: ldloc.3 IL_0034: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0039: brfalse.s IL_003e IL_003b: ldc.i4.1 IL_003c: br.s IL_003f IL_003e: ldc.i4.0 IL_003f: stloc.2 IL_0040: ldloc.0 IL_0041: ldloc.2 IL_0042: bne.un.s IL_00a9 IL_0044: ldarg.0 IL_0045: stloc.s V_4 IL_0047: ldloc.s V_4 IL_0049: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_004e: brtrue.s IL_005b IL_0050: ldloc.s V_4 IL_0052: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0057: brtrue.s IL_0081 IL_0059: br.s IL_00a7 IL_005b: ldarg.0 IL_005c: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0061: stloc.s V_5 IL_0063: ldarg.1 IL_0064: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0069: stloc.s V_6 IL_006b: ldloc.s V_5 IL_006d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_0072: ldloc.s V_6 IL_0074: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_0079: tail. IL_007b: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_0080: ret IL_0081: ldarg.0 IL_0082: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0087: stloc.s V_7 IL_0089: ldarg.1 IL_008a: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_008f: stloc.s V_8 IL_0091: ldloc.s V_7 IL_0093: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot::item IL_0098: ldloc.s V_8 IL_009a: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot::item IL_009f: tail. IL_00a1: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_00a6: ret IL_00a7: ldc.i4.1 IL_00a8: ret IL_00a9: ldc.i4.0 IL_00aa: ret IL_00ab: ldc.i4.0 IL_00ac: ret IL_00ad: ldarg.1 IL_00ae: ldnull IL_00af: cgt.un IL_00b1: ldc.i4.0 IL_00b2: ceq IL_00b4: ret } // end of method IdentifierOrDot::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/IdentifierOrDot V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0014 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: tail. IL_000e: callvirt instance bool Fantomas.Core.SyntaxOak/IdentifierOrDot::Equals(class Fantomas.Core.SyntaxOak/IdentifierOrDot) IL_0013: ret IL_0014: ldc.i4.0 IL_0015: ret } // end of method IdentifierOrDot::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/IdentifierOrDot::get_Tag() } // end of property IdentifierOrDot::Tag .property instance bool IsIdent() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/IdentifierOrDot::get_IsIdent() } // end of property IdentifierOrDot::IsIdent .property instance bool IsKnownDot() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/IdentifierOrDot::get_IsKnownDot() } // end of property IdentifierOrDot::IsKnownDot .property class Fantomas.Core.SyntaxOak/IdentifierOrDot UnknownDot() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.SyntaxOak/IdentifierOrDot Fantomas.Core.SyntaxOak/IdentifierOrDot::get_UnknownDot() } // end of property IdentifierOrDot::UnknownDot .property instance bool IsUnknownDot() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/IdentifierOrDot::get_IsUnknownDot() } // end of property IdentifierOrDot::IsUnknownDot .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Range() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/IdentifierOrDot::get_Range() } // end of property IdentifierOrDot::Range } // end of class IdentifierOrDot .class auto ansi serializable nested assembly IdentListNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly bool IsEmpty@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Content@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 content, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 34 (0x22) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: nop IL_000b: ldarg.1 IL_000c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0011: ldnull IL_0012: ceq IL_0014: nop IL_0015: stfld bool Fantomas.Core.SyntaxOak/IdentListNode::IsEmpty@ IL_001a: ldarg.0 IL_001b: ldarg.1 IL_001c: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/IdentListNode::Content@ IL_0021: ret } // end of method IdentListNode::.ctor .method assembly hidebysig specialname instance bool get_IsEmpty() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/IdentListNode::IsEmpty@ IL_0006: ret } // end of method IdentListNode::get_IsEmpty .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Content() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/IdentListNode::Content@ IL_0006: ret } // end of method IdentListNode::get_Content .method assembly specialname static class Fantomas.Core.SyntaxOak/IdentListNode get_Empty() cil managed { // Code size 16 (0x10) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0005: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_000a: newobj instance void Fantomas.Core.SyntaxOak/IdentListNode::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_000f: ret } // end of method IdentListNode::get_Empty .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.SyntaxOak/get_Children@94 Fantomas.Core.SyntaxOak/get_Children@94::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/IdentListNode::Content@ IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Choose(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: tail. IL_0012: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::OfList(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0017: ret } // end of method IdentListNode::get_Children .property instance bool IsEmpty() { .get instance bool Fantomas.Core.SyntaxOak/IdentListNode::get_IsEmpty() } // end of property IdentListNode::IsEmpty .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Content() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/IdentListNode::get_Content() } // end of property IdentListNode::Content .property class Fantomas.Core.SyntaxOak/IdentListNode Empty() { .get class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/IdentListNode::get_Empty() } // end of property IdentListNode::Empty .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/IdentListNode::get_Children() } // end of property IdentListNode::Children } // end of class IdentListNode .class auto ansi serializable nested assembly SingleTextNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly string Text@ .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .method public specialname rtspecialname instance void .ctor(string idText, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: stfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0010: ldarg.0 IL_0011: call !!0[] [netstandard]System.Array::Empty() IL_0016: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/SingleTextNode::Children@ IL_001b: ret } // end of method SingleTextNode::.ctor .method assembly hidebysig specialname instance string get_Text() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_0006: ret } // end of method SingleTextNode::get_Text .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/SingleTextNode::Children@ IL_0006: ret } // end of method SingleTextNode::get_Children .property instance string Text() { .get instance string Fantomas.Core.SyntaxOak/SingleTextNode::get_Text() } // end of property SingleTextNode::Text .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/SingleTextNode::get_Children() } // end of property SingleTextNode::Children } // end of class SingleTextNode .class auto ansi serializable nested assembly MultipleTextsNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Content@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 content, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: ldc.i4.0 IL_000c: ldnull IL_000d: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@107'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, class Fantomas.Core.SyntaxOak/Node) IL_0012: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0017: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MultipleTextsNode::Children@ IL_001c: ldarg.0 IL_001d: ldarg.1 IL_001e: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleTextsNode::Content@ IL_0023: ret } // end of method MultipleTextsNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MultipleTextsNode::Children@ IL_0006: ret } // end of method MultipleTextsNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Content() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleTextsNode::Content@ IL_0006: ret } // end of method MultipleTextsNode::get_Content .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MultipleTextsNode::get_Children() } // end of property MultipleTextsNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Content() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleTextsNode::get_Content() } // end of property MultipleTextsNode::Content } // end of class MultipleTextsNode .class auto ansi serializable nested assembly XmlDocNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly string[] Lines@ .method public specialname rtspecialname instance void .ctor(string[] lines, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: call !!0[] [netstandard]System.Array::Empty() IL_000f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/XmlDocNode::Children@ IL_0014: ldarg.0 IL_0015: ldarg.1 IL_0016: stfld string[] Fantomas.Core.SyntaxOak/XmlDocNode::Lines@ IL_001b: ret } // end of method XmlDocNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/XmlDocNode::Children@ IL_0006: ret } // end of method XmlDocNode::get_Children .method assembly hidebysig specialname instance string[] get_Lines() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string[] Fantomas.Core.SyntaxOak/XmlDocNode::Lines@ IL_0006: ret } // end of method XmlDocNode::get_Lines .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/XmlDocNode::get_Children() } // end of property XmlDocNode::Children .property instance string[] Lines() { .get instance string[] Fantomas.Core.SyntaxOak/XmlDocNode::get_Lines() } // end of property XmlDocNode::Lines } // end of class XmlDocNode .class auto ansi serializable nested assembly Oak extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ParsedHashDirectives@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ModulesOrNamespaces@ .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 parsedHashDirectives, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 modulesOrNamespaces, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range m) cil managed { // Code size 71 (0x47) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2, class [netstandard]System.Collections.Generic.IEnumerable`1 V_3) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/Oak::ParsedHashDirectives@ IL_0010: ldarg.0 IL_0011: ldarg.2 IL_0012: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/Oak::ModulesOrNamespaces@ IL_0017: ldarg.0 IL_0018: ldloca.s V_1 IL_001a: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0020: ldloc.1 IL_0021: stloc.0 IL_0022: ldarg.1 IL_0023: stloc.2 IL_0024: ldloca.s V_0 IL_0026: ldloc.2 IL_0027: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_002c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0031: nop IL_0032: ldarg.2 IL_0033: stloc.3 IL_0034: ldloca.s V_0 IL_0036: ldloc.3 IL_0037: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Oak::Children@ IL_0046: ret } // end of method Oak::.ctor .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_ParsedHashDirectives() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/Oak::ParsedHashDirectives@ IL_0006: ret } // end of method Oak::get_ParsedHashDirectives .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_ModulesOrNamespaces() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/Oak::ModulesOrNamespaces@ IL_0006: ret } // end of method Oak::get_ModulesOrNamespaces .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Oak::Children@ IL_0006: ret } // end of method Oak::get_Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ParsedHashDirectives() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/Oak::get_ParsedHashDirectives() } // end of property Oak::ParsedHashDirectives .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ModulesOrNamespaces() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/Oak::get_ModulesOrNamespaces() } // end of property Oak::ModulesOrNamespaces .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/Oak::get_Children() } // end of property Oak::Children } // end of class Oak .class auto ansi serializable nested assembly ParsedHashDirectiveNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly string Ident@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Args@ .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .method public specialname rtspecialname instance void .ctor(string ident, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 args, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 43 (0x2b) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: stfld string Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode::Ident@ IL_0010: ldarg.0 IL_0011: ldarg.2 IL_0012: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode::Args@ IL_0017: ldarg.0 IL_0018: ldarg.2 IL_0019: ldc.i4.0 IL_001a: ldnull IL_001b: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@129-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, class Fantomas.Core.SyntaxOak/Node) IL_0020: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0025: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode::Children@ IL_002a: ret } // end of method ParsedHashDirectiveNode::.ctor .method assembly hidebysig specialname instance string get_Ident() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode::Ident@ IL_0006: ret } // end of method ParsedHashDirectiveNode::get_Ident .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Args() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode::Args@ IL_0006: ret } // end of method ParsedHashDirectiveNode::get_Args .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode::Children@ IL_0006: ret } // end of method ParsedHashDirectiveNode::get_Children .property instance string Ident() { .get instance string Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode::get_Ident() } // end of property ParsedHashDirectiveNode::Ident .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Args() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode::get_Args() } // end of property ParsedHashDirectiveNode::Args .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode::get_Children() } // end of property ParsedHashDirectiveNode::Children } // end of class ParsedHashDirectiveNode .class auto ansi serializable nested assembly ModuleOrNamespaceHeaderNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class Fantomas.Core.SyntaxOak/MultipleTextsNode LeadingKeyword@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly bool IsRecursive@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Name@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class Fantomas.Core.SyntaxOak/MultipleTextsNode leadingKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, bool isRecursive, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 name, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 138 (0x8a) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s accessibility IL_003e: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: ldarg.s name IL_004d: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0052: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0057: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::Children@ IL_005c: ldarg.0 IL_005d: ldarg.1 IL_005e: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::XmlDoc@ IL_0063: ldarg.0 IL_0064: ldarg.2 IL_0065: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::Attributes@ IL_006a: ldarg.0 IL_006b: ldarg.3 IL_006c: stfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::LeadingKeyword@ IL_0071: ldarg.0 IL_0072: ldarg.s accessibility IL_0074: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::Accessibility@ IL_0079: ldarg.0 IL_007a: ldarg.s isRecursive IL_007c: stfld bool Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::IsRecursive@ IL_0081: ldarg.0 IL_0082: ldarg.s name IL_0084: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::Name@ IL_0089: ret } // end of method ModuleOrNamespaceHeaderNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::Children@ IL_0006: ret } // end of method ModuleOrNamespaceHeaderNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::XmlDoc@ IL_0006: ret } // end of method ModuleOrNamespaceHeaderNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::Attributes@ IL_0006: ret } // end of method ModuleOrNamespaceHeaderNode::get_Attributes .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/MultipleTextsNode get_LeadingKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::LeadingKeyword@ IL_0006: ret } // end of method ModuleOrNamespaceHeaderNode::get_LeadingKeyword .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::Accessibility@ IL_0006: ret } // end of method ModuleOrNamespaceHeaderNode::get_Accessibility .method assembly hidebysig specialname instance bool get_IsRecursive() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::IsRecursive@ IL_0006: ret } // end of method ModuleOrNamespaceHeaderNode::get_IsRecursive .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Name() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::Name@ IL_0006: ret } // end of method ModuleOrNamespaceHeaderNode::get_Name .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::get_Children() } // end of property ModuleOrNamespaceHeaderNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::get_XmlDoc() } // end of property ModuleOrNamespaceHeaderNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::get_Attributes() } // end of property ModuleOrNamespaceHeaderNode::Attributes .property instance class Fantomas.Core.SyntaxOak/MultipleTextsNode LeadingKeyword() { .get instance class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::get_LeadingKeyword() } // end of property ModuleOrNamespaceHeaderNode::LeadingKeyword .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::get_Accessibility() } // end of property ModuleOrNamespaceHeaderNode::Accessibility .property instance bool IsRecursive() { .get instance bool Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::get_IsRecursive() } // end of property ModuleOrNamespaceHeaderNode::IsRecursive .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Name() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceHeaderNode::get_Name() } // end of property ModuleOrNamespaceHeaderNode::Name } // end of class ModuleOrNamespaceHeaderNode .class auto ansi serializable nested assembly ModuleOrNamespaceNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Declarations@ .field assembly bool IsNamed@ .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Header@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 header, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 decls, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 84 (0x54) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.2 IL_000b: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::Declarations@ IL_0010: ldarg.0 IL_0011: nop IL_0012: ldarg.1 IL_0013: ldnull IL_0014: cgt.un IL_0016: nop IL_0017: stfld bool Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::IsNamed@ IL_001c: ldarg.0 IL_001d: ldloca.s V_1 IL_001f: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0025: ldloc.1 IL_0026: stloc.0 IL_0027: ldloca.s V_0 IL_0029: ldarg.1 IL_002a: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@162-2' Fantomas.Core.SyntaxOak/'-ctor@162-2'::@_instance IL_003c: ldarg.2 IL_003d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0042: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0047: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::Children@ IL_004c: ldarg.0 IL_004d: ldarg.1 IL_004e: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::Header@ IL_0053: ret } // end of method ModuleOrNamespaceNode::.ctor .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Declarations() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::Declarations@ IL_0006: ret } // end of method ModuleOrNamespaceNode::get_Declarations .method assembly hidebysig specialname instance bool get_IsNamed() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::IsNamed@ IL_0006: ret } // end of method ModuleOrNamespaceNode::get_IsNamed .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::Children@ IL_0006: ret } // end of method ModuleOrNamespaceNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Header() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::Header@ IL_0006: ret } // end of method ModuleOrNamespaceNode::get_Header .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Declarations() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::get_Declarations() } // end of property ModuleOrNamespaceNode::Declarations .property instance bool IsNamed() { .get instance bool Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::get_IsNamed() } // end of property ModuleOrNamespaceNode::IsNamed .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::get_Children() } // end of property ModuleOrNamespaceNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Header() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleOrNamespaceNode::get_Header() } // end of property ModuleOrNamespaceNode::Header } // end of class ModuleOrNamespaceNode .class auto ansi serializable nested assembly TypeFunsNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Parameters@ .field assembly class Fantomas.Core.SyntaxOak/Type ReturnType@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> parameters, class Fantomas.Core.SyntaxOak/Type returnType, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 87 (0x57) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@169-3' Fantomas.Core.SyntaxOak/'-ctor@169-3'::@_instance IL_0019: ldarg.1 IL_001a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect,class Fantomas.Core.SyntaxOak/Node>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001f: stloc.2 IL_0020: ldloca.s V_0 IL_0022: ldloc.2 IL_0023: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0028: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002d: nop IL_002e: ldloca.s V_0 IL_0030: ldarg.2 IL_0031: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0036: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_003b: nop IL_003c: ldloca.s V_0 IL_003e: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0043: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeFunsNode::Children@ IL_0048: ldarg.0 IL_0049: ldarg.1 IL_004a: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeFunsNode::Parameters@ IL_004f: ldarg.0 IL_0050: ldarg.2 IL_0051: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeFunsNode::ReturnType@ IL_0056: ret } // end of method TypeFunsNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeFunsNode::Children@ IL_0006: ret } // end of method TypeFunsNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> get_Parameters() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeFunsNode::Parameters@ IL_0006: ret } // end of method TypeFunsNode::get_Parameters .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_ReturnType() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeFunsNode::ReturnType@ IL_0006: ret } // end of method TypeFunsNode::get_ReturnType .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeFunsNode::get_Children() } // end of property TypeFunsNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Parameters() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeFunsNode::get_Parameters() } // end of property TypeFunsNode::Parameters .property instance class Fantomas.Core.SyntaxOak/Type ReturnType() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeFunsNode::get_ReturnType() } // end of property TypeFunsNode::ReturnType } // end of class TypeFunsNode .class auto ansi serializable nested assembly TypeTupleNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Path@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> path, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@180-4'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0010: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Delay(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0015: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001a: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeTupleNode::Children@ IL_0024: ldarg.0 IL_0025: ldarg.1 IL_0026: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeTupleNode::Path@ IL_002b: ret } // end of method TypeTupleNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeTupleNode::Children@ IL_0006: ret } // end of method TypeTupleNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> get_Path() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeTupleNode::Path@ IL_0006: ret } // end of method TypeTupleNode::get_Path .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeTupleNode::get_Children() } // end of property TypeTupleNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Path() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeTupleNode::get_Path() } // end of property TypeTupleNode::Path } // end of class TypeTupleNode .class auto ansi serializable nested assembly TypeHashConstraintNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Hash@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode hash, class Fantomas.Core.SyntaxOak/Type t, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeHashConstraintNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeHashConstraintNode::Hash@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeHashConstraintNode::Type@ IL_0045: ret } // end of method TypeHashConstraintNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeHashConstraintNode::Children@ IL_0006: ret } // end of method TypeHashConstraintNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Hash() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeHashConstraintNode::Hash@ IL_0006: ret } // end of method TypeHashConstraintNode::get_Hash .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeHashConstraintNode::Type@ IL_0006: ret } // end of method TypeHashConstraintNode::get_Type .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeHashConstraintNode::get_Children() } // end of property TypeHashConstraintNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Hash() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeHashConstraintNode::get_Hash() } // end of property TypeHashConstraintNode::Hash .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeHashConstraintNode::get_Type() } // end of property TypeHashConstraintNode::Type } // end of class TypeHashConstraintNode .class auto ansi serializable nested assembly TypeMeasurePowerNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Type BaseMeasure@ .field assembly string Exponent@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type baseMeasure, string exponent, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 61 (0x3d) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0029: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeMeasurePowerNode::Children@ IL_002e: ldarg.0 IL_002f: ldarg.1 IL_0030: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeMeasurePowerNode::BaseMeasure@ IL_0035: ldarg.0 IL_0036: ldarg.2 IL_0037: stfld string Fantomas.Core.SyntaxOak/TypeMeasurePowerNode::Exponent@ IL_003c: ret } // end of method TypeMeasurePowerNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeMeasurePowerNode::Children@ IL_0006: ret } // end of method TypeMeasurePowerNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_BaseMeasure() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeMeasurePowerNode::BaseMeasure@ IL_0006: ret } // end of method TypeMeasurePowerNode::get_BaseMeasure .method assembly hidebysig specialname instance string get_Exponent() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.SyntaxOak/TypeMeasurePowerNode::Exponent@ IL_0006: ret } // end of method TypeMeasurePowerNode::get_Exponent .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeMeasurePowerNode::get_Children() } // end of property TypeMeasurePowerNode::Children .property instance class Fantomas.Core.SyntaxOak/Type BaseMeasure() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeMeasurePowerNode::get_BaseMeasure() } // end of property TypeMeasurePowerNode::BaseMeasure .property instance string Exponent() { .get instance string Fantomas.Core.SyntaxOak/TypeMeasurePowerNode::get_Exponent() } // end of property TypeMeasurePowerNode::Exponent } // end of class TypeMeasurePowerNode .class auto ansi serializable nested assembly TypeStaticConstantExprNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Const@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode constNode, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::Const@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::Expr@ IL_0045: ret } // end of method TypeStaticConstantExprNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::Children@ IL_0006: ret } // end of method TypeStaticConstantExprNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Const() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::Const@ IL_0006: ret } // end of method TypeStaticConstantExprNode::get_Const .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::Expr@ IL_0006: ret } // end of method TypeStaticConstantExprNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::get_Children() } // end of property TypeStaticConstantExprNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Const() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::get_Const() } // end of property TypeStaticConstantExprNode::Const .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode::get_Expr() } // end of property TypeStaticConstantExprNode::Expr } // end of class TypeStaticConstantExprNode .class auto ansi serializable nested assembly TypeStaticConstantNamedNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Type Identifier@ .field assembly class Fantomas.Core.SyntaxOak/Type Value@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type identifier, class Fantomas.Core.SyntaxOak/Type 'value', valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 75 (0x4b) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::Identifier@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::Value@ IL_004a: ret } // end of method TypeStaticConstantNamedNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::Children@ IL_0006: ret } // end of method TypeStaticConstantNamedNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::Identifier@ IL_0006: ret } // end of method TypeStaticConstantNamedNode::get_Identifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Value() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::Value@ IL_0006: ret } // end of method TypeStaticConstantNamedNode::get_Value .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::get_Children() } // end of property TypeStaticConstantNamedNode::Children .property instance class Fantomas.Core.SyntaxOak/Type Identifier() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::get_Identifier() } // end of property TypeStaticConstantNamedNode::Identifier .property instance class Fantomas.Core.SyntaxOak/Type Value() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode::get_Value() } // end of property TypeStaticConstantNamedNode::Value } // end of class TypeStaticConstantNamedNode .class auto ansi serializable nested assembly TypeArrayNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly int32 Rank@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type t, int32 rank, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 61 (0x3d) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0029: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeArrayNode::Children@ IL_002e: ldarg.0 IL_002f: ldarg.1 IL_0030: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeArrayNode::Type@ IL_0035: ldarg.0 IL_0036: ldarg.2 IL_0037: stfld int32 Fantomas.Core.SyntaxOak/TypeArrayNode::Rank@ IL_003c: ret } // end of method TypeArrayNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeArrayNode::Children@ IL_0006: ret } // end of method TypeArrayNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeArrayNode::Type@ IL_0006: ret } // end of method TypeArrayNode::get_Type .method assembly hidebysig specialname instance int32 get_Rank() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/TypeArrayNode::Rank@ IL_0006: ret } // end of method TypeArrayNode::get_Rank .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeArrayNode::get_Children() } // end of property TypeArrayNode::Children .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeArrayNode::get_Type() } // end of property TypeArrayNode::Type .property instance int32 Rank() { .get instance int32 Fantomas.Core.SyntaxOak/TypeArrayNode::get_Rank() } // end of property TypeArrayNode::Rank } // end of class TypeArrayNode .class auto ansi serializable nested assembly TypeAppPostFixNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Type First@ .field assembly class Fantomas.Core.SyntaxOak/Type Last@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type first, class Fantomas.Core.SyntaxOak/Type last, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 75 (0x4b) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeAppPostFixNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPostFixNode::First@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPostFixNode::Last@ IL_004a: ret } // end of method TypeAppPostFixNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeAppPostFixNode::Children@ IL_0006: ret } // end of method TypeAppPostFixNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_First() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPostFixNode::First@ IL_0006: ret } // end of method TypeAppPostFixNode::get_First .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Last() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPostFixNode::Last@ IL_0006: ret } // end of method TypeAppPostFixNode::get_Last .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeAppPostFixNode::get_Children() } // end of property TypeAppPostFixNode::Children .property instance class Fantomas.Core.SyntaxOak/Type First() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPostFixNode::get_First() } // end of property TypeAppPostFixNode::First .property instance class Fantomas.Core.SyntaxOak/Type Last() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPostFixNode::get_Last() } // end of property TypeAppPostFixNode::Last } // end of class TypeAppPostFixNode .class auto ansi serializable nested assembly TypeAppPrefixNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Type Identifier@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 PostIdentifier@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode GreaterThan@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Arguments@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode LessThen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type identifier, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 postIdentifier, class Fantomas.Core.SyntaxOak/SingleTextNode lessThan, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 arguments, class Fantomas.Core.SyntaxOak/SingleTextNode greaterThan, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 138 (0x8a) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@243-6' Fantomas.Core.SyntaxOak/'-ctor@243-6'::@_instance IL_0041: ldarg.s arguments IL_0043: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0048: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_004d: nop IL_004e: ldloca.s V_0 IL_0050: ldarg.s greaterThan IL_0052: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0057: nop IL_0058: ldloca.s V_0 IL_005a: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_005f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeAppPrefixNode::Children@ IL_0064: ldarg.0 IL_0065: ldarg.1 IL_0066: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPrefixNode::Identifier@ IL_006b: ldarg.0 IL_006c: ldarg.2 IL_006d: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeAppPrefixNode::PostIdentifier@ IL_0072: ldarg.0 IL_0073: ldarg.s greaterThan IL_0075: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAppPrefixNode::GreaterThan@ IL_007a: ldarg.0 IL_007b: ldarg.s arguments IL_007d: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeAppPrefixNode::Arguments@ IL_0082: ldarg.0 IL_0083: ldarg.3 IL_0084: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAppPrefixNode::LessThen@ IL_0089: ret } // end of method TypeAppPrefixNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeAppPrefixNode::Children@ IL_0006: ret } // end of method TypeAppPrefixNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPrefixNode::Identifier@ IL_0006: ret } // end of method TypeAppPrefixNode::get_Identifier .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_PostIdentifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeAppPrefixNode::PostIdentifier@ IL_0006: ret } // end of method TypeAppPrefixNode::get_PostIdentifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_GreaterThan() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAppPrefixNode::GreaterThan@ IL_0006: ret } // end of method TypeAppPrefixNode::get_GreaterThan .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Arguments() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeAppPrefixNode::Arguments@ IL_0006: ret } // end of method TypeAppPrefixNode::get_Arguments .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_LessThen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAppPrefixNode::LessThen@ IL_0006: ret } // end of method TypeAppPrefixNode::get_LessThen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeAppPrefixNode::get_Children() } // end of property TypeAppPrefixNode::Children .property instance class Fantomas.Core.SyntaxOak/Type Identifier() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeAppPrefixNode::get_Identifier() } // end of property TypeAppPrefixNode::Identifier .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 PostIdentifier() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeAppPrefixNode::get_PostIdentifier() } // end of property TypeAppPrefixNode::PostIdentifier .property instance class Fantomas.Core.SyntaxOak/SingleTextNode GreaterThan() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAppPrefixNode::get_GreaterThan() } // end of property TypeAppPrefixNode::GreaterThan .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Arguments() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeAppPrefixNode::get_Arguments() } // end of property TypeAppPrefixNode::Arguments .property instance class Fantomas.Core.SyntaxOak/SingleTextNode LessThen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAppPrefixNode::get_LessThen() } // end of property TypeAppPrefixNode::LessThen } // end of class TypeAppPrefixNode .class auto ansi serializable nested assembly TypeStructTupleNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Keyword@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Path@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode keyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> path, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 92 (0x5c) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@260-7' Fantomas.Core.SyntaxOak/'-ctor@260-7'::@_instance IL_0025: ldarg.2 IL_0026: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class Fantomas.Core.SyntaxOak/Node>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeStructTupleNode::Children@ IL_0046: ldarg.0 IL_0047: ldarg.1 IL_0048: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeStructTupleNode::Keyword@ IL_004d: ldarg.0 IL_004e: ldarg.2 IL_004f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeStructTupleNode::Path@ IL_0054: ldarg.0 IL_0055: ldarg.3 IL_0056: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeStructTupleNode::ClosingParen@ IL_005b: ret } // end of method TypeStructTupleNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeStructTupleNode::Children@ IL_0006: ret } // end of method TypeStructTupleNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Keyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeStructTupleNode::Keyword@ IL_0006: ret } // end of method TypeStructTupleNode::get_Keyword .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> get_Path() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeStructTupleNode::Path@ IL_0006: ret } // end of method TypeStructTupleNode::get_Path .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeStructTupleNode::ClosingParen@ IL_0006: ret } // end of method TypeStructTupleNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeStructTupleNode::get_Children() } // end of property TypeStructTupleNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Keyword() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeStructTupleNode::get_Keyword() } // end of property TypeStructTupleNode::Keyword .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Path() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeStructTupleNode::get_Path() } // end of property TypeStructTupleNode::Path .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeStructTupleNode::get_ClosingParen() } // end of property TypeStructTupleNode::ClosingParen } // end of class TypeStructTupleNode .class auto ansi serializable nested assembly TypeWithGlobalConstraintsNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 TypeConstraints@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type t, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 constraints, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 72 (0x48) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@273-8' Fantomas.Core.SyntaxOak/'-ctor@273-8'::@_instance IL_0029: ldarg.2 IL_002a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002f: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0034: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::Children@ IL_0039: ldarg.0 IL_003a: ldarg.1 IL_003b: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::Type@ IL_0040: ldarg.0 IL_0041: ldarg.2 IL_0042: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::TypeConstraints@ IL_0047: ret } // end of method TypeWithGlobalConstraintsNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::Children@ IL_0006: ret } // end of method TypeWithGlobalConstraintsNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::Type@ IL_0006: ret } // end of method TypeWithGlobalConstraintsNode::get_Type .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_TypeConstraints() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::TypeConstraints@ IL_0006: ret } // end of method TypeWithGlobalConstraintsNode::get_TypeConstraints .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::get_Children() } // end of property TypeWithGlobalConstraintsNode::Children .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::get_Type() } // end of property TypeWithGlobalConstraintsNode::Type .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 TypeConstraints() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode::get_TypeConstraints() } // end of property TypeWithGlobalConstraintsNode::TypeConstraints } // end of class TypeWithGlobalConstraintsNode .class auto ansi serializable nested assembly TypeAnonRecordNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Struct@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Opening@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fields@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Closing@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 structNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 openingToken, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> fields, class Fantomas.Core.SyntaxOak/SingleTextNode closingToken, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 120 (0x78) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@291-9' Fantomas.Core.SyntaxOak/'-ctor@291-9'::@_instance IL_0038: ldarg.3 IL_0039: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect,class Fantomas.Core.SyntaxOak/Node>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0043: nop IL_0044: ldloca.s V_0 IL_0046: ldarg.s closingToken IL_0048: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_004d: nop IL_004e: ldloca.s V_0 IL_0050: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0055: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Children@ IL_005a: ldarg.0 IL_005b: ldarg.1 IL_005c: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Struct@ IL_0061: ldarg.0 IL_0062: ldarg.2 IL_0063: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Opening@ IL_0068: ldarg.0 IL_0069: ldarg.3 IL_006a: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Fields@ IL_006f: ldarg.0 IL_0070: ldarg.s closingToken IL_0072: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Closing@ IL_0077: ret } // end of method TypeAnonRecordNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Children@ IL_0006: ret } // end of method TypeAnonRecordNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Struct() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Struct@ IL_0006: ret } // end of method TypeAnonRecordNode::get_Struct .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Opening() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Opening@ IL_0006: ret } // end of method TypeAnonRecordNode::get_Opening .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> get_Fields() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Fields@ IL_0006: ret } // end of method TypeAnonRecordNode::get_Fields .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Closing() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAnonRecordNode::Closing@ IL_0006: ret } // end of method TypeAnonRecordNode::get_Closing .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeAnonRecordNode::get_Children() } // end of property TypeAnonRecordNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Struct() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeAnonRecordNode::get_Struct() } // end of property TypeAnonRecordNode::Struct .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Opening() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeAnonRecordNode::get_Opening() } // end of property TypeAnonRecordNode::Opening .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fields() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/TypeAnonRecordNode::get_Fields() } // end of property TypeAnonRecordNode::Fields .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Closing() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeAnonRecordNode::get_Closing() } // end of property TypeAnonRecordNode::Closing } // end of class TypeAnonRecordNode .class auto ansi serializable nested assembly TypeParenNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class Fantomas.Core.SyntaxOak/Type t, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 87 (0x57) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeParenNode::Children@ IL_0041: ldarg.0 IL_0042: ldarg.1 IL_0043: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeParenNode::OpeningParen@ IL_0048: ldarg.0 IL_0049: ldarg.2 IL_004a: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeParenNode::Type@ IL_004f: ldarg.0 IL_0050: ldarg.3 IL_0051: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeParenNode::ClosingParen@ IL_0056: ret } // end of method TypeParenNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeParenNode::Children@ IL_0006: ret } // end of method TypeParenNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeParenNode::OpeningParen@ IL_0006: ret } // end of method TypeParenNode::get_OpeningParen .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeParenNode::Type@ IL_0006: ret } // end of method TypeParenNode::get_Type .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeParenNode::ClosingParen@ IL_0006: ret } // end of method TypeParenNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeParenNode::get_Children() } // end of property TypeParenNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeParenNode::get_OpeningParen() } // end of property TypeParenNode::OpeningParen .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeParenNode::get_Type() } // end of property TypeParenNode::Type .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeParenNode::get_ClosingParen() } // end of property TypeParenNode::ClosingParen } // end of class TypeParenNode .class auto ansi serializable nested assembly TypeSignatureParameterNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Identifier@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 identifier, class Fantomas.Core.SyntaxOak/Type t, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 97 (0x61) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0046: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::Children@ IL_004b: ldarg.0 IL_004c: ldarg.1 IL_004d: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::Attributes@ IL_0052: ldarg.0 IL_0053: ldarg.2 IL_0054: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::Identifier@ IL_0059: ldarg.0 IL_005a: ldarg.3 IL_005b: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::Type@ IL_0060: ret } // end of method TypeSignatureParameterNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::Children@ IL_0006: ret } // end of method TypeSignatureParameterNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::Attributes@ IL_0006: ret } // end of method TypeSignatureParameterNode::get_Attributes .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::Identifier@ IL_0006: ret } // end of method TypeSignatureParameterNode::get_Identifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::Type@ IL_0006: ret } // end of method TypeSignatureParameterNode::get_Type .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::get_Children() } // end of property TypeSignatureParameterNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::get_Attributes() } // end of property TypeSignatureParameterNode::Attributes .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Identifier() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::get_Identifier() } // end of property TypeSignatureParameterNode::Identifier .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeSignatureParameterNode::get_Type() } // end of property TypeSignatureParameterNode::Type } // end of class TypeSignatureParameterNode .class auto ansi serializable nested assembly TypeOrNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Type LeftHandSide@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Or@ .field assembly class Fantomas.Core.SyntaxOak/Type RightHandSide@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type lhs, class Fantomas.Core.SyntaxOak/SingleTextNode orNode, class Fantomas.Core.SyntaxOak/Type rhs, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 92 (0x5c) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeOrNode::Children@ IL_0046: ldarg.0 IL_0047: ldarg.1 IL_0048: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeOrNode::LeftHandSide@ IL_004d: ldarg.0 IL_004e: ldarg.2 IL_004f: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeOrNode::Or@ IL_0054: ldarg.0 IL_0055: ldarg.3 IL_0056: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeOrNode::RightHandSide@ IL_005b: ret } // end of method TypeOrNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeOrNode::Children@ IL_0006: ret } // end of method TypeOrNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_LeftHandSide() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeOrNode::LeftHandSide@ IL_0006: ret } // end of method TypeOrNode::get_LeftHandSide .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Or() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeOrNode::Or@ IL_0006: ret } // end of method TypeOrNode::get_Or .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_RightHandSide() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeOrNode::RightHandSide@ IL_0006: ret } // end of method TypeOrNode::get_RightHandSide .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeOrNode::get_Children() } // end of property TypeOrNode::Children .property instance class Fantomas.Core.SyntaxOak/Type LeftHandSide() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeOrNode::get_LeftHandSide() } // end of property TypeOrNode::LeftHandSide .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Or() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeOrNode::get_Or() } // end of property TypeOrNode::Or .property instance class Fantomas.Core.SyntaxOak/Type RightHandSide() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeOrNode::get_RightHandSide() } // end of property TypeOrNode::RightHandSide } // end of class TypeOrNode .class auto ansi serializable nested assembly TypeLongIdentAppNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Type AppType@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode LongIdent@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type appType, class Fantomas.Core.SyntaxOak/IdentListNode longIdent, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeLongIdentAppNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeLongIdentAppNode::AppType@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/TypeLongIdentAppNode::LongIdent@ IL_0045: ret } // end of method TypeLongIdentAppNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeLongIdentAppNode::Children@ IL_0006: ret } // end of method TypeLongIdentAppNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_AppType() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeLongIdentAppNode::AppType@ IL_0006: ret } // end of method TypeLongIdentAppNode::get_AppType .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_LongIdent() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/TypeLongIdentAppNode::LongIdent@ IL_0006: ret } // end of method TypeLongIdentAppNode::get_LongIdent .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeLongIdentAppNode::get_Children() } // end of property TypeLongIdentAppNode::Children .property instance class Fantomas.Core.SyntaxOak/Type AppType() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeLongIdentAppNode::get_AppType() } // end of property TypeLongIdentAppNode::AppType .property instance class Fantomas.Core.SyntaxOak/IdentListNode LongIdent() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/TypeLongIdentAppNode::get_LongIdent() } // end of property TypeLongIdentAppNode::LongIdent } // end of class TypeLongIdentAppNode .class abstract auto autochar serializable nested assembly beforefieldinit Type extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoEqualityAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Funs = int32(0x00000000) .field public static literal int32 Tuple = int32(0x00000001) .field public static literal int32 HashConstraint = int32(0x00000002) .field public static literal int32 MeasurePower = int32(0x00000003) .field public static literal int32 StaticConstant = int32(0x00000004) .field public static literal int32 StaticConstantExpr = int32(0x00000005) .field public static literal int32 StaticConstantNamed = int32(0x00000006) .field public static literal int32 Array = int32(0x00000007) .field public static literal int32 Anon = int32(0x00000008) .field public static literal int32 Var = int32(0x00000009) .field public static literal int32 AppPostfix = int32(0x0000000A) .field public static literal int32 AppPrefix = int32(0x0000000B) .field public static literal int32 StructTuple = int32(0x0000000C) .field public static literal int32 WithSubTypeConstraint = int32(0x0000000D) .field public static literal int32 WithGlobalConstraints = int32(0x0000000E) .field public static literal int32 LongIdent = int32(0x0000000F) .field public static literal int32 AnonRecord = int32(0x00000010) .field public static literal int32 Paren = int32(0x00000011) .field public static literal int32 SignatureParameter = int32(0x00000012) .field public static literal int32 Or = int32(0x00000013) .field public static literal int32 LongIdentApp = int32(0x00000014) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Funs extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 30 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..0Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 46 75 6E 73 40 44 65 62 75 67 54 79 70 65 50 72 // Funs@DebugTypePr 6F 78 79 00 00 ) // oxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeFunsNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeFunsNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/Type/Funs::item IL_000e: ret } // end of method Funs::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeFunsNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/Type/Funs::item IL_0006: ret } // end of method Funs::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeFunsNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/Type/Funs::get_Item() } // end of property Funs::Item } // end of class Funs .class auto ansi serializable nested assembly beforefieldinit specialname Tuple extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 31 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..1Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 54 75 70 6C 65 40 44 65 62 75 67 54 79 70 65 50 // Tuple@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeTupleNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeTupleNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.1 IL_0002: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeTupleNode Fantomas.Core.SyntaxOak/Type/Tuple::item IL_000e: ret } // end of method Tuple::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeTupleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeTupleNode Fantomas.Core.SyntaxOak/Type/Tuple::item IL_0006: ret } // end of method Tuple::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeTupleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeTupleNode Fantomas.Core.SyntaxOak/Type/Tuple::get_Item() } // end of property Tuple::Item } // end of class Tuple .class auto ansi serializable nested assembly beforefieldinit specialname HashConstraint extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..:Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 48 61 73 68 43 6F 6E 73 74 72 61 69 6E 74 40 44 // HashConstraint@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeHashConstraintNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeHashConstraintNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeHashConstraintNode Fantomas.Core.SyntaxOak/Type/HashConstraint::item IL_000e: ret } // end of method HashConstraint::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeHashConstraintNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeHashConstraintNode Fantomas.Core.SyntaxOak/Type/HashConstraint::item IL_0006: ret } // end of method HashConstraint::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeHashConstraintNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeHashConstraintNode Fantomas.Core.SyntaxOak/Type/HashConstraint::get_Item() } // end of property HashConstraint::Item } // end of class HashConstraint .class auto ansi serializable nested assembly beforefieldinit specialname MeasurePower extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 4D 65 61 73 75 72 65 50 6F 77 65 72 40 44 65 62 // MeasurePower@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.3 IL_0002: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode Fantomas.Core.SyntaxOak/Type/MeasurePower::item IL_000e: ret } // end of method MeasurePower::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode Fantomas.Core.SyntaxOak/Type/MeasurePower::item IL_0006: ret } // end of method MeasurePower::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode Fantomas.Core.SyntaxOak/Type/MeasurePower::get_Item() } // end of property MeasurePower::Item } // end of class MeasurePower .class auto ansi serializable nested assembly beforefieldinit specialname StaticConstant extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..:Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 53 74 61 74 69 63 43 6F 6E 73 74 61 6E 74 40 44 // StaticConstant@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/Constant item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Constant item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.4 IL_0002: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Type/StaticConstant::item IL_000e: ret } // end of method StaticConstant::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/Constant get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Type/StaticConstant::item IL_0006: ret } // end of method StaticConstant::get_Item .property instance class Fantomas.Core.SyntaxOak/Constant Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Type/StaticConstant::get_Item() } // end of property StaticConstant::Item } // end of class StaticConstant .class auto ansi serializable nested assembly beforefieldinit specialname StaticConstantExpr extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3E 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..>Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 53 74 61 74 69 63 43 6F 6E 73 74 61 6E 74 45 78 // StaticConstantEx 70 72 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // pr@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.5 IL_0002: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode Fantomas.Core.SyntaxOak/Type/StaticConstantExpr::item IL_000e: ret } // end of method StaticConstantExpr::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode Fantomas.Core.SyntaxOak/Type/StaticConstantExpr::item IL_0006: ret } // end of method StaticConstantExpr::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode Fantomas.Core.SyntaxOak/Type/StaticConstantExpr::get_Item() } // end of property StaticConstantExpr::Item } // end of class StaticConstantExpr .class auto ansi serializable nested assembly beforefieldinit specialname StaticConstantNamed extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3F 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..?Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 53 74 61 74 69 63 43 6F 6E 73 74 61 6E 74 4E 61 // StaticConstantNa 6D 65 64 40 44 65 62 75 67 54 79 70 65 50 72 6F // med@DebugTypePro 78 79 00 00 ) // xy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.6 IL_0002: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode Fantomas.Core.SyntaxOak/Type/StaticConstantNamed::item IL_000e: ret } // end of method StaticConstantNamed::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode Fantomas.Core.SyntaxOak/Type/StaticConstantNamed::item IL_0006: ret } // end of method StaticConstantNamed::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 06 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode Fantomas.Core.SyntaxOak/Type/StaticConstantNamed::get_Item() } // end of property StaticConstantNamed::Item } // end of class StaticConstantNamed .class auto ansi serializable nested assembly beforefieldinit specialname Array extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 31 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..1Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 41 72 72 61 79 40 44 65 62 75 67 54 79 70 65 50 // Array@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeArrayNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeArrayNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.7 IL_0002: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeArrayNode Fantomas.Core.SyntaxOak/Type/Array::item IL_000e: ret } // end of method Array::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeArrayNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeArrayNode Fantomas.Core.SyntaxOak/Type/Array::item IL_0006: ret } // end of method Array::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeArrayNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 07 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeArrayNode Fantomas.Core.SyntaxOak/Type/Array::get_Item() } // end of property Array::Item } // end of class Array .class auto ansi serializable nested assembly beforefieldinit specialname Anon extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 30 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..0Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 41 6E 6F 6E 40 44 65 62 75 67 54 79 70 65 50 72 // Anon@DebugTypePr 6F 78 79 00 00 ) // oxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.8 IL_0002: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Anon::item IL_000e: ret } // end of method Anon::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Anon::item IL_0006: ret } // end of method Anon::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 08 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Anon::get_Item() } // end of property Anon::Item } // end of class Anon .class auto ansi serializable nested assembly beforefieldinit specialname Var extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 2F 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ../Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 56 61 72 40 44 65 62 75 67 54 79 70 65 50 72 6F // Var@DebugTypePro 78 79 00 00 ) // xy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 9 IL_0003: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Var::item IL_000f: ret } // end of method Var::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Var::item IL_0006: ret } // end of method Var::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 09 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Var::get_Item() } // end of property Var::Item } // end of class Var .class auto ansi serializable nested assembly beforefieldinit specialname AppPostfix extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 36 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..6Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 41 70 70 50 6F 73 74 66 69 78 40 44 65 62 75 67 // AppPostfix@Debug 54 79 70 65 50 72 6F 78 79 00 00 ) // TypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeAppPostFixNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeAppPostFixNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 10 IL_0003: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/TypeAppPostFixNode Fantomas.Core.SyntaxOak/Type/AppPostfix::item IL_000f: ret } // end of method AppPostfix::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeAppPostFixNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeAppPostFixNode Fantomas.Core.SyntaxOak/Type/AppPostfix::item IL_0006: ret } // end of method AppPostfix::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeAppPostFixNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0A 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeAppPostFixNode Fantomas.Core.SyntaxOak/Type/AppPostfix::get_Item() } // end of property AppPostfix::Item } // end of class AppPostfix .class auto ansi serializable nested assembly beforefieldinit specialname AppPrefix extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 35 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..5Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 41 70 70 50 72 65 66 69 78 40 44 65 62 75 67 54 // AppPrefix@DebugT 79 70 65 50 72 6F 78 79 00 00 ) // ypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeAppPrefixNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeAppPrefixNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 11 IL_0003: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/TypeAppPrefixNode Fantomas.Core.SyntaxOak/Type/AppPrefix::item IL_000f: ret } // end of method AppPrefix::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeAppPrefixNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeAppPrefixNode Fantomas.Core.SyntaxOak/Type/AppPrefix::item IL_0006: ret } // end of method AppPrefix::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeAppPrefixNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0B 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeAppPrefixNode Fantomas.Core.SyntaxOak/Type/AppPrefix::get_Item() } // end of property AppPrefix::Item } // end of class AppPrefix .class auto ansi serializable nested assembly beforefieldinit specialname StructTuple extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 37 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..7Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 53 74 72 75 63 74 54 75 70 6C 65 40 44 65 62 75 // StructTuple@Debu 67 54 79 70 65 50 72 6F 78 79 00 00 ) // gTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeStructTupleNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeStructTupleNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 12 IL_0003: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/TypeStructTupleNode Fantomas.Core.SyntaxOak/Type/StructTuple::item IL_000f: ret } // end of method StructTuple::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeStructTupleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeStructTupleNode Fantomas.Core.SyntaxOak/Type/StructTuple::item IL_0006: ret } // end of method StructTuple::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeStructTupleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0C 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeStructTupleNode Fantomas.Core.SyntaxOak/Type/StructTuple::get_Item() } // end of property StructTuple::Item } // end of class StructTuple .class auto ansi serializable nested assembly beforefieldinit specialname WithSubTypeConstraint extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 41 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..AFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 57 69 74 68 53 75 62 54 79 70 65 43 6F 6E 73 74 // WithSubTypeConst 72 61 69 6E 74 40 44 65 62 75 67 54 79 70 65 50 // raint@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeConstraint item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeConstraint item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 13 IL_0003: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint::item IL_000f: ret } // end of method WithSubTypeConstraint::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeConstraint get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint::item IL_0006: ret } // end of method WithSubTypeConstraint::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeConstraint Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0D 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint::get_Item() } // end of property WithSubTypeConstraint::Item } // end of class WithSubTypeConstraint .class auto ansi serializable nested assembly beforefieldinit specialname WithGlobalConstraints extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 41 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..AFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 57 69 74 68 47 6C 6F 62 61 6C 43 6F 6E 73 74 72 // WithGlobalConstr 61 69 6E 74 73 40 44 65 62 75 67 54 79 70 65 50 // aints@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 14 IL_0003: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints::item IL_000f: ret } // end of method WithGlobalConstraints::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints::item IL_0006: ret } // end of method WithGlobalConstraints::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0E 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints::get_Item() } // end of property WithGlobalConstraints::Item } // end of class WithGlobalConstraints .class auto ansi serializable nested assembly beforefieldinit specialname LongIdent extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 35 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..5Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 4C 6F 6E 67 49 64 65 6E 74 40 44 65 62 75 67 54 // LongIdent@DebugT 79 70 65 50 72 6F 78 79 00 00 ) // ypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/IdentListNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IdentListNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 15 IL_0003: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Type/LongIdent::item IL_000f: ret } // end of method LongIdent::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/IdentListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Type/LongIdent::item IL_0006: ret } // end of method LongIdent::get_Item .property instance class Fantomas.Core.SyntaxOak/IdentListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0F 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Type/LongIdent::get_Item() } // end of property LongIdent::Item } // end of class LongIdent .class auto ansi serializable nested assembly beforefieldinit specialname AnonRecord extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 36 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..6Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 41 6E 6F 6E 52 65 63 6F 72 64 40 44 65 62 75 67 // AnonRecord@Debug 54 79 70 65 50 72 6F 78 79 00 00 ) // TypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeAnonRecordNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeAnonRecordNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 16 IL_0003: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/TypeAnonRecordNode Fantomas.Core.SyntaxOak/Type/AnonRecord::item IL_000f: ret } // end of method AnonRecord::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeAnonRecordNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeAnonRecordNode Fantomas.Core.SyntaxOak/Type/AnonRecord::item IL_0006: ret } // end of method AnonRecord::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeAnonRecordNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 10 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeAnonRecordNode Fantomas.Core.SyntaxOak/Type/AnonRecord::get_Item() } // end of property AnonRecord::Item } // end of class AnonRecord .class auto ansi serializable nested assembly beforefieldinit specialname Paren extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 31 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..1Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 50 61 72 65 6E 40 44 65 62 75 67 54 79 70 65 50 // Paren@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeParenNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeParenNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 17 IL_0003: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/TypeParenNode Fantomas.Core.SyntaxOak/Type/Paren::item IL_000f: ret } // end of method Paren::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeParenNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeParenNode Fantomas.Core.SyntaxOak/Type/Paren::item IL_0006: ret } // end of method Paren::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeParenNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 11 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeParenNode Fantomas.Core.SyntaxOak/Type/Paren::get_Item() } // end of property Paren::Item } // end of class Paren .class auto ansi serializable nested assembly beforefieldinit specialname SignatureParameter extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3E 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..>Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 53 69 67 6E 61 74 75 72 65 50 61 72 61 6D 65 74 // SignatureParamet 65 72 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // er@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 18 IL_0003: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode Fantomas.Core.SyntaxOak/Type/SignatureParameter::item IL_000f: ret } // end of method SignatureParameter::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode Fantomas.Core.SyntaxOak/Type/SignatureParameter::item IL_0006: ret } // end of method SignatureParameter::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 12 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode Fantomas.Core.SyntaxOak/Type/SignatureParameter::get_Item() } // end of property SignatureParameter::Item } // end of class SignatureParameter .class auto ansi serializable nested assembly beforefieldinit specialname Or extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 2E 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ...Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 4F 72 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // Or@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeOrNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeOrNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 19 IL_0003: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/TypeOrNode Fantomas.Core.SyntaxOak/Type/Or::item IL_000f: ret } // end of method Or::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeOrNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeOrNode Fantomas.Core.SyntaxOak/Type/Or::item IL_0006: ret } // end of method Or::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeOrNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 13 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeOrNode Fantomas.Core.SyntaxOak/Type/Or::get_Item() } // end of property Or::Item } // end of class Or .class auto ansi serializable nested assembly beforefieldinit specialname LongIdentApp extends Fantomas.Core.SyntaxOak/Type { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 2B // .SyntaxOak+Type+ 4C 6F 6E 67 49 64 65 6E 74 41 70 70 40 44 65 62 // LongIdentApp@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 20 IL_0003: call instance void Fantomas.Core.SyntaxOak/Type::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode Fantomas.Core.SyntaxOak/Type/LongIdentApp::item IL_000f: ret } // end of method LongIdentApp::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode Fantomas.Core.SyntaxOak/Type/LongIdentApp::item IL_0006: ret } // end of method LongIdentApp::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 14 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode Fantomas.Core.SyntaxOak/Type/LongIdentApp::get_Item() } // end of property LongIdentApp::Item } // end of class LongIdentApp .class auto ansi nested assembly beforefieldinit specialname Funs@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/Funs _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/Funs obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/Funs Fantomas.Core.SyntaxOak/Type/Funs@DebugTypeProxy::_obj IL_000d: ret } // end of method Funs@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeFunsNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/Funs Fantomas.Core.SyntaxOak/Type/Funs@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/Type/Funs::item IL_000b: ret } // end of method Funs@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeFunsNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/Type/Funs@DebugTypeProxy::get_Item() } // end of property Funs@DebugTypeProxy::Item } // end of class Funs@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Tuple@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/Tuple _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/Tuple obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/Tuple Fantomas.Core.SyntaxOak/Type/Tuple@DebugTypeProxy::_obj IL_000d: ret } // end of method Tuple@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeTupleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/Tuple Fantomas.Core.SyntaxOak/Type/Tuple@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeTupleNode Fantomas.Core.SyntaxOak/Type/Tuple::item IL_000b: ret } // end of method Tuple@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeTupleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeTupleNode Fantomas.Core.SyntaxOak/Type/Tuple@DebugTypeProxy::get_Item() } // end of property Tuple@DebugTypeProxy::Item } // end of class Tuple@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname HashConstraint@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/HashConstraint _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/HashConstraint obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/HashConstraint Fantomas.Core.SyntaxOak/Type/HashConstraint@DebugTypeProxy::_obj IL_000d: ret } // end of method HashConstraint@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeHashConstraintNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/HashConstraint Fantomas.Core.SyntaxOak/Type/HashConstraint@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeHashConstraintNode Fantomas.Core.SyntaxOak/Type/HashConstraint::item IL_000b: ret } // end of method HashConstraint@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeHashConstraintNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeHashConstraintNode Fantomas.Core.SyntaxOak/Type/HashConstraint@DebugTypeProxy::get_Item() } // end of property HashConstraint@DebugTypeProxy::Item } // end of class HashConstraint@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname MeasurePower@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/MeasurePower _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/MeasurePower obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/MeasurePower Fantomas.Core.SyntaxOak/Type/MeasurePower@DebugTypeProxy::_obj IL_000d: ret } // end of method MeasurePower@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/MeasurePower Fantomas.Core.SyntaxOak/Type/MeasurePower@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode Fantomas.Core.SyntaxOak/Type/MeasurePower::item IL_000b: ret } // end of method MeasurePower@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode Fantomas.Core.SyntaxOak/Type/MeasurePower@DebugTypeProxy::get_Item() } // end of property MeasurePower@DebugTypeProxy::Item } // end of class MeasurePower@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname StaticConstant@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/StaticConstant _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/StaticConstant obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/StaticConstant Fantomas.Core.SyntaxOak/Type/StaticConstant@DebugTypeProxy::_obj IL_000d: ret } // end of method StaticConstant@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/Constant get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/StaticConstant Fantomas.Core.SyntaxOak/Type/StaticConstant@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Type/StaticConstant::item IL_000b: ret } // end of method StaticConstant@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/Constant Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Type/StaticConstant@DebugTypeProxy::get_Item() } // end of property StaticConstant@DebugTypeProxy::Item } // end of class StaticConstant@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname StaticConstantExpr@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/StaticConstantExpr _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/StaticConstantExpr obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/StaticConstantExpr Fantomas.Core.SyntaxOak/Type/StaticConstantExpr@DebugTypeProxy::_obj IL_000d: ret } // end of method StaticConstantExpr@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/StaticConstantExpr Fantomas.Core.SyntaxOak/Type/StaticConstantExpr@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode Fantomas.Core.SyntaxOak/Type/StaticConstantExpr::item IL_000b: ret } // end of method StaticConstantExpr@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode Fantomas.Core.SyntaxOak/Type/StaticConstantExpr@DebugTypeProxy::get_Item() } // end of property StaticConstantExpr@DebugTypeProxy::Item } // end of class StaticConstantExpr@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname StaticConstantNamed@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/StaticConstantNamed _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/StaticConstantNamed obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/StaticConstantNamed Fantomas.Core.SyntaxOak/Type/StaticConstantNamed@DebugTypeProxy::_obj IL_000d: ret } // end of method StaticConstantNamed@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/StaticConstantNamed Fantomas.Core.SyntaxOak/Type/StaticConstantNamed@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode Fantomas.Core.SyntaxOak/Type/StaticConstantNamed::item IL_000b: ret } // end of method StaticConstantNamed@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 06 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode Fantomas.Core.SyntaxOak/Type/StaticConstantNamed@DebugTypeProxy::get_Item() } // end of property StaticConstantNamed@DebugTypeProxy::Item } // end of class StaticConstantNamed@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Array@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/Array _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/Array obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/Array Fantomas.Core.SyntaxOak/Type/Array@DebugTypeProxy::_obj IL_000d: ret } // end of method Array@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeArrayNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/Array Fantomas.Core.SyntaxOak/Type/Array@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeArrayNode Fantomas.Core.SyntaxOak/Type/Array::item IL_000b: ret } // end of method Array@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeArrayNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 07 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeArrayNode Fantomas.Core.SyntaxOak/Type/Array@DebugTypeProxy::get_Item() } // end of property Array@DebugTypeProxy::Item } // end of class Array@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Anon@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/Anon _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/Anon obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/Anon Fantomas.Core.SyntaxOak/Type/Anon@DebugTypeProxy::_obj IL_000d: ret } // end of method Anon@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/Anon Fantomas.Core.SyntaxOak/Type/Anon@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Anon::item IL_000b: ret } // end of method Anon@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 08 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Anon@DebugTypeProxy::get_Item() } // end of property Anon@DebugTypeProxy::Item } // end of class Anon@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Var@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/Var _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/Var obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/Var Fantomas.Core.SyntaxOak/Type/Var@DebugTypeProxy::_obj IL_000d: ret } // end of method Var@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/Var Fantomas.Core.SyntaxOak/Type/Var@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Var::item IL_000b: ret } // end of method Var@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 09 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Var@DebugTypeProxy::get_Item() } // end of property Var@DebugTypeProxy::Item } // end of class Var@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AppPostfix@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/AppPostfix _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/AppPostfix obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/AppPostfix Fantomas.Core.SyntaxOak/Type/AppPostfix@DebugTypeProxy::_obj IL_000d: ret } // end of method AppPostfix@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeAppPostFixNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/AppPostfix Fantomas.Core.SyntaxOak/Type/AppPostfix@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeAppPostFixNode Fantomas.Core.SyntaxOak/Type/AppPostfix::item IL_000b: ret } // end of method AppPostfix@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeAppPostFixNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0A 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeAppPostFixNode Fantomas.Core.SyntaxOak/Type/AppPostfix@DebugTypeProxy::get_Item() } // end of property AppPostfix@DebugTypeProxy::Item } // end of class AppPostfix@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AppPrefix@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/AppPrefix _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/AppPrefix obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/AppPrefix Fantomas.Core.SyntaxOak/Type/AppPrefix@DebugTypeProxy::_obj IL_000d: ret } // end of method AppPrefix@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeAppPrefixNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/AppPrefix Fantomas.Core.SyntaxOak/Type/AppPrefix@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeAppPrefixNode Fantomas.Core.SyntaxOak/Type/AppPrefix::item IL_000b: ret } // end of method AppPrefix@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeAppPrefixNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0B 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeAppPrefixNode Fantomas.Core.SyntaxOak/Type/AppPrefix@DebugTypeProxy::get_Item() } // end of property AppPrefix@DebugTypeProxy::Item } // end of class AppPrefix@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname StructTuple@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/StructTuple _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/StructTuple obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/StructTuple Fantomas.Core.SyntaxOak/Type/StructTuple@DebugTypeProxy::_obj IL_000d: ret } // end of method StructTuple@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeStructTupleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/StructTuple Fantomas.Core.SyntaxOak/Type/StructTuple@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeStructTupleNode Fantomas.Core.SyntaxOak/Type/StructTuple::item IL_000b: ret } // end of method StructTuple@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeStructTupleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0C 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeStructTupleNode Fantomas.Core.SyntaxOak/Type/StructTuple@DebugTypeProxy::get_Item() } // end of property StructTuple@DebugTypeProxy::Item } // end of class StructTuple@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname WithSubTypeConstraint@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint@DebugTypeProxy::_obj IL_000d: ret } // end of method WithSubTypeConstraint@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeConstraint get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint::item IL_000b: ret } // end of method WithSubTypeConstraint@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeConstraint Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0D 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint@DebugTypeProxy::get_Item() } // end of property WithSubTypeConstraint@DebugTypeProxy::Item } // end of class WithSubTypeConstraint@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname WithGlobalConstraints@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints@DebugTypeProxy::_obj IL_000d: ret } // end of method WithGlobalConstraints@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints::item IL_000b: ret } // end of method WithGlobalConstraints@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0E 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints@DebugTypeProxy::get_Item() } // end of property WithGlobalConstraints@DebugTypeProxy::Item } // end of class WithGlobalConstraints@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname LongIdent@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/LongIdent _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/LongIdent obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/LongIdent Fantomas.Core.SyntaxOak/Type/LongIdent@DebugTypeProxy::_obj IL_000d: ret } // end of method LongIdent@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/IdentListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/LongIdent Fantomas.Core.SyntaxOak/Type/LongIdent@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Type/LongIdent::item IL_000b: ret } // end of method LongIdent@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/IdentListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0F 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Type/LongIdent@DebugTypeProxy::get_Item() } // end of property LongIdent@DebugTypeProxy::Item } // end of class LongIdent@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AnonRecord@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/AnonRecord _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/AnonRecord obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/AnonRecord Fantomas.Core.SyntaxOak/Type/AnonRecord@DebugTypeProxy::_obj IL_000d: ret } // end of method AnonRecord@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeAnonRecordNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/AnonRecord Fantomas.Core.SyntaxOak/Type/AnonRecord@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeAnonRecordNode Fantomas.Core.SyntaxOak/Type/AnonRecord::item IL_000b: ret } // end of method AnonRecord@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeAnonRecordNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 10 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeAnonRecordNode Fantomas.Core.SyntaxOak/Type/AnonRecord@DebugTypeProxy::get_Item() } // end of property AnonRecord@DebugTypeProxy::Item } // end of class AnonRecord@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Paren@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/Paren _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/Paren obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/Paren Fantomas.Core.SyntaxOak/Type/Paren@DebugTypeProxy::_obj IL_000d: ret } // end of method Paren@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeParenNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/Paren Fantomas.Core.SyntaxOak/Type/Paren@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeParenNode Fantomas.Core.SyntaxOak/Type/Paren::item IL_000b: ret } // end of method Paren@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeParenNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 11 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeParenNode Fantomas.Core.SyntaxOak/Type/Paren@DebugTypeProxy::get_Item() } // end of property Paren@DebugTypeProxy::Item } // end of class Paren@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname SignatureParameter@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/SignatureParameter _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/SignatureParameter obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/SignatureParameter Fantomas.Core.SyntaxOak/Type/SignatureParameter@DebugTypeProxy::_obj IL_000d: ret } // end of method SignatureParameter@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/SignatureParameter Fantomas.Core.SyntaxOak/Type/SignatureParameter@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode Fantomas.Core.SyntaxOak/Type/SignatureParameter::item IL_000b: ret } // end of method SignatureParameter@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 12 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode Fantomas.Core.SyntaxOak/Type/SignatureParameter@DebugTypeProxy::get_Item() } // end of property SignatureParameter@DebugTypeProxy::Item } // end of class SignatureParameter@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Or@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/Or _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/Or obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/Or Fantomas.Core.SyntaxOak/Type/Or@DebugTypeProxy::_obj IL_000d: ret } // end of method Or@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeOrNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/Or Fantomas.Core.SyntaxOak/Type/Or@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeOrNode Fantomas.Core.SyntaxOak/Type/Or::item IL_000b: ret } // end of method Or@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeOrNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 13 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeOrNode Fantomas.Core.SyntaxOak/Type/Or@DebugTypeProxy::get_Item() } // end of property Or@DebugTypeProxy::Item } // end of class Or@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname LongIdentApp@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Type/LongIdentApp _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type/LongIdentApp obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Type/LongIdentApp Fantomas.Core.SyntaxOak/Type/LongIdentApp@DebugTypeProxy::_obj IL_000d: ret } // end of method LongIdentApp@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type/LongIdentApp Fantomas.Core.SyntaxOak/Type/LongIdentApp@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode Fantomas.Core.SyntaxOak/Type/LongIdentApp::item IL_000b: ret } // end of method LongIdentApp@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 14 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode Fantomas.Core.SyntaxOak/Type/LongIdentApp@DebugTypeProxy::get_Item() } // end of property LongIdentApp@DebugTypeProxy::Item } // end of class LongIdentApp@DebugTypeProxy .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.SyntaxOak/Type::_tag IL_000d: ret } // end of method Type::.ctor .method assembly static class Fantomas.Core.SyntaxOak/Type NewFuns(class Fantomas.Core.SyntaxOak/TypeFunsNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/Funs::.ctor(class Fantomas.Core.SyntaxOak/TypeFunsNode) IL_0006: ret } // end of method Type::NewFuns .method assembly hidebysig instance bool get_IsFuns() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method Type::get_IsFuns .method assembly static class Fantomas.Core.SyntaxOak/Type NewTuple(class Fantomas.Core.SyntaxOak/TypeTupleNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/Tuple::.ctor(class Fantomas.Core.SyntaxOak/TypeTupleNode) IL_0006: ret } // end of method Type::NewTuple .method assembly hidebysig instance bool get_IsTuple() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method Type::get_IsTuple .method assembly static class Fantomas.Core.SyntaxOak/Type NewHashConstraint(class Fantomas.Core.SyntaxOak/TypeHashConstraintNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/HashConstraint::.ctor(class Fantomas.Core.SyntaxOak/TypeHashConstraintNode) IL_0006: ret } // end of method Type::NewHashConstraint .method assembly hidebysig instance bool get_IsHashConstraint() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method Type::get_IsHashConstraint .method assembly static class Fantomas.Core.SyntaxOak/Type NewMeasurePower(class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 03 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/MeasurePower::.ctor(class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode) IL_0006: ret } // end of method Type::NewMeasurePower .method assembly hidebysig instance bool get_IsMeasurePower() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.3 IL_0007: ceq IL_0009: ret } // end of method Type::get_IsMeasurePower .method assembly static class Fantomas.Core.SyntaxOak/Type NewStaticConstant(class Fantomas.Core.SyntaxOak/Constant item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 04 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/StaticConstant::.ctor(class Fantomas.Core.SyntaxOak/Constant) IL_0006: ret } // end of method Type::NewStaticConstant .method assembly hidebysig instance bool get_IsStaticConstant() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.4 IL_0007: ceq IL_0009: ret } // end of method Type::get_IsStaticConstant .method assembly static class Fantomas.Core.SyntaxOak/Type NewStaticConstantExpr(class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 05 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/StaticConstantExpr::.ctor(class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode) IL_0006: ret } // end of method Type::NewStaticConstantExpr .method assembly hidebysig instance bool get_IsStaticConstantExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.5 IL_0007: ceq IL_0009: ret } // end of method Type::get_IsStaticConstantExpr .method assembly static class Fantomas.Core.SyntaxOak/Type NewStaticConstantNamed(class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 06 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/StaticConstantNamed::.ctor(class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode) IL_0006: ret } // end of method Type::NewStaticConstantNamed .method assembly hidebysig instance bool get_IsStaticConstantNamed() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.6 IL_0007: ceq IL_0009: ret } // end of method Type::get_IsStaticConstantNamed .method assembly static class Fantomas.Core.SyntaxOak/Type NewArray(class Fantomas.Core.SyntaxOak/TypeArrayNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 07 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/Array::.ctor(class Fantomas.Core.SyntaxOak/TypeArrayNode) IL_0006: ret } // end of method Type::NewArray .method assembly hidebysig instance bool get_IsArray() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.7 IL_0007: ceq IL_0009: ret } // end of method Type::get_IsArray .method assembly static class Fantomas.Core.SyntaxOak/Type NewAnon(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 08 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/Anon::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method Type::NewAnon .method assembly hidebysig instance bool get_IsAnon() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.8 IL_0007: ceq IL_0009: ret } // end of method Type::get_IsAnon .method assembly static class Fantomas.Core.SyntaxOak/Type NewVar(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 09 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/Var::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method Type::NewVar .method assembly hidebysig instance bool get_IsVar() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.s 9 IL_0008: ceq IL_000a: ret } // end of method Type::get_IsVar .method assembly static class Fantomas.Core.SyntaxOak/Type NewAppPostfix(class Fantomas.Core.SyntaxOak/TypeAppPostFixNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0A 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/AppPostfix::.ctor(class Fantomas.Core.SyntaxOak/TypeAppPostFixNode) IL_0006: ret } // end of method Type::NewAppPostfix .method assembly hidebysig instance bool get_IsAppPostfix() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.s 10 IL_0008: ceq IL_000a: ret } // end of method Type::get_IsAppPostfix .method assembly static class Fantomas.Core.SyntaxOak/Type NewAppPrefix(class Fantomas.Core.SyntaxOak/TypeAppPrefixNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0B 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/AppPrefix::.ctor(class Fantomas.Core.SyntaxOak/TypeAppPrefixNode) IL_0006: ret } // end of method Type::NewAppPrefix .method assembly hidebysig instance bool get_IsAppPrefix() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.s 11 IL_0008: ceq IL_000a: ret } // end of method Type::get_IsAppPrefix .method assembly static class Fantomas.Core.SyntaxOak/Type NewStructTuple(class Fantomas.Core.SyntaxOak/TypeStructTupleNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0C 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/StructTuple::.ctor(class Fantomas.Core.SyntaxOak/TypeStructTupleNode) IL_0006: ret } // end of method Type::NewStructTuple .method assembly hidebysig instance bool get_IsStructTuple() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.s 12 IL_0008: ceq IL_000a: ret } // end of method Type::get_IsStructTuple .method assembly static class Fantomas.Core.SyntaxOak/Type NewWithSubTypeConstraint(class Fantomas.Core.SyntaxOak/TypeConstraint item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0D 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint::.ctor(class Fantomas.Core.SyntaxOak/TypeConstraint) IL_0006: ret } // end of method Type::NewWithSubTypeConstraint .method assembly hidebysig instance bool get_IsWithSubTypeConstraint() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.s 13 IL_0008: ceq IL_000a: ret } // end of method Type::get_IsWithSubTypeConstraint .method assembly static class Fantomas.Core.SyntaxOak/Type NewWithGlobalConstraints(class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0E 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints::.ctor(class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode) IL_0006: ret } // end of method Type::NewWithGlobalConstraints .method assembly hidebysig instance bool get_IsWithGlobalConstraints() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.s 14 IL_0008: ceq IL_000a: ret } // end of method Type::get_IsWithGlobalConstraints .method assembly static class Fantomas.Core.SyntaxOak/Type NewLongIdent(class Fantomas.Core.SyntaxOak/IdentListNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0F 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/LongIdent::.ctor(class Fantomas.Core.SyntaxOak/IdentListNode) IL_0006: ret } // end of method Type::NewLongIdent .method assembly hidebysig instance bool get_IsLongIdent() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.s 15 IL_0008: ceq IL_000a: ret } // end of method Type::get_IsLongIdent .method assembly static class Fantomas.Core.SyntaxOak/Type NewAnonRecord(class Fantomas.Core.SyntaxOak/TypeAnonRecordNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 10 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/AnonRecord::.ctor(class Fantomas.Core.SyntaxOak/TypeAnonRecordNode) IL_0006: ret } // end of method Type::NewAnonRecord .method assembly hidebysig instance bool get_IsAnonRecord() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.s 16 IL_0008: ceq IL_000a: ret } // end of method Type::get_IsAnonRecord .method assembly static class Fantomas.Core.SyntaxOak/Type NewParen(class Fantomas.Core.SyntaxOak/TypeParenNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 11 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/Paren::.ctor(class Fantomas.Core.SyntaxOak/TypeParenNode) IL_0006: ret } // end of method Type::NewParen .method assembly hidebysig instance bool get_IsParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.s 17 IL_0008: ceq IL_000a: ret } // end of method Type::get_IsParen .method assembly static class Fantomas.Core.SyntaxOak/Type NewSignatureParameter(class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 12 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/SignatureParameter::.ctor(class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode) IL_0006: ret } // end of method Type::NewSignatureParameter .method assembly hidebysig instance bool get_IsSignatureParameter() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.s 18 IL_0008: ceq IL_000a: ret } // end of method Type::get_IsSignatureParameter .method assembly static class Fantomas.Core.SyntaxOak/Type NewOr(class Fantomas.Core.SyntaxOak/TypeOrNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 13 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/Or::.ctor(class Fantomas.Core.SyntaxOak/TypeOrNode) IL_0006: ret } // end of method Type::NewOr .method assembly hidebysig instance bool get_IsOr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.s 19 IL_0008: ceq IL_000a: ret } // end of method Type::get_IsOr .method assembly static class Fantomas.Core.SyntaxOak/Type NewLongIdentApp(class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 14 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Type/LongIdentApp::.ctor(class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode) IL_0006: ret } // end of method Type::NewLongIdentApp .method assembly hidebysig instance bool get_IsLongIdentApp() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0006: ldc.i4.s 20 IL_0008: ceq IL_000a: ret } // end of method Type::get_IsLongIdentApp .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/Type::_tag IL_0006: ret } // end of method Type::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Type::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/Type>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Type::ToString .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/Type x) cil managed { // Code size 440 (0x1b8) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/Type/Funs V_0, class Fantomas.Core.SyntaxOak/Type/Tuple V_1, class Fantomas.Core.SyntaxOak/Type/HashConstraint V_2, class Fantomas.Core.SyntaxOak/Type/MeasurePower V_3, class Fantomas.Core.SyntaxOak/Type/StaticConstant V_4, class Fantomas.Core.SyntaxOak/Constant V_5, class Fantomas.Core.SyntaxOak/Type/StaticConstantExpr V_6, class Fantomas.Core.SyntaxOak/Type/StaticConstantNamed V_7, class Fantomas.Core.SyntaxOak/Type/Array V_8, class Fantomas.Core.SyntaxOak/Type/Anon V_9, class Fantomas.Core.SyntaxOak/Type/Var V_10, class Fantomas.Core.SyntaxOak/Type/AppPostfix V_11, class Fantomas.Core.SyntaxOak/Type/AppPrefix V_12, class Fantomas.Core.SyntaxOak/Type/StructTuple V_13, class Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint V_14, class Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints V_15, class Fantomas.Core.SyntaxOak/Type/LongIdent V_16, class Fantomas.Core.SyntaxOak/Type/AnonRecord V_17, class Fantomas.Core.SyntaxOak/Type/Paren V_18, class Fantomas.Core.SyntaxOak/Type/SignatureParameter V_19, class Fantomas.Core.SyntaxOak/Type/Or V_20, class Fantomas.Core.SyntaxOak/Type/LongIdentApp V_21) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0007: switch ( IL_0060, IL_006e, IL_007c, IL_008a, IL_0098, IL_00b1, IL_00c1, IL_00d1, IL_00e1, IL_00f1, IL_0101, IL_0111, IL_0121, IL_0131, IL_0148, IL_0158, IL_0168, IL_0178, IL_0188, IL_0198, IL_01a8) IL_0060: ldarg.0 IL_0061: castclass Fantomas.Core.SyntaxOak/Type/Funs IL_0066: stloc.0 IL_0067: ldloc.0 IL_0068: ldfld class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/Type/Funs::item IL_006d: ret IL_006e: ldarg.0 IL_006f: castclass Fantomas.Core.SyntaxOak/Type/Tuple IL_0074: stloc.1 IL_0075: ldloc.1 IL_0076: ldfld class Fantomas.Core.SyntaxOak/TypeTupleNode Fantomas.Core.SyntaxOak/Type/Tuple::item IL_007b: ret IL_007c: ldarg.0 IL_007d: castclass Fantomas.Core.SyntaxOak/Type/HashConstraint IL_0082: stloc.2 IL_0083: ldloc.2 IL_0084: ldfld class Fantomas.Core.SyntaxOak/TypeHashConstraintNode Fantomas.Core.SyntaxOak/Type/HashConstraint::item IL_0089: ret IL_008a: ldarg.0 IL_008b: castclass Fantomas.Core.SyntaxOak/Type/MeasurePower IL_0090: stloc.3 IL_0091: ldloc.3 IL_0092: ldfld class Fantomas.Core.SyntaxOak/TypeMeasurePowerNode Fantomas.Core.SyntaxOak/Type/MeasurePower::item IL_0097: ret IL_0098: ldarg.0 IL_0099: castclass Fantomas.Core.SyntaxOak/Type/StaticConstant IL_009e: stloc.s V_4 IL_00a0: ldloc.s V_4 IL_00a2: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Type/StaticConstant::item IL_00a7: stloc.s V_5 IL_00a9: ldloc.s V_5 IL_00ab: call class Fantomas.Core.SyntaxOak/NodeBase Fantomas.Core.SyntaxOak/Constant::Node(class Fantomas.Core.SyntaxOak/Constant) IL_00b0: ret IL_00b1: ldarg.0 IL_00b2: castclass Fantomas.Core.SyntaxOak/Type/StaticConstantExpr IL_00b7: stloc.s V_6 IL_00b9: ldloc.s V_6 IL_00bb: ldfld class Fantomas.Core.SyntaxOak/TypeStaticConstantExprNode Fantomas.Core.SyntaxOak/Type/StaticConstantExpr::item IL_00c0: ret IL_00c1: ldarg.0 IL_00c2: castclass Fantomas.Core.SyntaxOak/Type/StaticConstantNamed IL_00c7: stloc.s V_7 IL_00c9: ldloc.s V_7 IL_00cb: ldfld class Fantomas.Core.SyntaxOak/TypeStaticConstantNamedNode Fantomas.Core.SyntaxOak/Type/StaticConstantNamed::item IL_00d0: ret IL_00d1: ldarg.0 IL_00d2: castclass Fantomas.Core.SyntaxOak/Type/Array IL_00d7: stloc.s V_8 IL_00d9: ldloc.s V_8 IL_00db: ldfld class Fantomas.Core.SyntaxOak/TypeArrayNode Fantomas.Core.SyntaxOak/Type/Array::item IL_00e0: ret IL_00e1: ldarg.0 IL_00e2: castclass Fantomas.Core.SyntaxOak/Type/Anon IL_00e7: stloc.s V_9 IL_00e9: ldloc.s V_9 IL_00eb: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Anon::item IL_00f0: ret IL_00f1: ldarg.0 IL_00f2: castclass Fantomas.Core.SyntaxOak/Type/Var IL_00f7: stloc.s V_10 IL_00f9: ldloc.s V_10 IL_00fb: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Type/Var::item IL_0100: ret IL_0101: ldarg.0 IL_0102: castclass Fantomas.Core.SyntaxOak/Type/AppPostfix IL_0107: stloc.s V_11 IL_0109: ldloc.s V_11 IL_010b: ldfld class Fantomas.Core.SyntaxOak/TypeAppPostFixNode Fantomas.Core.SyntaxOak/Type/AppPostfix::item IL_0110: ret IL_0111: ldarg.0 IL_0112: castclass Fantomas.Core.SyntaxOak/Type/AppPrefix IL_0117: stloc.s V_12 IL_0119: ldloc.s V_12 IL_011b: ldfld class Fantomas.Core.SyntaxOak/TypeAppPrefixNode Fantomas.Core.SyntaxOak/Type/AppPrefix::item IL_0120: ret IL_0121: ldarg.0 IL_0122: castclass Fantomas.Core.SyntaxOak/Type/StructTuple IL_0127: stloc.s V_13 IL_0129: ldloc.s V_13 IL_012b: ldfld class Fantomas.Core.SyntaxOak/TypeStructTupleNode Fantomas.Core.SyntaxOak/Type/StructTuple::item IL_0130: ret IL_0131: ldarg.0 IL_0132: castclass Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint IL_0137: stloc.s V_14 IL_0139: ldloc.s V_14 IL_013b: ldfld class Fantomas.Core.SyntaxOak/TypeConstraint Fantomas.Core.SyntaxOak/Type/WithSubTypeConstraint::item IL_0140: tail. IL_0142: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/TypeConstraint::Node(class Fantomas.Core.SyntaxOak/TypeConstraint) IL_0147: ret IL_0148: ldarg.0 IL_0149: castclass Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints IL_014e: stloc.s V_15 IL_0150: ldloc.s V_15 IL_0152: ldfld class Fantomas.Core.SyntaxOak/TypeWithGlobalConstraintsNode Fantomas.Core.SyntaxOak/Type/WithGlobalConstraints::item IL_0157: ret IL_0158: ldarg.0 IL_0159: castclass Fantomas.Core.SyntaxOak/Type/LongIdent IL_015e: stloc.s V_16 IL_0160: ldloc.s V_16 IL_0162: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Type/LongIdent::item IL_0167: ret IL_0168: ldarg.0 IL_0169: castclass Fantomas.Core.SyntaxOak/Type/AnonRecord IL_016e: stloc.s V_17 IL_0170: ldloc.s V_17 IL_0172: ldfld class Fantomas.Core.SyntaxOak/TypeAnonRecordNode Fantomas.Core.SyntaxOak/Type/AnonRecord::item IL_0177: ret IL_0178: ldarg.0 IL_0179: castclass Fantomas.Core.SyntaxOak/Type/Paren IL_017e: stloc.s V_18 IL_0180: ldloc.s V_18 IL_0182: ldfld class Fantomas.Core.SyntaxOak/TypeParenNode Fantomas.Core.SyntaxOak/Type/Paren::item IL_0187: ret IL_0188: ldarg.0 IL_0189: castclass Fantomas.Core.SyntaxOak/Type/SignatureParameter IL_018e: stloc.s V_19 IL_0190: ldloc.s V_19 IL_0192: ldfld class Fantomas.Core.SyntaxOak/TypeSignatureParameterNode Fantomas.Core.SyntaxOak/Type/SignatureParameter::item IL_0197: ret IL_0198: ldarg.0 IL_0199: castclass Fantomas.Core.SyntaxOak/Type/Or IL_019e: stloc.s V_20 IL_01a0: ldloc.s V_20 IL_01a2: ldfld class Fantomas.Core.SyntaxOak/TypeOrNode Fantomas.Core.SyntaxOak/Type/Or::item IL_01a7: ret IL_01a8: ldarg.0 IL_01a9: castclass Fantomas.Core.SyntaxOak/Type/LongIdentApp IL_01ae: stloc.s V_21 IL_01b0: ldloc.s V_21 IL_01b2: ldfld class Fantomas.Core.SyntaxOak/TypeLongIdentAppNode Fantomas.Core.SyntaxOak/Type/LongIdentApp::item IL_01b7: ret } // end of method Type::Node .method assembly hidebysig specialname instance bool get_IsStroustrupStyleType() cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() IL_0007: ldc.i4.s 16 IL_0009: bne.un.s IL_000d IL_000b: ldc.i4.1 IL_000c: ret IL_000d: ldc.i4.0 IL_000e: ret } // end of method Type::get_IsStroustrupStyleType .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/Type::get_Tag() } // end of property Type::Tag .property instance bool IsFuns() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsFuns() } // end of property Type::IsFuns .property instance bool IsTuple() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsTuple() } // end of property Type::IsTuple .property instance bool IsHashConstraint() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsHashConstraint() } // end of property Type::IsHashConstraint .property instance bool IsMeasurePower() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsMeasurePower() } // end of property Type::IsMeasurePower .property instance bool IsStaticConstant() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsStaticConstant() } // end of property Type::IsStaticConstant .property instance bool IsStaticConstantExpr() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsStaticConstantExpr() } // end of property Type::IsStaticConstantExpr .property instance bool IsStaticConstantNamed() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsStaticConstantNamed() } // end of property Type::IsStaticConstantNamed .property instance bool IsArray() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsArray() } // end of property Type::IsArray .property instance bool IsAnon() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsAnon() } // end of property Type::IsAnon .property instance bool IsVar() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsVar() } // end of property Type::IsVar .property instance bool IsAppPostfix() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsAppPostfix() } // end of property Type::IsAppPostfix .property instance bool IsAppPrefix() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsAppPrefix() } // end of property Type::IsAppPrefix .property instance bool IsStructTuple() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsStructTuple() } // end of property Type::IsStructTuple .property instance bool IsWithSubTypeConstraint() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsWithSubTypeConstraint() } // end of property Type::IsWithSubTypeConstraint .property instance bool IsWithGlobalConstraints() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsWithGlobalConstraints() } // end of property Type::IsWithGlobalConstraints .property instance bool IsLongIdent() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsLongIdent() } // end of property Type::IsLongIdent .property instance bool IsAnonRecord() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsAnonRecord() } // end of property Type::IsAnonRecord .property instance bool IsParen() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsParen() } // end of property Type::IsParen .property instance bool IsSignatureParameter() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsSignatureParameter() } // end of property Type::IsSignatureParameter .property instance bool IsOr() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsOr() } // end of property Type::IsOr .property instance bool IsLongIdentApp() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsLongIdentApp() } // end of property Type::IsLongIdentApp .property instance bool IsStroustrupStyleType() { .get instance bool Fantomas.Core.SyntaxOak/Type::get_IsStroustrupStyleType() } // end of property Type::IsStroustrupStyleType } // end of class Type .class auto ansi serializable nested assembly PatLeftMiddleRight extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Pattern LeftHandSide@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Middle@ .field assembly class Fantomas.Core.SyntaxOak/Pattern RightHandSide@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern lhs, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 middle, class Fantomas.Core.SyntaxOak/Pattern rhs, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 119 (0x77) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_2, class Fantomas.Core.SyntaxOak/SingleTextNode V_3) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: nop IL_0024: ldarg.2 IL_0025: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_002a: brfalse.s IL_0046 IL_002c: ldarg.2 IL_002d: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0032: stloc.2 IL_0033: ldloc.2 IL_0034: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0039: stloc.3 IL_003a: ldloca.s V_0 IL_003c: ldloc.3 IL_003d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0042: nop IL_0043: nop IL_0044: br.s IL_0047 IL_0046: nop IL_0047: ldloca.s V_0 IL_0049: ldarg.3 IL_004a: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_004f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0054: nop IL_0055: ldloca.s V_0 IL_0057: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_005c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatLeftMiddleRight::Children@ IL_0061: ldarg.0 IL_0062: ldarg.1 IL_0063: stfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatLeftMiddleRight::LeftHandSide@ IL_0068: ldarg.0 IL_0069: ldarg.2 IL_006a: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/PatLeftMiddleRight::Middle@ IL_006f: ldarg.0 IL_0070: ldarg.3 IL_0071: stfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatLeftMiddleRight::RightHandSide@ IL_0076: ret } // end of method PatLeftMiddleRight::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatLeftMiddleRight::Children@ IL_0006: ret } // end of method PatLeftMiddleRight::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Pattern get_LeftHandSide() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatLeftMiddleRight::LeftHandSide@ IL_0006: ret } // end of method PatLeftMiddleRight::get_LeftHandSide .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 get_Middle() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/PatLeftMiddleRight::Middle@ IL_0006: ret } // end of method PatLeftMiddleRight::get_Middle .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Pattern get_RightHandSide() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatLeftMiddleRight::RightHandSide@ IL_0006: ret } // end of method PatLeftMiddleRight::get_RightHandSide .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatLeftMiddleRight::get_Children() } // end of property PatLeftMiddleRight::Children .property instance class Fantomas.Core.SyntaxOak/Pattern LeftHandSide() { .get instance class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatLeftMiddleRight::get_LeftHandSide() } // end of property PatLeftMiddleRight::LeftHandSide .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Middle() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/PatLeftMiddleRight::get_Middle() } // end of property PatLeftMiddleRight::Middle .property instance class Fantomas.Core.SyntaxOak/Pattern RightHandSide() { .get instance class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatLeftMiddleRight::get_RightHandSide() } // end of property PatLeftMiddleRight::RightHandSide } // end of class PatLeftMiddleRight .class auto ansi serializable nested assembly PatAndsNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Patterns@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 pats, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@400-10'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Delay(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0015: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001a: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatAndsNode::Children@ IL_0024: ldarg.0 IL_0025: ldarg.1 IL_0026: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatAndsNode::Patterns@ IL_002b: ret } // end of method PatAndsNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatAndsNode::Children@ IL_0006: ret } // end of method PatAndsNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Patterns() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatAndsNode::Patterns@ IL_0006: ret } // end of method PatAndsNode::get_Patterns .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatAndsNode::get_Children() } // end of property PatAndsNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Patterns() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatAndsNode::get_Patterns() } // end of property PatAndsNode::Patterns } // end of class PatAndsNode .class auto ansi serializable nested assembly PatParameterNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class Fantomas.Core.SyntaxOak/Pattern Pattern@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Type@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class Fantomas.Core.SyntaxOak/Pattern pat, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 t, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 99 (0x63) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@409-12' Fantomas.Core.SyntaxOak/'-ctor@409-12'::@_instance IL_0038: ldarg.3 IL_0039: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_003e: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0043: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0048: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatParameterNode::Children@ IL_004d: ldarg.0 IL_004e: ldarg.1 IL_004f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatParameterNode::Attributes@ IL_0054: ldarg.0 IL_0055: ldarg.2 IL_0056: stfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatParameterNode::Pattern@ IL_005b: ldarg.0 IL_005c: ldarg.3 IL_005d: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatParameterNode::Type@ IL_0062: ret } // end of method PatParameterNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatParameterNode::Children@ IL_0006: ret } // end of method PatParameterNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatParameterNode::Attributes@ IL_0006: ret } // end of method PatParameterNode::get_Attributes .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Pattern get_Pattern() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatParameterNode::Pattern@ IL_0006: ret } // end of method PatParameterNode::get_Pattern .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatParameterNode::Type@ IL_0006: ret } // end of method PatParameterNode::get_Type .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatParameterNode::get_Children() } // end of property PatParameterNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatParameterNode::get_Attributes() } // end of property PatParameterNode::Attributes .property instance class Fantomas.Core.SyntaxOak/Pattern Pattern() { .get instance class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatParameterNode::get_Pattern() } // end of property PatParameterNode::Pattern .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Type() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatParameterNode::get_Type() } // end of property PatParameterNode::Type } // end of class PatParameterNode .class auto ansi serializable nested assembly PatNamedParenStarIdentNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Name@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class Fantomas.Core.SyntaxOak/SingleTextNode name, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 105 (0x69) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: ldarg.s closingParen IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0046: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::Children@ IL_004b: ldarg.0 IL_004c: ldarg.1 IL_004d: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::Accessibility@ IL_0052: ldarg.0 IL_0053: ldarg.2 IL_0054: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::OpeningParen@ IL_0059: ldarg.0 IL_005a: ldarg.3 IL_005b: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::Name@ IL_0060: ldarg.0 IL_0061: ldarg.s closingParen IL_0063: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::ClosingParen@ IL_0068: ret } // end of method PatNamedParenStarIdentNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::Children@ IL_0006: ret } // end of method PatNamedParenStarIdentNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::Accessibility@ IL_0006: ret } // end of method PatNamedParenStarIdentNode::get_Accessibility .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::OpeningParen@ IL_0006: ret } // end of method PatNamedParenStarIdentNode::get_OpeningParen .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Name() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::Name@ IL_0006: ret } // end of method PatNamedParenStarIdentNode::get_Name .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::ClosingParen@ IL_0006: ret } // end of method PatNamedParenStarIdentNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::get_Children() } // end of property PatNamedParenStarIdentNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::get_Accessibility() } // end of property PatNamedParenStarIdentNode::Accessibility .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::get_OpeningParen() } // end of property PatNamedParenStarIdentNode::OpeningParen .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Name() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::get_Name() } // end of property PatNamedParenStarIdentNode::Name .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode::get_ClosingParen() } // end of property PatNamedParenStarIdentNode::ClosingParen } // end of class PatNamedParenStarIdentNode .class auto ansi serializable nested assembly PatNamedNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Name@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class Fantomas.Core.SyntaxOak/SingleTextNode name, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 56 (0x38) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.2 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0024: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatNamedNode::Children@ IL_0029: ldarg.0 IL_002a: ldarg.2 IL_002b: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedNode::Name@ IL_0030: ldarg.0 IL_0031: ldarg.1 IL_0032: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatNamedNode::Accessibility@ IL_0037: ret } // end of method PatNamedNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatNamedNode::Children@ IL_0006: ret } // end of method PatNamedNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Name() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedNode::Name@ IL_0006: ret } // end of method PatNamedNode::get_Name .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatNamedNode::Accessibility@ IL_0006: ret } // end of method PatNamedNode::get_Accessibility .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatNamedNode::get_Children() } // end of property PatNamedNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Name() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamedNode::get_Name() } // end of property PatNamedNode::Name .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatNamedNode::get_Accessibility() } // end of property PatNamedNode::Accessibility } // end of class PatNamedNode .class auto ansi serializable nested assembly NamePatPair extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Ident@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class Fantomas.Core.SyntaxOak/Pattern Pattern@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode ident, class Fantomas.Core.SyntaxOak/SingleTextNode equals, class Fantomas.Core.SyntaxOak/Pattern pat, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 87 (0x57) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldloca.s V_0 IL_0029: ldarg.3 IL_002a: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/NamePatPair::Children@ IL_0041: ldarg.0 IL_0042: ldarg.1 IL_0043: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NamePatPair::Ident@ IL_0048: ldarg.0 IL_0049: ldarg.2 IL_004a: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NamePatPair::Equals@ IL_004f: ldarg.0 IL_0050: ldarg.3 IL_0051: stfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/NamePatPair::Pattern@ IL_0056: ret } // end of method NamePatPair::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/NamePatPair::Children@ IL_0006: ret } // end of method NamePatPair::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Ident() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NamePatPair::Ident@ IL_0006: ret } // end of method NamePatPair::get_Ident .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NamePatPair::Equals@ IL_0006: ret } // end of method NamePatPair::get_Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Pattern get_Pattern() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/NamePatPair::Pattern@ IL_0006: ret } // end of method NamePatPair::get_Pattern .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/NamePatPair::get_Children() } // end of property NamePatPair::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Ident() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NamePatPair::get_Ident() } // end of property NamePatPair::Ident .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NamePatPair::get_Equals() } // end of property NamePatPair::Equals .property instance class Fantomas.Core.SyntaxOak/Pattern Pattern() { .get instance class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/NamePatPair::get_Pattern() } // end of property NamePatPair::Pattern } // end of class NamePatPair .class auto ansi serializable nested assembly PatNamePatPairsNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode Identifier@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 TyparDecls@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Pairs@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IdentListNode identifier, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 typarDecls, class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 pairs, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 140 (0x8c) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@463-13' Fantomas.Core.SyntaxOak/'-ctor@463-13'::@_instance IL_0025: ldarg.2 IL_0026: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0030: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0035: nop IL_0036: ldloca.s V_0 IL_0038: ldarg.3 IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_003e: nop IL_003f: ldarg.s pairs IL_0041: stloc.2 IL_0042: ldloca.s V_0 IL_0044: ldloc.2 IL_0045: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_004a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_004f: nop IL_0050: ldloca.s V_0 IL_0052: ldarg.s closingParen IL_0054: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0059: nop IL_005a: ldloca.s V_0 IL_005c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0061: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatNamePatPairsNode::Children@ IL_0066: ldarg.0 IL_0067: ldarg.1 IL_0068: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::Identifier@ IL_006d: ldarg.0 IL_006e: ldarg.2 IL_006f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatNamePatPairsNode::TyparDecls@ IL_0074: ldarg.0 IL_0075: ldarg.3 IL_0076: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::OpeningParen@ IL_007b: ldarg.0 IL_007c: ldarg.s pairs IL_007e: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatNamePatPairsNode::Pairs@ IL_0083: ldarg.0 IL_0084: ldarg.s closingParen IL_0086: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::ClosingParen@ IL_008b: ret } // end of method PatNamePatPairsNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatNamePatPairsNode::Children@ IL_0006: ret } // end of method PatNamePatPairsNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::Identifier@ IL_0006: ret } // end of method PatNamePatPairsNode::get_Identifier .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_TyparDecls() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatNamePatPairsNode::TyparDecls@ IL_0006: ret } // end of method PatNamePatPairsNode::get_TyparDecls .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::OpeningParen@ IL_0006: ret } // end of method PatNamePatPairsNode::get_OpeningParen .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Pairs() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatNamePatPairsNode::Pairs@ IL_0006: ret } // end of method PatNamePatPairsNode::get_Pairs .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::ClosingParen@ IL_0006: ret } // end of method PatNamePatPairsNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatNamePatPairsNode::get_Children() } // end of property PatNamePatPairsNode::Children .property instance class Fantomas.Core.SyntaxOak/IdentListNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::get_Identifier() } // end of property PatNamePatPairsNode::Identifier .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 TyparDecls() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatNamePatPairsNode::get_TyparDecls() } // end of property PatNamePatPairsNode::TyparDecls .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::get_OpeningParen() } // end of property PatNamePatPairsNode::OpeningParen .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Pairs() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatNamePatPairsNode::get_Pairs() } // end of property PatNamePatPairsNode::Pairs .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatNamePatPairsNode::get_ClosingParen() } // end of property PatNamePatPairsNode::ClosingParen } // end of class PatNamePatPairsNode .class auto ansi serializable nested assembly PatLongIdentNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode Identifier@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 TyparDecls@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Parameters@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class Fantomas.Core.SyntaxOak/IdentListNode identifier, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 typarDecls, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 parameters, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 122 (0x7a) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@487-14' Fantomas.Core.SyntaxOak/'-ctor@487-14'::@_instance IL_0033: ldarg.3 IL_0034: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0039: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_003e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0043: nop IL_0044: ldloca.s V_0 IL_0046: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@488-15' Fantomas.Core.SyntaxOak/'-ctor@488-15'::@_instance IL_004b: ldarg.s parameters IL_004d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0052: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0057: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatLongIdentNode::Children@ IL_005c: ldarg.0 IL_005d: ldarg.1 IL_005e: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatLongIdentNode::Accessibility@ IL_0063: ldarg.0 IL_0064: ldarg.2 IL_0065: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/PatLongIdentNode::Identifier@ IL_006a: ldarg.0 IL_006b: ldarg.3 IL_006c: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatLongIdentNode::TyparDecls@ IL_0071: ldarg.0 IL_0072: ldarg.s parameters IL_0074: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatLongIdentNode::Parameters@ IL_0079: ret } // end of method PatLongIdentNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatLongIdentNode::Children@ IL_0006: ret } // end of method PatLongIdentNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatLongIdentNode::Accessibility@ IL_0006: ret } // end of method PatLongIdentNode::get_Accessibility .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/PatLongIdentNode::Identifier@ IL_0006: ret } // end of method PatLongIdentNode::get_Identifier .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_TyparDecls() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatLongIdentNode::TyparDecls@ IL_0006: ret } // end of method PatLongIdentNode::get_TyparDecls .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Parameters() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatLongIdentNode::Parameters@ IL_0006: ret } // end of method PatLongIdentNode::get_Parameters .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatLongIdentNode::get_Children() } // end of property PatLongIdentNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatLongIdentNode::get_Accessibility() } // end of property PatLongIdentNode::Accessibility .property instance class Fantomas.Core.SyntaxOak/IdentListNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/PatLongIdentNode::get_Identifier() } // end of property PatLongIdentNode::Identifier .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 TyparDecls() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatLongIdentNode::get_TyparDecls() } // end of property PatLongIdentNode::TyparDecls .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Parameters() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatLongIdentNode::get_Parameters() } // end of property PatLongIdentNode::Parameters } // end of class PatLongIdentNode .class auto ansi serializable nested assembly PatParenNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class Fantomas.Core.SyntaxOak/Pattern Pattern@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class Fantomas.Core.SyntaxOak/Pattern pat, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 87 (0x57) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatParenNode::Children@ IL_0041: ldarg.0 IL_0042: ldarg.1 IL_0043: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatParenNode::OpeningParen@ IL_0048: ldarg.0 IL_0049: ldarg.2 IL_004a: stfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatParenNode::Pattern@ IL_004f: ldarg.0 IL_0050: ldarg.3 IL_0051: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatParenNode::ClosingParen@ IL_0056: ret } // end of method PatParenNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatParenNode::Children@ IL_0006: ret } // end of method PatParenNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatParenNode::OpeningParen@ IL_0006: ret } // end of method PatParenNode::get_OpeningParen .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Pattern get_Pattern() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatParenNode::Pattern@ IL_0006: ret } // end of method PatParenNode::get_Pattern .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatParenNode::ClosingParen@ IL_0006: ret } // end of method PatParenNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatParenNode::get_Children() } // end of property PatParenNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatParenNode::get_OpeningParen() } // end of property PatParenNode::OpeningParen .property instance class Fantomas.Core.SyntaxOak/Pattern Pattern() { .get instance class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatParenNode::get_Pattern() } // end of property PatParenNode::Pattern .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatParenNode::get_ClosingParen() } // end of property PatParenNode::ClosingParen } // end of class PatParenNode .class auto ansi serializable nested assembly PatTupleNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Patterns@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 pats, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@507-16'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Delay(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0015: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001a: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatTupleNode::Children@ IL_0024: ldarg.0 IL_0025: ldarg.1 IL_0026: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatTupleNode::Patterns@ IL_002b: ret } // end of method PatTupleNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatTupleNode::Children@ IL_0006: ret } // end of method PatTupleNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Patterns() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatTupleNode::Patterns@ IL_0006: ret } // end of method PatTupleNode::get_Patterns .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatTupleNode::get_Children() } // end of property PatTupleNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Patterns() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatTupleNode::get_Patterns() } // end of property PatTupleNode::Patterns } // end of class PatTupleNode .class auto ansi serializable nested assembly PatStructTupleNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Patterns@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 pats, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@513-18'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Delay(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0015: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001a: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatStructTupleNode::Children@ IL_0024: ldarg.0 IL_0025: ldarg.1 IL_0026: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatStructTupleNode::Patterns@ IL_002b: ret } // end of method PatStructTupleNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatStructTupleNode::Children@ IL_0006: ret } // end of method PatStructTupleNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Patterns() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatStructTupleNode::Patterns@ IL_0006: ret } // end of method PatStructTupleNode::get_Patterns .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatStructTupleNode::get_Children() } // end of property PatStructTupleNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Patterns() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatStructTupleNode::get_Patterns() } // end of property PatStructTupleNode::Patterns } // end of class PatStructTupleNode .class auto ansi serializable nested assembly PatArrayOrListNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpenToken@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Patterns@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode CloseToken@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openToken, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 pats, class Fantomas.Core.SyntaxOak/SingleTextNode closeToken, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 92 (0x5c) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@519-20' Fantomas.Core.SyntaxOak/'-ctor@519-20'::@_instance IL_0025: ldarg.2 IL_0026: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatArrayOrListNode::Children@ IL_0046: ldarg.0 IL_0047: ldarg.1 IL_0048: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatArrayOrListNode::OpenToken@ IL_004d: ldarg.0 IL_004e: ldarg.2 IL_004f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatArrayOrListNode::Patterns@ IL_0054: ldarg.0 IL_0055: ldarg.3 IL_0056: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatArrayOrListNode::CloseToken@ IL_005b: ret } // end of method PatArrayOrListNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatArrayOrListNode::Children@ IL_0006: ret } // end of method PatArrayOrListNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpenToken() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatArrayOrListNode::OpenToken@ IL_0006: ret } // end of method PatArrayOrListNode::get_OpenToken .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Patterns() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatArrayOrListNode::Patterns@ IL_0006: ret } // end of method PatArrayOrListNode::get_Patterns .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_CloseToken() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatArrayOrListNode::CloseToken@ IL_0006: ret } // end of method PatArrayOrListNode::get_CloseToken .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatArrayOrListNode::get_Children() } // end of property PatArrayOrListNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpenToken() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatArrayOrListNode::get_OpenToken() } // end of property PatArrayOrListNode::OpenToken .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Patterns() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatArrayOrListNode::get_Patterns() } // end of property PatArrayOrListNode::Patterns .property instance class Fantomas.Core.SyntaxOak/SingleTextNode CloseToken() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatArrayOrListNode::get_CloseToken() } // end of property PatArrayOrListNode::CloseToken } // end of class PatArrayOrListNode .class auto ansi serializable nested assembly PatRecordField extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Prefix@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode FieldName@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class Fantomas.Core.SyntaxOak/Pattern Pattern@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 prefix, class Fantomas.Core.SyntaxOak/SingleTextNode fieldName, class Fantomas.Core.SyntaxOak/SingleTextNode equals, class Fantomas.Core.SyntaxOak/Pattern pat, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 110 (0x6e) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: ldarg.s pat IL_0039: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_003e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0043: nop IL_0044: ldloca.s V_0 IL_0046: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_004b: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatRecordField::Children@ IL_0050: ldarg.0 IL_0051: ldarg.1 IL_0052: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatRecordField::Prefix@ IL_0057: ldarg.0 IL_0058: ldarg.2 IL_0059: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordField::FieldName@ IL_005e: ldarg.0 IL_005f: ldarg.3 IL_0060: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordField::Equals@ IL_0065: ldarg.0 IL_0066: ldarg.s pat IL_0068: stfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatRecordField::Pattern@ IL_006d: ret } // end of method PatRecordField::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatRecordField::Children@ IL_0006: ret } // end of method PatRecordField::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Prefix() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatRecordField::Prefix@ IL_0006: ret } // end of method PatRecordField::get_Prefix .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_FieldName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordField::FieldName@ IL_0006: ret } // end of method PatRecordField::get_FieldName .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordField::Equals@ IL_0006: ret } // end of method PatRecordField::get_Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Pattern get_Pattern() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatRecordField::Pattern@ IL_0006: ret } // end of method PatRecordField::get_Pattern .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatRecordField::get_Children() } // end of property PatRecordField::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Prefix() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PatRecordField::get_Prefix() } // end of property PatRecordField::Prefix .property instance class Fantomas.Core.SyntaxOak/SingleTextNode FieldName() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordField::get_FieldName() } // end of property PatRecordField::FieldName .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordField::get_Equals() } // end of property PatRecordField::Equals .property instance class Fantomas.Core.SyntaxOak/Pattern Pattern() { .get instance class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/PatRecordField::get_Pattern() } // end of property PatRecordField::Pattern } // end of class PatRecordField .class auto ansi serializable nested assembly PatRecordNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningNode@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fields@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingNode@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 fields, class Fantomas.Core.SyntaxOak/SingleTextNode closingNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 89 (0x59) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldarg.2 IL_001f: stloc.2 IL_0020: ldloca.s V_0 IL_0022: ldloc.2 IL_0023: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0028: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002d: nop IL_002e: ldloca.s V_0 IL_0030: ldarg.3 IL_0031: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0036: nop IL_0037: ldloca.s V_0 IL_0039: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003e: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatRecordNode::Children@ IL_0043: ldarg.0 IL_0044: ldarg.1 IL_0045: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordNode::OpeningNode@ IL_004a: ldarg.0 IL_004b: ldarg.2 IL_004c: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatRecordNode::Fields@ IL_0051: ldarg.0 IL_0052: ldarg.3 IL_0053: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordNode::ClosingNode@ IL_0058: ret } // end of method PatRecordNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatRecordNode::Children@ IL_0006: ret } // end of method PatRecordNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningNode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordNode::OpeningNode@ IL_0006: ret } // end of method PatRecordNode::get_OpeningNode .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Fields() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatRecordNode::Fields@ IL_0006: ret } // end of method PatRecordNode::get_Fields .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingNode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordNode::ClosingNode@ IL_0006: ret } // end of method PatRecordNode::get_ClosingNode .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatRecordNode::get_Children() } // end of property PatRecordNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningNode() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordNode::get_OpeningNode() } // end of property PatRecordNode::OpeningNode .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fields() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PatRecordNode::get_Fields() } // end of property PatRecordNode::Fields .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingNode() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatRecordNode::get_ClosingNode() } // end of property PatRecordNode::ClosingNode } // end of class PatRecordNode .class auto ansi serializable nested assembly PatIsInstNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Token@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode token, class Fantomas.Core.SyntaxOak/Type t, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatIsInstNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatIsInstNode::Token@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/PatIsInstNode::Type@ IL_0045: ret } // end of method PatIsInstNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatIsInstNode::Children@ IL_0006: ret } // end of method PatIsInstNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Token() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatIsInstNode::Token@ IL_0006: ret } // end of method PatIsInstNode::get_Token .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/PatIsInstNode::Type@ IL_0006: ret } // end of method PatIsInstNode::get_Type .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PatIsInstNode::get_Children() } // end of property PatIsInstNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Token() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PatIsInstNode::get_Token() } // end of property PatIsInstNode::Token .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/PatIsInstNode::get_Type() } // end of property PatIsInstNode::Type } // end of class PatIsInstNode .class abstract auto autochar serializable nested assembly beforefieldinit Pattern extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoEqualityAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 OptionalVal = int32(0x00000000) .field public static literal int32 Or = int32(0x00000001) .field public static literal int32 Ands = int32(0x00000002) .field public static literal int32 Null = int32(0x00000003) .field public static literal int32 Wild = int32(0x00000004) .field public static literal int32 Parameter = int32(0x00000005) .field public static literal int32 NamedParenStarIdent = int32(0x00000006) .field public static literal int32 Named = int32(0x00000007) .field public static literal int32 As = int32(0x00000008) .field public static literal int32 ListCons = int32(0x00000009) .field public static literal int32 NamePatPairs = int32(0x0000000A) .field public static literal int32 LongIdent = int32(0x0000000B) .field public static literal int32 Unit = int32(0x0000000C) .field public static literal int32 Paren = int32(0x0000000D) .field public static literal int32 Tuple = int32(0x0000000E) .field public static literal int32 StructTuple = int32(0x0000000F) .field public static literal int32 ArrayOrList = int32(0x00000010) .field public static literal int32 Record = int32(0x00000011) .field public static literal int32 Const = int32(0x00000012) .field public static literal int32 IsInst = int32(0x00000013) .field public static literal int32 QuoteExpr = int32(0x00000014) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname OptionalVal extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..:Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 4F 70 74 69 6F 6E 61 6C 56 61 6C 40 44 // rn+OptionalVal@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/OptionalVal::item IL_000e: ret } // end of method OptionalVal::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/OptionalVal::item IL_0006: ret } // end of method OptionalVal::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/OptionalVal::get_Item() } // end of property OptionalVal::Item } // end of class OptionalVal .class auto ansi serializable nested assembly beforefieldinit specialname Or extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 31 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..1Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 4F 72 40 44 65 62 75 67 54 79 70 65 50 // rn+Or@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatLeftMiddleRight item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.1 IL_0002: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/Or::item IL_000e: ret } // end of method Or::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/Or::item IL_0006: ret } // end of method Or::get_Item .property instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/Or::get_Item() } // end of property Or::Item } // end of class Or .class auto ansi serializable nested assembly beforefieldinit specialname Ands extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 33 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..3Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 41 6E 64 73 40 44 65 62 75 67 54 79 70 // rn+Ands@DebugTyp 65 50 72 6F 78 79 00 00 ) // eProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatAndsNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatAndsNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/PatAndsNode Fantomas.Core.SyntaxOak/Pattern/Ands::item IL_000e: ret } // end of method Ands::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatAndsNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatAndsNode Fantomas.Core.SyntaxOak/Pattern/Ands::item IL_0006: ret } // end of method Ands::get_Item .property instance class Fantomas.Core.SyntaxOak/PatAndsNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatAndsNode Fantomas.Core.SyntaxOak/Pattern/Ands::get_Item() } // end of property Ands::Item } // end of class Ands .class auto ansi serializable nested assembly beforefieldinit specialname Null extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 33 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..3Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 4E 75 6C 6C 40 44 65 62 75 67 54 79 70 // rn+Null@DebugTyp 65 50 72 6F 78 79 00 00 ) // eProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.3 IL_0002: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Null::item IL_000e: ret } // end of method Null::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Null::item IL_0006: ret } // end of method Null::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Null::get_Item() } // end of property Null::Item } // end of class Null .class auto ansi serializable nested assembly beforefieldinit specialname Wild extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 33 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..3Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 57 69 6C 64 40 44 65 62 75 67 54 79 70 // rn+Wild@DebugTyp 65 50 72 6F 78 79 00 00 ) // eProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.4 IL_0002: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Wild::item IL_000e: ret } // end of method Wild::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Wild::item IL_0006: ret } // end of method Wild::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Wild::get_Item() } // end of property Wild::Item } // end of class Wild .class auto ansi serializable nested assembly beforefieldinit specialname Parameter extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 50 61 72 61 6D 65 74 65 72 40 44 65 62 // rn+Parameter@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatParameterNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatParameterNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.5 IL_0002: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/PatParameterNode Fantomas.Core.SyntaxOak/Pattern/Parameter::item IL_000e: ret } // end of method Parameter::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatParameterNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatParameterNode Fantomas.Core.SyntaxOak/Pattern/Parameter::item IL_0006: ret } // end of method Parameter::get_Item .property instance class Fantomas.Core.SyntaxOak/PatParameterNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatParameterNode Fantomas.Core.SyntaxOak/Pattern/Parameter::get_Item() } // end of property Parameter::Item } // end of class Parameter .class auto ansi serializable nested assembly beforefieldinit specialname NamedParenStarIdent extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 42 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..BFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 4E 61 6D 65 64 50 61 72 65 6E 53 74 61 // rn+NamedParenSta 72 49 64 65 6E 74 40 44 65 62 75 67 54 79 70 65 // rIdent@DebugType 50 72 6F 78 79 00 00 ) // Proxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.6 IL_0002: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent::item IL_000e: ret } // end of method NamedParenStarIdent::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent::item IL_0006: ret } // end of method NamedParenStarIdent::get_Item .property instance class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 06 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent::get_Item() } // end of property NamedParenStarIdent::Item } // end of class NamedParenStarIdent .class auto ansi serializable nested assembly beforefieldinit specialname Named extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 34 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..4Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 4E 61 6D 65 64 40 44 65 62 75 67 54 79 // rn+Named@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatNamedNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatNamedNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.7 IL_0002: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/PatNamedNode Fantomas.Core.SyntaxOak/Pattern/Named::item IL_000e: ret } // end of method Named::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatNamedNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatNamedNode Fantomas.Core.SyntaxOak/Pattern/Named::item IL_0006: ret } // end of method Named::get_Item .property instance class Fantomas.Core.SyntaxOak/PatNamedNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 07 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatNamedNode Fantomas.Core.SyntaxOak/Pattern/Named::get_Item() } // end of property Named::Item } // end of class Named .class auto ansi serializable nested assembly beforefieldinit specialname As extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 31 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..1Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 41 73 40 44 65 62 75 67 54 79 70 65 50 // rn+As@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatLeftMiddleRight item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.8 IL_0002: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/As::item IL_000e: ret } // end of method As::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/As::item IL_0006: ret } // end of method As::get_Item .property instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 08 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/As::get_Item() } // end of property As::Item } // end of class As .class auto ansi serializable nested assembly beforefieldinit specialname ListCons extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 37 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..7Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 4C 69 73 74 43 6F 6E 73 40 44 65 62 75 // rn+ListCons@Debu 67 54 79 70 65 50 72 6F 78 79 00 00 ) // gTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatLeftMiddleRight item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 9 IL_0003: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/ListCons::item IL_000f: ret } // end of method ListCons::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/ListCons::item IL_0006: ret } // end of method ListCons::get_Item .property instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 09 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/ListCons::get_Item() } // end of property ListCons::Item } // end of class ListCons .class auto ansi serializable nested assembly beforefieldinit specialname NamePatPairs extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3B 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..;Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 4E 61 6D 65 50 61 74 50 61 69 72 73 40 // rn+NamePatPairs@ 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // DebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatNamePatPairsNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatNamePatPairsNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 10 IL_0003: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/PatNamePatPairsNode Fantomas.Core.SyntaxOak/Pattern/NamePatPairs::item IL_000f: ret } // end of method NamePatPairs::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatNamePatPairsNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatNamePatPairsNode Fantomas.Core.SyntaxOak/Pattern/NamePatPairs::item IL_0006: ret } // end of method NamePatPairs::get_Item .property instance class Fantomas.Core.SyntaxOak/PatNamePatPairsNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0A 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatNamePatPairsNode Fantomas.Core.SyntaxOak/Pattern/NamePatPairs::get_Item() } // end of property NamePatPairs::Item } // end of class NamePatPairs .class auto ansi serializable nested assembly beforefieldinit specialname LongIdent extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 4C 6F 6E 67 49 64 65 6E 74 40 44 65 62 // rn+LongIdent@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatLongIdentNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatLongIdentNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 11 IL_0003: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/PatLongIdentNode Fantomas.Core.SyntaxOak/Pattern/LongIdent::item IL_000f: ret } // end of method LongIdent::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatLongIdentNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatLongIdentNode Fantomas.Core.SyntaxOak/Pattern/LongIdent::item IL_0006: ret } // end of method LongIdent::get_Item .property instance class Fantomas.Core.SyntaxOak/PatLongIdentNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0B 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatLongIdentNode Fantomas.Core.SyntaxOak/Pattern/LongIdent::get_Item() } // end of property LongIdent::Item } // end of class LongIdent .class auto ansi serializable nested assembly beforefieldinit specialname Unit extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 33 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..3Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 55 6E 69 74 40 44 65 62 75 67 54 79 70 // rn+Unit@DebugTyp 65 50 72 6F 78 79 00 00 ) // eProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/UnitNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/UnitNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 12 IL_0003: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Pattern/Unit::item IL_000f: ret } // end of method Unit::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/UnitNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Pattern/Unit::item IL_0006: ret } // end of method Unit::get_Item .property instance class Fantomas.Core.SyntaxOak/UnitNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0C 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Pattern/Unit::get_Item() } // end of property Unit::Item } // end of class Unit .class auto ansi serializable nested assembly beforefieldinit specialname Paren extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 34 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..4Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 50 61 72 65 6E 40 44 65 62 75 67 54 79 // rn+Paren@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatParenNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatParenNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 13 IL_0003: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/PatParenNode Fantomas.Core.SyntaxOak/Pattern/Paren::item IL_000f: ret } // end of method Paren::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatParenNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatParenNode Fantomas.Core.SyntaxOak/Pattern/Paren::item IL_0006: ret } // end of method Paren::get_Item .property instance class Fantomas.Core.SyntaxOak/PatParenNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0D 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatParenNode Fantomas.Core.SyntaxOak/Pattern/Paren::get_Item() } // end of property Paren::Item } // end of class Paren .class auto ansi serializable nested assembly beforefieldinit specialname Tuple extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 34 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..4Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 54 75 70 6C 65 40 44 65 62 75 67 54 79 // rn+Tuple@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatTupleNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatTupleNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 14 IL_0003: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/PatTupleNode Fantomas.Core.SyntaxOak/Pattern/Tuple::item IL_000f: ret } // end of method Tuple::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatTupleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatTupleNode Fantomas.Core.SyntaxOak/Pattern/Tuple::item IL_0006: ret } // end of method Tuple::get_Item .property instance class Fantomas.Core.SyntaxOak/PatTupleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0E 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatTupleNode Fantomas.Core.SyntaxOak/Pattern/Tuple::get_Item() } // end of property Tuple::Item } // end of class Tuple .class auto ansi serializable nested assembly beforefieldinit specialname StructTuple extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..:Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 53 74 72 75 63 74 54 75 70 6C 65 40 44 // rn+StructTuple@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatStructTupleNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatStructTupleNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 15 IL_0003: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/PatStructTupleNode Fantomas.Core.SyntaxOak/Pattern/StructTuple::item IL_000f: ret } // end of method StructTuple::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatStructTupleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatStructTupleNode Fantomas.Core.SyntaxOak/Pattern/StructTuple::item IL_0006: ret } // end of method StructTuple::get_Item .property instance class Fantomas.Core.SyntaxOak/PatStructTupleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0F 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatStructTupleNode Fantomas.Core.SyntaxOak/Pattern/StructTuple::get_Item() } // end of property StructTuple::Item } // end of class StructTuple .class auto ansi serializable nested assembly beforefieldinit specialname ArrayOrList extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..:Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 41 72 72 61 79 4F 72 4C 69 73 74 40 44 // rn+ArrayOrList@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatArrayOrListNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatArrayOrListNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 16 IL_0003: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/PatArrayOrListNode Fantomas.Core.SyntaxOak/Pattern/ArrayOrList::item IL_000f: ret } // end of method ArrayOrList::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatArrayOrListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatArrayOrListNode Fantomas.Core.SyntaxOak/Pattern/ArrayOrList::item IL_0006: ret } // end of method ArrayOrList::get_Item .property instance class Fantomas.Core.SyntaxOak/PatArrayOrListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 10 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatArrayOrListNode Fantomas.Core.SyntaxOak/Pattern/ArrayOrList::get_Item() } // end of property ArrayOrList::Item } // end of class ArrayOrList .class auto ansi serializable nested assembly beforefieldinit specialname Record extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 35 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..5Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 52 65 63 6F 72 64 40 44 65 62 75 67 54 // rn+Record@DebugT 79 70 65 50 72 6F 78 79 00 00 ) // ypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatRecordNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatRecordNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 17 IL_0003: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/PatRecordNode Fantomas.Core.SyntaxOak/Pattern/Record::item IL_000f: ret } // end of method Record::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatRecordNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatRecordNode Fantomas.Core.SyntaxOak/Pattern/Record::item IL_0006: ret } // end of method Record::get_Item .property instance class Fantomas.Core.SyntaxOak/PatRecordNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 11 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatRecordNode Fantomas.Core.SyntaxOak/Pattern/Record::get_Item() } // end of property Record::Item } // end of class Record .class auto ansi serializable nested assembly beforefieldinit specialname Const extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 34 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..4Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 43 6F 6E 73 74 40 44 65 62 75 67 54 79 // rn+Const@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/Constant item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Constant item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 18 IL_0003: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Pattern/Const::item IL_000f: ret } // end of method Const::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/Constant get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Pattern/Const::item IL_0006: ret } // end of method Const::get_Item .property instance class Fantomas.Core.SyntaxOak/Constant Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 12 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Pattern/Const::get_Item() } // end of property Const::Item } // end of class Const .class auto ansi serializable nested assembly beforefieldinit specialname IsInst extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 35 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..5Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 49 73 49 6E 73 74 40 44 65 62 75 67 54 // rn+IsInst@DebugT 79 70 65 50 72 6F 78 79 00 00 ) // ypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/PatIsInstNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/PatIsInstNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 19 IL_0003: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/PatIsInstNode Fantomas.Core.SyntaxOak/Pattern/IsInst::item IL_000f: ret } // end of method IsInst::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/PatIsInstNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PatIsInstNode Fantomas.Core.SyntaxOak/Pattern/IsInst::item IL_0006: ret } // end of method IsInst::get_Item .property instance class Fantomas.Core.SyntaxOak/PatIsInstNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 13 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatIsInstNode Fantomas.Core.SyntaxOak/Pattern/IsInst::get_Item() } // end of property IsInst::Item } // end of class IsInst .class auto ansi serializable nested assembly beforefieldinit specialname QuoteExpr extends Fantomas.Core.SyntaxOak/Pattern { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 50 61 74 74 65 // .SyntaxOak+Patte 72 6E 2B 51 75 6F 74 65 45 78 70 72 40 44 65 62 // rn+QuoteExpr@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprQuoteNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprQuoteNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 20 IL_0003: call instance void Fantomas.Core.SyntaxOak/Pattern::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Pattern/QuoteExpr::item IL_000f: ret } // end of method QuoteExpr::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprQuoteNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Pattern/QuoteExpr::item IL_0006: ret } // end of method QuoteExpr::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprQuoteNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 14 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Pattern/QuoteExpr::get_Item() } // end of property QuoteExpr::Item } // end of class QuoteExpr .class auto ansi nested assembly beforefieldinit specialname OptionalVal@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/OptionalVal _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/OptionalVal obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/OptionalVal Fantomas.Core.SyntaxOak/Pattern/OptionalVal@DebugTypeProxy::_obj IL_000d: ret } // end of method OptionalVal@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/OptionalVal Fantomas.Core.SyntaxOak/Pattern/OptionalVal@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/OptionalVal::item IL_000b: ret } // end of method OptionalVal@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/OptionalVal@DebugTypeProxy::get_Item() } // end of property OptionalVal@DebugTypeProxy::Item } // end of class OptionalVal@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Or@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/Or _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/Or obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/Or Fantomas.Core.SyntaxOak/Pattern/Or@DebugTypeProxy::_obj IL_000d: ret } // end of method Or@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/Or Fantomas.Core.SyntaxOak/Pattern/Or@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/Or::item IL_000b: ret } // end of method Or@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/Or@DebugTypeProxy::get_Item() } // end of property Or@DebugTypeProxy::Item } // end of class Or@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Ands@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/Ands _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/Ands obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/Ands Fantomas.Core.SyntaxOak/Pattern/Ands@DebugTypeProxy::_obj IL_000d: ret } // end of method Ands@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatAndsNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/Ands Fantomas.Core.SyntaxOak/Pattern/Ands@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatAndsNode Fantomas.Core.SyntaxOak/Pattern/Ands::item IL_000b: ret } // end of method Ands@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatAndsNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatAndsNode Fantomas.Core.SyntaxOak/Pattern/Ands@DebugTypeProxy::get_Item() } // end of property Ands@DebugTypeProxy::Item } // end of class Ands@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Null@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/Null _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/Null obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/Null Fantomas.Core.SyntaxOak/Pattern/Null@DebugTypeProxy::_obj IL_000d: ret } // end of method Null@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/Null Fantomas.Core.SyntaxOak/Pattern/Null@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Null::item IL_000b: ret } // end of method Null@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Null@DebugTypeProxy::get_Item() } // end of property Null@DebugTypeProxy::Item } // end of class Null@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Wild@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/Wild _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/Wild obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/Wild Fantomas.Core.SyntaxOak/Pattern/Wild@DebugTypeProxy::_obj IL_000d: ret } // end of method Wild@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/Wild Fantomas.Core.SyntaxOak/Pattern/Wild@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Wild::item IL_000b: ret } // end of method Wild@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Wild@DebugTypeProxy::get_Item() } // end of property Wild@DebugTypeProxy::Item } // end of class Wild@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Parameter@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/Parameter _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/Parameter obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/Parameter Fantomas.Core.SyntaxOak/Pattern/Parameter@DebugTypeProxy::_obj IL_000d: ret } // end of method Parameter@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatParameterNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/Parameter Fantomas.Core.SyntaxOak/Pattern/Parameter@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatParameterNode Fantomas.Core.SyntaxOak/Pattern/Parameter::item IL_000b: ret } // end of method Parameter@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatParameterNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatParameterNode Fantomas.Core.SyntaxOak/Pattern/Parameter@DebugTypeProxy::get_Item() } // end of property Parameter@DebugTypeProxy::Item } // end of class Parameter@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname NamedParenStarIdent@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent@DebugTypeProxy::_obj IL_000d: ret } // end of method NamedParenStarIdent@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent::item IL_000b: ret } // end of method NamedParenStarIdent@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 06 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent@DebugTypeProxy::get_Item() } // end of property NamedParenStarIdent@DebugTypeProxy::Item } // end of class NamedParenStarIdent@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Named@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/Named _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/Named obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/Named Fantomas.Core.SyntaxOak/Pattern/Named@DebugTypeProxy::_obj IL_000d: ret } // end of method Named@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatNamedNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/Named Fantomas.Core.SyntaxOak/Pattern/Named@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatNamedNode Fantomas.Core.SyntaxOak/Pattern/Named::item IL_000b: ret } // end of method Named@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatNamedNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 07 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatNamedNode Fantomas.Core.SyntaxOak/Pattern/Named@DebugTypeProxy::get_Item() } // end of property Named@DebugTypeProxy::Item } // end of class Named@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname As@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/As _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/As obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/As Fantomas.Core.SyntaxOak/Pattern/As@DebugTypeProxy::_obj IL_000d: ret } // end of method As@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/As Fantomas.Core.SyntaxOak/Pattern/As@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/As::item IL_000b: ret } // end of method As@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 08 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/As@DebugTypeProxy::get_Item() } // end of property As@DebugTypeProxy::Item } // end of class As@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ListCons@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/ListCons _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/ListCons obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/ListCons Fantomas.Core.SyntaxOak/Pattern/ListCons@DebugTypeProxy::_obj IL_000d: ret } // end of method ListCons@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/ListCons Fantomas.Core.SyntaxOak/Pattern/ListCons@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/ListCons::item IL_000b: ret } // end of method ListCons@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 09 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/ListCons@DebugTypeProxy::get_Item() } // end of property ListCons@DebugTypeProxy::Item } // end of class ListCons@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname NamePatPairs@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/NamePatPairs _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/NamePatPairs obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/NamePatPairs Fantomas.Core.SyntaxOak/Pattern/NamePatPairs@DebugTypeProxy::_obj IL_000d: ret } // end of method NamePatPairs@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatNamePatPairsNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/NamePatPairs Fantomas.Core.SyntaxOak/Pattern/NamePatPairs@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatNamePatPairsNode Fantomas.Core.SyntaxOak/Pattern/NamePatPairs::item IL_000b: ret } // end of method NamePatPairs@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatNamePatPairsNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0A 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatNamePatPairsNode Fantomas.Core.SyntaxOak/Pattern/NamePatPairs@DebugTypeProxy::get_Item() } // end of property NamePatPairs@DebugTypeProxy::Item } // end of class NamePatPairs@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname LongIdent@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/LongIdent _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/LongIdent obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/LongIdent Fantomas.Core.SyntaxOak/Pattern/LongIdent@DebugTypeProxy::_obj IL_000d: ret } // end of method LongIdent@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatLongIdentNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/LongIdent Fantomas.Core.SyntaxOak/Pattern/LongIdent@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatLongIdentNode Fantomas.Core.SyntaxOak/Pattern/LongIdent::item IL_000b: ret } // end of method LongIdent@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatLongIdentNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0B 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatLongIdentNode Fantomas.Core.SyntaxOak/Pattern/LongIdent@DebugTypeProxy::get_Item() } // end of property LongIdent@DebugTypeProxy::Item } // end of class LongIdent@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Unit@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/Unit _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/Unit obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/Unit Fantomas.Core.SyntaxOak/Pattern/Unit@DebugTypeProxy::_obj IL_000d: ret } // end of method Unit@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/UnitNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/Unit Fantomas.Core.SyntaxOak/Pattern/Unit@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Pattern/Unit::item IL_000b: ret } // end of method Unit@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/UnitNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0C 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Pattern/Unit@DebugTypeProxy::get_Item() } // end of property Unit@DebugTypeProxy::Item } // end of class Unit@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Paren@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/Paren _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/Paren obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/Paren Fantomas.Core.SyntaxOak/Pattern/Paren@DebugTypeProxy::_obj IL_000d: ret } // end of method Paren@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatParenNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/Paren Fantomas.Core.SyntaxOak/Pattern/Paren@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatParenNode Fantomas.Core.SyntaxOak/Pattern/Paren::item IL_000b: ret } // end of method Paren@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatParenNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0D 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatParenNode Fantomas.Core.SyntaxOak/Pattern/Paren@DebugTypeProxy::get_Item() } // end of property Paren@DebugTypeProxy::Item } // end of class Paren@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Tuple@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/Tuple _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/Tuple obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/Tuple Fantomas.Core.SyntaxOak/Pattern/Tuple@DebugTypeProxy::_obj IL_000d: ret } // end of method Tuple@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatTupleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/Tuple Fantomas.Core.SyntaxOak/Pattern/Tuple@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatTupleNode Fantomas.Core.SyntaxOak/Pattern/Tuple::item IL_000b: ret } // end of method Tuple@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatTupleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0E 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatTupleNode Fantomas.Core.SyntaxOak/Pattern/Tuple@DebugTypeProxy::get_Item() } // end of property Tuple@DebugTypeProxy::Item } // end of class Tuple@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname StructTuple@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/StructTuple _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/StructTuple obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/StructTuple Fantomas.Core.SyntaxOak/Pattern/StructTuple@DebugTypeProxy::_obj IL_000d: ret } // end of method StructTuple@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatStructTupleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/StructTuple Fantomas.Core.SyntaxOak/Pattern/StructTuple@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatStructTupleNode Fantomas.Core.SyntaxOak/Pattern/StructTuple::item IL_000b: ret } // end of method StructTuple@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatStructTupleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0F 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatStructTupleNode Fantomas.Core.SyntaxOak/Pattern/StructTuple@DebugTypeProxy::get_Item() } // end of property StructTuple@DebugTypeProxy::Item } // end of class StructTuple@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ArrayOrList@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/ArrayOrList _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/ArrayOrList obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/ArrayOrList Fantomas.Core.SyntaxOak/Pattern/ArrayOrList@DebugTypeProxy::_obj IL_000d: ret } // end of method ArrayOrList@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatArrayOrListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/ArrayOrList Fantomas.Core.SyntaxOak/Pattern/ArrayOrList@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatArrayOrListNode Fantomas.Core.SyntaxOak/Pattern/ArrayOrList::item IL_000b: ret } // end of method ArrayOrList@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatArrayOrListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 10 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatArrayOrListNode Fantomas.Core.SyntaxOak/Pattern/ArrayOrList@DebugTypeProxy::get_Item() } // end of property ArrayOrList@DebugTypeProxy::Item } // end of class ArrayOrList@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Record@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/Record _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/Record obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/Record Fantomas.Core.SyntaxOak/Pattern/Record@DebugTypeProxy::_obj IL_000d: ret } // end of method Record@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatRecordNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/Record Fantomas.Core.SyntaxOak/Pattern/Record@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatRecordNode Fantomas.Core.SyntaxOak/Pattern/Record::item IL_000b: ret } // end of method Record@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatRecordNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 11 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatRecordNode Fantomas.Core.SyntaxOak/Pattern/Record@DebugTypeProxy::get_Item() } // end of property Record@DebugTypeProxy::Item } // end of class Record@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Const@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/Const _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/Const obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/Const Fantomas.Core.SyntaxOak/Pattern/Const@DebugTypeProxy::_obj IL_000d: ret } // end of method Const@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/Constant get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/Const Fantomas.Core.SyntaxOak/Pattern/Const@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Pattern/Const::item IL_000b: ret } // end of method Const@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/Constant Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 12 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Pattern/Const@DebugTypeProxy::get_Item() } // end of property Const@DebugTypeProxy::Item } // end of class Const@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname IsInst@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/IsInst _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/IsInst obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/IsInst Fantomas.Core.SyntaxOak/Pattern/IsInst@DebugTypeProxy::_obj IL_000d: ret } // end of method IsInst@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/PatIsInstNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/IsInst Fantomas.Core.SyntaxOak/Pattern/IsInst@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/PatIsInstNode Fantomas.Core.SyntaxOak/Pattern/IsInst::item IL_000b: ret } // end of method IsInst@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/PatIsInstNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 13 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/PatIsInstNode Fantomas.Core.SyntaxOak/Pattern/IsInst@DebugTypeProxy::get_Item() } // end of property IsInst@DebugTypeProxy::Item } // end of class IsInst@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname QuoteExpr@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Pattern/QuoteExpr _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Pattern/QuoteExpr obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Pattern/QuoteExpr Fantomas.Core.SyntaxOak/Pattern/QuoteExpr@DebugTypeProxy::_obj IL_000d: ret } // end of method QuoteExpr@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprQuoteNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern/QuoteExpr Fantomas.Core.SyntaxOak/Pattern/QuoteExpr@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Pattern/QuoteExpr::item IL_000b: ret } // end of method QuoteExpr@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprQuoteNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 14 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Pattern/QuoteExpr@DebugTypeProxy::get_Item() } // end of property QuoteExpr@DebugTypeProxy::Item } // end of class QuoteExpr@DebugTypeProxy .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.SyntaxOak/Pattern::_tag IL_000d: ret } // end of method Pattern::.ctor .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewOptionalVal(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/OptionalVal::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method Pattern::NewOptionalVal .method assembly hidebysig instance bool get_IsOptionalVal() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method Pattern::get_IsOptionalVal .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewOr(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/Or::.ctor(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight) IL_0006: ret } // end of method Pattern::NewOr .method assembly hidebysig instance bool get_IsOr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method Pattern::get_IsOr .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewAnds(class Fantomas.Core.SyntaxOak/PatAndsNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/Ands::.ctor(class Fantomas.Core.SyntaxOak/PatAndsNode) IL_0006: ret } // end of method Pattern::NewAnds .method assembly hidebysig instance bool get_IsAnds() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method Pattern::get_IsAnds .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewNull(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 03 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/Null::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method Pattern::NewNull .method assembly hidebysig instance bool get_IsNull() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.3 IL_0007: ceq IL_0009: ret } // end of method Pattern::get_IsNull .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewWild(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 04 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/Wild::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method Pattern::NewWild .method assembly hidebysig instance bool get_IsWild() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.4 IL_0007: ceq IL_0009: ret } // end of method Pattern::get_IsWild .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewParameter(class Fantomas.Core.SyntaxOak/PatParameterNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 05 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/Parameter::.ctor(class Fantomas.Core.SyntaxOak/PatParameterNode) IL_0006: ret } // end of method Pattern::NewParameter .method assembly hidebysig instance bool get_IsParameter() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.5 IL_0007: ceq IL_0009: ret } // end of method Pattern::get_IsParameter .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewNamedParenStarIdent(class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 06 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent::.ctor(class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode) IL_0006: ret } // end of method Pattern::NewNamedParenStarIdent .method assembly hidebysig instance bool get_IsNamedParenStarIdent() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.6 IL_0007: ceq IL_0009: ret } // end of method Pattern::get_IsNamedParenStarIdent .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewNamed(class Fantomas.Core.SyntaxOak/PatNamedNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 07 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/Named::.ctor(class Fantomas.Core.SyntaxOak/PatNamedNode) IL_0006: ret } // end of method Pattern::NewNamed .method assembly hidebysig instance bool get_IsNamed() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.7 IL_0007: ceq IL_0009: ret } // end of method Pattern::get_IsNamed .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewAs(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 08 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/As::.ctor(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight) IL_0006: ret } // end of method Pattern::NewAs .method assembly hidebysig instance bool get_IsAs() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.8 IL_0007: ceq IL_0009: ret } // end of method Pattern::get_IsAs .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewListCons(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 09 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/ListCons::.ctor(class Fantomas.Core.SyntaxOak/PatLeftMiddleRight) IL_0006: ret } // end of method Pattern::NewListCons .method assembly hidebysig instance bool get_IsListCons() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.s 9 IL_0008: ceq IL_000a: ret } // end of method Pattern::get_IsListCons .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewNamePatPairs(class Fantomas.Core.SyntaxOak/PatNamePatPairsNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0A 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/NamePatPairs::.ctor(class Fantomas.Core.SyntaxOak/PatNamePatPairsNode) IL_0006: ret } // end of method Pattern::NewNamePatPairs .method assembly hidebysig instance bool get_IsNamePatPairs() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.s 10 IL_0008: ceq IL_000a: ret } // end of method Pattern::get_IsNamePatPairs .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewLongIdent(class Fantomas.Core.SyntaxOak/PatLongIdentNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0B 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/LongIdent::.ctor(class Fantomas.Core.SyntaxOak/PatLongIdentNode) IL_0006: ret } // end of method Pattern::NewLongIdent .method assembly hidebysig instance bool get_IsLongIdent() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.s 11 IL_0008: ceq IL_000a: ret } // end of method Pattern::get_IsLongIdent .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewUnit(class Fantomas.Core.SyntaxOak/UnitNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0C 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/Unit::.ctor(class Fantomas.Core.SyntaxOak/UnitNode) IL_0006: ret } // end of method Pattern::NewUnit .method assembly hidebysig instance bool get_IsUnit() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.s 12 IL_0008: ceq IL_000a: ret } // end of method Pattern::get_IsUnit .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewParen(class Fantomas.Core.SyntaxOak/PatParenNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0D 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/Paren::.ctor(class Fantomas.Core.SyntaxOak/PatParenNode) IL_0006: ret } // end of method Pattern::NewParen .method assembly hidebysig instance bool get_IsParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.s 13 IL_0008: ceq IL_000a: ret } // end of method Pattern::get_IsParen .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewTuple(class Fantomas.Core.SyntaxOak/PatTupleNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0E 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/Tuple::.ctor(class Fantomas.Core.SyntaxOak/PatTupleNode) IL_0006: ret } // end of method Pattern::NewTuple .method assembly hidebysig instance bool get_IsTuple() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.s 14 IL_0008: ceq IL_000a: ret } // end of method Pattern::get_IsTuple .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewStructTuple(class Fantomas.Core.SyntaxOak/PatStructTupleNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0F 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/StructTuple::.ctor(class Fantomas.Core.SyntaxOak/PatStructTupleNode) IL_0006: ret } // end of method Pattern::NewStructTuple .method assembly hidebysig instance bool get_IsStructTuple() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.s 15 IL_0008: ceq IL_000a: ret } // end of method Pattern::get_IsStructTuple .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewArrayOrList(class Fantomas.Core.SyntaxOak/PatArrayOrListNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 10 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/ArrayOrList::.ctor(class Fantomas.Core.SyntaxOak/PatArrayOrListNode) IL_0006: ret } // end of method Pattern::NewArrayOrList .method assembly hidebysig instance bool get_IsArrayOrList() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.s 16 IL_0008: ceq IL_000a: ret } // end of method Pattern::get_IsArrayOrList .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewRecord(class Fantomas.Core.SyntaxOak/PatRecordNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 11 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/Record::.ctor(class Fantomas.Core.SyntaxOak/PatRecordNode) IL_0006: ret } // end of method Pattern::NewRecord .method assembly hidebysig instance bool get_IsRecord() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.s 17 IL_0008: ceq IL_000a: ret } // end of method Pattern::get_IsRecord .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewConst(class Fantomas.Core.SyntaxOak/Constant item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 12 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/Const::.ctor(class Fantomas.Core.SyntaxOak/Constant) IL_0006: ret } // end of method Pattern::NewConst .method assembly hidebysig instance bool get_IsConst() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.s 18 IL_0008: ceq IL_000a: ret } // end of method Pattern::get_IsConst .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewIsInst(class Fantomas.Core.SyntaxOak/PatIsInstNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 13 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/IsInst::.ctor(class Fantomas.Core.SyntaxOak/PatIsInstNode) IL_0006: ret } // end of method Pattern::NewIsInst .method assembly hidebysig instance bool get_IsIsInst() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.s 19 IL_0008: ceq IL_000a: ret } // end of method Pattern::get_IsIsInst .method assembly static class Fantomas.Core.SyntaxOak/Pattern NewQuoteExpr(class Fantomas.Core.SyntaxOak/ExprQuoteNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 14 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Pattern/QuoteExpr::.ctor(class Fantomas.Core.SyntaxOak/ExprQuoteNode) IL_0006: ret } // end of method Pattern::NewQuoteExpr .method assembly hidebysig instance bool get_IsQuoteExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0006: ldc.i4.s 20 IL_0008: ceq IL_000a: ret } // end of method Pattern::get_IsQuoteExpr .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/Pattern::_tag IL_0006: ret } // end of method Pattern::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Pattern::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/Pattern>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Pattern::ToString .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/Pattern x) cil managed { // Code size 433 (0x1b1) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/Pattern/OptionalVal V_0, class Fantomas.Core.SyntaxOak/Pattern/Parameter V_1, class Fantomas.Core.SyntaxOak/Pattern/Or V_2, class Fantomas.Core.SyntaxOak/Pattern/Ands V_3, class Fantomas.Core.SyntaxOak/Pattern/Null V_4, class Fantomas.Core.SyntaxOak/Pattern/Wild V_5, class Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent V_6, class Fantomas.Core.SyntaxOak/Pattern/Named V_7, class Fantomas.Core.SyntaxOak/Pattern/As V_8, class Fantomas.Core.SyntaxOak/Pattern/ListCons V_9, class Fantomas.Core.SyntaxOak/Pattern/NamePatPairs V_10, class Fantomas.Core.SyntaxOak/Pattern/LongIdent V_11, class Fantomas.Core.SyntaxOak/Pattern/Unit V_12, class Fantomas.Core.SyntaxOak/Pattern/Paren V_13, class Fantomas.Core.SyntaxOak/Pattern/Tuple V_14, class Fantomas.Core.SyntaxOak/Pattern/StructTuple V_15, class Fantomas.Core.SyntaxOak/Pattern/ArrayOrList V_16, class Fantomas.Core.SyntaxOak/Pattern/Record V_17, class Fantomas.Core.SyntaxOak/Pattern/Const V_18, class Fantomas.Core.SyntaxOak/Constant V_19, class Fantomas.Core.SyntaxOak/Pattern/IsInst V_20, class Fantomas.Core.SyntaxOak/Pattern/QuoteExpr V_21) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() IL_0007: switch ( IL_0060, IL_007c, IL_008a, IL_0098, IL_00a8, IL_006e, IL_00b8, IL_00c8, IL_00d8, IL_00e8, IL_00f8, IL_0108, IL_0118, IL_0128, IL_0138, IL_0148, IL_0158, IL_0168, IL_0178, IL_0191, IL_01a1) IL_0060: ldarg.0 IL_0061: castclass Fantomas.Core.SyntaxOak/Pattern/OptionalVal IL_0066: stloc.0 IL_0067: ldloc.0 IL_0068: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/OptionalVal::item IL_006d: ret IL_006e: ldarg.0 IL_006f: castclass Fantomas.Core.SyntaxOak/Pattern/Parameter IL_0074: stloc.1 IL_0075: ldloc.1 IL_0076: ldfld class Fantomas.Core.SyntaxOak/PatParameterNode Fantomas.Core.SyntaxOak/Pattern/Parameter::item IL_007b: ret IL_007c: ldarg.0 IL_007d: castclass Fantomas.Core.SyntaxOak/Pattern/Or IL_0082: stloc.2 IL_0083: ldloc.2 IL_0084: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/Or::item IL_0089: ret IL_008a: ldarg.0 IL_008b: castclass Fantomas.Core.SyntaxOak/Pattern/Ands IL_0090: stloc.3 IL_0091: ldloc.3 IL_0092: ldfld class Fantomas.Core.SyntaxOak/PatAndsNode Fantomas.Core.SyntaxOak/Pattern/Ands::item IL_0097: ret IL_0098: ldarg.0 IL_0099: castclass Fantomas.Core.SyntaxOak/Pattern/Null IL_009e: stloc.s V_4 IL_00a0: ldloc.s V_4 IL_00a2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Null::item IL_00a7: ret IL_00a8: ldarg.0 IL_00a9: castclass Fantomas.Core.SyntaxOak/Pattern/Wild IL_00ae: stloc.s V_5 IL_00b0: ldloc.s V_5 IL_00b2: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Pattern/Wild::item IL_00b7: ret IL_00b8: ldarg.0 IL_00b9: castclass Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent IL_00be: stloc.s V_6 IL_00c0: ldloc.s V_6 IL_00c2: ldfld class Fantomas.Core.SyntaxOak/PatNamedParenStarIdentNode Fantomas.Core.SyntaxOak/Pattern/NamedParenStarIdent::item IL_00c7: ret IL_00c8: ldarg.0 IL_00c9: castclass Fantomas.Core.SyntaxOak/Pattern/Named IL_00ce: stloc.s V_7 IL_00d0: ldloc.s V_7 IL_00d2: ldfld class Fantomas.Core.SyntaxOak/PatNamedNode Fantomas.Core.SyntaxOak/Pattern/Named::item IL_00d7: ret IL_00d8: ldarg.0 IL_00d9: castclass Fantomas.Core.SyntaxOak/Pattern/As IL_00de: stloc.s V_8 IL_00e0: ldloc.s V_8 IL_00e2: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/As::item IL_00e7: ret IL_00e8: ldarg.0 IL_00e9: castclass Fantomas.Core.SyntaxOak/Pattern/ListCons IL_00ee: stloc.s V_9 IL_00f0: ldloc.s V_9 IL_00f2: ldfld class Fantomas.Core.SyntaxOak/PatLeftMiddleRight Fantomas.Core.SyntaxOak/Pattern/ListCons::item IL_00f7: ret IL_00f8: ldarg.0 IL_00f9: castclass Fantomas.Core.SyntaxOak/Pattern/NamePatPairs IL_00fe: stloc.s V_10 IL_0100: ldloc.s V_10 IL_0102: ldfld class Fantomas.Core.SyntaxOak/PatNamePatPairsNode Fantomas.Core.SyntaxOak/Pattern/NamePatPairs::item IL_0107: ret IL_0108: ldarg.0 IL_0109: castclass Fantomas.Core.SyntaxOak/Pattern/LongIdent IL_010e: stloc.s V_11 IL_0110: ldloc.s V_11 IL_0112: ldfld class Fantomas.Core.SyntaxOak/PatLongIdentNode Fantomas.Core.SyntaxOak/Pattern/LongIdent::item IL_0117: ret IL_0118: ldarg.0 IL_0119: castclass Fantomas.Core.SyntaxOak/Pattern/Unit IL_011e: stloc.s V_12 IL_0120: ldloc.s V_12 IL_0122: ldfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Pattern/Unit::item IL_0127: ret IL_0128: ldarg.0 IL_0129: castclass Fantomas.Core.SyntaxOak/Pattern/Paren IL_012e: stloc.s V_13 IL_0130: ldloc.s V_13 IL_0132: ldfld class Fantomas.Core.SyntaxOak/PatParenNode Fantomas.Core.SyntaxOak/Pattern/Paren::item IL_0137: ret IL_0138: ldarg.0 IL_0139: castclass Fantomas.Core.SyntaxOak/Pattern/Tuple IL_013e: stloc.s V_14 IL_0140: ldloc.s V_14 IL_0142: ldfld class Fantomas.Core.SyntaxOak/PatTupleNode Fantomas.Core.SyntaxOak/Pattern/Tuple::item IL_0147: ret IL_0148: ldarg.0 IL_0149: castclass Fantomas.Core.SyntaxOak/Pattern/StructTuple IL_014e: stloc.s V_15 IL_0150: ldloc.s V_15 IL_0152: ldfld class Fantomas.Core.SyntaxOak/PatStructTupleNode Fantomas.Core.SyntaxOak/Pattern/StructTuple::item IL_0157: ret IL_0158: ldarg.0 IL_0159: castclass Fantomas.Core.SyntaxOak/Pattern/ArrayOrList IL_015e: stloc.s V_16 IL_0160: ldloc.s V_16 IL_0162: ldfld class Fantomas.Core.SyntaxOak/PatArrayOrListNode Fantomas.Core.SyntaxOak/Pattern/ArrayOrList::item IL_0167: ret IL_0168: ldarg.0 IL_0169: castclass Fantomas.Core.SyntaxOak/Pattern/Record IL_016e: stloc.s V_17 IL_0170: ldloc.s V_17 IL_0172: ldfld class Fantomas.Core.SyntaxOak/PatRecordNode Fantomas.Core.SyntaxOak/Pattern/Record::item IL_0177: ret IL_0178: ldarg.0 IL_0179: castclass Fantomas.Core.SyntaxOak/Pattern/Const IL_017e: stloc.s V_18 IL_0180: ldloc.s V_18 IL_0182: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Pattern/Const::item IL_0187: stloc.s V_19 IL_0189: ldloc.s V_19 IL_018b: call class Fantomas.Core.SyntaxOak/NodeBase Fantomas.Core.SyntaxOak/Constant::Node(class Fantomas.Core.SyntaxOak/Constant) IL_0190: ret IL_0191: ldarg.0 IL_0192: castclass Fantomas.Core.SyntaxOak/Pattern/IsInst IL_0197: stloc.s V_20 IL_0199: ldloc.s V_20 IL_019b: ldfld class Fantomas.Core.SyntaxOak/PatIsInstNode Fantomas.Core.SyntaxOak/Pattern/IsInst::item IL_01a0: ret IL_01a1: ldarg.0 IL_01a2: castclass Fantomas.Core.SyntaxOak/Pattern/QuoteExpr IL_01a7: stloc.s V_21 IL_01a9: ldloc.s V_21 IL_01ab: ldfld class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Pattern/QuoteExpr::item IL_01b0: ret } // end of method Pattern::Node .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/Pattern::get_Tag() } // end of property Pattern::Tag .property instance bool IsOptionalVal() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsOptionalVal() } // end of property Pattern::IsOptionalVal .property instance bool IsOr() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsOr() } // end of property Pattern::IsOr .property instance bool IsAnds() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsAnds() } // end of property Pattern::IsAnds .property instance bool IsNull() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsNull() } // end of property Pattern::IsNull .property instance bool IsWild() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsWild() } // end of property Pattern::IsWild .property instance bool IsParameter() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsParameter() } // end of property Pattern::IsParameter .property instance bool IsNamedParenStarIdent() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsNamedParenStarIdent() } // end of property Pattern::IsNamedParenStarIdent .property instance bool IsNamed() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsNamed() } // end of property Pattern::IsNamed .property instance bool IsAs() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsAs() } // end of property Pattern::IsAs .property instance bool IsListCons() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsListCons() } // end of property Pattern::IsListCons .property instance bool IsNamePatPairs() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsNamePatPairs() } // end of property Pattern::IsNamePatPairs .property instance bool IsLongIdent() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsLongIdent() } // end of property Pattern::IsLongIdent .property instance bool IsUnit() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsUnit() } // end of property Pattern::IsUnit .property instance bool IsParen() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsParen() } // end of property Pattern::IsParen .property instance bool IsTuple() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsTuple() } // end of property Pattern::IsTuple .property instance bool IsStructTuple() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsStructTuple() } // end of property Pattern::IsStructTuple .property instance bool IsArrayOrList() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsArrayOrList() } // end of property Pattern::IsArrayOrList .property instance bool IsRecord() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsRecord() } // end of property Pattern::IsRecord .property instance bool IsConst() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsConst() } // end of property Pattern::IsConst .property instance bool IsIsInst() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsIsInst() } // end of property Pattern::IsIsInst .property instance bool IsQuoteExpr() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Pattern::get_IsQuoteExpr() } // end of property Pattern::IsQuoteExpr } // end of class Pattern .class auto ansi serializable nested assembly ExprLazyNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode LazyWord@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .field assembly bool ExprIsInfix@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode lazyWord, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 99 (0x63) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class Fantomas.Core.SyntaxOak/Node V_2, class Fantomas.Core.SyntaxOak/InfixApp V_3) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLazyNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLazyNode::LazyWord@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLazyNode::Expr@ IL_0045: ldarg.0 IL_0046: ldarg.2 IL_0047: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_004c: stloc.2 IL_004d: ldloc.2 IL_004e: isinst Fantomas.Core.SyntaxOak/InfixApp IL_0053: stloc.3 IL_0054: ldloc.3 IL_0055: brfalse.s IL_005b IL_0057: ldc.i4.1 IL_0058: nop IL_0059: br.s IL_005d IL_005b: ldc.i4.0 IL_005c: nop IL_005d: stfld bool Fantomas.Core.SyntaxOak/ExprLazyNode::ExprIsInfix@ IL_0062: ret } // end of method ExprLazyNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLazyNode::Children@ IL_0006: ret } // end of method ExprLazyNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_LazyWord() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLazyNode::LazyWord@ IL_0006: ret } // end of method ExprLazyNode::get_LazyWord .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLazyNode::Expr@ IL_0006: ret } // end of method ExprLazyNode::get_Expr .method assembly hidebysig specialname instance bool get_ExprIsInfix() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/ExprLazyNode::ExprIsInfix@ IL_0006: ret } // end of method ExprLazyNode::get_ExprIsInfix .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLazyNode::get_Children() } // end of property ExprLazyNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode LazyWord() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLazyNode::get_LazyWord() } // end of property ExprLazyNode::LazyWord .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLazyNode::get_Expr() } // end of property ExprLazyNode::Expr .property instance bool ExprIsInfix() { .get instance bool Fantomas.Core.SyntaxOak/ExprLazyNode::get_ExprIsInfix() } // end of property ExprLazyNode::ExprIsInfix } // end of class ExprLazyNode .class auto ansi serializable nested assembly ExprSingleNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Leading@ .field assembly bool AddSpace@ .field assembly bool SupportsStroustrup@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode leading, bool addSpace, bool supportsStroustrup, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 87 (0x57) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.s expr IL_0022: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0027: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002c: nop IL_002d: ldloca.s V_0 IL_002f: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0034: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprSingleNode::Children@ IL_0039: ldarg.0 IL_003a: ldarg.1 IL_003b: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprSingleNode::Leading@ IL_0040: ldarg.0 IL_0041: ldarg.2 IL_0042: stfld bool Fantomas.Core.SyntaxOak/ExprSingleNode::AddSpace@ IL_0047: ldarg.0 IL_0048: ldarg.3 IL_0049: stfld bool Fantomas.Core.SyntaxOak/ExprSingleNode::SupportsStroustrup@ IL_004e: ldarg.0 IL_004f: ldarg.s expr IL_0051: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSingleNode::Expr@ IL_0056: ret } // end of method ExprSingleNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprSingleNode::Children@ IL_0006: ret } // end of method ExprSingleNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Leading() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprSingleNode::Leading@ IL_0006: ret } // end of method ExprSingleNode::get_Leading .method assembly hidebysig specialname instance bool get_AddSpace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/ExprSingleNode::AddSpace@ IL_0006: ret } // end of method ExprSingleNode::get_AddSpace .method assembly hidebysig specialname instance bool get_SupportsStroustrup() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/ExprSingleNode::SupportsStroustrup@ IL_0006: ret } // end of method ExprSingleNode::get_SupportsStroustrup .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSingleNode::Expr@ IL_0006: ret } // end of method ExprSingleNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprSingleNode::get_Children() } // end of property ExprSingleNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Leading() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprSingleNode::get_Leading() } // end of property ExprSingleNode::Leading .property instance bool AddSpace() { .get instance bool Fantomas.Core.SyntaxOak/ExprSingleNode::get_AddSpace() } // end of property ExprSingleNode::AddSpace .property instance bool SupportsStroustrup() { .get instance bool Fantomas.Core.SyntaxOak/ExprSingleNode::get_SupportsStroustrup() } // end of property ExprSingleNode::SupportsStroustrup .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSingleNode::get_Expr() } // end of property ExprSingleNode::Expr } // end of class ExprSingleNode .class auto ansi serializable nested assembly ExprConstantNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .method public specialname rtspecialname instance void .ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 38 (0x26) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldc.i4.0 IL_000b: brfalse.s IL_0015 IL_000d: ldnull IL_000e: unbox.any class Fantomas.Core.SyntaxOak/Node[] IL_0013: br.s IL_0020 IL_0015: ldstr "todo" IL_001a: newobj instance void [netstandard]System.Exception::.ctor(string) IL_001f: throw IL_0020: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprConstantNode::Children@ IL_0025: ret } // end of method ExprConstantNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprConstantNode::Children@ IL_0006: ret } // end of method ExprConstantNode::get_Children .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprConstantNode::get_Children() } // end of property ExprConstantNode::Children } // end of class ExprConstantNode .class auto ansi serializable nested assembly ExprQuoteNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpenToken@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode CloseToken@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openToken, class Fantomas.Core.SyntaxOak/Expr expr, class Fantomas.Core.SyntaxOak/SingleTextNode closeToken, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 87 (0x57) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprQuoteNode::Children@ IL_0041: ldarg.0 IL_0042: ldarg.1 IL_0043: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprQuoteNode::OpenToken@ IL_0048: ldarg.0 IL_0049: ldarg.2 IL_004a: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprQuoteNode::Expr@ IL_004f: ldarg.0 IL_0050: ldarg.3 IL_0051: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprQuoteNode::CloseToken@ IL_0056: ret } // end of method ExprQuoteNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprQuoteNode::Children@ IL_0006: ret } // end of method ExprQuoteNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpenToken() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprQuoteNode::OpenToken@ IL_0006: ret } // end of method ExprQuoteNode::get_OpenToken .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprQuoteNode::Expr@ IL_0006: ret } // end of method ExprQuoteNode::get_Expr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_CloseToken() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprQuoteNode::CloseToken@ IL_0006: ret } // end of method ExprQuoteNode::get_CloseToken .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprQuoteNode::get_Children() } // end of property ExprQuoteNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpenToken() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprQuoteNode::get_OpenToken() } // end of property ExprQuoteNode::OpenToken .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprQuoteNode::get_Expr() } // end of property ExprQuoteNode::Expr .property instance class Fantomas.Core.SyntaxOak/SingleTextNode CloseToken() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprQuoteNode::get_CloseToken() } // end of property ExprQuoteNode::CloseToken } // end of class ExprQuoteNode .class auto ansi serializable nested assembly ExprTypedNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .field assembly string Operator@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr expr, string operator, class Fantomas.Core.SyntaxOak/Type t, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 83 (0x53) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.3 IL_0026: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0038: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTypedNode::Children@ IL_003d: ldarg.0 IL_003e: ldarg.1 IL_003f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTypedNode::Expr@ IL_0044: ldarg.0 IL_0045: ldarg.2 IL_0046: stfld string Fantomas.Core.SyntaxOak/ExprTypedNode::Operator@ IL_004b: ldarg.0 IL_004c: ldarg.3 IL_004d: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprTypedNode::Type@ IL_0052: ret } // end of method ExprTypedNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTypedNode::Children@ IL_0006: ret } // end of method ExprTypedNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTypedNode::Expr@ IL_0006: ret } // end of method ExprTypedNode::get_Expr .method assembly hidebysig specialname instance string get_Operator() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.SyntaxOak/ExprTypedNode::Operator@ IL_0006: ret } // end of method ExprTypedNode::get_Operator .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprTypedNode::Type@ IL_0006: ret } // end of method ExprTypedNode::get_Type .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTypedNode::get_Children() } // end of property ExprTypedNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTypedNode::get_Expr() } // end of property ExprTypedNode::Expr .property instance string Operator() { .get instance string Fantomas.Core.SyntaxOak/ExprTypedNode::get_Operator() } // end of property ExprTypedNode::Operator .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprTypedNode::get_Type() } // end of property ExprTypedNode::Type } // end of class ExprTypedNode .class auto ansi serializable nested assembly ExprNewNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode NewKeyword@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class Fantomas.Core.SyntaxOak/Expr Arguments@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode newKeyword, class Fantomas.Core.SyntaxOak/Type t, class Fantomas.Core.SyntaxOak/Expr arguments, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 92 (0x5c) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprNewNode::Children@ IL_0046: ldarg.0 IL_0047: ldarg.1 IL_0048: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNewNode::NewKeyword@ IL_004d: ldarg.0 IL_004e: ldarg.2 IL_004f: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprNewNode::Type@ IL_0054: ldarg.0 IL_0055: ldarg.3 IL_0056: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNewNode::Arguments@ IL_005b: ret } // end of method ExprNewNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprNewNode::Children@ IL_0006: ret } // end of method ExprNewNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_NewKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNewNode::NewKeyword@ IL_0006: ret } // end of method ExprNewNode::get_NewKeyword .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprNewNode::Type@ IL_0006: ret } // end of method ExprNewNode::get_Type .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Arguments() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNewNode::Arguments@ IL_0006: ret } // end of method ExprNewNode::get_Arguments .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprNewNode::get_Children() } // end of property ExprNewNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode NewKeyword() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNewNode::get_NewKeyword() } // end of property ExprNewNode::NewKeyword .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprNewNode::get_Type() } // end of property ExprNewNode::Type .property instance class Fantomas.Core.SyntaxOak/Expr Arguments() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNewNode::get_Arguments() } // end of property ExprNewNode::Arguments } // end of class ExprNewNode .class auto ansi serializable nested assembly ExprTupleNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Items@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> items, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 156 (0x9c) .maxstack 4 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerator`1> V_2, class Fantomas.Core.SyntaxOak/ExprTupleNode V_3, class [netstandard]System.Collections.Generic.IEnumerable`1 V_4, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 V_5, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_6, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_7, class [netstandard]System.IDisposable V_8) IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldarg.1 IL_0015: callvirt instance class [netstandard]System.Collections.Generic.IEnumerator`1 class [netstandard]System.Collections.Generic.IEnumerable`1>::GetEnumerator() IL_001a: stloc.2 IL_001b: stloc.3 .try { IL_001c: br.s IL_0062 IL_001e: ldloc.2 IL_001f: callvirt instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1>::get_Current() IL_0024: stloc.s V_5 IL_0026: ldloca.s V_0 IL_0028: ldloc.s V_5 IL_002a: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_002f: brfalse.s IL_0033 IL_0031: br.s IL_004b IL_0033: ldloc.s V_5 IL_0035: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_003a: stloc.s V_6 IL_003c: ldloc.s V_6 IL_003e: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0043: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0048: nop IL_0049: br.s IL_005c IL_004b: ldloc.s V_5 IL_004d: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0052: stloc.s V_7 IL_0054: ldloc.s V_7 IL_0056: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_005b: nop IL_005c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0061: nop IL_0062: ldloc.2 IL_0063: callvirt instance bool [netstandard]System.Collections.IEnumerator::MoveNext() IL_0068: brtrue.s IL_001e IL_006a: ldnull IL_006b: stloc.s V_4 IL_006d: leave.s IL_0084 } // end .try finally { IL_006f: ldloc.2 IL_0070: isinst [netstandard]System.IDisposable IL_0075: stloc.s V_8 IL_0077: ldloc.s V_8 IL_0079: brfalse.s IL_0083 IL_007b: ldloc.s V_8 IL_007d: callvirt instance void [netstandard]System.IDisposable::Dispose() IL_0082: endfinally IL_0083: endfinally } // end handler IL_0084: ldloc.3 IL_0085: ldloc.s V_4 IL_0087: pop IL_0088: ldloca.s V_0 IL_008a: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_008f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTupleNode::Children@ IL_0094: ldarg.0 IL_0095: ldarg.1 IL_0096: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprTupleNode::Items@ IL_009b: ret } // end of method ExprTupleNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTupleNode::Children@ IL_0006: ret } // end of method ExprTupleNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> get_Items() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprTupleNode::Items@ IL_0006: ret } // end of method ExprTupleNode::get_Items .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTupleNode::get_Children() } // end of property ExprTupleNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Items() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprTupleNode::get_Items() } // end of property ExprTupleNode::Items } // end of class ExprTupleNode .class auto ansi serializable nested assembly ExprStructTupleNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Struct@ .field assembly class Fantomas.Core.SyntaxOak/ExprTupleNode Tuple@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode structNode, class Fantomas.Core.SyntaxOak/ExprTupleNode tuple, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 82 (0x52) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldloca.s V_0 IL_0029: ldarg.3 IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprStructTupleNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprStructTupleNode::Struct@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.SyntaxOak/ExprStructTupleNode::Tuple@ IL_004a: ldarg.0 IL_004b: ldarg.3 IL_004c: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprStructTupleNode::ClosingParen@ IL_0051: ret } // end of method ExprStructTupleNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprStructTupleNode::Children@ IL_0006: ret } // end of method ExprStructTupleNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Struct() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprStructTupleNode::Struct@ IL_0006: ret } // end of method ExprStructTupleNode::get_Struct .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/ExprTupleNode get_Tuple() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.SyntaxOak/ExprStructTupleNode::Tuple@ IL_0006: ret } // end of method ExprStructTupleNode::get_Tuple .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprStructTupleNode::ClosingParen@ IL_0006: ret } // end of method ExprStructTupleNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprStructTupleNode::get_Children() } // end of property ExprStructTupleNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Struct() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprStructTupleNode::get_Struct() } // end of property ExprStructTupleNode::Struct .property instance class Fantomas.Core.SyntaxOak/ExprTupleNode Tuple() { .get instance class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.SyntaxOak/ExprStructTupleNode::get_Tuple() } // end of property ExprStructTupleNode::Tuple .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprStructTupleNode::get_ClosingParen() } // end of property ExprStructTupleNode::ClosingParen } // end of class ExprStructTupleNode .class auto ansi serializable nested assembly ExprArrayOrListNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Opening@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Elements@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Closing@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingToken, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 elements, class Fantomas.Core.SyntaxOak/SingleTextNode closingToken, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 92 (0x5c) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@674-21' Fantomas.Core.SyntaxOak/'-ctor@674-21'::@_instance IL_0025: ldarg.2 IL_0026: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Children@ IL_0046: ldarg.0 IL_0047: ldarg.1 IL_0048: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Opening@ IL_004d: ldarg.0 IL_004e: ldarg.2 IL_004f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Elements@ IL_0054: ldarg.0 IL_0055: ldarg.3 IL_0056: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Closing@ IL_005b: ret } // end of method ExprArrayOrListNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Children@ IL_0006: ret } // end of method ExprArrayOrListNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Opening() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Opening@ IL_0006: ret } // end of method ExprArrayOrListNode::get_Opening .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Elements() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Elements@ IL_0006: ret } // end of method ExprArrayOrListNode::get_Elements .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Closing() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::Closing@ IL_0006: ret } // end of method ExprArrayOrListNode::get_Closing .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprArrayOrListNode::get_Children() } // end of property ExprArrayOrListNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Opening() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::get_Opening() } // end of property ExprArrayOrListNode::Opening .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Elements() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprArrayOrListNode::get_Elements() } // end of property ExprArrayOrListNode::Elements .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Closing() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprArrayOrListNode::get_Closing() } // end of property ExprArrayOrListNode::Closing } // end of class ExprArrayOrListNode .class auto ansi serializable nested assembly InheritConstructorTypeOnlyNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode InheritKeyword@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode inheritKeyword, class Fantomas.Core.SyntaxOak/Type t, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode::InheritKeyword@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode::Type@ IL_0045: ret } // end of method InheritConstructorTypeOnlyNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode::Children@ IL_0006: ret } // end of method InheritConstructorTypeOnlyNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_InheritKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode::InheritKeyword@ IL_0006: ret } // end of method InheritConstructorTypeOnlyNode::get_InheritKeyword .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode::Type@ IL_0006: ret } // end of method InheritConstructorTypeOnlyNode::get_Type .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode::get_Children() } // end of property InheritConstructorTypeOnlyNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode InheritKeyword() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode::get_InheritKeyword() } // end of property InheritConstructorTypeOnlyNode::InheritKeyword .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode::get_Type() } // end of property InheritConstructorTypeOnlyNode::Type } // end of class InheritConstructorTypeOnlyNode .class auto ansi serializable nested assembly InheritConstructorUnitNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode InheritKeyword@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode inheritKeyword, class Fantomas.Core.SyntaxOak/Type t, class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 105 (0x69) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: ldarg.s closingParen IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0046: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::Children@ IL_004b: ldarg.0 IL_004c: ldarg.1 IL_004d: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::InheritKeyword@ IL_0052: ldarg.0 IL_0053: ldarg.2 IL_0054: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::Type@ IL_0059: ldarg.0 IL_005a: ldarg.3 IL_005b: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::OpeningParen@ IL_0060: ldarg.0 IL_0061: ldarg.s closingParen IL_0063: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::ClosingParen@ IL_0068: ret } // end of method InheritConstructorUnitNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::Children@ IL_0006: ret } // end of method InheritConstructorUnitNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_InheritKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::InheritKeyword@ IL_0006: ret } // end of method InheritConstructorUnitNode::get_InheritKeyword .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::Type@ IL_0006: ret } // end of method InheritConstructorUnitNode::get_Type .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::OpeningParen@ IL_0006: ret } // end of method InheritConstructorUnitNode::get_OpeningParen .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::ClosingParen@ IL_0006: ret } // end of method InheritConstructorUnitNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::get_Children() } // end of property InheritConstructorUnitNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode InheritKeyword() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::get_InheritKeyword() } // end of property InheritConstructorUnitNode::InheritKeyword .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::get_Type() } // end of property InheritConstructorUnitNode::Type .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::get_OpeningParen() } // end of property InheritConstructorUnitNode::OpeningParen .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::get_ClosingParen() } // end of property InheritConstructorUnitNode::ClosingParen } // end of class InheritConstructorUnitNode .class auto ansi serializable nested assembly InheritConstructorParenNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode InheritKeyword@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode inheritKeyword, class Fantomas.Core.SyntaxOak/Type t, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 92 (0x5c) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InheritConstructorParenNode::Children@ IL_0046: ldarg.0 IL_0047: ldarg.1 IL_0048: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorParenNode::InheritKeyword@ IL_004d: ldarg.0 IL_004e: ldarg.2 IL_004f: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorParenNode::Type@ IL_0054: ldarg.0 IL_0055: ldarg.3 IL_0056: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/InheritConstructorParenNode::Expr@ IL_005b: ret } // end of method InheritConstructorParenNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InheritConstructorParenNode::Children@ IL_0006: ret } // end of method InheritConstructorParenNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_InheritKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorParenNode::InheritKeyword@ IL_0006: ret } // end of method InheritConstructorParenNode::get_InheritKeyword .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorParenNode::Type@ IL_0006: ret } // end of method InheritConstructorParenNode::get_Type .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/InheritConstructorParenNode::Expr@ IL_0006: ret } // end of method InheritConstructorParenNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InheritConstructorParenNode::get_Children() } // end of property InheritConstructorParenNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode InheritKeyword() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorParenNode::get_InheritKeyword() } // end of property InheritConstructorParenNode::InheritKeyword .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorParenNode::get_Type() } // end of property InheritConstructorParenNode::Type .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/InheritConstructorParenNode::get_Expr() } // end of property InheritConstructorParenNode::Expr } // end of class InheritConstructorParenNode .class auto ansi serializable nested assembly InheritConstructorOtherNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode InheritKeyword@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode inheritKeyword, class Fantomas.Core.SyntaxOak/Type t, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 92 (0x5c) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::Children@ IL_0046: ldarg.0 IL_0047: ldarg.1 IL_0048: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::InheritKeyword@ IL_004d: ldarg.0 IL_004e: ldarg.2 IL_004f: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::Type@ IL_0054: ldarg.0 IL_0055: ldarg.3 IL_0056: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::Expr@ IL_005b: ret } // end of method InheritConstructorOtherNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::Children@ IL_0006: ret } // end of method InheritConstructorOtherNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_InheritKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::InheritKeyword@ IL_0006: ret } // end of method InheritConstructorOtherNode::get_InheritKeyword .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::Type@ IL_0006: ret } // end of method InheritConstructorOtherNode::get_Type .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::Expr@ IL_0006: ret } // end of method InheritConstructorOtherNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::get_Children() } // end of property InheritConstructorOtherNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode InheritKeyword() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::get_InheritKeyword() } // end of property InheritConstructorOtherNode::InheritKeyword .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::get_Type() } // end of property InheritConstructorOtherNode::Type .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::get_Expr() } // end of property InheritConstructorOtherNode::Expr } // end of class InheritConstructorOtherNode .class abstract auto autochar serializable nested assembly beforefieldinit InheritConstructor extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 TypeOnly = int32(0x00000000) .field public static literal int32 Unit = int32(0x00000001) .field public static literal int32 Paren = int32(0x00000002) .field public static literal int32 Other = int32(0x00000003) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname TypeOnly extends Fantomas.Core.SyntaxOak/InheritConstructor { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 42 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..BFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 49 6E 68 65 72 // .SyntaxOak+Inher 69 74 43 6F 6E 73 74 72 75 63 74 6F 72 2B 54 79 // itConstructor+Ty 70 65 4F 6E 6C 79 40 44 65 62 75 67 54 79 70 65 // peOnly@DebugType 50 72 6F 78 79 00 00 ) // Proxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.SyntaxOak/InheritConstructor::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::item IL_000e: ret } // end of method TypeOnly::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::item IL_0006: ret } // end of method TypeOnly::get_Item .property instance class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::get_Item() } // end of property TypeOnly::Item } // end of class TypeOnly .class auto ansi serializable nested assembly beforefieldinit specialname Unit extends Fantomas.Core.SyntaxOak/InheritConstructor { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3E 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..>Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 49 6E 68 65 72 // .SyntaxOak+Inher 69 74 43 6F 6E 73 74 72 75 63 74 6F 72 2B 55 6E // itConstructor+Un 69 74 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // it@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.1 IL_0002: call instance void Fantomas.Core.SyntaxOak/InheritConstructor::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit::item IL_000e: ret } // end of method Unit::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit::item IL_0006: ret } // end of method Unit::get_Item .property instance class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit::get_Item() } // end of property Unit::Item } // end of class Unit .class auto ansi serializable nested assembly beforefieldinit specialname Paren extends Fantomas.Core.SyntaxOak/InheritConstructor { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3F 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..?Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 49 6E 68 65 72 // .SyntaxOak+Inher 69 74 43 6F 6E 73 74 72 75 63 74 6F 72 2B 50 61 // itConstructor+Pa 72 65 6E 40 44 65 62 75 67 54 79 70 65 50 72 6F // ren@DebugTypePro 78 79 00 00 ) // xy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/InheritConstructorParenNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/InheritConstructorParenNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: call instance void Fantomas.Core.SyntaxOak/InheritConstructor::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren::item IL_000e: ret } // end of method Paren::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/InheritConstructorParenNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren::item IL_0006: ret } // end of method Paren::get_Item .property instance class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren::get_Item() } // end of property Paren::Item } // end of class Paren .class auto ansi serializable nested assembly beforefieldinit specialname Other extends Fantomas.Core.SyntaxOak/InheritConstructor { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3F 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..?Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 49 6E 68 65 72 // .SyntaxOak+Inher 69 74 43 6F 6E 73 74 72 75 63 74 6F 72 2B 4F 74 // itConstructor+Ot 68 65 72 40 44 65 62 75 67 54 79 70 65 50 72 6F // her@DebugTypePro 78 79 00 00 ) // xy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.3 IL_0002: call instance void Fantomas.Core.SyntaxOak/InheritConstructor::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other::item IL_000e: ret } // end of method Other::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other::item IL_0006: ret } // end of method Other::get_Item .property instance class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other::get_Item() } // end of property Other::Item } // end of class Other .class auto ansi nested assembly beforefieldinit specialname TypeOnly@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly@DebugTypeProxy::_obj IL_000d: ret } // end of method TypeOnly@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::item IL_000b: ret } // end of method TypeOnly@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly@DebugTypeProxy::get_Item() } // end of property TypeOnly@DebugTypeProxy::Item } // end of class TypeOnly@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Unit@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/InheritConstructor/Unit _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/InheritConstructor/Unit obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/InheritConstructor/Unit Fantomas.Core.SyntaxOak/InheritConstructor/Unit@DebugTypeProxy::_obj IL_000d: ret } // end of method Unit@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor/Unit Fantomas.Core.SyntaxOak/InheritConstructor/Unit@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit::item IL_000b: ret } // end of method Unit@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit@DebugTypeProxy::get_Item() } // end of property Unit@DebugTypeProxy::Item } // end of class Unit@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Paren@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/InheritConstructor/Paren _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/InheritConstructor/Paren obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/InheritConstructor/Paren Fantomas.Core.SyntaxOak/InheritConstructor/Paren@DebugTypeProxy::_obj IL_000d: ret } // end of method Paren@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/InheritConstructorParenNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor/Paren Fantomas.Core.SyntaxOak/InheritConstructor/Paren@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren::item IL_000b: ret } // end of method Paren@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren@DebugTypeProxy::get_Item() } // end of property Paren@DebugTypeProxy::Item } // end of class Paren@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Other@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/InheritConstructor/Other _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/InheritConstructor/Other obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/InheritConstructor/Other Fantomas.Core.SyntaxOak/InheritConstructor/Other@DebugTypeProxy::_obj IL_000d: ret } // end of method Other@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor/Other Fantomas.Core.SyntaxOak/InheritConstructor/Other@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other::item IL_000b: ret } // end of method Other@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other@DebugTypeProxy::get_Item() } // end of property Other@DebugTypeProxy::Item } // end of class Other@DebugTypeProxy .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.SyntaxOak/InheritConstructor::_tag IL_000d: ret } // end of method InheritConstructor::.ctor .method assembly static class Fantomas.Core.SyntaxOak/InheritConstructor NewTypeOnly(class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::.ctor(class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode) IL_0006: ret } // end of method InheritConstructor::NewTypeOnly .method assembly hidebysig instance bool get_IsTypeOnly() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/InheritConstructor::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method InheritConstructor::get_IsTypeOnly .method assembly static class Fantomas.Core.SyntaxOak/InheritConstructor NewUnit(class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/InheritConstructor/Unit::.ctor(class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode) IL_0006: ret } // end of method InheritConstructor::NewUnit .method assembly hidebysig instance bool get_IsUnit() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/InheritConstructor::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method InheritConstructor::get_IsUnit .method assembly static class Fantomas.Core.SyntaxOak/InheritConstructor NewParen(class Fantomas.Core.SyntaxOak/InheritConstructorParenNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/InheritConstructor/Paren::.ctor(class Fantomas.Core.SyntaxOak/InheritConstructorParenNode) IL_0006: ret } // end of method InheritConstructor::NewParen .method assembly hidebysig instance bool get_IsParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/InheritConstructor::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method InheritConstructor::get_IsParen .method assembly static class Fantomas.Core.SyntaxOak/InheritConstructor NewOther(class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 03 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/InheritConstructor/Other::.ctor(class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode) IL_0006: ret } // end of method InheritConstructor::NewOther .method assembly hidebysig instance bool get_IsOther() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/InheritConstructor::get_Tag() IL_0006: ldc.i4.3 IL_0007: ceq IL_0009: ret } // end of method InheritConstructor::get_IsOther .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/InheritConstructor::_tag IL_0006: ret } // end of method InheritConstructor::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method InheritConstructor::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/InheritConstructor>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method InheritConstructor::ToString .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 191 (0xbf) .maxstack 7 .locals init (int32 V_0, class Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly V_1, class Fantomas.Core.SyntaxOak/InheritConstructor/Unit V_2, class Fantomas.Core.SyntaxOak/InheritConstructor/Paren V_3, class Fantomas.Core.SyntaxOak/InheritConstructor/Other V_4) IL_0000: ldarg.0 IL_0001: brfalse IL_00bd IL_0006: ldc.i4.0 IL_0007: stloc.0 IL_0008: ldarg.0 IL_0009: call instance int32 Fantomas.Core.SyntaxOak/InheritConstructor::get_Tag() IL_000e: switch ( IL_0023, IL_0049, IL_006f, IL_0095) IL_0023: ldarg.0 IL_0024: castclass Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly IL_0029: stloc.1 IL_002a: ldc.i4.0 IL_002b: stloc.0 IL_002c: ldc.i4 0x9e3779b9 IL_0031: ldarg.1 IL_0032: ldloc.1 IL_0033: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::item IL_0038: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_003d: ldloc.0 IL_003e: ldc.i4.6 IL_003f: shl IL_0040: ldloc.0 IL_0041: ldc.i4.2 IL_0042: shr IL_0043: add IL_0044: add IL_0045: add IL_0046: stloc.0 IL_0047: ldloc.0 IL_0048: ret IL_0049: ldarg.0 IL_004a: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Unit IL_004f: stloc.2 IL_0050: ldc.i4.1 IL_0051: stloc.0 IL_0052: ldc.i4 0x9e3779b9 IL_0057: ldarg.1 IL_0058: ldloc.2 IL_0059: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit::item IL_005e: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_0063: ldloc.0 IL_0064: ldc.i4.6 IL_0065: shl IL_0066: ldloc.0 IL_0067: ldc.i4.2 IL_0068: shr IL_0069: add IL_006a: add IL_006b: add IL_006c: stloc.0 IL_006d: ldloc.0 IL_006e: ret IL_006f: ldarg.0 IL_0070: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Paren IL_0075: stloc.3 IL_0076: ldc.i4.2 IL_0077: stloc.0 IL_0078: ldc.i4 0x9e3779b9 IL_007d: ldarg.1 IL_007e: ldloc.3 IL_007f: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren::item IL_0084: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_0089: ldloc.0 IL_008a: ldc.i4.6 IL_008b: shl IL_008c: ldloc.0 IL_008d: ldc.i4.2 IL_008e: shr IL_008f: add IL_0090: add IL_0091: add IL_0092: stloc.0 IL_0093: ldloc.0 IL_0094: ret IL_0095: ldarg.0 IL_0096: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Other IL_009b: stloc.s V_4 IL_009d: ldc.i4.3 IL_009e: stloc.0 IL_009f: ldc.i4 0x9e3779b9 IL_00a4: ldarg.1 IL_00a5: ldloc.s V_4 IL_00a7: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other::item IL_00ac: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_00b1: ldloc.0 IL_00b2: ldc.i4.6 IL_00b3: shl IL_00b4: ldloc.0 IL_00b5: ldc.i4.2 IL_00b6: shr IL_00b7: add IL_00b8: add IL_00b9: add IL_00ba: stloc.0 IL_00bb: ldloc.0 IL_00bc: ret IL_00bd: ldc.i4.0 IL_00be: ret } // end of method InheritConstructor::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.SyntaxOak/InheritConstructor::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method InheritConstructor::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 233 (0xe9) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/InheritConstructor V_0, int32 V_1, int32 V_2, class Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly V_3, class Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly V_4, class Fantomas.Core.SyntaxOak/InheritConstructor/Unit V_5, class Fantomas.Core.SyntaxOak/InheritConstructor/Unit V_6, class Fantomas.Core.SyntaxOak/InheritConstructor/Paren V_7, class Fantomas.Core.SyntaxOak/InheritConstructor/Paren V_8, class Fantomas.Core.SyntaxOak/InheritConstructor/Other V_9, class Fantomas.Core.SyntaxOak/InheritConstructor/Other V_10) IL_0000: ldarg.0 IL_0001: brfalse IL_00e1 IL_0006: ldarg.1 IL_0007: isinst Fantomas.Core.SyntaxOak/InheritConstructor IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: brfalse IL_00df IL_0013: ldarg.0 IL_0014: ldfld int32 Fantomas.Core.SyntaxOak/InheritConstructor::_tag IL_0019: stloc.1 IL_001a: ldloc.0 IL_001b: ldfld int32 Fantomas.Core.SyntaxOak/InheritConstructor::_tag IL_0020: stloc.2 IL_0021: ldloc.1 IL_0022: ldloc.2 IL_0023: bne.un IL_00dd IL_0028: ldarg.0 IL_0029: call instance int32 Fantomas.Core.SyntaxOak/InheritConstructor::get_Tag() IL_002e: switch ( IL_0043, IL_0068, IL_008f, IL_00b6) IL_0043: ldarg.0 IL_0044: castclass Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly IL_0049: stloc.3 IL_004a: ldloc.0 IL_004b: castclass Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly IL_0050: stloc.s V_4 IL_0052: ldarg.2 IL_0053: ldloc.3 IL_0054: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::item IL_0059: ldloc.s V_4 IL_005b: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::item IL_0060: tail. IL_0062: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_0067: ret IL_0068: ldarg.0 IL_0069: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Unit IL_006e: stloc.s V_5 IL_0070: ldloc.0 IL_0071: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Unit IL_0076: stloc.s V_6 IL_0078: ldarg.2 IL_0079: ldloc.s V_5 IL_007b: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit::item IL_0080: ldloc.s V_6 IL_0082: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit::item IL_0087: tail. IL_0089: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_008e: ret IL_008f: ldarg.0 IL_0090: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Paren IL_0095: stloc.s V_7 IL_0097: ldloc.0 IL_0098: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Paren IL_009d: stloc.s V_8 IL_009f: ldarg.2 IL_00a0: ldloc.s V_7 IL_00a2: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren::item IL_00a7: ldloc.s V_8 IL_00a9: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren::item IL_00ae: tail. IL_00b0: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_00b5: ret IL_00b6: ldarg.0 IL_00b7: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Other IL_00bc: stloc.s V_9 IL_00be: ldloc.0 IL_00bf: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Other IL_00c4: stloc.s V_10 IL_00c6: ldarg.2 IL_00c7: ldloc.s V_9 IL_00c9: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other::item IL_00ce: ldloc.s V_10 IL_00d0: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other::item IL_00d5: tail. IL_00d7: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_00dc: ret IL_00dd: ldc.i4.0 IL_00de: ret IL_00df: ldc.i4.0 IL_00e0: ret IL_00e1: ldarg.1 IL_00e2: ldnull IL_00e3: cgt.un IL_00e5: ldc.i4.0 IL_00e6: ceq IL_00e8: ret } // end of method InheritConstructor::Equals .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/InheritConstructor ic) cil managed { // Code size 84 (0x54) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly V_0, class Fantomas.Core.SyntaxOak/InheritConstructor/Unit V_1, class Fantomas.Core.SyntaxOak/InheritConstructor/Paren V_2, class Fantomas.Core.SyntaxOak/InheritConstructor/Other V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/InheritConstructor::get_Tag() IL_0007: switch ( IL_001c, IL_002a, IL_0038, IL_0046) IL_001c: ldarg.0 IL_001d: castclass Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly IL_0022: stloc.0 IL_0023: ldloc.0 IL_0024: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::item IL_0029: ret IL_002a: ldarg.0 IL_002b: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Unit IL_0030: stloc.1 IL_0031: ldloc.1 IL_0032: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit::item IL_0037: ret IL_0038: ldarg.0 IL_0039: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Paren IL_003e: stloc.2 IL_003f: ldloc.2 IL_0040: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren::item IL_0045: ret IL_0046: ldarg.0 IL_0047: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Other IL_004c: stloc.3 IL_004d: ldloc.3 IL_004e: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other::item IL_0053: ret } // end of method InheritConstructor::Node .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_InheritKeyword() cil managed { // Code size 104 (0x68) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly V_0, class Fantomas.Core.SyntaxOak/InheritConstructor/Unit V_1, class Fantomas.Core.SyntaxOak/InheritConstructor/Paren V_2, class Fantomas.Core.SyntaxOak/InheritConstructor/Other V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/InheritConstructor::get_Tag() IL_0007: switch ( IL_001c, IL_002f, IL_0042, IL_0055) IL_001c: ldarg.0 IL_001d: castclass Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly IL_0022: stloc.0 IL_0023: ldloc.0 IL_0024: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::item IL_0029: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode::InheritKeyword@ IL_002e: ret IL_002f: ldarg.0 IL_0030: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Unit IL_0035: stloc.1 IL_0036: ldloc.1 IL_0037: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit::item IL_003c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorUnitNode::InheritKeyword@ IL_0041: ret IL_0042: ldarg.0 IL_0043: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Paren IL_0048: stloc.2 IL_0049: ldloc.2 IL_004a: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren::item IL_004f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorParenNode::InheritKeyword@ IL_0054: ret IL_0055: ldarg.0 IL_0056: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Other IL_005b: stloc.3 IL_005c: ldloc.3 IL_005d: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other::item IL_0062: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructorOtherNode::InheritKeyword@ IL_0067: ret } // end of method InheritConstructor::get_InheritKeyword .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.SyntaxOak/InheritConstructor obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 220 (0xdc) .maxstack 4 .locals init (int32 V_0, int32 V_1, class Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly V_2, class Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly V_3, class Fantomas.Core.SyntaxOak/InheritConstructor/Unit V_4, class Fantomas.Core.SyntaxOak/InheritConstructor/Unit V_5, class Fantomas.Core.SyntaxOak/InheritConstructor/Paren V_6, class Fantomas.Core.SyntaxOak/InheritConstructor/Paren V_7, class Fantomas.Core.SyntaxOak/InheritConstructor/Other V_8, class Fantomas.Core.SyntaxOak/InheritConstructor/Other V_9) IL_0000: ldarg.0 IL_0001: brfalse IL_00d4 IL_0006: ldarg.1 IL_0007: brfalse IL_00d2 IL_000c: ldarg.0 IL_000d: ldfld int32 Fantomas.Core.SyntaxOak/InheritConstructor::_tag IL_0012: stloc.0 IL_0013: ldarg.1 IL_0014: ldfld int32 Fantomas.Core.SyntaxOak/InheritConstructor::_tag IL_0019: stloc.1 IL_001a: ldloc.0 IL_001b: ldloc.1 IL_001c: bne.un IL_00d0 IL_0021: ldarg.0 IL_0022: call instance int32 Fantomas.Core.SyntaxOak/InheritConstructor::get_Tag() IL_0027: switch ( IL_003c, IL_005e, IL_0084, IL_00aa) IL_003c: ldarg.0 IL_003d: castclass Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly IL_0042: stloc.2 IL_0043: ldarg.1 IL_0044: castclass Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly IL_0049: stloc.3 IL_004a: ldloc.2 IL_004b: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::item IL_0050: ldloc.3 IL_0051: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorTypeOnlyNode Fantomas.Core.SyntaxOak/InheritConstructor/TypeOnly::item IL_0056: tail. IL_0058: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_005d: ret IL_005e: ldarg.0 IL_005f: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Unit IL_0064: stloc.s V_4 IL_0066: ldarg.1 IL_0067: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Unit IL_006c: stloc.s V_5 IL_006e: ldloc.s V_4 IL_0070: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit::item IL_0075: ldloc.s V_5 IL_0077: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorUnitNode Fantomas.Core.SyntaxOak/InheritConstructor/Unit::item IL_007c: tail. IL_007e: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_0083: ret IL_0084: ldarg.0 IL_0085: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Paren IL_008a: stloc.s V_6 IL_008c: ldarg.1 IL_008d: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Paren IL_0092: stloc.s V_7 IL_0094: ldloc.s V_6 IL_0096: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren::item IL_009b: ldloc.s V_7 IL_009d: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorParenNode Fantomas.Core.SyntaxOak/InheritConstructor/Paren::item IL_00a2: tail. IL_00a4: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_00a9: ret IL_00aa: ldarg.0 IL_00ab: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Other IL_00b0: stloc.s V_8 IL_00b2: ldarg.1 IL_00b3: castclass Fantomas.Core.SyntaxOak/InheritConstructor/Other IL_00b8: stloc.s V_9 IL_00ba: ldloc.s V_8 IL_00bc: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other::item IL_00c1: ldloc.s V_9 IL_00c3: ldfld class Fantomas.Core.SyntaxOak/InheritConstructorOtherNode Fantomas.Core.SyntaxOak/InheritConstructor/Other::item IL_00c8: tail. IL_00ca: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_00cf: ret IL_00d0: ldc.i4.0 IL_00d1: ret IL_00d2: ldc.i4.0 IL_00d3: ret IL_00d4: ldarg.1 IL_00d5: ldnull IL_00d6: cgt.un IL_00d8: ldc.i4.0 IL_00d9: ceq IL_00db: ret } // end of method InheritConstructor::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/InheritConstructor V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.SyntaxOak/InheritConstructor IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0014 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: tail. IL_000e: callvirt instance bool Fantomas.Core.SyntaxOak/InheritConstructor::Equals(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_0013: ret IL_0014: ldc.i4.0 IL_0015: ret } // end of method InheritConstructor::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/InheritConstructor::get_Tag() } // end of property InheritConstructor::Tag .property instance bool IsTypeOnly() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/InheritConstructor::get_IsTypeOnly() } // end of property InheritConstructor::IsTypeOnly .property instance bool IsUnit() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/InheritConstructor::get_IsUnit() } // end of property InheritConstructor::IsUnit .property instance bool IsParen() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/InheritConstructor::get_IsParen() } // end of property InheritConstructor::IsParen .property instance bool IsOther() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/InheritConstructor::get_IsOther() } // end of property InheritConstructor::IsOther .property instance class Fantomas.Core.SyntaxOak/SingleTextNode InheritKeyword() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InheritConstructor::get_InheritKeyword() } // end of property InheritConstructor::InheritKeyword } // end of class InheritConstructor .class abstract auto autochar serializable nested assembly beforefieldinit RecordNodeExtra extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Inherit = int32(0x00000000) .field public static literal int32 With = int32(0x00000001) .field public static literal int32 None = int32(0x00000002) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Inherit extends Fantomas.Core.SyntaxOak/RecordNodeExtra { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3E 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..>Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 52 65 63 6F 72 // .SyntaxOak+Recor 64 4E 6F 64 65 45 78 74 72 61 2B 49 6E 68 65 72 // dNodeExtra+Inher 69 74 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // it@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/InheritConstructor _inheritConstructor .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/InheritConstructor _inheritConstructor) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/RecordNodeExtra::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit::_inheritConstructor IL_000d: ret } // end of method Inherit::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/InheritConstructor get_inheritConstructor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit::_inheritConstructor IL_0006: ret } // end of method Inherit::get_inheritConstructor .property instance class Fantomas.Core.SyntaxOak/InheritConstructor inheritConstructor() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit::get_inheritConstructor() } // end of property Inherit::inheritConstructor } // end of class Inherit .class auto ansi serializable nested assembly beforefieldinit specialname With extends Fantomas.Core.SyntaxOak/RecordNodeExtra { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3B 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..;Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 52 65 63 6F 72 // .SyntaxOak+Recor 64 4E 6F 64 65 45 78 74 72 61 2B 57 69 74 68 40 // dNodeExtra+With@ 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // DebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/Expr _expr .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr _expr) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/RecordNodeExtra::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/RecordNodeExtra/With::_expr IL_000d: ret } // end of method With::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/Expr get_expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/RecordNodeExtra/With::_expr IL_0006: ret } // end of method With::get_expr .property instance class Fantomas.Core.SyntaxOak/Expr expr() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/RecordNodeExtra/With::get_expr() } // end of property With::expr } // end of class With .class auto ansi serializable nested assembly beforefieldinit specialname _None extends Fantomas.Core.SyntaxOak/RecordNodeExtra { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3C 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method RecordNodeExtra::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/RecordNodeExtra>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method RecordNodeExtra::ToString .method assembly static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Node(class Fantomas.Core.SyntaxOak/RecordNodeExtra extra) cil managed { // Code size 75 (0x4b) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/RecordNodeExtra V_0, class Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit V_1, class Fantomas.Core.SyntaxOak/InheritConstructor V_2, class Fantomas.Core.SyntaxOak/RecordNodeExtra/With V_3, class Fantomas.Core.SyntaxOak/Expr V_4) IL_0000: nop IL_0001: ldarg.0 IL_0002: stloc.0 IL_0003: ldloc.0 IL_0004: isinst Fantomas.Core.SyntaxOak/RecordNodeExtra/With IL_0009: brtrue.s IL_002d IL_000b: ldloc.0 IL_000c: isinst Fantomas.Core.SyntaxOak/RecordNodeExtra/_None IL_0011: brtrue.s IL_0049 IL_0013: ldarg.0 IL_0014: castclass Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit IL_0019: stloc.1 IL_001a: ldloc.1 IL_001b: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/RecordNodeExtra/Inherit::_inheritConstructor IL_0020: stloc.2 IL_0021: ldloc.2 IL_0022: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/InheritConstructor::Node(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_0027: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_002c: ret IL_002d: ldarg.0 IL_002e: castclass Fantomas.Core.SyntaxOak/RecordNodeExtra/With IL_0033: stloc.3 IL_0034: ldloc.3 IL_0035: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/RecordNodeExtra/With::_expr IL_003a: stloc.s V_4 IL_003c: ldloc.s V_4 IL_003e: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0043: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0048: ret IL_0049: ldnull IL_004a: ret } // end of method RecordNodeExtra::Node .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/RecordNodeExtra::get_Tag() } // end of property RecordNodeExtra::Tag .property instance bool IsInherit() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/RecordNodeExtra::get_IsInherit() } // end of property RecordNodeExtra::IsInherit .property instance bool IsWith() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/RecordNodeExtra::get_IsWith() } // end of property RecordNodeExtra::IsWith .property class Fantomas.Core.SyntaxOak/RecordNodeExtra None() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.SyntaxOak/RecordNodeExtra Fantomas.Core.SyntaxOak/RecordNodeExtra::get_None() } // end of property RecordNodeExtra::None .property instance bool IsNone() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/RecordNodeExtra::get_IsNone() } // end of property RecordNodeExtra::IsNone } // end of class RecordNodeExtra .class auto ansi serializable nested assembly RecordFieldNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode FieldName@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IdentListNode fieldName, class Fantomas.Core.SyntaxOak/SingleTextNode equals, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 87 (0x57) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldloca.s V_0 IL_0029: ldarg.3 IL_002a: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/RecordFieldNode::Children@ IL_0041: ldarg.0 IL_0042: ldarg.1 IL_0043: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/RecordFieldNode::FieldName@ IL_0048: ldarg.0 IL_0049: ldarg.2 IL_004a: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/RecordFieldNode::Equals@ IL_004f: ldarg.0 IL_0050: ldarg.3 IL_0051: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/RecordFieldNode::Expr@ IL_0056: ret } // end of method RecordFieldNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/RecordFieldNode::Children@ IL_0006: ret } // end of method RecordFieldNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_FieldName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/RecordFieldNode::FieldName@ IL_0006: ret } // end of method RecordFieldNode::get_FieldName .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/RecordFieldNode::Equals@ IL_0006: ret } // end of method RecordFieldNode::get_Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/RecordFieldNode::Expr@ IL_0006: ret } // end of method RecordFieldNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/RecordFieldNode::get_Children() } // end of property RecordFieldNode::Children .property instance class Fantomas.Core.SyntaxOak/IdentListNode FieldName() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/RecordFieldNode::get_FieldName() } // end of property RecordFieldNode::FieldName .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/RecordFieldNode::get_Equals() } // end of property RecordFieldNode::Equals .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/RecordFieldNode::get_Expr() } // end of property RecordFieldNode::Expr } // end of class RecordFieldNode .class auto ansi serializable nested assembly ExprRecordNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningBrace@ .field assembly class Fantomas.Core.SyntaxOak/RecordNodeExtra Extra@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fields@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingBrace@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingBrace, class Fantomas.Core.SyntaxOak/RecordNodeExtra extra, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 fields, class Fantomas.Core.SyntaxOak/SingleTextNode closingBrace, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 117 (0x75) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/RecordNodeExtra::Node(class Fantomas.Core.SyntaxOak/RecordNodeExtra) IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldarg.3 IL_0032: stloc.2 IL_0033: ldloca.s V_0 IL_0035: ldloc.2 IL_0036: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_003b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0040: nop IL_0041: ldloca.s V_0 IL_0043: ldarg.s closingBrace IL_0045: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_004a: nop IL_004b: ldloca.s V_0 IL_004d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0052: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprRecordNode::Children@ IL_0057: ldarg.0 IL_0058: ldarg.1 IL_0059: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::OpeningBrace@ IL_005e: ldarg.0 IL_005f: ldarg.2 IL_0060: stfld class Fantomas.Core.SyntaxOak/RecordNodeExtra Fantomas.Core.SyntaxOak/ExprRecordNode::Extra@ IL_0065: ldarg.0 IL_0066: ldarg.3 IL_0067: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprRecordNode::Fields@ IL_006c: ldarg.0 IL_006d: ldarg.s closingBrace IL_006f: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::ClosingBrace@ IL_0074: ret } // end of method ExprRecordNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprRecordNode::Children@ IL_0006: ret } // end of method ExprRecordNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningBrace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::OpeningBrace@ IL_0006: ret } // end of method ExprRecordNode::get_OpeningBrace .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/RecordNodeExtra get_Extra() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/RecordNodeExtra Fantomas.Core.SyntaxOak/ExprRecordNode::Extra@ IL_0006: ret } // end of method ExprRecordNode::get_Extra .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Fields() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprRecordNode::Fields@ IL_0006: ret } // end of method ExprRecordNode::get_Fields .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingBrace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::ClosingBrace@ IL_0006: ret } // end of method ExprRecordNode::get_ClosingBrace .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprRecordNode::get_Children() } // end of property ExprRecordNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningBrace() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::get_OpeningBrace() } // end of property ExprRecordNode::OpeningBrace .property instance class Fantomas.Core.SyntaxOak/RecordNodeExtra Extra() { .get instance class Fantomas.Core.SyntaxOak/RecordNodeExtra Fantomas.Core.SyntaxOak/ExprRecordNode::get_Extra() } // end of property ExprRecordNode::Extra .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fields() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprRecordNode::get_Fields() } // end of property ExprRecordNode::Fields .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingBrace() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprRecordNode::get_ClosingBrace() } // end of property ExprRecordNode::ClosingBrace } // end of class ExprRecordNode .class auto ansi serializable nested assembly AnonRecordFieldNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Ident@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode ident, class Fantomas.Core.SyntaxOak/SingleTextNode equals, class Fantomas.Core.SyntaxOak/Expr rhs, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 87 (0x57) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldloca.s V_0 IL_0029: ldarg.3 IL_002a: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Children@ IL_0041: ldarg.0 IL_0042: ldarg.1 IL_0043: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Ident@ IL_0048: ldarg.0 IL_0049: ldarg.2 IL_004a: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Equals@ IL_004f: ldarg.0 IL_0050: ldarg.3 IL_0051: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Expr@ IL_0056: ret } // end of method AnonRecordFieldNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Children@ IL_0006: ret } // end of method AnonRecordFieldNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Ident() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Ident@ IL_0006: ret } // end of method AnonRecordFieldNode::get_Ident .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Equals@ IL_0006: ret } // end of method AnonRecordFieldNode::get_Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/AnonRecordFieldNode::Expr@ IL_0006: ret } // end of method AnonRecordFieldNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/AnonRecordFieldNode::get_Children() } // end of property AnonRecordFieldNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Ident() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AnonRecordFieldNode::get_Ident() } // end of property AnonRecordFieldNode::Ident .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AnonRecordFieldNode::get_Equals() } // end of property AnonRecordFieldNode::Equals .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/AnonRecordFieldNode::get_Expr() } // end of property AnonRecordFieldNode::Expr } // end of class AnonRecordFieldNode .class auto ansi serializable nested assembly ExprAnonRecordNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly bool IsStruct@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningBrace@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 CopyInfo@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fields@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingBrace@ .method public specialname rtspecialname instance void .ctor(bool isStruct, class Fantomas.Core.SyntaxOak/SingleTextNode openingBrace, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 copyInfo, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 fields, class Fantomas.Core.SyntaxOak/SingleTextNode closingBrace, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 131 (0x83) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.2 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@803-22' Fantomas.Core.SyntaxOak/'-ctor@803-22'::@_instance IL_0025: ldarg.3 IL_0026: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0030: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0035: nop IL_0036: ldarg.s fields IL_0038: stloc.2 IL_0039: ldloca.s V_0 IL_003b: ldloc.2 IL_003c: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0041: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0046: nop IL_0047: ldloca.s V_0 IL_0049: ldarg.s closingBrace IL_004b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0050: nop IL_0051: ldloca.s V_0 IL_0053: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0058: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAnonRecordNode::Children@ IL_005d: ldarg.0 IL_005e: ldarg.1 IL_005f: stfld bool Fantomas.Core.SyntaxOak/ExprAnonRecordNode::IsStruct@ IL_0064: ldarg.0 IL_0065: ldarg.2 IL_0066: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::OpeningBrace@ IL_006b: ldarg.0 IL_006c: ldarg.3 IL_006d: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::CopyInfo@ IL_0072: ldarg.0 IL_0073: ldarg.s fields IL_0075: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::Fields@ IL_007a: ldarg.0 IL_007b: ldarg.s closingBrace IL_007d: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::ClosingBrace@ IL_0082: ret } // end of method ExprAnonRecordNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAnonRecordNode::Children@ IL_0006: ret } // end of method ExprAnonRecordNode::get_Children .method assembly hidebysig specialname instance bool get_IsStruct() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/ExprAnonRecordNode::IsStruct@ IL_0006: ret } // end of method ExprAnonRecordNode::get_IsStruct .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningBrace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::OpeningBrace@ IL_0006: ret } // end of method ExprAnonRecordNode::get_OpeningBrace .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_CopyInfo() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::CopyInfo@ IL_0006: ret } // end of method ExprAnonRecordNode::get_CopyInfo .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Fields() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::Fields@ IL_0006: ret } // end of method ExprAnonRecordNode::get_Fields .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingBrace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::ClosingBrace@ IL_0006: ret } // end of method ExprAnonRecordNode::get_ClosingBrace .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAnonRecordNode::get_Children() } // end of property ExprAnonRecordNode::Children .property instance bool IsStruct() { .get instance bool Fantomas.Core.SyntaxOak/ExprAnonRecordNode::get_IsStruct() } // end of property ExprAnonRecordNode::IsStruct .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningBrace() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::get_OpeningBrace() } // end of property ExprAnonRecordNode::OpeningBrace .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 CopyInfo() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::get_CopyInfo() } // end of property ExprAnonRecordNode::CopyInfo .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fields() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::get_Fields() } // end of property ExprAnonRecordNode::Fields .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingBrace() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAnonRecordNode::get_ClosingBrace() } // end of property ExprAnonRecordNode::ClosingBrace } // end of class ExprAnonRecordNode .class auto ansi serializable nested assembly InterfaceImplNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Interface@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 With@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Bindings@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode interfaceNode, class Fantomas.Core.SyntaxOak/Type t, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 withNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bindings, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 137 (0x89) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0039: nop IL_003a: ldarg.s bindings IL_003c: stloc.2 IL_003d: ldloca.s V_0 IL_003f: ldloc.2 IL_0040: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0045: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_004a: nop IL_004b: ldloca.s V_0 IL_004d: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@830-23' Fantomas.Core.SyntaxOak/'-ctor@830-23'::@_instance IL_0052: ldarg.s members IL_0054: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0059: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_005e: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InterfaceImplNode::Children@ IL_0063: ldarg.0 IL_0064: ldarg.1 IL_0065: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InterfaceImplNode::Interface@ IL_006a: ldarg.0 IL_006b: ldarg.2 IL_006c: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InterfaceImplNode::Type@ IL_0071: ldarg.0 IL_0072: ldarg.3 IL_0073: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::With@ IL_0078: ldarg.0 IL_0079: ldarg.s bindings IL_007b: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::Bindings@ IL_0080: ldarg.0 IL_0081: ldarg.s members IL_0083: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::Members@ IL_0088: ret } // end of method InterfaceImplNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InterfaceImplNode::Children@ IL_0006: ret } // end of method InterfaceImplNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Interface() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InterfaceImplNode::Interface@ IL_0006: ret } // end of method InterfaceImplNode::get_Interface .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InterfaceImplNode::Type@ IL_0006: ret } // end of method InterfaceImplNode::get_Type .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_With() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::With@ IL_0006: ret } // end of method InterfaceImplNode::get_With .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Bindings() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::Bindings@ IL_0006: ret } // end of method InterfaceImplNode::get_Bindings .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::Members@ IL_0006: ret } // end of method InterfaceImplNode::get_Members .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/InterfaceImplNode::get_Children() } // end of property InterfaceImplNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Interface() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/InterfaceImplNode::get_Interface() } // end of property InterfaceImplNode::Interface .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/InterfaceImplNode::get_Type() } // end of property InterfaceImplNode::Type .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 With() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::get_With() } // end of property InterfaceImplNode::With .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Bindings() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::get_Bindings() } // end of property InterfaceImplNode::Bindings .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/InterfaceImplNode::get_Members() } // end of property InterfaceImplNode::Members } // end of class InterfaceImplNode .class auto ansi serializable nested assembly ExprObjExprNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningBrace@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode New@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Expr@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 With@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Bindings@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Interfaces@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingBrace@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingBrace, class Fantomas.Core.SyntaxOak/SingleTextNode newNode, class Fantomas.Core.SyntaxOak/Type t, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 e, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 withNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bindings, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 interfaces, class Fantomas.Core.SyntaxOak/SingleTextNode closingBrace, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 239 (0xef) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2, class [netstandard]System.Collections.Generic.IEnumerable`1 V_3) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldloca.s V_0 IL_0029: ldarg.3 IL_002a: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@857-24' Fantomas.Core.SyntaxOak/'-ctor@857-24'::@_instance IL_003c: ldarg.s e IL_003e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0043: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0048: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_004d: nop IL_004e: ldloca.s V_0 IL_0050: ldarg.s withNode IL_0052: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0057: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_005c: nop IL_005d: ldarg.s bindings IL_005f: stloc.2 IL_0060: ldloca.s V_0 IL_0062: ldloc.2 IL_0063: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0068: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_006d: nop IL_006e: ldloca.s V_0 IL_0070: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@860-25' Fantomas.Core.SyntaxOak/'-ctor@860-25'::@_instance IL_0075: ldarg.s members IL_0077: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_007c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0081: nop IL_0082: ldarg.s interfaces IL_0084: stloc.3 IL_0085: ldloca.s V_0 IL_0087: ldloc.3 IL_0088: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_008d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0092: nop IL_0093: ldloca.s V_0 IL_0095: ldarg.s closingBrace IL_0097: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_009c: nop IL_009d: ldloca.s V_0 IL_009f: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_00a4: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprObjExprNode::Children@ IL_00a9: ldarg.0 IL_00aa: ldarg.1 IL_00ab: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::OpeningBrace@ IL_00b0: ldarg.0 IL_00b1: ldarg.2 IL_00b2: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::New@ IL_00b7: ldarg.0 IL_00b8: ldarg.3 IL_00b9: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprObjExprNode::Type@ IL_00be: ldarg.0 IL_00bf: ldarg.s e IL_00c1: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Expr@ IL_00c6: ldarg.0 IL_00c7: ldarg.s withNode IL_00c9: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::With@ IL_00ce: ldarg.0 IL_00cf: ldarg.s bindings IL_00d1: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Bindings@ IL_00d6: ldarg.0 IL_00d7: ldarg.s members IL_00d9: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Members@ IL_00de: ldarg.0 IL_00df: ldarg.s interfaces IL_00e1: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Interfaces@ IL_00e6: ldarg.0 IL_00e7: ldarg.s closingBrace IL_00e9: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::ClosingBrace@ IL_00ee: ret } // end of method ExprObjExprNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprObjExprNode::Children@ IL_0006: ret } // end of method ExprObjExprNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningBrace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::OpeningBrace@ IL_0006: ret } // end of method ExprObjExprNode::get_OpeningBrace .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_New() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::New@ IL_0006: ret } // end of method ExprObjExprNode::get_New .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprObjExprNode::Type@ IL_0006: ret } // end of method ExprObjExprNode::get_Type .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Expr@ IL_0006: ret } // end of method ExprObjExprNode::get_Expr .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_With() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::With@ IL_0006: ret } // end of method ExprObjExprNode::get_With .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Bindings() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Bindings@ IL_0006: ret } // end of method ExprObjExprNode::get_Bindings .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Members@ IL_0006: ret } // end of method ExprObjExprNode::get_Members .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Interfaces() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::Interfaces@ IL_0006: ret } // end of method ExprObjExprNode::get_Interfaces .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingBrace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::ClosingBrace@ IL_0006: ret } // end of method ExprObjExprNode::get_ClosingBrace .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprObjExprNode::get_Children() } // end of property ExprObjExprNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningBrace() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::get_OpeningBrace() } // end of property ExprObjExprNode::OpeningBrace .property instance class Fantomas.Core.SyntaxOak/SingleTextNode New() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::get_New() } // end of property ExprObjExprNode::New .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprObjExprNode::get_Type() } // end of property ExprObjExprNode::Type .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Expr() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::get_Expr() } // end of property ExprObjExprNode::Expr .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 With() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::get_With() } // end of property ExprObjExprNode::With .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Bindings() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::get_Bindings() } // end of property ExprObjExprNode::Bindings .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::get_Members() } // end of property ExprObjExprNode::Members .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Interfaces() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprObjExprNode::get_Interfaces() } // end of property ExprObjExprNode::Interfaces .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingBrace() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprObjExprNode::get_ClosingBrace() } // end of property ExprObjExprNode::ClosingBrace } // end of class ExprObjExprNode .class auto ansi serializable nested assembly ExprWhileNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode While@ .field assembly class Fantomas.Core.SyntaxOak/Expr WhileExpr@ .field assembly class Fantomas.Core.SyntaxOak/Expr DoExpr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode whileNode, class Fantomas.Core.SyntaxOak/Expr whileExpr, class Fantomas.Core.SyntaxOak/Expr doExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 92 (0x5c) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprWhileNode::Children@ IL_0046: ldarg.0 IL_0047: ldarg.1 IL_0048: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprWhileNode::While@ IL_004d: ldarg.0 IL_004e: ldarg.2 IL_004f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprWhileNode::WhileExpr@ IL_0054: ldarg.0 IL_0055: ldarg.3 IL_0056: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprWhileNode::DoExpr@ IL_005b: ret } // end of method ExprWhileNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprWhileNode::Children@ IL_0006: ret } // end of method ExprWhileNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_While() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprWhileNode::While@ IL_0006: ret } // end of method ExprWhileNode::get_While .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_WhileExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprWhileNode::WhileExpr@ IL_0006: ret } // end of method ExprWhileNode::get_WhileExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_DoExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprWhileNode::DoExpr@ IL_0006: ret } // end of method ExprWhileNode::get_DoExpr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprWhileNode::get_Children() } // end of property ExprWhileNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode While() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprWhileNode::get_While() } // end of property ExprWhileNode::While .property instance class Fantomas.Core.SyntaxOak/Expr WhileExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprWhileNode::get_WhileExpr() } // end of property ExprWhileNode::WhileExpr .property instance class Fantomas.Core.SyntaxOak/Expr DoExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprWhileNode::get_DoExpr() } // end of property ExprWhileNode::DoExpr } // end of class ExprWhileNode .class auto ansi serializable nested assembly ExprForNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode For@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Ident@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class Fantomas.Core.SyntaxOak/Expr IdentBody@ .field assembly bool Direction@ .field assembly class Fantomas.Core.SyntaxOak/Expr ToBody@ .field assembly class Fantomas.Core.SyntaxOak/Expr DoBody@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode forNode, class Fantomas.Core.SyntaxOak/SingleTextNode ident, class Fantomas.Core.SyntaxOak/SingleTextNode equals, class Fantomas.Core.SyntaxOak/Expr identBody, bool direction, class Fantomas.Core.SyntaxOak/Expr toBody, class Fantomas.Core.SyntaxOak/Expr doBody, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 159 (0x9f) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldloca.s V_0 IL_0029: ldarg.3 IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: ldarg.s identBody IL_0034: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: ldarg.s toBody IL_0043: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0048: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_004d: nop IL_004e: ldloca.s V_0 IL_0050: ldarg.s doBody IL_0052: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0057: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_005c: nop IL_005d: ldloca.s V_0 IL_005f: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0064: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprForNode::Children@ IL_0069: ldarg.0 IL_006a: ldarg.1 IL_006b: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForNode::For@ IL_0070: ldarg.0 IL_0071: ldarg.2 IL_0072: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForNode::Ident@ IL_0077: ldarg.0 IL_0078: ldarg.3 IL_0079: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForNode::Equals@ IL_007e: ldarg.0 IL_007f: ldarg.s identBody IL_0081: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForNode::IdentBody@ IL_0086: ldarg.0 IL_0087: ldarg.s direction IL_0089: stfld bool Fantomas.Core.SyntaxOak/ExprForNode::Direction@ IL_008e: ldarg.0 IL_008f: ldarg.s toBody IL_0091: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForNode::ToBody@ IL_0096: ldarg.0 IL_0097: ldarg.s doBody IL_0099: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForNode::DoBody@ IL_009e: ret } // end of method ExprForNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprForNode::Children@ IL_0006: ret } // end of method ExprForNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_For() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForNode::For@ IL_0006: ret } // end of method ExprForNode::get_For .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Ident() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForNode::Ident@ IL_0006: ret } // end of method ExprForNode::get_Ident .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForNode::Equals@ IL_0006: ret } // end of method ExprForNode::get_Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_IdentBody() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForNode::IdentBody@ IL_0006: ret } // end of method ExprForNode::get_IdentBody .method assembly hidebysig specialname instance bool get_Direction() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/ExprForNode::Direction@ IL_0006: ret } // end of method ExprForNode::get_Direction .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_ToBody() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForNode::ToBody@ IL_0006: ret } // end of method ExprForNode::get_ToBody .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_DoBody() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForNode::DoBody@ IL_0006: ret } // end of method ExprForNode::get_DoBody .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprForNode::get_Children() } // end of property ExprForNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode For() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForNode::get_For() } // end of property ExprForNode::For .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Ident() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForNode::get_Ident() } // end of property ExprForNode::Ident .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForNode::get_Equals() } // end of property ExprForNode::Equals .property instance class Fantomas.Core.SyntaxOak/Expr IdentBody() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForNode::get_IdentBody() } // end of property ExprForNode::IdentBody .property instance bool Direction() { .get instance bool Fantomas.Core.SyntaxOak/ExprForNode::get_Direction() } // end of property ExprForNode::Direction .property instance class Fantomas.Core.SyntaxOak/Expr ToBody() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForNode::get_ToBody() } // end of property ExprForNode::ToBody .property instance class Fantomas.Core.SyntaxOak/Expr DoBody() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForNode::get_DoBody() } // end of property ExprForNode::DoBody } // end of class ExprForNode .class auto ansi serializable nested assembly ExprForEachNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode For@ .field assembly class Fantomas.Core.SyntaxOak/Pattern Pattern@ .field assembly class Fantomas.Core.SyntaxOak/Expr EnumExpr@ .field assembly bool IsArrow@ .field assembly class Fantomas.Core.SyntaxOak/Expr BodyExpr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode forNode, class Fantomas.Core.SyntaxOak/Pattern pat, class Fantomas.Core.SyntaxOak/Expr enumExpr, bool isArrow, class Fantomas.Core.SyntaxOak/Expr bodyExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 123 (0x7b) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s bodyExpr IL_003e: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0050: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprForEachNode::Children@ IL_0055: ldarg.0 IL_0056: ldarg.1 IL_0057: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForEachNode::For@ IL_005c: ldarg.0 IL_005d: ldarg.2 IL_005e: stfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/ExprForEachNode::Pattern@ IL_0063: ldarg.0 IL_0064: ldarg.3 IL_0065: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForEachNode::EnumExpr@ IL_006a: ldarg.0 IL_006b: ldarg.s isArrow IL_006d: stfld bool Fantomas.Core.SyntaxOak/ExprForEachNode::IsArrow@ IL_0072: ldarg.0 IL_0073: ldarg.s bodyExpr IL_0075: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForEachNode::BodyExpr@ IL_007a: ret } // end of method ExprForEachNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprForEachNode::Children@ IL_0006: ret } // end of method ExprForEachNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_For() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForEachNode::For@ IL_0006: ret } // end of method ExprForEachNode::get_For .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Pattern get_Pattern() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/ExprForEachNode::Pattern@ IL_0006: ret } // end of method ExprForEachNode::get_Pattern .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_EnumExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForEachNode::EnumExpr@ IL_0006: ret } // end of method ExprForEachNode::get_EnumExpr .method assembly hidebysig specialname instance bool get_IsArrow() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/ExprForEachNode::IsArrow@ IL_0006: ret } // end of method ExprForEachNode::get_IsArrow .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_BodyExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForEachNode::BodyExpr@ IL_0006: ret } // end of method ExprForEachNode::get_BodyExpr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprForEachNode::get_Children() } // end of property ExprForEachNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode For() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprForEachNode::get_For() } // end of property ExprForEachNode::For .property instance class Fantomas.Core.SyntaxOak/Pattern Pattern() { .get instance class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/ExprForEachNode::get_Pattern() } // end of property ExprForEachNode::Pattern .property instance class Fantomas.Core.SyntaxOak/Expr EnumExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForEachNode::get_EnumExpr() } // end of property ExprForEachNode::EnumExpr .property instance bool IsArrow() { .get instance bool Fantomas.Core.SyntaxOak/ExprForEachNode::get_IsArrow() } // end of property ExprForEachNode::IsArrow .property instance class Fantomas.Core.SyntaxOak/Expr BodyExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprForEachNode::get_BodyExpr() } // end of property ExprForEachNode::BodyExpr } // end of class ExprForEachNode .class auto ansi serializable nested assembly ExprNamedComputationNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr Name@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningBrace@ .field assembly class Fantomas.Core.SyntaxOak/Expr Body@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingBrace@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr nameExpr, class Fantomas.Core.SyntaxOak/SingleTextNode openingBrace, class Fantomas.Core.SyntaxOak/Expr bodyExpr, class Fantomas.Core.SyntaxOak/SingleTextNode closingBrace, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 110 (0x6e) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s closingBrace IL_003e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0043: nop IL_0044: ldloca.s V_0 IL_0046: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_004b: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprNamedComputationNode::Children@ IL_0050: ldarg.0 IL_0051: ldarg.1 IL_0052: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedComputationNode::Name@ IL_0057: ldarg.0 IL_0058: ldarg.2 IL_0059: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNamedComputationNode::OpeningBrace@ IL_005e: ldarg.0 IL_005f: ldarg.3 IL_0060: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedComputationNode::Body@ IL_0065: ldarg.0 IL_0066: ldarg.s closingBrace IL_0068: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNamedComputationNode::ClosingBrace@ IL_006d: ret } // end of method ExprNamedComputationNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprNamedComputationNode::Children@ IL_0006: ret } // end of method ExprNamedComputationNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Name() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedComputationNode::Name@ IL_0006: ret } // end of method ExprNamedComputationNode::get_Name .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningBrace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNamedComputationNode::OpeningBrace@ IL_0006: ret } // end of method ExprNamedComputationNode::get_OpeningBrace .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Body() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedComputationNode::Body@ IL_0006: ret } // end of method ExprNamedComputationNode::get_Body .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingBrace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNamedComputationNode::ClosingBrace@ IL_0006: ret } // end of method ExprNamedComputationNode::get_ClosingBrace .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprNamedComputationNode::get_Children() } // end of property ExprNamedComputationNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr Name() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedComputationNode::get_Name() } // end of property ExprNamedComputationNode::Name .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningBrace() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNamedComputationNode::get_OpeningBrace() } // end of property ExprNamedComputationNode::OpeningBrace .property instance class Fantomas.Core.SyntaxOak/Expr Body() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedComputationNode::get_Body() } // end of property ExprNamedComputationNode::Body .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingBrace() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprNamedComputationNode::get_ClosingBrace() } // end of property ExprNamedComputationNode::ClosingBrace } // end of class ExprNamedComputationNode .class auto ansi serializable nested assembly ExprComputationNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningBrace@ .field assembly class Fantomas.Core.SyntaxOak/Expr Body@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingBrace@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingBrace, class Fantomas.Core.SyntaxOak/Expr bodyExpr, class Fantomas.Core.SyntaxOak/SingleTextNode closingBrace, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 87 (0x57) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprComputationNode::Children@ IL_0041: ldarg.0 IL_0042: ldarg.1 IL_0043: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprComputationNode::OpeningBrace@ IL_0048: ldarg.0 IL_0049: ldarg.2 IL_004a: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprComputationNode::Body@ IL_004f: ldarg.0 IL_0050: ldarg.3 IL_0051: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprComputationNode::ClosingBrace@ IL_0056: ret } // end of method ExprComputationNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprComputationNode::Children@ IL_0006: ret } // end of method ExprComputationNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningBrace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprComputationNode::OpeningBrace@ IL_0006: ret } // end of method ExprComputationNode::get_OpeningBrace .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Body() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprComputationNode::Body@ IL_0006: ret } // end of method ExprComputationNode::get_Body .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingBrace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprComputationNode::ClosingBrace@ IL_0006: ret } // end of method ExprComputationNode::get_ClosingBrace .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprComputationNode::get_Children() } // end of property ExprComputationNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningBrace() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprComputationNode::get_OpeningBrace() } // end of property ExprComputationNode::OpeningBrace .property instance class Fantomas.Core.SyntaxOak/Expr Body() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprComputationNode::get_Body() } // end of property ExprComputationNode::Body .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingBrace() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprComputationNode::get_ClosingBrace() } // end of property ExprComputationNode::ClosingBrace } // end of class ExprComputationNode .class auto ansi serializable nested assembly ExprLetOrUseNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/BindingNode Binding@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 In@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode binding, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 inKeyword, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 62 (0x3e) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0025: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002a: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLetOrUseNode::Children@ IL_002f: ldarg.0 IL_0030: ldarg.1 IL_0031: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/ExprLetOrUseNode::Binding@ IL_0036: ldarg.0 IL_0037: ldarg.2 IL_0038: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprLetOrUseNode::In@ IL_003d: ret } // end of method ExprLetOrUseNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLetOrUseNode::Children@ IL_0006: ret } // end of method ExprLetOrUseNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/BindingNode get_Binding() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/ExprLetOrUseNode::Binding@ IL_0006: ret } // end of method ExprLetOrUseNode::get_Binding .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_In() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprLetOrUseNode::In@ IL_0006: ret } // end of method ExprLetOrUseNode::get_In .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLetOrUseNode::get_Children() } // end of property ExprLetOrUseNode::Children .property instance class Fantomas.Core.SyntaxOak/BindingNode Binding() { .get instance class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/ExprLetOrUseNode::get_Binding() } // end of property ExprLetOrUseNode::Binding .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 In() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprLetOrUseNode::get_In() } // end of property ExprLetOrUseNode::In } // end of class ExprLetOrUseNode .class auto ansi serializable nested assembly ExprLetOrUseBangNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode LeadingKeyword@ .field assembly class Fantomas.Core.SyntaxOak/Pattern Pattern@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expression@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode leadingKeyword, class Fantomas.Core.SyntaxOak/Pattern pat, class Fantomas.Core.SyntaxOak/SingleTextNode equals, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 110 (0x6e) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: ldarg.s expr IL_0039: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_003e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0043: nop IL_0044: ldloca.s V_0 IL_0046: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_004b: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::Children@ IL_0050: ldarg.0 IL_0051: ldarg.1 IL_0052: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::LeadingKeyword@ IL_0057: ldarg.0 IL_0058: ldarg.2 IL_0059: stfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::Pattern@ IL_005e: ldarg.0 IL_005f: ldarg.3 IL_0060: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::Equals@ IL_0065: ldarg.0 IL_0066: ldarg.s expr IL_0068: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::Expression@ IL_006d: ret } // end of method ExprLetOrUseBangNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::Children@ IL_0006: ret } // end of method ExprLetOrUseBangNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_LeadingKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::LeadingKeyword@ IL_0006: ret } // end of method ExprLetOrUseBangNode::get_LeadingKeyword .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Pattern get_Pattern() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::Pattern@ IL_0006: ret } // end of method ExprLetOrUseBangNode::get_Pattern .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::Equals@ IL_0006: ret } // end of method ExprLetOrUseBangNode::get_Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expression() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::Expression@ IL_0006: ret } // end of method ExprLetOrUseBangNode::get_Expression .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::get_Children() } // end of property ExprLetOrUseBangNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode LeadingKeyword() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::get_LeadingKeyword() } // end of property ExprLetOrUseBangNode::LeadingKeyword .property instance class Fantomas.Core.SyntaxOak/Pattern Pattern() { .get instance class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::get_Pattern() } // end of property ExprLetOrUseBangNode::Pattern .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::get_Equals() } // end of property ExprLetOrUseBangNode::Equals .property instance class Fantomas.Core.SyntaxOak/Expr Expression() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode::get_Expression() } // end of property ExprLetOrUseBangNode::Expression } // end of class ExprLetOrUseBangNode .class auto ansi serializable nested assembly ExprAndBang extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode LeadingKeyword@ .field assembly class Fantomas.Core.SyntaxOak/Pattern Pattern@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expression@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode leadingKeyword, class Fantomas.Core.SyntaxOak/Pattern pat, class Fantomas.Core.SyntaxOak/SingleTextNode equals, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 110 (0x6e) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: ldarg.s expr IL_0039: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_003e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0043: nop IL_0044: ldloca.s V_0 IL_0046: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_004b: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAndBang::Children@ IL_0050: ldarg.0 IL_0051: ldarg.1 IL_0052: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAndBang::LeadingKeyword@ IL_0057: ldarg.0 IL_0058: ldarg.2 IL_0059: stfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/ExprAndBang::Pattern@ IL_005e: ldarg.0 IL_005f: ldarg.3 IL_0060: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAndBang::Equals@ IL_0065: ldarg.0 IL_0066: ldarg.s expr IL_0068: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAndBang::Expression@ IL_006d: ret } // end of method ExprAndBang::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAndBang::Children@ IL_0006: ret } // end of method ExprAndBang::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_LeadingKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAndBang::LeadingKeyword@ IL_0006: ret } // end of method ExprAndBang::get_LeadingKeyword .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Pattern get_Pattern() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/ExprAndBang::Pattern@ IL_0006: ret } // end of method ExprAndBang::get_Pattern .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAndBang::Equals@ IL_0006: ret } // end of method ExprAndBang::get_Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expression() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAndBang::Expression@ IL_0006: ret } // end of method ExprAndBang::get_Expression .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAndBang::get_Children() } // end of property ExprAndBang::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode LeadingKeyword() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAndBang::get_LeadingKeyword() } // end of property ExprAndBang::LeadingKeyword .property instance class Fantomas.Core.SyntaxOak/Pattern Pattern() { .get instance class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/ExprAndBang::get_Pattern() } // end of property ExprAndBang::Pattern .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAndBang::get_Equals() } // end of property ExprAndBang::Equals .property instance class Fantomas.Core.SyntaxOak/Expr Expression() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAndBang::get_Expression() } // end of property ExprAndBang::Expression } // end of class ExprAndBang .class abstract auto autochar serializable nested assembly beforefieldinit ComputationExpressionStatement extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoEqualityAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 LetOrUseStatement = int32(0x00000000) .field public static literal int32 LetOrUseBangStatement = int32(0x00000001) .field public static literal int32 AndBangStatement = int32(0x00000002) .field public static literal int32 OtherStatement = int32(0x00000003) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname LetOrUseStatement extends Fantomas.Core.SyntaxOak/ComputationExpressionStatement { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 57 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..WFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 6F 6D 70 75 // .SyntaxOak+Compu 74 61 74 69 6F 6E 45 78 70 72 65 73 73 69 6F 6E // tationExpression 53 74 61 74 65 6D 65 6E 74 2B 4C 65 74 4F 72 55 // Statement+LetOrU 73 65 53 74 61 74 65 6D 65 6E 74 40 44 65 62 75 // seStatement@Debu 67 54 79 70 65 50 72 6F 78 79 00 00 ) // gTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprLetOrUseNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprLetOrUseNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.SyntaxOak/ComputationExpressionStatement::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ExprLetOrUseNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement::item IL_000e: ret } // end of method LetOrUseStatement::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprLetOrUseNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprLetOrUseNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement::item IL_0006: ret } // end of method LetOrUseStatement::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprLetOrUseNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprLetOrUseNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement::get_Item() } // end of property LetOrUseStatement::Item } // end of class LetOrUseStatement .class auto ansi serializable nested assembly beforefieldinit specialname LetOrUseBangStatement extends Fantomas.Core.SyntaxOak/ComputationExpressionStatement { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 5B 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..[Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 6F 6D 70 75 // .SyntaxOak+Compu 74 61 74 69 6F 6E 45 78 70 72 65 73 73 69 6F 6E // tationExpression 53 74 61 74 65 6D 65 6E 74 2B 4C 65 74 4F 72 55 // Statement+LetOrU 73 65 42 61 6E 67 53 74 61 74 65 6D 65 6E 74 40 // seBangStatement@ 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // DebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.1 IL_0002: call instance void Fantomas.Core.SyntaxOak/ComputationExpressionStatement::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement::item IL_000e: ret } // end of method LetOrUseBangStatement::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement::item IL_0006: ret } // end of method LetOrUseBangStatement::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement::get_Item() } // end of property LetOrUseBangStatement::Item } // end of class LetOrUseBangStatement .class auto ansi serializable nested assembly beforefieldinit specialname AndBangStatement extends Fantomas.Core.SyntaxOak/ComputationExpressionStatement { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 56 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..VFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 6F 6D 70 75 // .SyntaxOak+Compu 74 61 74 69 6F 6E 45 78 70 72 65 73 73 69 6F 6E // tationExpression 53 74 61 74 65 6D 65 6E 74 2B 41 6E 64 42 61 6E // Statement+AndBan 67 53 74 61 74 65 6D 65 6E 74 40 44 65 62 75 67 // gStatement@Debug 54 79 70 65 50 72 6F 78 79 00 00 ) // TypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprAndBang item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprAndBang item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: call instance void Fantomas.Core.SyntaxOak/ComputationExpressionStatement::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ExprAndBang Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement::item IL_000e: ret } // end of method AndBangStatement::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprAndBang get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprAndBang Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement::item IL_0006: ret } // end of method AndBangStatement::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprAndBang Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprAndBang Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement::get_Item() } // end of property AndBangStatement::Item } // end of class AndBangStatement .class auto ansi serializable nested assembly beforefieldinit specialname OtherStatement extends Fantomas.Core.SyntaxOak/ComputationExpressionStatement { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 54 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..TFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 6F 6D 70 75 // .SyntaxOak+Compu 74 61 74 69 6F 6E 45 78 70 72 65 73 73 69 6F 6E // tationExpression 53 74 61 74 65 6D 65 6E 74 2B 4F 74 68 65 72 53 // Statement+OtherS 74 61 74 65 6D 65 6E 74 40 44 65 62 75 67 54 79 // tatement@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/Expr item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.3 IL_0002: call instance void Fantomas.Core.SyntaxOak/ComputationExpressionStatement::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement::item IL_000e: ret } // end of method OtherStatement::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/Expr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement::item IL_0006: ret } // end of method OtherStatement::get_Item .property instance class Fantomas.Core.SyntaxOak/Expr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement::get_Item() } // end of property OtherStatement::Item } // end of class OtherStatement .class auto ansi nested assembly beforefieldinit specialname LetOrUseStatement@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement@DebugTypeProxy::_obj IL_000d: ret } // end of method LetOrUseStatement@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprLetOrUseNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprLetOrUseNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement::item IL_000b: ret } // end of method LetOrUseStatement@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprLetOrUseNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprLetOrUseNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement@DebugTypeProxy::get_Item() } // end of property LetOrUseStatement@DebugTypeProxy::Item } // end of class LetOrUseStatement@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname LetOrUseBangStatement@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement@DebugTypeProxy::_obj IL_000d: ret } // end of method LetOrUseBangStatement@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement::item IL_000b: ret } // end of method LetOrUseBangStatement@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement@DebugTypeProxy::get_Item() } // end of property LetOrUseBangStatement@DebugTypeProxy::Item } // end of class LetOrUseBangStatement@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AndBangStatement@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement@DebugTypeProxy::_obj IL_000d: ret } // end of method AndBangStatement@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprAndBang get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprAndBang Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement::item IL_000b: ret } // end of method AndBangStatement@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprAndBang Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprAndBang Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement@DebugTypeProxy::get_Item() } // end of property AndBangStatement@DebugTypeProxy::Item } // end of class AndBangStatement@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname OtherStatement@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement@DebugTypeProxy::_obj IL_000d: ret } // end of method OtherStatement@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/Expr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement::item IL_000b: ret } // end of method OtherStatement@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/Expr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement@DebugTypeProxy::get_Item() } // end of property OtherStatement@DebugTypeProxy::Item } // end of class OtherStatement@DebugTypeProxy .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::_tag IL_000d: ret } // end of method ComputationExpressionStatement::.ctor .method assembly static class Fantomas.Core.SyntaxOak/ComputationExpressionStatement NewLetOrUseStatement(class Fantomas.Core.SyntaxOak/ExprLetOrUseNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement::.ctor(class Fantomas.Core.SyntaxOak/ExprLetOrUseNode) IL_0006: ret } // end of method ComputationExpressionStatement::NewLetOrUseStatement .method assembly hidebysig instance bool get_IsLetOrUseStatement() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method ComputationExpressionStatement::get_IsLetOrUseStatement .method assembly static class Fantomas.Core.SyntaxOak/ComputationExpressionStatement NewLetOrUseBangStatement(class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement::.ctor(class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode) IL_0006: ret } // end of method ComputationExpressionStatement::NewLetOrUseBangStatement .method assembly hidebysig instance bool get_IsLetOrUseBangStatement() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method ComputationExpressionStatement::get_IsLetOrUseBangStatement .method assembly static class Fantomas.Core.SyntaxOak/ComputationExpressionStatement NewAndBangStatement(class Fantomas.Core.SyntaxOak/ExprAndBang item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement::.ctor(class Fantomas.Core.SyntaxOak/ExprAndBang) IL_0006: ret } // end of method ComputationExpressionStatement::NewAndBangStatement .method assembly hidebysig instance bool get_IsAndBangStatement() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method ComputationExpressionStatement::get_IsAndBangStatement .method assembly static class Fantomas.Core.SyntaxOak/ComputationExpressionStatement NewOtherStatement(class Fantomas.Core.SyntaxOak/Expr item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 03 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement::.ctor(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method ComputationExpressionStatement::NewOtherStatement .method assembly hidebysig instance bool get_IsOtherStatement() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_Tag() IL_0006: ldc.i4.3 IL_0007: ceq IL_0009: ret } // end of method ComputationExpressionStatement::get_IsOtherStatement .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::_tag IL_0006: ret } // end of method ComputationExpressionStatement::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method ComputationExpressionStatement::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/ComputationExpressionStatement>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method ComputationExpressionStatement::ToString .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement ces) cil managed { // Code size 89 (0x59) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement V_0, class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement V_1, class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement V_2, class Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_Tag() IL_0007: switch ( IL_001c, IL_002a, IL_0038, IL_0046) IL_001c: ldarg.0 IL_001d: castclass Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement IL_0022: stloc.0 IL_0023: ldloc.0 IL_0024: ldfld class Fantomas.Core.SyntaxOak/ExprLetOrUseNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseStatement::item IL_0029: ret IL_002a: ldarg.0 IL_002b: castclass Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement IL_0030: stloc.1 IL_0031: ldloc.1 IL_0032: ldfld class Fantomas.Core.SyntaxOak/ExprLetOrUseBangNode Fantomas.Core.SyntaxOak/ComputationExpressionStatement/LetOrUseBangStatement::item IL_0037: ret IL_0038: ldarg.0 IL_0039: castclass Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement IL_003e: stloc.2 IL_003f: ldloc.2 IL_0040: ldfld class Fantomas.Core.SyntaxOak/ExprAndBang Fantomas.Core.SyntaxOak/ComputationExpressionStatement/AndBangStatement::item IL_0045: ret IL_0046: ldarg.0 IL_0047: castclass Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement IL_004c: stloc.3 IL_004d: ldloc.3 IL_004e: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ComputationExpressionStatement/OtherStatement::item IL_0053: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0058: ret } // end of method ComputationExpressionStatement::Node .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_Tag() } // end of property ComputationExpressionStatement::Tag .property instance bool IsLetOrUseStatement() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_IsLetOrUseStatement() } // end of property ComputationExpressionStatement::IsLetOrUseStatement .property instance bool IsLetOrUseBangStatement() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_IsLetOrUseBangStatement() } // end of property ComputationExpressionStatement::IsLetOrUseBangStatement .property instance bool IsAndBangStatement() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_IsAndBangStatement() } // end of property ComputationExpressionStatement::IsAndBangStatement .property instance bool IsOtherStatement() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ComputationExpressionStatement::get_IsOtherStatement() } // end of property ComputationExpressionStatement::IsOtherStatement } // end of class ComputationExpressionStatement .class auto ansi serializable nested assembly ExprCompExprBodyNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Statements@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 statements, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1002-26'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Delay(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0015: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001a: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprCompExprBodyNode::Children@ IL_0024: ldarg.0 IL_0025: ldarg.1 IL_0026: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprCompExprBodyNode::Statements@ IL_002b: ret } // end of method ExprCompExprBodyNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprCompExprBodyNode::Children@ IL_0006: ret } // end of method ExprCompExprBodyNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Statements() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprCompExprBodyNode::Statements@ IL_0006: ret } // end of method ExprCompExprBodyNode::get_Statements .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprCompExprBodyNode::get_Children() } // end of property ExprCompExprBodyNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Statements() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprCompExprBodyNode::get_Statements() } // end of property ExprCompExprBodyNode::Statements } // end of class ExprCompExprBodyNode .class auto ansi serializable nested assembly ExprJoinInNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr LeftHandSide@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode In@ .field assembly class Fantomas.Core.SyntaxOak/Expr RightHandSide@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr lhs, class Fantomas.Core.SyntaxOak/SingleTextNode inNode, class Fantomas.Core.SyntaxOak/Expr rhs, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 92 (0x5c) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprJoinInNode::Children@ IL_0046: ldarg.0 IL_0047: ldarg.1 IL_0048: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprJoinInNode::LeftHandSide@ IL_004d: ldarg.0 IL_004e: ldarg.2 IL_004f: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprJoinInNode::In@ IL_0054: ldarg.0 IL_0055: ldarg.3 IL_0056: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprJoinInNode::RightHandSide@ IL_005b: ret } // end of method ExprJoinInNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprJoinInNode::Children@ IL_0006: ret } // end of method ExprJoinInNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_LeftHandSide() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprJoinInNode::LeftHandSide@ IL_0006: ret } // end of method ExprJoinInNode::get_LeftHandSide .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_In() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprJoinInNode::In@ IL_0006: ret } // end of method ExprJoinInNode::get_In .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_RightHandSide() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprJoinInNode::RightHandSide@ IL_0006: ret } // end of method ExprJoinInNode::get_RightHandSide .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprJoinInNode::get_Children() } // end of property ExprJoinInNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr LeftHandSide() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprJoinInNode::get_LeftHandSide() } // end of property ExprJoinInNode::LeftHandSide .property instance class Fantomas.Core.SyntaxOak/SingleTextNode In() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprJoinInNode::get_In() } // end of property ExprJoinInNode::In .property instance class Fantomas.Core.SyntaxOak/Expr RightHandSide() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprJoinInNode::get_RightHandSide() } // end of property ExprJoinInNode::RightHandSide } // end of class ExprJoinInNode .class auto ansi serializable nested assembly ExprParenLambdaNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class Fantomas.Core.SyntaxOak/ExprLambdaNode Lambda@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class Fantomas.Core.SyntaxOak/ExprLambdaNode lambda, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 82 (0x52) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldloca.s V_0 IL_0029: ldarg.3 IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprParenLambdaNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::OpeningParen@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::Lambda@ IL_004a: ldarg.0 IL_004b: ldarg.3 IL_004c: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::ClosingParen@ IL_0051: ret } // end of method ExprParenLambdaNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprParenLambdaNode::Children@ IL_0006: ret } // end of method ExprParenLambdaNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::OpeningParen@ IL_0006: ret } // end of method ExprParenLambdaNode::get_OpeningParen .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/ExprLambdaNode get_Lambda() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::Lambda@ IL_0006: ret } // end of method ExprParenLambdaNode::get_Lambda .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::ClosingParen@ IL_0006: ret } // end of method ExprParenLambdaNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprParenLambdaNode::get_Children() } // end of property ExprParenLambdaNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::get_OpeningParen() } // end of property ExprParenLambdaNode::OpeningParen .property instance class Fantomas.Core.SyntaxOak/ExprLambdaNode Lambda() { .get instance class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::get_Lambda() } // end of property ExprParenLambdaNode::Lambda .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenLambdaNode::get_ClosingParen() } // end of property ExprParenLambdaNode::ClosingParen } // end of class ExprParenLambdaNode .class auto ansi serializable nested assembly ExprLambdaNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Fun@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Parameters@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Arrow@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode funNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 parameters, class Fantomas.Core.SyntaxOak/SingleTextNode arrow, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 115 (0x73) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1026-28' Fantomas.Core.SyntaxOak/'-ctor@1026-28'::@_instance IL_0025: ldarg.2 IL_0026: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s expr IL_003e: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0050: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLambdaNode::Children@ IL_0055: ldarg.0 IL_0056: ldarg.1 IL_0057: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLambdaNode::Fun@ IL_005c: ldarg.0 IL_005d: ldarg.2 IL_005e: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprLambdaNode::Parameters@ IL_0063: ldarg.0 IL_0064: ldarg.3 IL_0065: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLambdaNode::Arrow@ IL_006a: ldarg.0 IL_006b: ldarg.s expr IL_006d: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLambdaNode::Expr@ IL_0072: ret } // end of method ExprLambdaNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLambdaNode::Children@ IL_0006: ret } // end of method ExprLambdaNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Fun() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLambdaNode::Fun@ IL_0006: ret } // end of method ExprLambdaNode::get_Fun .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Parameters() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprLambdaNode::Parameters@ IL_0006: ret } // end of method ExprLambdaNode::get_Parameters .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Arrow() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLambdaNode::Arrow@ IL_0006: ret } // end of method ExprLambdaNode::get_Arrow .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLambdaNode::Expr@ IL_0006: ret } // end of method ExprLambdaNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLambdaNode::get_Children() } // end of property ExprLambdaNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Fun() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLambdaNode::get_Fun() } // end of property ExprLambdaNode::Fun .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Parameters() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprLambdaNode::get_Parameters() } // end of property ExprLambdaNode::Parameters .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Arrow() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprLambdaNode::get_Arrow() } // end of property ExprLambdaNode::Arrow .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLambdaNode::get_Expr() } // end of property ExprLambdaNode::Expr } // end of class ExprLambdaNode .class auto ansi serializable nested assembly MatchClauseNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Bar@ .field assembly class Fantomas.Core.SyntaxOak/Pattern Pattern@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 WhenExpr@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Arrow@ .field assembly class Fantomas.Core.SyntaxOak/Expr BodyExpr@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 bar, class Fantomas.Core.SyntaxOak/Pattern pattern, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 whenExpr, class Fantomas.Core.SyntaxOak/SingleTextNode arrow, class Fantomas.Core.SyntaxOak/Expr bodyExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 148 (0x94) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1043-29' Fantomas.Core.SyntaxOak/'-ctor@1043-29'::@_instance IL_0038: ldarg.3 IL_0039: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_003e: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: ldarg.s arrow IL_004d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0052: nop IL_0053: ldloca.s V_0 IL_0055: ldarg.s bodyExpr IL_0057: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_005c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0061: nop IL_0062: ldloca.s V_0 IL_0064: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0069: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MatchClauseNode::Children@ IL_006e: ldarg.0 IL_006f: ldarg.1 IL_0070: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MatchClauseNode::Bar@ IL_0075: ldarg.0 IL_0076: ldarg.2 IL_0077: stfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/MatchClauseNode::Pattern@ IL_007c: ldarg.0 IL_007d: ldarg.3 IL_007e: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MatchClauseNode::WhenExpr@ IL_0083: ldarg.0 IL_0084: ldarg.s arrow IL_0086: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MatchClauseNode::Arrow@ IL_008b: ldarg.0 IL_008c: ldarg.s bodyExpr IL_008e: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MatchClauseNode::BodyExpr@ IL_0093: ret } // end of method MatchClauseNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MatchClauseNode::Children@ IL_0006: ret } // end of method MatchClauseNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Bar() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MatchClauseNode::Bar@ IL_0006: ret } // end of method MatchClauseNode::get_Bar .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Pattern get_Pattern() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/MatchClauseNode::Pattern@ IL_0006: ret } // end of method MatchClauseNode::get_Pattern .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_WhenExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MatchClauseNode::WhenExpr@ IL_0006: ret } // end of method MatchClauseNode::get_WhenExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Arrow() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MatchClauseNode::Arrow@ IL_0006: ret } // end of method MatchClauseNode::get_Arrow .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_BodyExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MatchClauseNode::BodyExpr@ IL_0006: ret } // end of method MatchClauseNode::get_BodyExpr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MatchClauseNode::get_Children() } // end of property MatchClauseNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Bar() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MatchClauseNode::get_Bar() } // end of property MatchClauseNode::Bar .property instance class Fantomas.Core.SyntaxOak/Pattern Pattern() { .get instance class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/MatchClauseNode::get_Pattern() } // end of property MatchClauseNode::Pattern .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 WhenExpr() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MatchClauseNode::get_WhenExpr() } // end of property MatchClauseNode::WhenExpr .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Arrow() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MatchClauseNode::get_Arrow() } // end of property MatchClauseNode::Arrow .property instance class Fantomas.Core.SyntaxOak/Expr BodyExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MatchClauseNode::get_BodyExpr() } // end of property MatchClauseNode::BodyExpr } // end of class MatchClauseNode .class auto ansi serializable nested assembly ExprMatchLambdaNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Function@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Clauses@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode functionNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 clauses, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 64 (0x40) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldarg.2 IL_001e: stloc.2 IL_001f: ldloca.s V_0 IL_0021: ldloc.2 IL_0022: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0027: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Children@ IL_0031: ldarg.0 IL_0032: ldarg.1 IL_0033: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Function@ IL_0038: ldarg.0 IL_0039: ldarg.2 IL_003a: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Clauses@ IL_003f: ret } // end of method ExprMatchLambdaNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Children@ IL_0006: ret } // end of method ExprMatchLambdaNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Function() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Function@ IL_0006: ret } // end of method ExprMatchLambdaNode::get_Function .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Clauses() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::Clauses@ IL_0006: ret } // end of method ExprMatchLambdaNode::get_Clauses .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::get_Children() } // end of property ExprMatchLambdaNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Function() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::get_Function() } // end of property ExprMatchLambdaNode::Function .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Clauses() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchLambdaNode::get_Clauses() } // end of property ExprMatchLambdaNode::Clauses } // end of class ExprMatchLambdaNode .class auto ansi serializable nested assembly ExprMatchNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Match@ .field assembly class Fantomas.Core.SyntaxOak/Expr MatchExpr@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode With@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Clauses@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode matchNode, class Fantomas.Core.SyntaxOak/Expr matchExpr, class Fantomas.Core.SyntaxOak/SingleTextNode withNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 clauses, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 104 (0x68) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldarg.s clauses IL_0037: stloc.2 IL_0038: ldloca.s V_0 IL_003a: ldloc.2 IL_003b: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0040: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0045: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprMatchNode::Children@ IL_004a: ldarg.0 IL_004b: ldarg.1 IL_004c: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchNode::Match@ IL_0051: ldarg.0 IL_0052: ldarg.2 IL_0053: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprMatchNode::MatchExpr@ IL_0058: ldarg.0 IL_0059: ldarg.3 IL_005a: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchNode::With@ IL_005f: ldarg.0 IL_0060: ldarg.s clauses IL_0062: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchNode::Clauses@ IL_0067: ret } // end of method ExprMatchNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprMatchNode::Children@ IL_0006: ret } // end of method ExprMatchNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Match() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchNode::Match@ IL_0006: ret } // end of method ExprMatchNode::get_Match .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_MatchExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprMatchNode::MatchExpr@ IL_0006: ret } // end of method ExprMatchNode::get_MatchExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_With() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchNode::With@ IL_0006: ret } // end of method ExprMatchNode::get_With .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Clauses() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchNode::Clauses@ IL_0006: ret } // end of method ExprMatchNode::get_Clauses .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprMatchNode::get_Children() } // end of property ExprMatchNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Match() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchNode::get_Match() } // end of property ExprMatchNode::Match .property instance class Fantomas.Core.SyntaxOak/Expr MatchExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprMatchNode::get_MatchExpr() } // end of property ExprMatchNode::MatchExpr .property instance class Fantomas.Core.SyntaxOak/SingleTextNode With() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprMatchNode::get_With() } // end of property ExprMatchNode::With .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Clauses() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprMatchNode::get_Clauses() } // end of property ExprMatchNode::Clauses } // end of class ExprMatchNode .class auto ansi serializable nested assembly ExprTraitCallNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class Fantomas.Core.SyntaxOak/MemberDefn MemberDefn@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type t, class Fantomas.Core.SyntaxOak/MemberDefn md, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 97 (0x61) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0046: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTraitCallNode::Children@ IL_004b: ldarg.0 IL_004c: ldarg.1 IL_004d: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprTraitCallNode::Type@ IL_0052: ldarg.0 IL_0053: ldarg.2 IL_0054: stfld class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/ExprTraitCallNode::MemberDefn@ IL_0059: ldarg.0 IL_005a: ldarg.3 IL_005b: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTraitCallNode::Expr@ IL_0060: ret } // end of method ExprTraitCallNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTraitCallNode::Children@ IL_0006: ret } // end of method ExprTraitCallNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprTraitCallNode::Type@ IL_0006: ret } // end of method ExprTraitCallNode::get_Type .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/MemberDefn get_MemberDefn() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/ExprTraitCallNode::MemberDefn@ IL_0006: ret } // end of method ExprTraitCallNode::get_MemberDefn .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTraitCallNode::Expr@ IL_0006: ret } // end of method ExprTraitCallNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTraitCallNode::get_Children() } // end of property ExprTraitCallNode::Children .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExprTraitCallNode::get_Type() } // end of property ExprTraitCallNode::Type .property instance class Fantomas.Core.SyntaxOak/MemberDefn MemberDefn() { .get instance class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/ExprTraitCallNode::get_MemberDefn() } // end of property ExprTraitCallNode::MemberDefn .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTraitCallNode::get_Expr() } // end of property ExprTraitCallNode::Expr } // end of class ExprTraitCallNode .class auto ansi serializable nested assembly ExprParenFunctionNameWithStarNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode FunctionName@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class Fantomas.Core.SyntaxOak/SingleTextNode functionName, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 82 (0x52) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldloca.s V_0 IL_0029: ldarg.3 IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::OpeningParen@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::FunctionName@ IL_004a: ldarg.0 IL_004b: ldarg.3 IL_004c: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::ClosingParen@ IL_0051: ret } // end of method ExprParenFunctionNameWithStarNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::Children@ IL_0006: ret } // end of method ExprParenFunctionNameWithStarNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::OpeningParen@ IL_0006: ret } // end of method ExprParenFunctionNameWithStarNode::get_OpeningParen .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_FunctionName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::FunctionName@ IL_0006: ret } // end of method ExprParenFunctionNameWithStarNode::get_FunctionName .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::ClosingParen@ IL_0006: ret } // end of method ExprParenFunctionNameWithStarNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::get_Children() } // end of property ExprParenFunctionNameWithStarNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::get_OpeningParen() } // end of property ExprParenFunctionNameWithStarNode::OpeningParen .property instance class Fantomas.Core.SyntaxOak/SingleTextNode FunctionName() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::get_FunctionName() } // end of property ExprParenFunctionNameWithStarNode::FunctionName .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode::get_ClosingParen() } // end of property ExprParenFunctionNameWithStarNode::ClosingParen } // end of class ExprParenFunctionNameWithStarNode .class auto ansi serializable nested assembly ExprParenNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class Fantomas.Core.SyntaxOak/Expr expr, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 87 (0x57) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprParenNode::Children@ IL_0041: ldarg.0 IL_0042: ldarg.1 IL_0043: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::OpeningParen@ IL_0048: ldarg.0 IL_0049: ldarg.2 IL_004a: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprParenNode::Expr@ IL_004f: ldarg.0 IL_0050: ldarg.3 IL_0051: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::ClosingParen@ IL_0056: ret } // end of method ExprParenNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprParenNode::Children@ IL_0006: ret } // end of method ExprParenNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::OpeningParen@ IL_0006: ret } // end of method ExprParenNode::get_OpeningParen .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprParenNode::Expr@ IL_0006: ret } // end of method ExprParenNode::get_Expr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::ClosingParen@ IL_0006: ret } // end of method ExprParenNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprParenNode::get_Children() } // end of property ExprParenNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::get_OpeningParen() } // end of property ExprParenNode::OpeningParen .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprParenNode::get_Expr() } // end of property ExprParenNode::Expr .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprParenNode::get_ClosingParen() } // end of property ExprParenNode::ClosingParen } // end of class ExprParenNode .class auto ansi serializable nested assembly ExprDynamicNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr FuncExpr@ .field assembly class Fantomas.Core.SyntaxOak/Expr ArgExpr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr funcExpr, class Fantomas.Core.SyntaxOak/Expr argExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 75 (0x4b) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprDynamicNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDynamicNode::FuncExpr@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDynamicNode::ArgExpr@ IL_004a: ret } // end of method ExprDynamicNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprDynamicNode::Children@ IL_0006: ret } // end of method ExprDynamicNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_FuncExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDynamicNode::FuncExpr@ IL_0006: ret } // end of method ExprDynamicNode::get_FuncExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_ArgExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDynamicNode::ArgExpr@ IL_0006: ret } // end of method ExprDynamicNode::get_ArgExpr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprDynamicNode::get_Children() } // end of property ExprDynamicNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr FuncExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDynamicNode::get_FuncExpr() } // end of property ExprDynamicNode::FuncExpr .property instance class Fantomas.Core.SyntaxOak/Expr ArgExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDynamicNode::get_ArgExpr() } // end of property ExprDynamicNode::ArgExpr } // end of class ExprDynamicNode .class auto ansi serializable nested assembly ExprPrefixAppNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Operator@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode operator, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Operator@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Expr@ IL_0045: ret } // end of method ExprPrefixAppNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Children@ IL_0006: ret } // end of method ExprPrefixAppNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Operator() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Operator@ IL_0006: ret } // end of method ExprPrefixAppNode::get_Operator .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprPrefixAppNode::Expr@ IL_0006: ret } // end of method ExprPrefixAppNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprPrefixAppNode::get_Children() } // end of property ExprPrefixAppNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Operator() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprPrefixAppNode::get_Operator() } // end of property ExprPrefixAppNode::Operator .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprPrefixAppNode::get_Expr() } // end of property ExprPrefixAppNode::Expr } // end of class ExprPrefixAppNode .class interface abstract auto ansi serializable nested assembly InfixApp { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) } // end of class InfixApp .class auto ansi serializable nested assembly ExprSameInfixAppsNode extends Fantomas.Core.SyntaxOak/NodeBase implements Fantomas.Core.SyntaxOak/InfixApp { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr LeadingExpr@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> SubsequentExpressions@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr leadingExpr, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> subsequentExpressions, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 74 (0x4a) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldsfld class Fantomas.Core.SyntaxOak/xs@1124 Fantomas.Core.SyntaxOak/xs@1124::@_instance IL_000f: ldarg.2 IL_0010: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Collect,class Fantomas.Core.SyntaxOak/Node>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0015: stloc.0 IL_0016: ldloca.s V_2 IL_0018: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_001e: ldloc.2 IL_001f: stloc.1 IL_0020: ldloca.s V_1 IL_0022: ldarg.1 IL_0023: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0028: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002d: nop IL_002e: ldloca.s V_1 IL_0030: ldloc.0 IL_0031: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0036: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::Children@ IL_003b: ldarg.0 IL_003c: ldarg.1 IL_003d: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::LeadingExpr@ IL_0042: ldarg.0 IL_0043: ldarg.2 IL_0044: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::SubsequentExpressions@ IL_0049: ret } // end of method ExprSameInfixAppsNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::Children@ IL_0006: ret } // end of method ExprSameInfixAppsNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_LeadingExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::LeadingExpr@ IL_0006: ret } // end of method ExprSameInfixAppsNode::get_LeadingExpr .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> get_SubsequentExpressions() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::SubsequentExpressions@ IL_0006: ret } // end of method ExprSameInfixAppsNode::get_SubsequentExpressions .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::get_Children() } // end of property ExprSameInfixAppsNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr LeadingExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::get_LeadingExpr() } // end of property ExprSameInfixAppsNode::LeadingExpr .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> SubsequentExpressions() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode::get_SubsequentExpressions() } // end of property ExprSameInfixAppsNode::SubsequentExpressions } // end of class ExprSameInfixAppsNode .class auto ansi serializable nested assembly ExprInfixAppNode extends Fantomas.Core.SyntaxOak/NodeBase implements Fantomas.Core.SyntaxOak/InfixApp { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr LeftHandSide@ .field assembly class Fantomas.Core.SyntaxOak/Expr RightHandSide@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Operator@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr lhs, class Fantomas.Core.SyntaxOak/SingleTextNode operator, class Fantomas.Core.SyntaxOak/Expr rhs, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 92 (0x5c) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprInfixAppNode::Children@ IL_0046: ldarg.0 IL_0047: ldarg.1 IL_0048: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::LeftHandSide@ IL_004d: ldarg.0 IL_004e: ldarg.3 IL_004f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::RightHandSide@ IL_0054: ldarg.0 IL_0055: ldarg.2 IL_0056: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_005b: ret } // end of method ExprInfixAppNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprInfixAppNode::Children@ IL_0006: ret } // end of method ExprInfixAppNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_LeftHandSide() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::LeftHandSide@ IL_0006: ret } // end of method ExprInfixAppNode::get_LeftHandSide .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_RightHandSide() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::RightHandSide@ IL_0006: ret } // end of method ExprInfixAppNode::get_RightHandSide .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Operator() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::Operator@ IL_0006: ret } // end of method ExprInfixAppNode::get_Operator .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprInfixAppNode::get_Children() } // end of property ExprInfixAppNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr LeftHandSide() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::get_LeftHandSide() } // end of property ExprInfixAppNode::LeftHandSide .property instance class Fantomas.Core.SyntaxOak/Expr RightHandSide() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprInfixAppNode::get_RightHandSide() } // end of property ExprInfixAppNode::RightHandSide .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Operator() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprInfixAppNode::get_Operator() } // end of property ExprInfixAppNode::Operator } // end of class ExprInfixAppNode .class auto ansi serializable nested assembly ExprIndexWithoutDotNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr Identifier@ .field assembly class Fantomas.Core.SyntaxOak/Expr Index@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr identifierExpr, class Fantomas.Core.SyntaxOak/Expr indexExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 75 (0x4b) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode::Identifier@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode::Index@ IL_004a: ret } // end of method ExprIndexWithoutDotNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode::Children@ IL_0006: ret } // end of method ExprIndexWithoutDotNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode::Identifier@ IL_0006: ret } // end of method ExprIndexWithoutDotNode::get_Identifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Index() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode::Index@ IL_0006: ret } // end of method ExprIndexWithoutDotNode::get_Index .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode::get_Children() } // end of property ExprIndexWithoutDotNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr Identifier() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode::get_Identifier() } // end of property ExprIndexWithoutDotNode::Identifier .property instance class Fantomas.Core.SyntaxOak/Expr Index() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode::get_Index() } // end of property ExprIndexWithoutDotNode::Index } // end of class ExprIndexWithoutDotNode .class auto ansi serializable nested assembly LinkSingleAppParen extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr FunctionName@ .field assembly class Fantomas.Core.SyntaxOak/ExprParenNode Paren@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr functionName, class Fantomas.Core.SyntaxOak/ExprParenNode parenExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/LinkSingleAppParen::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppParen::FunctionName@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/LinkSingleAppParen::Paren@ IL_0045: ret } // end of method LinkSingleAppParen::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/LinkSingleAppParen::Children@ IL_0006: ret } // end of method LinkSingleAppParen::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_FunctionName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppParen::FunctionName@ IL_0006: ret } // end of method LinkSingleAppParen::get_FunctionName .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/ExprParenNode get_Paren() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/LinkSingleAppParen::Paren@ IL_0006: ret } // end of method LinkSingleAppParen::get_Paren .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/LinkSingleAppParen::get_Children() } // end of property LinkSingleAppParen::Children .property instance class Fantomas.Core.SyntaxOak/Expr FunctionName() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppParen::get_FunctionName() } // end of property LinkSingleAppParen::FunctionName .property instance class Fantomas.Core.SyntaxOak/ExprParenNode Paren() { .get instance class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/LinkSingleAppParen::get_Paren() } // end of property LinkSingleAppParen::Paren } // end of class LinkSingleAppParen .class auto ansi serializable nested assembly LinkSingleAppUnit extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr FunctionName@ .field assembly class Fantomas.Core.SyntaxOak/UnitNode Unit@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr functionName, class Fantomas.Core.SyntaxOak/UnitNode unit, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/LinkSingleAppUnit::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppUnit::FunctionName@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/LinkSingleAppUnit::Unit@ IL_0045: ret } // end of method LinkSingleAppUnit::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/LinkSingleAppUnit::Children@ IL_0006: ret } // end of method LinkSingleAppUnit::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_FunctionName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppUnit::FunctionName@ IL_0006: ret } // end of method LinkSingleAppUnit::get_FunctionName .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/UnitNode get_Unit() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/LinkSingleAppUnit::Unit@ IL_0006: ret } // end of method LinkSingleAppUnit::get_Unit .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/LinkSingleAppUnit::get_Children() } // end of property LinkSingleAppUnit::Children .property instance class Fantomas.Core.SyntaxOak/Expr FunctionName() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/LinkSingleAppUnit::get_FunctionName() } // end of property LinkSingleAppUnit::FunctionName .property instance class Fantomas.Core.SyntaxOak/UnitNode Unit() { .get instance class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/LinkSingleAppUnit::get_Unit() } // end of property LinkSingleAppUnit::Unit } // end of class LinkSingleAppUnit .class abstract auto autochar serializable nested assembly beforefieldinit ChainLink extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Identifier = int32(0x00000000) .field public static literal int32 Dot = int32(0x00000001) .field public static literal int32 Expr = int32(0x00000002) .field public static literal int32 AppParen = int32(0x00000003) .field public static literal int32 AppUnit = int32(0x00000004) .field public static literal int32 IndexExpr = int32(0x00000005) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Identifier extends Fantomas.Core.SyntaxOak/ChainLink { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3B 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..;Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 68 61 69 6E // .SyntaxOak+Chain 4C 69 6E 6B 2B 49 64 65 6E 74 69 66 69 65 72 40 // Link+Identifier@ 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // DebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/Expr item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.SyntaxOak/ChainLink::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Identifier::item IL_000e: ret } // end of method Identifier::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/Expr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Identifier::item IL_0006: ret } // end of method Identifier::get_Item .property instance class Fantomas.Core.SyntaxOak/Expr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Identifier::get_Item() } // end of property Identifier::Item } // end of class Identifier .class auto ansi serializable nested assembly beforefieldinit specialname Dot extends Fantomas.Core.SyntaxOak/ChainLink { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 34 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..4Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 68 61 69 6E // .SyntaxOak+Chain 4C 69 6E 6B 2B 44 6F 74 40 44 65 62 75 67 54 79 // Link+Dot@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.1 IL_0002: call instance void Fantomas.Core.SyntaxOak/ChainLink::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ChainLink/Dot::item IL_000e: ret } // end of method Dot::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ChainLink/Dot::item IL_0006: ret } // end of method Dot::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ChainLink/Dot::get_Item() } // end of property Dot::Item } // end of class Dot .class auto ansi serializable nested assembly beforefieldinit specialname Expr extends Fantomas.Core.SyntaxOak/ChainLink { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 35 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..5Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 68 61 69 6E // .SyntaxOak+Chain 4C 69 6E 6B 2B 45 78 70 72 40 44 65 62 75 67 54 // Link+Expr@DebugT 79 70 65 50 72 6F 78 79 00 00 ) // ypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/Expr item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: call instance void Fantomas.Core.SyntaxOak/ChainLink::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Expr::item IL_000e: ret } // end of method Expr::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/Expr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Expr::item IL_0006: ret } // end of method Expr::get_Item .property instance class Fantomas.Core.SyntaxOak/Expr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Expr::get_Item() } // end of property Expr::Item } // end of class Expr .class auto ansi serializable nested assembly beforefieldinit specialname AppParen extends Fantomas.Core.SyntaxOak/ChainLink { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 39 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..9Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 68 61 69 6E // .SyntaxOak+Chain 4C 69 6E 6B 2B 41 70 70 50 61 72 65 6E 40 44 65 // Link+AppParen@De 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // bugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/LinkSingleAppParen item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/LinkSingleAppParen item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.3 IL_0002: call instance void Fantomas.Core.SyntaxOak/ChainLink::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/LinkSingleAppParen Fantomas.Core.SyntaxOak/ChainLink/AppParen::item IL_000e: ret } // end of method AppParen::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/LinkSingleAppParen get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/LinkSingleAppParen Fantomas.Core.SyntaxOak/ChainLink/AppParen::item IL_0006: ret } // end of method AppParen::get_Item .property instance class Fantomas.Core.SyntaxOak/LinkSingleAppParen Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/LinkSingleAppParen Fantomas.Core.SyntaxOak/ChainLink/AppParen::get_Item() } // end of property AppParen::Item } // end of class AppParen .class auto ansi serializable nested assembly beforefieldinit specialname AppUnit extends Fantomas.Core.SyntaxOak/ChainLink { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 68 61 69 6E // .SyntaxOak+Chain 4C 69 6E 6B 2B 41 70 70 55 6E 69 74 40 44 65 62 // Link+AppUnit@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/LinkSingleAppUnit item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/LinkSingleAppUnit item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.4 IL_0002: call instance void Fantomas.Core.SyntaxOak/ChainLink::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/LinkSingleAppUnit Fantomas.Core.SyntaxOak/ChainLink/AppUnit::item IL_000e: ret } // end of method AppUnit::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/LinkSingleAppUnit get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/LinkSingleAppUnit Fantomas.Core.SyntaxOak/ChainLink/AppUnit::item IL_0006: ret } // end of method AppUnit::get_Item .property instance class Fantomas.Core.SyntaxOak/LinkSingleAppUnit Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/LinkSingleAppUnit Fantomas.Core.SyntaxOak/ChainLink/AppUnit::get_Item() } // end of property AppUnit::Item } // end of class AppUnit .class auto ansi serializable nested assembly beforefieldinit specialname IndexExpr extends Fantomas.Core.SyntaxOak/ChainLink { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..:Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 68 61 69 6E // .SyntaxOak+Chain 4C 69 6E 6B 2B 49 6E 64 65 78 45 78 70 72 40 44 // Link+IndexExpr@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/Expr item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.5 IL_0002: call instance void Fantomas.Core.SyntaxOak/ChainLink::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/IndexExpr::item IL_000e: ret } // end of method IndexExpr::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/Expr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/IndexExpr::item IL_0006: ret } // end of method IndexExpr::get_Item .property instance class Fantomas.Core.SyntaxOak/Expr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/IndexExpr::get_Item() } // end of property IndexExpr::Item } // end of class IndexExpr .class auto ansi nested assembly beforefieldinit specialname Identifier@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ChainLink/Identifier _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ChainLink/Identifier obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ChainLink/Identifier Fantomas.Core.SyntaxOak/ChainLink/Identifier@DebugTypeProxy::_obj IL_000d: ret } // end of method Identifier@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/Expr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ChainLink/Identifier Fantomas.Core.SyntaxOak/ChainLink/Identifier@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Identifier::item IL_000b: ret } // end of method Identifier@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/Expr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Identifier@DebugTypeProxy::get_Item() } // end of property Identifier@DebugTypeProxy::Item } // end of class Identifier@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Dot@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ChainLink/Dot _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ChainLink/Dot obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ChainLink/Dot Fantomas.Core.SyntaxOak/ChainLink/Dot@DebugTypeProxy::_obj IL_000d: ret } // end of method Dot@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ChainLink/Dot Fantomas.Core.SyntaxOak/ChainLink/Dot@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ChainLink/Dot::item IL_000b: ret } // end of method Dot@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ChainLink/Dot@DebugTypeProxy::get_Item() } // end of property Dot@DebugTypeProxy::Item } // end of class Dot@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Expr@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ChainLink/Expr _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ChainLink/Expr obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ChainLink/Expr Fantomas.Core.SyntaxOak/ChainLink/Expr@DebugTypeProxy::_obj IL_000d: ret } // end of method Expr@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/Expr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ChainLink/Expr Fantomas.Core.SyntaxOak/ChainLink/Expr@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Expr::item IL_000b: ret } // end of method Expr@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/Expr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Expr@DebugTypeProxy::get_Item() } // end of property Expr@DebugTypeProxy::Item } // end of class Expr@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AppParen@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ChainLink/AppParen _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ChainLink/AppParen obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ChainLink/AppParen Fantomas.Core.SyntaxOak/ChainLink/AppParen@DebugTypeProxy::_obj IL_000d: ret } // end of method AppParen@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/LinkSingleAppParen get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ChainLink/AppParen Fantomas.Core.SyntaxOak/ChainLink/AppParen@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/LinkSingleAppParen Fantomas.Core.SyntaxOak/ChainLink/AppParen::item IL_000b: ret } // end of method AppParen@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/LinkSingleAppParen Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/LinkSingleAppParen Fantomas.Core.SyntaxOak/ChainLink/AppParen@DebugTypeProxy::get_Item() } // end of property AppParen@DebugTypeProxy::Item } // end of class AppParen@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AppUnit@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ChainLink/AppUnit _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ChainLink/AppUnit obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ChainLink/AppUnit Fantomas.Core.SyntaxOak/ChainLink/AppUnit@DebugTypeProxy::_obj IL_000d: ret } // end of method AppUnit@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/LinkSingleAppUnit get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ChainLink/AppUnit Fantomas.Core.SyntaxOak/ChainLink/AppUnit@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/LinkSingleAppUnit Fantomas.Core.SyntaxOak/ChainLink/AppUnit::item IL_000b: ret } // end of method AppUnit@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/LinkSingleAppUnit Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/LinkSingleAppUnit Fantomas.Core.SyntaxOak/ChainLink/AppUnit@DebugTypeProxy::get_Item() } // end of property AppUnit@DebugTypeProxy::Item } // end of class AppUnit@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname IndexExpr@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ChainLink/IndexExpr _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ChainLink/IndexExpr obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ChainLink/IndexExpr Fantomas.Core.SyntaxOak/ChainLink/IndexExpr@DebugTypeProxy::_obj IL_000d: ret } // end of method IndexExpr@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/Expr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ChainLink/IndexExpr Fantomas.Core.SyntaxOak/ChainLink/IndexExpr@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/IndexExpr::item IL_000b: ret } // end of method IndexExpr@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/Expr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/IndexExpr@DebugTypeProxy::get_Item() } // end of property IndexExpr@DebugTypeProxy::Item } // end of class IndexExpr@DebugTypeProxy .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.SyntaxOak/ChainLink::_tag IL_000d: ret } // end of method ChainLink::.ctor .method assembly static class Fantomas.Core.SyntaxOak/ChainLink NewIdentifier(class Fantomas.Core.SyntaxOak/Expr item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ChainLink/Identifier::.ctor(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method ChainLink::NewIdentifier .method assembly hidebysig instance bool get_IsIdentifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method ChainLink::get_IsIdentifier .method assembly static class Fantomas.Core.SyntaxOak/ChainLink NewDot(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ChainLink/Dot::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method ChainLink::NewDot .method assembly hidebysig instance bool get_IsDot() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method ChainLink::get_IsDot .method assembly static class Fantomas.Core.SyntaxOak/ChainLink NewExpr(class Fantomas.Core.SyntaxOak/Expr item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ChainLink/Expr::.ctor(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method ChainLink::NewExpr .method assembly hidebysig instance bool get_IsExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method ChainLink::get_IsExpr .method assembly static class Fantomas.Core.SyntaxOak/ChainLink NewAppParen(class Fantomas.Core.SyntaxOak/LinkSingleAppParen item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 03 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ChainLink/AppParen::.ctor(class Fantomas.Core.SyntaxOak/LinkSingleAppParen) IL_0006: ret } // end of method ChainLink::NewAppParen .method assembly hidebysig instance bool get_IsAppParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() IL_0006: ldc.i4.3 IL_0007: ceq IL_0009: ret } // end of method ChainLink::get_IsAppParen .method assembly static class Fantomas.Core.SyntaxOak/ChainLink NewAppUnit(class Fantomas.Core.SyntaxOak/LinkSingleAppUnit item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 04 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ChainLink/AppUnit::.ctor(class Fantomas.Core.SyntaxOak/LinkSingleAppUnit) IL_0006: ret } // end of method ChainLink::NewAppUnit .method assembly hidebysig instance bool get_IsAppUnit() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() IL_0006: ldc.i4.4 IL_0007: ceq IL_0009: ret } // end of method ChainLink::get_IsAppUnit .method assembly static class Fantomas.Core.SyntaxOak/ChainLink NewIndexExpr(class Fantomas.Core.SyntaxOak/Expr item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 05 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ChainLink/IndexExpr::.ctor(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method ChainLink::NewIndexExpr .method assembly hidebysig instance bool get_IsIndexExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() IL_0006: ldc.i4.5 IL_0007: ceq IL_0009: ret } // end of method ChainLink::get_IsIndexExpr .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/ChainLink::_tag IL_0006: ret } // end of method ChainLink::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method ChainLink::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/ChainLink>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method ChainLink::ToString .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/ChainLink link) cil managed { // Code size 139 (0x8b) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/ChainLink/Identifier V_0, class Fantomas.Core.SyntaxOak/ChainLink/Dot V_1, class Fantomas.Core.SyntaxOak/ChainLink/Expr V_2, class Fantomas.Core.SyntaxOak/ChainLink/AppParen V_3, class Fantomas.Core.SyntaxOak/ChainLink/AppUnit V_4, class Fantomas.Core.SyntaxOak/ChainLink/IndexExpr V_5) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() IL_0007: switch ( IL_0024, IL_0037, IL_0045, IL_0058, IL_0066, IL_0076) IL_0024: ldarg.0 IL_0025: castclass Fantomas.Core.SyntaxOak/ChainLink/Identifier IL_002a: stloc.0 IL_002b: ldloc.0 IL_002c: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Identifier::item IL_0031: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0036: ret IL_0037: ldarg.0 IL_0038: castclass Fantomas.Core.SyntaxOak/ChainLink/Dot IL_003d: stloc.1 IL_003e: ldloc.1 IL_003f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ChainLink/Dot::item IL_0044: ret IL_0045: ldarg.0 IL_0046: castclass Fantomas.Core.SyntaxOak/ChainLink/Expr IL_004b: stloc.2 IL_004c: ldloc.2 IL_004d: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/Expr::item IL_0052: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0057: ret IL_0058: ldarg.0 IL_0059: castclass Fantomas.Core.SyntaxOak/ChainLink/AppParen IL_005e: stloc.3 IL_005f: ldloc.3 IL_0060: ldfld class Fantomas.Core.SyntaxOak/LinkSingleAppParen Fantomas.Core.SyntaxOak/ChainLink/AppParen::item IL_0065: ret IL_0066: ldarg.0 IL_0067: castclass Fantomas.Core.SyntaxOak/ChainLink/AppUnit IL_006c: stloc.s V_4 IL_006e: ldloc.s V_4 IL_0070: ldfld class Fantomas.Core.SyntaxOak/LinkSingleAppUnit Fantomas.Core.SyntaxOak/ChainLink/AppUnit::item IL_0075: ret IL_0076: ldarg.0 IL_0077: castclass Fantomas.Core.SyntaxOak/ChainLink/IndexExpr IL_007c: stloc.s V_5 IL_007e: ldloc.s V_5 IL_0080: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ChainLink/IndexExpr::item IL_0085: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_008a: ret } // end of method ChainLink::Node .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/ChainLink::get_Tag() } // end of property ChainLink::Tag .property instance bool IsIdentifier() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ChainLink::get_IsIdentifier() } // end of property ChainLink::IsIdentifier .property instance bool IsDot() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ChainLink::get_IsDot() } // end of property ChainLink::IsDot .property instance bool IsExpr() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ChainLink::get_IsExpr() } // end of property ChainLink::IsExpr .property instance bool IsAppParen() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ChainLink::get_IsAppParen() } // end of property ChainLink::IsAppParen .property instance bool IsAppUnit() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ChainLink::get_IsAppUnit() } // end of property ChainLink::IsAppUnit .property instance bool IsIndexExpr() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ChainLink::get_IsIndexExpr() } // end of property ChainLink::IsIndexExpr } // end of class ChainLink .class auto ansi serializable nested assembly ExprChain extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Links@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 links, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 39 (0x27) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1182-30' Fantomas.Core.SyntaxOak/'-ctor@1182-30'::@_instance IL_000f: ldarg.1 IL_0010: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0015: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.ListModule::ToArray(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001a: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprChain::Children@ IL_001f: ldarg.0 IL_0020: ldarg.1 IL_0021: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprChain::Links@ IL_0026: ret } // end of method ExprChain::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprChain::Children@ IL_0006: ret } // end of method ExprChain::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Links() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprChain::Links@ IL_0006: ret } // end of method ExprChain::get_Links .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprChain::get_Children() } // end of property ExprChain::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Links() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprChain::get_Links() } // end of property ExprChain::Links } // end of class ExprChain .class auto ansi serializable nested assembly ExprAppLongIdentAndSingleParenArgNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode FunctionName@ .field assembly class Fantomas.Core.SyntaxOak/Expr ArgExpr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IdentListNode functionName, class Fantomas.Core.SyntaxOak/Expr argExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::FunctionName@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::ArgExpr@ IL_0045: ret } // end of method ExprAppLongIdentAndSingleParenArgNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::Children@ IL_0006: ret } // end of method ExprAppLongIdentAndSingleParenArgNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_FunctionName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::FunctionName@ IL_0006: ret } // end of method ExprAppLongIdentAndSingleParenArgNode::get_FunctionName .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_ArgExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::ArgExpr@ IL_0006: ret } // end of method ExprAppLongIdentAndSingleParenArgNode::get_ArgExpr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::get_Children() } // end of property ExprAppLongIdentAndSingleParenArgNode::Children .property instance class Fantomas.Core.SyntaxOak/IdentListNode FunctionName() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::get_FunctionName() } // end of property ExprAppLongIdentAndSingleParenArgNode::FunctionName .property instance class Fantomas.Core.SyntaxOak/Expr ArgExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode::get_ArgExpr() } // end of property ExprAppLongIdentAndSingleParenArgNode::ArgExpr } // end of class ExprAppLongIdentAndSingleParenArgNode .class auto ansi serializable nested assembly ExprAppSingleParenArgNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr FunctionExpr@ .field assembly class Fantomas.Core.SyntaxOak/Expr ArgExpr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr functionExpr, class Fantomas.Core.SyntaxOak/Expr argExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 75 (0x4b) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::FunctionExpr@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::ArgExpr@ IL_004a: ret } // end of method ExprAppSingleParenArgNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::Children@ IL_0006: ret } // end of method ExprAppSingleParenArgNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_FunctionExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::FunctionExpr@ IL_0006: ret } // end of method ExprAppSingleParenArgNode::get_FunctionExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_ArgExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::ArgExpr@ IL_0006: ret } // end of method ExprAppSingleParenArgNode::get_ArgExpr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::get_Children() } // end of property ExprAppSingleParenArgNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr FunctionExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::get_FunctionExpr() } // end of property ExprAppSingleParenArgNode::FunctionExpr .property instance class Fantomas.Core.SyntaxOak/Expr ArgExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode::get_ArgExpr() } // end of property ExprAppSingleParenArgNode::ArgExpr } // end of class ExprAppSingleParenArgNode .class auto ansi serializable nested assembly ExprAppWithLambdaNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr FunctionName@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Arguments@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Lambda@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr functionName, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 arguments, class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 lambda, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 178 (0xb2) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/Node V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_2, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_3, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_4) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: nop IL_000c: ldarg.s lambda IL_000e: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0013: brfalse.s IL_0017 IL_0015: br.s IL_0028 IL_0017: ldarg.s lambda IL_0019: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_001e: stloc.1 IL_001f: ldloc.1 IL_0020: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0025: nop IL_0026: br.s IL_0037 IL_0028: ldarg.s lambda IL_002a: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_002f: stloc.2 IL_0030: ldloc.2 IL_0031: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_0036: nop IL_0037: stloc.0 IL_0038: ldloca.s V_4 IL_003a: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0040: ldloc.s V_4 IL_0042: stloc.3 IL_0043: ldloca.s V_3 IL_0045: ldarg.1 IL_0046: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_004b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0050: nop IL_0051: ldloca.s V_3 IL_0053: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1216-31' Fantomas.Core.SyntaxOak/'-ctor@1216-31'::@_instance IL_0058: ldarg.2 IL_0059: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_005e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0063: nop IL_0064: ldloca.s V_3 IL_0066: ldarg.3 IL_0067: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_006c: nop IL_006d: ldloca.s V_3 IL_006f: ldloc.0 IL_0070: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0075: nop IL_0076: ldloca.s V_3 IL_0078: ldarg.s closingParen IL_007a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_007f: nop IL_0080: ldloca.s V_3 IL_0082: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0087: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Children@ IL_008c: ldarg.0 IL_008d: ldarg.1 IL_008e: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::FunctionName@ IL_0093: ldarg.0 IL_0094: ldarg.2 IL_0095: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_009a: ldarg.0 IL_009b: ldarg.3 IL_009c: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_00a1: ldarg.0 IL_00a2: ldarg.s lambda IL_00a4: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Lambda@ IL_00a9: ldarg.0 IL_00aa: ldarg.s closingParen IL_00ac: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::ClosingParen@ IL_00b1: ret } // end of method ExprAppWithLambdaNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Children@ IL_0006: ret } // end of method ExprAppWithLambdaNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_FunctionName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::FunctionName@ IL_0006: ret } // end of method ExprAppWithLambdaNode::get_FunctionName .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Arguments() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Arguments@ IL_0006: ret } // end of method ExprAppWithLambdaNode::get_Arguments .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::OpeningParen@ IL_0006: ret } // end of method ExprAppWithLambdaNode::get_OpeningParen .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 get_Lambda() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::Lambda@ IL_0006: ret } // end of method ExprAppWithLambdaNode::get_Lambda .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::ClosingParen@ IL_0006: ret } // end of method ExprAppWithLambdaNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::get_Children() } // end of property ExprAppWithLambdaNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr FunctionName() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::get_FunctionName() } // end of property ExprAppWithLambdaNode::FunctionName .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Arguments() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::get_Arguments() } // end of property ExprAppWithLambdaNode::Arguments .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::get_OpeningParen() } // end of property ExprAppWithLambdaNode::OpeningParen .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Lambda() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::get_Lambda() } // end of property ExprAppWithLambdaNode::Lambda .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode::get_ClosingParen() } // end of property ExprAppWithLambdaNode::ClosingParen } // end of class ExprAppWithLambdaNode .class auto ansi serializable nested assembly ExprNestedIndexWithoutDotNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr Identifier@ .field assembly class Fantomas.Core.SyntaxOak/Expr Index@ .field assembly class Fantomas.Core.SyntaxOak/Expr Argument@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr identifierExpr, class Fantomas.Core.SyntaxOak/Expr indexExpr, class Fantomas.Core.SyntaxOak/Expr argumentExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 97 (0x61) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0046: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::Children@ IL_004b: ldarg.0 IL_004c: ldarg.1 IL_004d: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::Identifier@ IL_0052: ldarg.0 IL_0053: ldarg.2 IL_0054: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::Index@ IL_0059: ldarg.0 IL_005a: ldarg.3 IL_005b: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::Argument@ IL_0060: ret } // end of method ExprNestedIndexWithoutDotNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::Children@ IL_0006: ret } // end of method ExprNestedIndexWithoutDotNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::Identifier@ IL_0006: ret } // end of method ExprNestedIndexWithoutDotNode::get_Identifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Index() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::Index@ IL_0006: ret } // end of method ExprNestedIndexWithoutDotNode::get_Index .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Argument() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::Argument@ IL_0006: ret } // end of method ExprNestedIndexWithoutDotNode::get_Argument .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::get_Children() } // end of property ExprNestedIndexWithoutDotNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr Identifier() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::get_Identifier() } // end of property ExprNestedIndexWithoutDotNode::Identifier .property instance class Fantomas.Core.SyntaxOak/Expr Index() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::get_Index() } // end of property ExprNestedIndexWithoutDotNode::Index .property instance class Fantomas.Core.SyntaxOak/Expr Argument() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode::get_Argument() } // end of property ExprNestedIndexWithoutDotNode::Argument } // end of class ExprNestedIndexWithoutDotNode .class auto ansi serializable nested assembly ExprAppNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr FunctionExpr@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Arguments@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr functionExpr, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 arguments, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 72 (0x48) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1242-32' Fantomas.Core.SyntaxOak/'-ctor@1242-32'::@_instance IL_0029: ldarg.2 IL_002a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002f: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0034: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAppNode::Children@ IL_0039: ldarg.0 IL_003a: ldarg.1 IL_003b: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_0040: ldarg.0 IL_0041: ldarg.2 IL_0042: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppNode::Arguments@ IL_0047: ret } // end of method ExprAppNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAppNode::Children@ IL_0006: ret } // end of method ExprAppNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_FunctionExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::FunctionExpr@ IL_0006: ret } // end of method ExprAppNode::get_FunctionExpr .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Arguments() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppNode::Arguments@ IL_0006: ret } // end of method ExprAppNode::get_Arguments .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprAppNode::get_Children() } // end of property ExprAppNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr FunctionExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprAppNode::get_FunctionExpr() } // end of property ExprAppNode::FunctionExpr .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Arguments() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprAppNode::get_Arguments() } // end of property ExprAppNode::Arguments } // end of class ExprAppNode .class auto ansi serializable nested assembly ExprTypeAppNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr Identifier@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode LessThan@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 TypeParameters@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode GreaterThan@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr identifierExpr, class Fantomas.Core.SyntaxOak/SingleTextNode lessThan, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 typeParameters, class Fantomas.Core.SyntaxOak/SingleTextNode greaterThan, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 115 (0x73) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1254-33' Fantomas.Core.SyntaxOak/'-ctor@1254-33'::@_instance IL_0033: ldarg.3 IL_0034: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: ldarg.s greaterThan IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0050: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTypeAppNode::Children@ IL_0055: ldarg.0 IL_0056: ldarg.1 IL_0057: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTypeAppNode::Identifier@ IL_005c: ldarg.0 IL_005d: ldarg.2 IL_005e: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTypeAppNode::LessThan@ IL_0063: ldarg.0 IL_0064: ldarg.3 IL_0065: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprTypeAppNode::TypeParameters@ IL_006a: ldarg.0 IL_006b: ldarg.s greaterThan IL_006d: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTypeAppNode::GreaterThan@ IL_0072: ret } // end of method ExprTypeAppNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTypeAppNode::Children@ IL_0006: ret } // end of method ExprTypeAppNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTypeAppNode::Identifier@ IL_0006: ret } // end of method ExprTypeAppNode::get_Identifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_LessThan() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTypeAppNode::LessThan@ IL_0006: ret } // end of method ExprTypeAppNode::get_LessThan .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_TypeParameters() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprTypeAppNode::TypeParameters@ IL_0006: ret } // end of method ExprTypeAppNode::get_TypeParameters .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_GreaterThan() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTypeAppNode::GreaterThan@ IL_0006: ret } // end of method ExprTypeAppNode::get_GreaterThan .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTypeAppNode::get_Children() } // end of property ExprTypeAppNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr Identifier() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTypeAppNode::get_Identifier() } // end of property ExprTypeAppNode::Identifier .property instance class Fantomas.Core.SyntaxOak/SingleTextNode LessThan() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTypeAppNode::get_LessThan() } // end of property ExprTypeAppNode::LessThan .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 TypeParameters() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprTypeAppNode::get_TypeParameters() } // end of property ExprTypeAppNode::TypeParameters .property instance class Fantomas.Core.SyntaxOak/SingleTextNode GreaterThan() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTypeAppNode::get_GreaterThan() } // end of property ExprTypeAppNode::GreaterThan } // end of class ExprTypeAppNode .class auto ansi serializable nested assembly ExprTryWithSingleClauseNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Try@ .field assembly class Fantomas.Core.SyntaxOak/Expr TryExpr@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode With@ .field assembly class Fantomas.Core.SyntaxOak/MatchClauseNode Clause@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode tryNode, class Fantomas.Core.SyntaxOak/Expr tryExpr, class Fantomas.Core.SyntaxOak/SingleTextNode withNode, class Fantomas.Core.SyntaxOak/MatchClauseNode clause, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 105 (0x69) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: ldarg.s clause IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0046: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::Children@ IL_004b: ldarg.0 IL_004c: ldarg.1 IL_004d: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::Try@ IL_0052: ldarg.0 IL_0053: ldarg.2 IL_0054: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::TryExpr@ IL_0059: ldarg.0 IL_005a: ldarg.3 IL_005b: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::With@ IL_0060: ldarg.0 IL_0061: ldarg.s clause IL_0063: stfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::Clause@ IL_0068: ret } // end of method ExprTryWithSingleClauseNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::Children@ IL_0006: ret } // end of method ExprTryWithSingleClauseNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Try() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::Try@ IL_0006: ret } // end of method ExprTryWithSingleClauseNode::get_Try .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_TryExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::TryExpr@ IL_0006: ret } // end of method ExprTryWithSingleClauseNode::get_TryExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_With() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::With@ IL_0006: ret } // end of method ExprTryWithSingleClauseNode::get_With .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/MatchClauseNode get_Clause() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::Clause@ IL_0006: ret } // end of method ExprTryWithSingleClauseNode::get_Clause .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::get_Children() } // end of property ExprTryWithSingleClauseNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Try() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::get_Try() } // end of property ExprTryWithSingleClauseNode::Try .property instance class Fantomas.Core.SyntaxOak/Expr TryExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::get_TryExpr() } // end of property ExprTryWithSingleClauseNode::TryExpr .property instance class Fantomas.Core.SyntaxOak/SingleTextNode With() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::get_With() } // end of property ExprTryWithSingleClauseNode::With .property instance class Fantomas.Core.SyntaxOak/MatchClauseNode Clause() { .get instance class Fantomas.Core.SyntaxOak/MatchClauseNode Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode::get_Clause() } // end of property ExprTryWithSingleClauseNode::Clause } // end of class ExprTryWithSingleClauseNode .class auto ansi serializable nested assembly ExprTryWithNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Try@ .field assembly class Fantomas.Core.SyntaxOak/Expr TryExpr@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode With@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Clauses@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode tryNode, class Fantomas.Core.SyntaxOak/Expr tryExpr, class Fantomas.Core.SyntaxOak/SingleTextNode withNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 clauses, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 104 (0x68) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldarg.s clauses IL_0037: stloc.2 IL_0038: ldloca.s V_0 IL_003a: ldloc.2 IL_003b: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0040: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0045: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTryWithNode::Children@ IL_004a: ldarg.0 IL_004b: ldarg.1 IL_004c: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithNode::Try@ IL_0051: ldarg.0 IL_0052: ldarg.2 IL_0053: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryWithNode::TryExpr@ IL_0058: ldarg.0 IL_0059: ldarg.3 IL_005a: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithNode::With@ IL_005f: ldarg.0 IL_0060: ldarg.s clauses IL_0062: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprTryWithNode::Clauses@ IL_0067: ret } // end of method ExprTryWithNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTryWithNode::Children@ IL_0006: ret } // end of method ExprTryWithNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Try() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithNode::Try@ IL_0006: ret } // end of method ExprTryWithNode::get_Try .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_TryExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryWithNode::TryExpr@ IL_0006: ret } // end of method ExprTryWithNode::get_TryExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_With() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithNode::With@ IL_0006: ret } // end of method ExprTryWithNode::get_With .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Clauses() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprTryWithNode::Clauses@ IL_0006: ret } // end of method ExprTryWithNode::get_Clauses .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTryWithNode::get_Children() } // end of property ExprTryWithNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Try() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithNode::get_Try() } // end of property ExprTryWithNode::Try .property instance class Fantomas.Core.SyntaxOak/Expr TryExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryWithNode::get_TryExpr() } // end of property ExprTryWithNode::TryExpr .property instance class Fantomas.Core.SyntaxOak/SingleTextNode With() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryWithNode::get_With() } // end of property ExprTryWithNode::With .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Clauses() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprTryWithNode::get_Clauses() } // end of property ExprTryWithNode::Clauses } // end of class ExprTryWithNode .class auto ansi serializable nested assembly ExprTryFinallyNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Try@ .field assembly class Fantomas.Core.SyntaxOak/Expr TryExpr@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Finally@ .field assembly class Fantomas.Core.SyntaxOak/Expr FinallyExpr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode tryNode, class Fantomas.Core.SyntaxOak/Expr tryExpr, class Fantomas.Core.SyntaxOak/SingleTextNode finallyNode, class Fantomas.Core.SyntaxOak/Expr finallyExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 110 (0x6e) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: ldarg.s finallyExpr IL_0039: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_003e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0043: nop IL_0044: ldloca.s V_0 IL_0046: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_004b: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTryFinallyNode::Children@ IL_0050: ldarg.0 IL_0051: ldarg.1 IL_0052: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryFinallyNode::Try@ IL_0057: ldarg.0 IL_0058: ldarg.2 IL_0059: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryFinallyNode::TryExpr@ IL_005e: ldarg.0 IL_005f: ldarg.3 IL_0060: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryFinallyNode::Finally@ IL_0065: ldarg.0 IL_0066: ldarg.s finallyExpr IL_0068: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryFinallyNode::FinallyExpr@ IL_006d: ret } // end of method ExprTryFinallyNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTryFinallyNode::Children@ IL_0006: ret } // end of method ExprTryFinallyNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Try() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryFinallyNode::Try@ IL_0006: ret } // end of method ExprTryFinallyNode::get_Try .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_TryExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryFinallyNode::TryExpr@ IL_0006: ret } // end of method ExprTryFinallyNode::get_TryExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Finally() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryFinallyNode::Finally@ IL_0006: ret } // end of method ExprTryFinallyNode::get_Finally .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_FinallyExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryFinallyNode::FinallyExpr@ IL_0006: ret } // end of method ExprTryFinallyNode::get_FinallyExpr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTryFinallyNode::get_Children() } // end of property ExprTryFinallyNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Try() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryFinallyNode::get_Try() } // end of property ExprTryFinallyNode::Try .property instance class Fantomas.Core.SyntaxOak/Expr TryExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryFinallyNode::get_TryExpr() } // end of property ExprTryFinallyNode::TryExpr .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Finally() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTryFinallyNode::get_Finally() } // end of property ExprTryFinallyNode::Finally .property instance class Fantomas.Core.SyntaxOak/Expr FinallyExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprTryFinallyNode::get_FinallyExpr() } // end of property ExprTryFinallyNode::FinallyExpr } // end of class ExprTryFinallyNode .class auto ansi serializable nested assembly ElseIfNode extends [netstandard]System.Object implements Fantomas.Core.SyntaxOak/Node { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range .field assembly class Fantomas.Core.SyntaxOak/Node condition .field assembly class [netstandard]System.Collections.Generic.Queue`1 nodesBefore .field assembly class [netstandard]System.Collections.Generic.Queue`1 nodesAfter .field assembly bool lastNodeAfterIsLineCommentAfterSource .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly int32 init@1302 .method public specialname rtspecialname instance void .ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mElse, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mIf, class Fantomas.Core.SyntaxOak/Node condition, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 123 (0x7b) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 V_0, class Fantomas.Core.SyntaxOak/Node V_1, class Fantomas.Core.SyntaxOak/Node V_2) IL_0000: ldnull IL_0001: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::.ctor(!0) IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: callvirt instance void [netstandard]System.Object::.ctor() IL_000d: ldarg.0 IL_000e: pop IL_000f: ldarg.0 IL_0010: ldarg.3 IL_0011: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ElseIfNode::condition IL_0016: ldarg.0 IL_0017: ldarg.s range IL_0019: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/ElseIfNode::range IL_001e: ldloc.0 IL_001f: ldarg.0 IL_0020: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::set_contents(!0) IL_0025: ldarg.0 IL_0026: ldc.i4.0 IL_0027: newobj instance void class [netstandard]System.Collections.Generic.Queue`1::.ctor(int32) IL_002c: stfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/ElseIfNode::nodesBefore IL_0031: ldarg.0 IL_0032: ldc.i4.0 IL_0033: newobj instance void class [netstandard]System.Collections.Generic.Queue`1::.ctor(int32) IL_0038: stfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/ElseIfNode::nodesAfter IL_003d: ldarg.0 IL_003e: ldc.i4.0 IL_003f: stfld bool Fantomas.Core.SyntaxOak/ElseIfNode::lastNodeAfterIsLineCommentAfterSource IL_0044: ldarg.1 IL_0045: ldloc.0 IL_0046: newobj instance void Fantomas.Core.SyntaxOak/elseNode@1308::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1) IL_004b: stloc.1 IL_004c: ldarg.0 IL_004d: ldarg.2 IL_004e: ldloc.0 IL_004f: newobj instance void Fantomas.Core.SyntaxOak/ifNode@1324::.ctor(class Fantomas.Core.SyntaxOak/ElseIfNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1) IL_0054: stloc.2 IL_0055: ldarg.0 IL_0056: ldc.i4.2 IL_0057: newarr Fantomas.Core.SyntaxOak/Node IL_005c: dup IL_005d: ldc.i4.0 IL_005e: ldloc.1 IL_005f: stelem Fantomas.Core.SyntaxOak/Node IL_0064: dup IL_0065: ldc.i4.1 IL_0066: ldloc.2 IL_0067: stelem Fantomas.Core.SyntaxOak/Node IL_006c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ElseIfNode::Children@ IL_0071: ldarg.0 IL_0072: ldc.i4.1 IL_0073: volatile. IL_0075: stfld int32 Fantomas.Core.SyntaxOak/ElseIfNode::init@1302 IL_007a: ret } // end of method ElseIfNode::.ctor .method private hidebysig newslot specialname virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak.Node.get_ContentBefore() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_ContentBefore // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: volatile. IL_0003: ldfld int32 Fantomas.Core.SyntaxOak/ElseIfNode::init@1302 IL_0008: ldc.i4.1 IL_0009: bge.s IL_0014 IL_000b: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::FailInit() IL_0010: nop IL_0011: nop IL_0012: br.s IL_0015 IL_0014: nop IL_0015: ldarg.0 IL_0016: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/ElseIfNode::nodesBefore IL_001b: ret } // end of method ElseIfNode::Fantomas.Core.SyntaxOak.Node.get_ContentBefore .method private hidebysig newslot specialname virtual instance bool Fantomas.Core.SyntaxOak.Node.get_HasContentBefore() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_HasContentBefore // Code size 37 (0x25) .maxstack 8 IL_0000: ldarg.0 IL_0001: volatile. IL_0003: ldfld int32 Fantomas.Core.SyntaxOak/ElseIfNode::init@1302 IL_0008: ldc.i4.1 IL_0009: bge.s IL_0014 IL_000b: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::FailInit() IL_0010: nop IL_0011: nop IL_0012: br.s IL_0015 IL_0014: nop IL_0015: nop IL_0016: ldarg.0 IL_0017: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/ElseIfNode::nodesBefore IL_001c: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0021: ldc.i4.0 IL_0022: ceq IL_0024: ret } // end of method ElseIfNode::Fantomas.Core.SyntaxOak.Node.get_HasContentBefore .method private hidebysig newslot specialname virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak.Node.get_ContentAfter() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_ContentAfter // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: volatile. IL_0003: ldfld int32 Fantomas.Core.SyntaxOak/ElseIfNode::init@1302 IL_0008: ldc.i4.1 IL_0009: bge.s IL_0014 IL_000b: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::FailInit() IL_0010: nop IL_0011: nop IL_0012: br.s IL_0015 IL_0014: nop IL_0015: ldarg.0 IL_0016: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/ElseIfNode::nodesAfter IL_001b: ret } // end of method ElseIfNode::Fantomas.Core.SyntaxOak.Node.get_ContentAfter .method private hidebysig newslot specialname virtual instance bool Fantomas.Core.SyntaxOak.Node.get_HasContentAfter() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_HasContentAfter // Code size 37 (0x25) .maxstack 8 IL_0000: ldarg.0 IL_0001: volatile. IL_0003: ldfld int32 Fantomas.Core.SyntaxOak/ElseIfNode::init@1302 IL_0008: ldc.i4.1 IL_0009: bge.s IL_0014 IL_000b: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::FailInit() IL_0010: nop IL_0011: nop IL_0012: br.s IL_0015 IL_0014: nop IL_0015: nop IL_0016: ldarg.0 IL_0017: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/ElseIfNode::nodesAfter IL_001c: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0021: ldc.i4.0 IL_0022: ceq IL_0024: ret } // end of method ElseIfNode::Fantomas.Core.SyntaxOak.Node.get_HasContentAfter .method private hidebysig newslot specialname virtual instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak.Node.get_Range() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_Range // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: volatile. IL_0003: ldfld int32 Fantomas.Core.SyntaxOak/ElseIfNode::init@1302 IL_0008: ldc.i4.1 IL_0009: bge.s IL_0014 IL_000b: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::FailInit() IL_0010: nop IL_0011: nop IL_0012: br.s IL_0015 IL_0014: nop IL_0015: ldarg.0 IL_0016: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/ElseIfNode::range IL_001b: ret } // end of method ElseIfNode::Fantomas.Core.SyntaxOak.Node.get_Range .method private hidebysig newslot virtual instance void Fantomas.Core.SyntaxOak.Node.AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode triviaNode) cil managed { .override Fantomas.Core.SyntaxOak/Node::AddBefore // Code size 34 (0x22) .maxstack 8 IL_0000: ldarg.0 IL_0001: volatile. IL_0003: ldfld int32 Fantomas.Core.SyntaxOak/ElseIfNode::init@1302 IL_0008: ldc.i4.1 IL_0009: bge.s IL_0014 IL_000b: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::FailInit() IL_0010: nop IL_0011: nop IL_0012: br.s IL_0015 IL_0014: nop IL_0015: ldarg.0 IL_0016: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/ElseIfNode::nodesBefore IL_001b: ldarg.1 IL_001c: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1::Enqueue(!0) IL_0021: ret } // end of method ElseIfNode::Fantomas.Core.SyntaxOak.Node.AddBefore .method private hidebysig newslot virtual instance void Fantomas.Core.SyntaxOak.Node.AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode triviaNode) cil managed { .override Fantomas.Core.SyntaxOak/Node::AddAfter // Code size 130 (0x82) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/TriviaContent V_0, class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode V_1, string V_2) IL_0000: ldarg.0 IL_0001: volatile. IL_0003: ldfld int32 Fantomas.Core.SyntaxOak/ElseIfNode::init@1302 IL_0008: ldc.i4.1 IL_0009: bge.s IL_0014 IL_000b: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::FailInit() IL_0010: nop IL_0011: nop IL_0012: br.s IL_0015 IL_0014: nop IL_0015: ldarg.1 IL_0016: ldfld class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaNode::Content@ IL_001b: stloc.0 IL_001c: ldloc.0 IL_001d: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0022: ldc.i4.1 IL_0023: bne.un.s IL_005a IL_0025: ldloc.0 IL_0026: castclass Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode IL_002b: stloc.1 IL_002c: ldarg.0 IL_002d: ldfld bool Fantomas.Core.SyntaxOak/ElseIfNode::lastNodeAfterIsLineCommentAfterSource IL_0032: brfalse.s IL_005a IL_0034: ldloc.1 IL_0035: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_003a: stloc.2 IL_003b: ldarg.0 IL_003c: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ElseIfNode::condition IL_0041: ldloc.2 IL_0042: call class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaContent::NewCommentOnSingleLine(string) IL_0047: ldarg.1 IL_0048: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/TriviaNode::Range@ IL_004d: newobj instance void Fantomas.Core.SyntaxOak/TriviaNode::.ctor(class Fantomas.Core.SyntaxOak/TriviaContent, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0052: tail. IL_0054: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode) IL_0059: ret IL_005a: ldarg.0 IL_005b: nop IL_005c: ldarg.1 IL_005d: ldfld class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaNode::Content@ IL_0062: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0067: ldc.i4.1 IL_0068: bne.un.s IL_006e IL_006a: ldc.i4.1 IL_006b: nop IL_006c: br.s IL_0070 IL_006e: ldc.i4.0 IL_006f: nop IL_0070: stfld bool Fantomas.Core.SyntaxOak/ElseIfNode::lastNodeAfterIsLineCommentAfterSource IL_0075: ldarg.0 IL_0076: ldfld class [netstandard]System.Collections.Generic.Queue`1 Fantomas.Core.SyntaxOak/ElseIfNode::nodesAfter IL_007b: ldarg.1 IL_007c: callvirt instance void class [netstandard]System.Collections.Generic.Queue`1::Enqueue(!0) IL_0081: ret } // end of method ElseIfNode::Fantomas.Core.SyntaxOak.Node.AddAfter .method private hidebysig newslot specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak.Node.get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/Node::get_Children // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: volatile. IL_0003: ldfld int32 Fantomas.Core.SyntaxOak/ElseIfNode::init@1302 IL_0008: ldc.i4.1 IL_0009: bge.s IL_0014 IL_000b: call void [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::FailInit() IL_0010: nop IL_0011: nop IL_0012: br.s IL_0015 IL_0014: nop IL_0015: ldarg.0 IL_0016: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ElseIfNode::Children@ IL_001b: ret } // end of method ElseIfNode::Fantomas.Core.SyntaxOak.Node.get_Children } // end of class ElseIfNode .class abstract auto autochar serializable nested assembly beforefieldinit IfKeywordNode extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 SingleWord = int32(0x00000000) .field public static literal int32 ElseIf = int32(0x00000001) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname SingleWord extends Fantomas.Core.SyntaxOak/IfKeywordNode { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3F 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..?Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 49 66 4B 65 79 // .SyntaxOak+IfKey 77 6F 72 64 4E 6F 64 65 2B 53 69 6E 67 6C 65 57 // wordNode+SingleW 6F 72 64 40 44 65 62 75 67 54 79 70 65 50 72 6F // ord@DebugTypePro 78 79 00 00 ) // xy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/IfKeywordNode::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord::item IL_000d: ret } // end of method SingleWord::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord::item IL_0006: ret } // end of method SingleWord::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord::get_Item() } // end of property SingleWord::Item } // end of class SingleWord .class auto ansi serializable nested assembly beforefieldinit specialname ElseIf extends Fantomas.Core.SyntaxOak/IfKeywordNode { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3B 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..;Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 49 66 4B 65 79 // .SyntaxOak+IfKey 77 6F 72 64 4E 6F 64 65 2B 45 6C 73 65 49 66 40 // wordNode+ElseIf@ 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // DebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ElseIfNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ElseIfNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/IfKeywordNode::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf::item IL_000d: ret } // end of method ElseIf::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ElseIfNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf::item IL_0006: ret } // end of method ElseIf::get_Item .property instance class Fantomas.Core.SyntaxOak/ElseIfNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf::get_Item() } // end of property ElseIf::Item } // end of class ElseIf .class auto ansi nested assembly beforefieldinit specialname SingleWord@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord@DebugTypeProxy::_obj IL_000d: ret } // end of method SingleWord@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord::item IL_000b: ret } // end of method SingleWord@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord@DebugTypeProxy::get_Item() } // end of property SingleWord@DebugTypeProxy::Item } // end of class SingleWord@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ElseIf@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf@DebugTypeProxy::_obj IL_000d: ret } // end of method ElseIf@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ElseIfNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf::item IL_000b: ret } // end of method ElseIf@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ElseIfNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf@DebugTypeProxy::get_Item() } // end of property ElseIf@DebugTypeProxy::Item } // end of class ElseIf@DebugTypeProxy .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ret } // end of method IfKeywordNode::.ctor .method assembly static class Fantomas.Core.SyntaxOak/IfKeywordNode NewSingleWord(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method IfKeywordNode::NewSingleWord .method assembly hidebysig instance bool get_IsSingleWord() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method IfKeywordNode::get_IsSingleWord .method assembly static class Fantomas.Core.SyntaxOak/IfKeywordNode NewElseIf(class Fantomas.Core.SyntaxOak/ElseIfNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf::.ctor(class Fantomas.Core.SyntaxOak/ElseIfNode) IL_0006: ret } // end of method IfKeywordNode::NewElseIf .method assembly hidebysig instance bool get_IsElseIf() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method IfKeywordNode::get_IsElseIf .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_0006: brfalse.s IL_000b IL_0008: ldc.i4.1 IL_0009: br.s IL_000c IL_000b: ldc.i4.0 IL_000c: ret } // end of method IfKeywordNode::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method IfKeywordNode::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/IfKeywordNode>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method IfKeywordNode::ToString .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 91 (0x5b) .maxstack 7 .locals init (int32 V_0, class Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord V_1, class Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf V_2) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0059 IL_0003: ldc.i4.0 IL_0004: stloc.0 IL_0005: ldarg.0 IL_0006: isinst Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord IL_000b: brfalse.s IL_0033 IL_000d: ldarg.0 IL_000e: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord IL_0013: stloc.1 IL_0014: ldc.i4.0 IL_0015: stloc.0 IL_0016: ldc.i4 0x9e3779b9 IL_001b: ldarg.1 IL_001c: ldloc.1 IL_001d: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord::item IL_0022: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_0027: ldloc.0 IL_0028: ldc.i4.6 IL_0029: shl IL_002a: ldloc.0 IL_002b: ldc.i4.2 IL_002c: shr IL_002d: add IL_002e: add IL_002f: add IL_0030: stloc.0 IL_0031: ldloc.0 IL_0032: ret IL_0033: ldarg.0 IL_0034: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_0039: stloc.2 IL_003a: ldc.i4.1 IL_003b: stloc.0 IL_003c: ldc.i4 0x9e3779b9 IL_0041: ldarg.1 IL_0042: ldloc.2 IL_0043: ldfld class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf::item IL_0048: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_004d: ldloc.0 IL_004e: ldc.i4.6 IL_004f: shl IL_0050: ldloc.0 IL_0051: ldc.i4.2 IL_0052: shr IL_0053: add IL_0054: add IL_0055: add IL_0056: stloc.0 IL_0057: ldloc.0 IL_0058: ret IL_0059: ldc.i4.0 IL_005a: ret } // end of method IfKeywordNode::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.SyntaxOak/IfKeywordNode::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method IfKeywordNode::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 153 (0x99) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/IfKeywordNode V_0, int32 V_1, class Fantomas.Core.SyntaxOak/IfKeywordNode V_2, int32 V_3, class Fantomas.Core.SyntaxOak/IfKeywordNode V_4, class Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord V_5, class Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord V_6, class Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf V_7, class Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf V_8) IL_0000: ldarg.0 IL_0001: brfalse IL_0091 IL_0006: ldarg.1 IL_0007: isinst Fantomas.Core.SyntaxOak/IfKeywordNode IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: brfalse IL_008f IL_0013: ldarg.0 IL_0014: stloc.2 IL_0015: ldloc.2 IL_0016: isinst Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_001b: brfalse.s IL_0020 IL_001d: ldc.i4.1 IL_001e: br.s IL_0021 IL_0020: ldc.i4.0 IL_0021: stloc.1 IL_0022: ldloc.0 IL_0023: stloc.s V_4 IL_0025: ldloc.s V_4 IL_0027: isinst Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_002c: brfalse.s IL_0031 IL_002e: ldc.i4.1 IL_002f: br.s IL_0032 IL_0031: ldc.i4.0 IL_0032: stloc.3 IL_0033: ldloc.1 IL_0034: ldloc.3 IL_0035: bne.un.s IL_008d IL_0037: ldarg.0 IL_0038: isinst Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord IL_003d: brfalse.s IL_0066 IL_003f: ldarg.0 IL_0040: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord IL_0045: stloc.s V_5 IL_0047: ldloc.0 IL_0048: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord IL_004d: stloc.s V_6 IL_004f: ldarg.2 IL_0050: ldloc.s V_5 IL_0052: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord::item IL_0057: ldloc.s V_6 IL_0059: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord::item IL_005e: tail. IL_0060: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_0065: ret IL_0066: ldarg.0 IL_0067: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_006c: stloc.s V_7 IL_006e: ldloc.0 IL_006f: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_0074: stloc.s V_8 IL_0076: ldarg.2 IL_0077: ldloc.s V_7 IL_0079: ldfld class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf::item IL_007e: ldloc.s V_8 IL_0080: ldfld class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf::item IL_0085: tail. IL_0087: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_008c: ret IL_008d: ldc.i4.0 IL_008e: ret IL_008f: ldc.i4.0 IL_0090: ret IL_0091: ldarg.1 IL_0092: ldnull IL_0093: cgt.un IL_0095: ldc.i4.0 IL_0096: ceq IL_0098: ret } // end of method IfKeywordNode::Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Node get_Node() cil managed { // Code size 39 (0x27) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord V_0, class Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: isinst Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_0007: brfalse.s IL_000b IL_0009: br.s IL_0019 IL_000b: ldarg.0 IL_000c: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord::item IL_0018: ret IL_0019: ldarg.0 IL_001a: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_001f: stloc.1 IL_0020: ldloc.1 IL_0021: ldfld class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf::item IL_0026: ret } // end of method IfKeywordNode::get_Node .method assembly hidebysig specialname instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range get_Range() cil managed { // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: callvirt instance class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/IfKeywordNode::get_Node() IL_0006: tail. IL_0008: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_000d: ret } // end of method IfKeywordNode::get_Range .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.SyntaxOak/IfKeywordNode obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 142 (0x8e) .maxstack 4 .locals init (int32 V_0, class Fantomas.Core.SyntaxOak/IfKeywordNode V_1, int32 V_2, class Fantomas.Core.SyntaxOak/IfKeywordNode V_3, class Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord V_4, class Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord V_5, class Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf V_6, class Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf V_7) IL_0000: ldarg.0 IL_0001: brfalse IL_0086 IL_0006: ldarg.1 IL_0007: brfalse IL_0084 IL_000c: ldarg.0 IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: isinst Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_0014: brfalse.s IL_0019 IL_0016: ldc.i4.1 IL_0017: br.s IL_001a IL_0019: ldc.i4.0 IL_001a: stloc.0 IL_001b: ldarg.1 IL_001c: stloc.3 IL_001d: ldloc.3 IL_001e: isinst Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_0023: brfalse.s IL_0028 IL_0025: ldc.i4.1 IL_0026: br.s IL_0029 IL_0028: ldc.i4.0 IL_0029: stloc.2 IL_002a: ldloc.0 IL_002b: ldloc.2 IL_002c: bne.un.s IL_0082 IL_002e: ldarg.0 IL_002f: isinst Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord IL_0034: brfalse.s IL_005c IL_0036: ldarg.0 IL_0037: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord IL_003c: stloc.s V_4 IL_003e: ldarg.1 IL_003f: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord IL_0044: stloc.s V_5 IL_0046: ldloc.s V_4 IL_0048: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord::item IL_004d: ldloc.s V_5 IL_004f: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IfKeywordNode/SingleWord::item IL_0054: tail. IL_0056: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_005b: ret IL_005c: ldarg.0 IL_005d: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_0062: stloc.s V_6 IL_0064: ldarg.1 IL_0065: castclass Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf IL_006a: stloc.s V_7 IL_006c: ldloc.s V_6 IL_006e: ldfld class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf::item IL_0073: ldloc.s V_7 IL_0075: ldfld class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/IfKeywordNode/ElseIf::item IL_007a: tail. IL_007c: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_0081: ret IL_0082: ldc.i4.0 IL_0083: ret IL_0084: ldc.i4.0 IL_0085: ret IL_0086: ldarg.1 IL_0087: ldnull IL_0088: cgt.un IL_008a: ldc.i4.0 IL_008b: ceq IL_008d: ret } // end of method IfKeywordNode::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/IfKeywordNode V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.SyntaxOak/IfKeywordNode IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0014 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: tail. IL_000e: callvirt instance bool Fantomas.Core.SyntaxOak/IfKeywordNode::Equals(class Fantomas.Core.SyntaxOak/IfKeywordNode) IL_0013: ret IL_0014: ldc.i4.0 IL_0015: ret } // end of method IfKeywordNode::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/IfKeywordNode::get_Tag() } // end of property IfKeywordNode::Tag .property instance bool IsSingleWord() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/IfKeywordNode::get_IsSingleWord() } // end of property IfKeywordNode::IsSingleWord .property instance bool IsElseIf() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/IfKeywordNode::get_IsElseIf() } // end of property IfKeywordNode::IsElseIf .property instance class Fantomas.Core.SyntaxOak/Node Node() { .get instance class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/IfKeywordNode::get_Node() } // end of property IfKeywordNode::Node .property instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Range() { .get instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/IfKeywordNode::get_Range() } // end of property IfKeywordNode::Range } // end of class IfKeywordNode .class auto ansi serializable nested assembly ExprIfThenNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/IfKeywordNode If@ .field assembly class Fantomas.Core.SyntaxOak/Expr IfExpr@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Then@ .field assembly class Fantomas.Core.SyntaxOak/Expr ThenExpr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IfKeywordNode ifNode, class Fantomas.Core.SyntaxOak/Expr ifExpr, class Fantomas.Core.SyntaxOak/SingleTextNode thenNode, class Fantomas.Core.SyntaxOak/Expr thenExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 115 (0x73) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: callvirt instance class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/IfKeywordNode::get_Node() IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s thenExpr IL_003e: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0050: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIfThenNode::Children@ IL_0055: ldarg.0 IL_0056: ldarg.1 IL_0057: stfld class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/ExprIfThenNode::If@ IL_005c: ldarg.0 IL_005d: ldarg.2 IL_005e: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::IfExpr@ IL_0063: ldarg.0 IL_0064: ldarg.3 IL_0065: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenNode::Then@ IL_006a: ldarg.0 IL_006b: ldarg.s thenExpr IL_006d: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::ThenExpr@ IL_0072: ret } // end of method ExprIfThenNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIfThenNode::Children@ IL_0006: ret } // end of method ExprIfThenNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IfKeywordNode get_If() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/ExprIfThenNode::If@ IL_0006: ret } // end of method ExprIfThenNode::get_If .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_IfExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::IfExpr@ IL_0006: ret } // end of method ExprIfThenNode::get_IfExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Then() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenNode::Then@ IL_0006: ret } // end of method ExprIfThenNode::get_Then .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_ThenExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::ThenExpr@ IL_0006: ret } // end of method ExprIfThenNode::get_ThenExpr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIfThenNode::get_Children() } // end of property ExprIfThenNode::Children .property instance class Fantomas.Core.SyntaxOak/IfKeywordNode If() { .get instance class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/ExprIfThenNode::get_If() } // end of property ExprIfThenNode::If .property instance class Fantomas.Core.SyntaxOak/Expr IfExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::get_IfExpr() } // end of property ExprIfThenNode::IfExpr .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Then() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenNode::get_Then() } // end of property ExprIfThenNode::Then .property instance class Fantomas.Core.SyntaxOak/Expr ThenExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenNode::get_ThenExpr() } // end of property ExprIfThenNode::ThenExpr } // end of class ExprIfThenNode .class auto ansi serializable nested assembly ExprIfThenElseNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/IfKeywordNode If@ .field assembly class Fantomas.Core.SyntaxOak/Expr IfExpr@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Then@ .field assembly class Fantomas.Core.SyntaxOak/Expr ThenExpr@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Else@ .field assembly class Fantomas.Core.SyntaxOak/Expr ElseExpr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IfKeywordNode ifNode, class Fantomas.Core.SyntaxOak/Expr ifExpr, class Fantomas.Core.SyntaxOak/SingleTextNode thenNode, class Fantomas.Core.SyntaxOak/Expr thenExpr, class Fantomas.Core.SyntaxOak/SingleTextNode elseNode, class Fantomas.Core.SyntaxOak/Expr elseExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 156 (0x9c) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: callvirt instance class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/IfKeywordNode::get_Node() IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s thenExpr IL_003e: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: ldarg.s elseNode IL_004d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0052: nop IL_0053: ldloca.s V_0 IL_0055: ldarg.s elseExpr IL_0057: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_005c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0061: nop IL_0062: ldloca.s V_0 IL_0064: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0069: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIfThenElseNode::Children@ IL_006e: ldarg.0 IL_006f: ldarg.1 IL_0070: stfld class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::If@ IL_0075: ldarg.0 IL_0076: ldarg.2 IL_0077: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::IfExpr@ IL_007c: ldarg.0 IL_007d: ldarg.3 IL_007e: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::Then@ IL_0083: ldarg.0 IL_0084: ldarg.s thenExpr IL_0086: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::ThenExpr@ IL_008b: ldarg.0 IL_008c: ldarg.s elseNode IL_008e: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::Else@ IL_0093: ldarg.0 IL_0094: ldarg.s elseExpr IL_0096: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::ElseExpr@ IL_009b: ret } // end of method ExprIfThenElseNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIfThenElseNode::Children@ IL_0006: ret } // end of method ExprIfThenElseNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IfKeywordNode get_If() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::If@ IL_0006: ret } // end of method ExprIfThenElseNode::get_If .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_IfExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::IfExpr@ IL_0006: ret } // end of method ExprIfThenElseNode::get_IfExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Then() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::Then@ IL_0006: ret } // end of method ExprIfThenElseNode::get_Then .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_ThenExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::ThenExpr@ IL_0006: ret } // end of method ExprIfThenElseNode::get_ThenExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Else() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::Else@ IL_0006: ret } // end of method ExprIfThenElseNode::get_Else .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_ElseExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::ElseExpr@ IL_0006: ret } // end of method ExprIfThenElseNode::get_ElseExpr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIfThenElseNode::get_Children() } // end of property ExprIfThenElseNode::Children .property instance class Fantomas.Core.SyntaxOak/IfKeywordNode If() { .get instance class Fantomas.Core.SyntaxOak/IfKeywordNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::get_If() } // end of property ExprIfThenElseNode::If .property instance class Fantomas.Core.SyntaxOak/Expr IfExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::get_IfExpr() } // end of property ExprIfThenElseNode::IfExpr .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Then() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::get_Then() } // end of property ExprIfThenElseNode::Then .property instance class Fantomas.Core.SyntaxOak/Expr ThenExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::get_ThenExpr() } // end of property ExprIfThenElseNode::ThenExpr .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Else() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIfThenElseNode::get_Else() } // end of property ExprIfThenElseNode::Else .property instance class Fantomas.Core.SyntaxOak/Expr ElseExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIfThenElseNode::get_ElseExpr() } // end of property ExprIfThenElseNode::ElseExpr } // end of class ExprIfThenElseNode .class auto ansi serializable nested assembly ExprIfThenElifNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Branches@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Else@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 branches, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> elseBranch, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 152 (0x98) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> V_1, class Fantomas.Core.SyntaxOak/SingleTextNode V_2, class Fantomas.Core.SyntaxOak/Expr V_3, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_4, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_5, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_6, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_7, class [netstandard]System.Collections.Generic.IEnumerable`1 V_8) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: nop IL_000b: ldarg.2 IL_000c: brfalse.s IL_0010 IL_000e: br.s IL_0018 IL_0010: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0015: nop IL_0016: br.s IL_005d IL_0018: ldarg.2 IL_0019: stloc.1 IL_001a: ldloc.1 IL_001b: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_0020: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0025: stloc.2 IL_0026: ldloc.1 IL_0027: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::get_Value() IL_002c: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0031: stloc.3 IL_0032: ldloca.s V_5 IL_0034: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_003a: ldloc.s V_5 IL_003c: stloc.s V_4 IL_003e: ldloca.s V_4 IL_0040: ldloc.2 IL_0041: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_0046: nop IL_0047: ldloca.s V_4 IL_0049: ldloc.3 IL_004a: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_004f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_0054: nop IL_0055: ldloca.s V_4 IL_0057: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_005c: nop IL_005d: stloc.0 IL_005e: ldloca.s V_7 IL_0060: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0066: ldloc.s V_7 IL_0068: stloc.s V_6 IL_006a: ldarg.1 IL_006b: stloc.s V_8 IL_006d: ldloca.s V_6 IL_006f: ldloc.s V_8 IL_0071: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0076: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_007b: nop IL_007c: ldloca.s V_6 IL_007e: ldloc.0 IL_007f: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0084: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Children@ IL_0089: ldarg.0 IL_008a: ldarg.1 IL_008b: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Branches@ IL_0090: ldarg.0 IL_0091: ldarg.2 IL_0092: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Else@ IL_0097: ret } // end of method ExprIfThenElifNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Children@ IL_0006: ret } // end of method ExprIfThenElifNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Branches() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Branches@ IL_0006: ret } // end of method ExprIfThenElifNode::get_Branches .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> get_Else() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.SyntaxOak/ExprIfThenElifNode::Else@ IL_0006: ret } // end of method ExprIfThenElifNode::get_Else .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIfThenElifNode::get_Children() } // end of property ExprIfThenElifNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Branches() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprIfThenElifNode::get_Branches() } // end of property ExprIfThenElifNode::Branches .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Else() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> Fantomas.Core.SyntaxOak/ExprIfThenElifNode::get_Else() } // end of property ExprIfThenElifNode::Else } // end of class ExprIfThenElifNode .class auto ansi serializable nested assembly ExprOptVarNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly bool IsOptional@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode Identifier@ .method public specialname rtspecialname instance void .ctor(bool isOptional, class Fantomas.Core.SyntaxOak/IdentListNode identifier, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 56 (0x38) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.2 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0024: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprOptVarNode::Children@ IL_0029: ldarg.0 IL_002a: ldarg.1 IL_002b: stfld bool Fantomas.Core.SyntaxOak/ExprOptVarNode::IsOptional@ IL_0030: ldarg.0 IL_0031: ldarg.2 IL_0032: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprOptVarNode::Identifier@ IL_0037: ret } // end of method ExprOptVarNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprOptVarNode::Children@ IL_0006: ret } // end of method ExprOptVarNode::get_Children .method assembly hidebysig specialname instance bool get_IsOptional() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/ExprOptVarNode::IsOptional@ IL_0006: ret } // end of method ExprOptVarNode::get_IsOptional .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprOptVarNode::Identifier@ IL_0006: ret } // end of method ExprOptVarNode::get_Identifier .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprOptVarNode::get_Children() } // end of property ExprOptVarNode::Children .property instance bool IsOptional() { .get instance bool Fantomas.Core.SyntaxOak/ExprOptVarNode::get_IsOptional() } // end of property ExprOptVarNode::IsOptional .property instance class Fantomas.Core.SyntaxOak/IdentListNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprOptVarNode::get_Identifier() } // end of property ExprOptVarNode::Identifier } // end of class ExprOptVarNode .class auto ansi serializable nested assembly ExprLongIdentSetNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode Identifier@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IdentListNode identifier, class Fantomas.Core.SyntaxOak/Expr rhs, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLongIdentSetNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprLongIdentSetNode::Identifier@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLongIdentSetNode::Expr@ IL_0045: ret } // end of method ExprLongIdentSetNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLongIdentSetNode::Children@ IL_0006: ret } // end of method ExprLongIdentSetNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprLongIdentSetNode::Identifier@ IL_0006: ret } // end of method ExprLongIdentSetNode::get_Identifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLongIdentSetNode::Expr@ IL_0006: ret } // end of method ExprLongIdentSetNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLongIdentSetNode::get_Children() } // end of property ExprLongIdentSetNode::Children .property instance class Fantomas.Core.SyntaxOak/IdentListNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprLongIdentSetNode::get_Identifier() } // end of property ExprLongIdentSetNode::Identifier .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLongIdentSetNode::get_Expr() } // end of property ExprLongIdentSetNode::Expr } // end of class ExprLongIdentSetNode .class auto ansi serializable nested assembly ExprDotIndexedGetNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr ObjectExpr@ .field assembly class Fantomas.Core.SyntaxOak/Expr IndexExpr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr objectExpr, class Fantomas.Core.SyntaxOak/Expr indexExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 75 (0x4b) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::ObjectExpr@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::IndexExpr@ IL_004a: ret } // end of method ExprDotIndexedGetNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::Children@ IL_0006: ret } // end of method ExprDotIndexedGetNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_ObjectExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::ObjectExpr@ IL_0006: ret } // end of method ExprDotIndexedGetNode::get_ObjectExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_IndexExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::IndexExpr@ IL_0006: ret } // end of method ExprDotIndexedGetNode::get_IndexExpr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::get_Children() } // end of property ExprDotIndexedGetNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr ObjectExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::get_ObjectExpr() } // end of property ExprDotIndexedGetNode::ObjectExpr .property instance class Fantomas.Core.SyntaxOak/Expr IndexExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode::get_IndexExpr() } // end of property ExprDotIndexedGetNode::IndexExpr } // end of class ExprDotIndexedGetNode .class auto ansi serializable nested assembly ExprDotIndexedSetNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr ObjectExpr@ .field assembly class Fantomas.Core.SyntaxOak/Expr Index@ .field assembly class Fantomas.Core.SyntaxOak/Expr Value@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr objectExpr, class Fantomas.Core.SyntaxOak/Expr indexExpr, class Fantomas.Core.SyntaxOak/Expr valueExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 97 (0x61) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0046: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::Children@ IL_004b: ldarg.0 IL_004c: ldarg.1 IL_004d: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::ObjectExpr@ IL_0052: ldarg.0 IL_0053: ldarg.2 IL_0054: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::Index@ IL_0059: ldarg.0 IL_005a: ldarg.3 IL_005b: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::Value@ IL_0060: ret } // end of method ExprDotIndexedSetNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::Children@ IL_0006: ret } // end of method ExprDotIndexedSetNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_ObjectExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::ObjectExpr@ IL_0006: ret } // end of method ExprDotIndexedSetNode::get_ObjectExpr .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Index() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::Index@ IL_0006: ret } // end of method ExprDotIndexedSetNode::get_Index .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Value() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::Value@ IL_0006: ret } // end of method ExprDotIndexedSetNode::get_Value .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::get_Children() } // end of property ExprDotIndexedSetNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr ObjectExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::get_ObjectExpr() } // end of property ExprDotIndexedSetNode::ObjectExpr .property instance class Fantomas.Core.SyntaxOak/Expr Index() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::get_Index() } // end of property ExprDotIndexedSetNode::Index .property instance class Fantomas.Core.SyntaxOak/Expr Value() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode::get_Value() } // end of property ExprDotIndexedSetNode::Value } // end of class ExprDotIndexedSetNode .class auto ansi serializable nested assembly ExprNamedIndexedPropertySetNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode Identifier@ .field assembly class Fantomas.Core.SyntaxOak/Expr Index@ .field assembly class Fantomas.Core.SyntaxOak/Expr Value@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IdentListNode identifier, class Fantomas.Core.SyntaxOak/Expr indexExpr, class Fantomas.Core.SyntaxOak/Expr valueExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 92 (0x5c) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Children@ IL_0046: ldarg.0 IL_0047: ldarg.1 IL_0048: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Identifier@ IL_004d: ldarg.0 IL_004e: ldarg.2 IL_004f: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Index@ IL_0054: ldarg.0 IL_0055: ldarg.3 IL_0056: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Value@ IL_005b: ret } // end of method ExprNamedIndexedPropertySetNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Children@ IL_0006: ret } // end of method ExprNamedIndexedPropertySetNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Identifier@ IL_0006: ret } // end of method ExprNamedIndexedPropertySetNode::get_Identifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Index() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Index@ IL_0006: ret } // end of method ExprNamedIndexedPropertySetNode::get_Index .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Value() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::Value@ IL_0006: ret } // end of method ExprNamedIndexedPropertySetNode::get_Value .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::get_Children() } // end of property ExprNamedIndexedPropertySetNode::Children .property instance class Fantomas.Core.SyntaxOak/IdentListNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::get_Identifier() } // end of property ExprNamedIndexedPropertySetNode::Identifier .property instance class Fantomas.Core.SyntaxOak/Expr Index() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::get_Index() } // end of property ExprNamedIndexedPropertySetNode::Index .property instance class Fantomas.Core.SyntaxOak/Expr Value() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode::get_Value() } // end of property ExprNamedIndexedPropertySetNode::Value } // end of class ExprNamedIndexedPropertySetNode .class auto ansi serializable nested assembly ExprDotNamedIndexedPropertySetNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr Identifier@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode Name@ .field assembly class Fantomas.Core.SyntaxOak/Expr Property@ .field assembly class Fantomas.Core.SyntaxOak/Expr Set@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr identifierExpr, class Fantomas.Core.SyntaxOak/IdentListNode name, class Fantomas.Core.SyntaxOak/Expr propertyExpr, class Fantomas.Core.SyntaxOak/Expr setExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 115 (0x73) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s setExpr IL_003e: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0050: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Children@ IL_0055: ldarg.0 IL_0056: ldarg.1 IL_0057: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Identifier@ IL_005c: ldarg.0 IL_005d: ldarg.2 IL_005e: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Name@ IL_0063: ldarg.0 IL_0064: ldarg.3 IL_0065: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Property@ IL_006a: ldarg.0 IL_006b: ldarg.s setExpr IL_006d: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Set@ IL_0072: ret } // end of method ExprDotNamedIndexedPropertySetNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Children@ IL_0006: ret } // end of method ExprDotNamedIndexedPropertySetNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Identifier@ IL_0006: ret } // end of method ExprDotNamedIndexedPropertySetNode::get_Identifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_Name() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Name@ IL_0006: ret } // end of method ExprDotNamedIndexedPropertySetNode::get_Name .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Property() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Property@ IL_0006: ret } // end of method ExprDotNamedIndexedPropertySetNode::get_Property .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Set() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::Set@ IL_0006: ret } // end of method ExprDotNamedIndexedPropertySetNode::get_Set .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::get_Children() } // end of property ExprDotNamedIndexedPropertySetNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr Identifier() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::get_Identifier() } // end of property ExprDotNamedIndexedPropertySetNode::Identifier .property instance class Fantomas.Core.SyntaxOak/IdentListNode Name() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::get_Name() } // end of property ExprDotNamedIndexedPropertySetNode::Name .property instance class Fantomas.Core.SyntaxOak/Expr Property() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::get_Property() } // end of property ExprDotNamedIndexedPropertySetNode::Property .property instance class Fantomas.Core.SyntaxOak/Expr Set() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode::get_Set() } // end of property ExprDotNamedIndexedPropertySetNode::Set } // end of class ExprDotNamedIndexedPropertySetNode .class auto ansi serializable nested assembly ExprSetNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr Identifier@ .field assembly class Fantomas.Core.SyntaxOak/Expr Set@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr identifier, class Fantomas.Core.SyntaxOak/Expr setExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 75 (0x4b) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprSetNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSetNode::Identifier@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSetNode::Set@ IL_004a: ret } // end of method ExprSetNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprSetNode::Children@ IL_0006: ret } // end of method ExprSetNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSetNode::Identifier@ IL_0006: ret } // end of method ExprSetNode::get_Identifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Set() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSetNode::Set@ IL_0006: ret } // end of method ExprSetNode::get_Set .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprSetNode::get_Children() } // end of property ExprSetNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr Identifier() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSetNode::get_Identifier() } // end of property ExprSetNode::Identifier .property instance class Fantomas.Core.SyntaxOak/Expr Set() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprSetNode::get_Set() } // end of property ExprSetNode::Set } // end of class ExprSetNode .class auto ansi serializable nested assembly StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode TypeParameter@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode typar, class Fantomas.Core.SyntaxOak/Type t, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::TypeParameter@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::Type@ IL_0045: ret } // end of method StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::Children@ IL_0006: ret } // end of method StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_TypeParameter() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::TypeParameter@ IL_0006: ret } // end of method StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::get_TypeParameter .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::Type@ IL_0006: ret } // end of method StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::get_Type .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::get_Children() } // end of property StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode TypeParameter() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::get_TypeParameter() } // end of property StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::TypeParameter .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::get_Type() } // end of property StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode::Type } // end of class StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode .class abstract auto autochar serializable nested assembly beforefieldinit StaticOptimizationConstraint extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable { .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 WhenTyparTyconEqualsTycon = int32(0x00000000) .field public static literal int32 WhenTyparIsStruct = int32(0x00000001) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname WhenTyparTyconEqualsTycon extends Fantomas.Core.SyntaxOak/StaticOptimizationConstraint { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 5D 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..]Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 53 74 61 74 69 // .SyntaxOak+Stati 63 4F 70 74 69 6D 69 7A 61 74 69 6F 6E 43 6F 6E // cOptimizationCon 73 74 72 61 69 6E 74 2B 57 68 65 6E 54 79 70 61 // straint+WhenTypa 72 54 79 63 6F 6E 45 71 75 61 6C 73 54 79 63 6F // rTyconEqualsTyco 6E 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 // n@DebugTypeProxy 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/StaticOptimizationConstraint::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon::item IL_000d: ret } // end of method WhenTyparTyconEqualsTycon::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon::item IL_0006: ret } // end of method WhenTyparTyconEqualsTycon::get_Item .property instance class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon::get_Item() } // end of property WhenTyparTyconEqualsTycon::Item } // end of class WhenTyparTyconEqualsTycon .class auto ansi serializable nested assembly beforefieldinit specialname WhenTyparIsStruct extends Fantomas.Core.SyntaxOak/StaticOptimizationConstraint { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 55 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..UFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 53 74 61 74 69 // .SyntaxOak+Stati 63 4F 70 74 69 6D 69 7A 61 74 69 6F 6E 43 6F 6E // cOptimizationCon 73 74 72 61 69 6E 74 2B 57 68 65 6E 54 79 70 61 // straint+WhenTypa 72 49 73 53 74 72 75 63 74 40 44 65 62 75 67 54 // rIsStruct@DebugT 79 70 65 50 72 6F 78 79 00 00 ) // ypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/StaticOptimizationConstraint::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct::item IL_000d: ret } // end of method WhenTyparIsStruct::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct::item IL_0006: ret } // end of method WhenTyparIsStruct::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct::get_Item() } // end of property WhenTyparIsStruct::Item } // end of class WhenTyparIsStruct .class auto ansi nested assembly beforefieldinit specialname WhenTyparTyconEqualsTycon@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon@DebugTypeProxy::_obj IL_000d: ret } // end of method WhenTyparTyconEqualsTycon@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon::item IL_000b: ret } // end of method WhenTyparTyconEqualsTycon@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon@DebugTypeProxy::get_Item() } // end of property WhenTyparTyconEqualsTycon@DebugTypeProxy::Item } // end of class WhenTyparTyconEqualsTycon@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname WhenTyparIsStruct@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct@DebugTypeProxy::_obj IL_000d: ret } // end of method WhenTyparIsStruct@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct::item IL_000b: ret } // end of method WhenTyparIsStruct@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct@DebugTypeProxy::get_Item() } // end of property WhenTyparIsStruct@DebugTypeProxy::Item } // end of class WhenTyparIsStruct@DebugTypeProxy .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ret } // end of method StaticOptimizationConstraint::.ctor .method assembly static class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint NewWhenTyparTyconEqualsTycon(class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon::.ctor(class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode) IL_0006: ret } // end of method StaticOptimizationConstraint::NewWhenTyparTyconEqualsTycon .method assembly hidebysig instance bool get_IsWhenTyparTyconEqualsTycon() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method StaticOptimizationConstraint::get_IsWhenTyparTyconEqualsTycon .method assembly static class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint NewWhenTyparIsStruct(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method StaticOptimizationConstraint::NewWhenTyparIsStruct .method assembly hidebysig instance bool get_IsWhenTyparIsStruct() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method StaticOptimizationConstraint::get_IsWhenTyparIsStruct .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_0006: brfalse.s IL_000b IL_0008: ldc.i4.1 IL_0009: br.s IL_000c IL_000b: ldc.i4.0 IL_000c: ret } // end of method StaticOptimizationConstraint::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method StaticOptimizationConstraint::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method StaticOptimizationConstraint::ToString .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 91 (0x5b) .maxstack 7 .locals init (int32 V_0, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon V_1, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct V_2) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0059 IL_0003: ldc.i4.0 IL_0004: stloc.0 IL_0005: ldarg.0 IL_0006: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon IL_000b: brfalse.s IL_0033 IL_000d: ldarg.0 IL_000e: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon IL_0013: stloc.1 IL_0014: ldc.i4.0 IL_0015: stloc.0 IL_0016: ldc.i4 0x9e3779b9 IL_001b: ldarg.1 IL_001c: ldloc.1 IL_001d: ldfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon::item IL_0022: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_0027: ldloc.0 IL_0028: ldc.i4.6 IL_0029: shl IL_002a: ldloc.0 IL_002b: ldc.i4.2 IL_002c: shr IL_002d: add IL_002e: add IL_002f: add IL_0030: stloc.0 IL_0031: ldloc.0 IL_0032: ret IL_0033: ldarg.0 IL_0034: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_0039: stloc.2 IL_003a: ldc.i4.1 IL_003b: stloc.0 IL_003c: ldc.i4 0x9e3779b9 IL_0041: ldarg.1 IL_0042: ldloc.2 IL_0043: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct::item IL_0048: call int32 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericHashWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0) IL_004d: ldloc.0 IL_004e: ldc.i4.6 IL_004f: shl IL_0050: ldloc.0 IL_0051: ldc.i4.2 IL_0052: shr IL_0053: add IL_0054: add IL_0055: add IL_0056: stloc.0 IL_0057: ldloc.0 IL_0058: ret IL_0059: ldc.i4.0 IL_005a: ret } // end of method StaticOptimizationConstraint::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.SyntaxOak/StaticOptimizationConstraint::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method StaticOptimizationConstraint::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 153 (0x99) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint V_0, int32 V_1, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint V_2, int32 V_3, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint V_4, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon V_5, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon V_6, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct V_7, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct V_8) IL_0000: ldarg.0 IL_0001: brfalse IL_0091 IL_0006: ldarg.1 IL_0007: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: brfalse IL_008f IL_0013: ldarg.0 IL_0014: stloc.2 IL_0015: ldloc.2 IL_0016: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_001b: brfalse.s IL_0020 IL_001d: ldc.i4.1 IL_001e: br.s IL_0021 IL_0020: ldc.i4.0 IL_0021: stloc.1 IL_0022: ldloc.0 IL_0023: stloc.s V_4 IL_0025: ldloc.s V_4 IL_0027: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_002c: brfalse.s IL_0031 IL_002e: ldc.i4.1 IL_002f: br.s IL_0032 IL_0031: ldc.i4.0 IL_0032: stloc.3 IL_0033: ldloc.1 IL_0034: ldloc.3 IL_0035: bne.un.s IL_008d IL_0037: ldarg.0 IL_0038: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon IL_003d: brfalse.s IL_0066 IL_003f: ldarg.0 IL_0040: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon IL_0045: stloc.s V_5 IL_0047: ldloc.0 IL_0048: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon IL_004d: stloc.s V_6 IL_004f: ldarg.2 IL_0050: ldloc.s V_5 IL_0052: ldfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon::item IL_0057: ldloc.s V_6 IL_0059: ldfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon::item IL_005e: tail. IL_0060: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_0065: ret IL_0066: ldarg.0 IL_0067: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_006c: stloc.s V_7 IL_006e: ldloc.0 IL_006f: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_0074: stloc.s V_8 IL_0076: ldarg.2 IL_0077: ldloc.s V_7 IL_0079: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct::item IL_007e: ldloc.s V_8 IL_0080: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct::item IL_0085: tail. IL_0087: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityWithComparerIntrinsic(class [netstandard]System.Collections.IEqualityComparer, !!0, !!0) IL_008c: ret IL_008d: ldc.i4.0 IL_008e: ret IL_008f: ldc.i4.0 IL_0090: ret IL_0091: ldarg.1 IL_0092: ldnull IL_0093: cgt.un IL_0095: ldc.i4.0 IL_0096: ceq IL_0098: ret } // end of method StaticOptimizationConstraint::Equals .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint c) cil managed { // Code size 39 (0x27) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon V_0, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_0007: brfalse.s IL_000b IL_0009: br.s IL_0019 IL_000b: ldarg.0 IL_000c: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: ldfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon::item IL_0018: ret IL_0019: ldarg.0 IL_001a: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_001f: stloc.1 IL_0020: ldloc.1 IL_0021: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct::item IL_0026: ret } // end of method StaticOptimizationConstraint::Node .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 142 (0x8e) .maxstack 4 .locals init (int32 V_0, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint V_1, int32 V_2, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint V_3, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon V_4, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon V_5, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct V_6, class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct V_7) IL_0000: ldarg.0 IL_0001: brfalse IL_0086 IL_0006: ldarg.1 IL_0007: brfalse IL_0084 IL_000c: ldarg.0 IL_000d: stloc.1 IL_000e: ldloc.1 IL_000f: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_0014: brfalse.s IL_0019 IL_0016: ldc.i4.1 IL_0017: br.s IL_001a IL_0019: ldc.i4.0 IL_001a: stloc.0 IL_001b: ldarg.1 IL_001c: stloc.3 IL_001d: ldloc.3 IL_001e: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_0023: brfalse.s IL_0028 IL_0025: ldc.i4.1 IL_0026: br.s IL_0029 IL_0028: ldc.i4.0 IL_0029: stloc.2 IL_002a: ldloc.0 IL_002b: ldloc.2 IL_002c: bne.un.s IL_0082 IL_002e: ldarg.0 IL_002f: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon IL_0034: brfalse.s IL_005c IL_0036: ldarg.0 IL_0037: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon IL_003c: stloc.s V_4 IL_003e: ldarg.1 IL_003f: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon IL_0044: stloc.s V_5 IL_0046: ldloc.s V_4 IL_0048: ldfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon::item IL_004d: ldloc.s V_5 IL_004f: ldfld class Fantomas.Core.SyntaxOak/StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparTyconEqualsTycon::item IL_0054: tail. IL_0056: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_005b: ret IL_005c: ldarg.0 IL_005d: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_0062: stloc.s V_6 IL_0064: ldarg.1 IL_0065: castclass Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct IL_006a: stloc.s V_7 IL_006c: ldloc.s V_6 IL_006e: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct::item IL_0073: ldloc.s V_7 IL_0075: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/StaticOptimizationConstraint/WhenTyparIsStruct::item IL_007a: tail. IL_007c: call bool [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/HashCompare::GenericEqualityERIntrinsic(!!0, !!0) IL_0081: ret IL_0082: ldc.i4.0 IL_0083: ret IL_0084: ldc.i4.0 IL_0085: ret IL_0086: ldarg.1 IL_0087: ldnull IL_0088: cgt.un IL_008a: ldc.i4.0 IL_008b: ceq IL_008d: ret } // end of method StaticOptimizationConstraint::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.SyntaxOak/StaticOptimizationConstraint IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0014 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: tail. IL_000e: callvirt instance bool Fantomas.Core.SyntaxOak/StaticOptimizationConstraint::Equals(class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint) IL_0013: ret IL_0014: ldc.i4.0 IL_0015: ret } // end of method StaticOptimizationConstraint::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/StaticOptimizationConstraint::get_Tag() } // end of property StaticOptimizationConstraint::Tag .property instance bool IsWhenTyparTyconEqualsTycon() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/StaticOptimizationConstraint::get_IsWhenTyparTyconEqualsTycon() } // end of property StaticOptimizationConstraint::IsWhenTyparTyconEqualsTycon .property instance bool IsWhenTyparIsStruct() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/StaticOptimizationConstraint::get_IsWhenTyparIsStruct() } // end of property StaticOptimizationConstraint::IsWhenTyparIsStruct } // end of class StaticOptimizationConstraint .class auto ansi serializable nested assembly ExprLibraryOnlyStaticOptimizationNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr OptimizedExpr@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Constraints@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr optimizedExpr, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 constraints, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 102 (0x66) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1519-34' Fantomas.Core.SyntaxOak/'-ctor@1519-34'::@_instance IL_002a: ldarg.2 IL_002b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0030: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0035: nop IL_0036: ldloca.s V_0 IL_0038: ldarg.3 IL_0039: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_003e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0043: nop IL_0044: ldloca.s V_0 IL_0046: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_004b: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::Children@ IL_0050: ldarg.0 IL_0051: ldarg.1 IL_0052: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::OptimizedExpr@ IL_0057: ldarg.0 IL_0058: ldarg.2 IL_0059: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::Constraints@ IL_005e: ldarg.0 IL_005f: ldarg.3 IL_0060: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::Expr@ IL_0065: ret } // end of method ExprLibraryOnlyStaticOptimizationNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::Children@ IL_0006: ret } // end of method ExprLibraryOnlyStaticOptimizationNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_OptimizedExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::OptimizedExpr@ IL_0006: ret } // end of method ExprLibraryOnlyStaticOptimizationNode::get_OptimizedExpr .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Constraints() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::Constraints@ IL_0006: ret } // end of method ExprLibraryOnlyStaticOptimizationNode::get_Constraints .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::Expr@ IL_0006: ret } // end of method ExprLibraryOnlyStaticOptimizationNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::get_Children() } // end of property ExprLibraryOnlyStaticOptimizationNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr OptimizedExpr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::get_OptimizedExpr() } // end of property ExprLibraryOnlyStaticOptimizationNode::OptimizedExpr .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Constraints() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::get_Constraints() } // end of property ExprLibraryOnlyStaticOptimizationNode::Constraints .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode::get_Expr() } // end of property ExprLibraryOnlyStaticOptimizationNode::Expr } // end of class ExprLibraryOnlyStaticOptimizationNode .class auto ansi serializable nested assembly FillExprNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Ident@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 ident, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 67 (0x43) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002a: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/FillExprNode::Children@ IL_0034: ldarg.0 IL_0035: ldarg.1 IL_0036: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/FillExprNode::Expr@ IL_003b: ldarg.0 IL_003c: ldarg.2 IL_003d: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FillExprNode::Ident@ IL_0042: ret } // end of method FillExprNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/FillExprNode::Children@ IL_0006: ret } // end of method FillExprNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/FillExprNode::Expr@ IL_0006: ret } // end of method FillExprNode::get_Expr .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Ident() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FillExprNode::Ident@ IL_0006: ret } // end of method FillExprNode::get_Ident .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/FillExprNode::get_Children() } // end of property FillExprNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/FillExprNode::get_Expr() } // end of property FillExprNode::Expr .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Ident() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FillExprNode::get_Ident() } // end of property FillExprNode::Ident } // end of class FillExprNode .class auto ansi serializable nested assembly ExprInterpolatedStringExprNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Parts@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> parts, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1536-35'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0010: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Delay(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0015: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001a: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode::Children@ IL_0024: ldarg.0 IL_0025: ldarg.1 IL_0026: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode::Parts@ IL_002b: ret } // end of method ExprInterpolatedStringExprNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode::Children@ IL_0006: ret } // end of method ExprInterpolatedStringExprNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> get_Parts() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode::Parts@ IL_0006: ret } // end of method ExprInterpolatedStringExprNode::get_Parts .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode::get_Children() } // end of property ExprInterpolatedStringExprNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Parts() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode::get_Parts() } // end of property ExprInterpolatedStringExprNode::Parts } // end of class ExprInterpolatedStringExprNode .class auto ansi serializable nested assembly ExprTripleNumberIndexRangeNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Start@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode StartDots@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Center@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode EndDots@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode End@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode startNode, class Fantomas.Core.SyntaxOak/SingleTextNode startDots, class Fantomas.Core.SyntaxOak/SingleTextNode centerNode, class Fantomas.Core.SyntaxOak/SingleTextNode endDots, class Fantomas.Core.SyntaxOak/SingleTextNode endNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 118 (0x76) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldloca.s V_0 IL_0029: ldarg.3 IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: ldarg.s endDots IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s endNode IL_003e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0043: nop IL_0044: ldloca.s V_0 IL_0046: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_004b: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::Children@ IL_0050: ldarg.0 IL_0051: ldarg.1 IL_0052: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::Start@ IL_0057: ldarg.0 IL_0058: ldarg.2 IL_0059: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::StartDots@ IL_005e: ldarg.0 IL_005f: ldarg.3 IL_0060: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::Center@ IL_0065: ldarg.0 IL_0066: ldarg.s endDots IL_0068: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::EndDots@ IL_006d: ldarg.0 IL_006e: ldarg.s endNode IL_0070: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::End@ IL_0075: ret } // end of method ExprTripleNumberIndexRangeNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::Children@ IL_0006: ret } // end of method ExprTripleNumberIndexRangeNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Start() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::Start@ IL_0006: ret } // end of method ExprTripleNumberIndexRangeNode::get_Start .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_StartDots() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::StartDots@ IL_0006: ret } // end of method ExprTripleNumberIndexRangeNode::get_StartDots .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Center() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::Center@ IL_0006: ret } // end of method ExprTripleNumberIndexRangeNode::get_Center .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_EndDots() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::EndDots@ IL_0006: ret } // end of method ExprTripleNumberIndexRangeNode::get_EndDots .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_End() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::End@ IL_0006: ret } // end of method ExprTripleNumberIndexRangeNode::get_End .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::get_Children() } // end of property ExprTripleNumberIndexRangeNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Start() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::get_Start() } // end of property ExprTripleNumberIndexRangeNode::Start .property instance class Fantomas.Core.SyntaxOak/SingleTextNode StartDots() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::get_StartDots() } // end of property ExprTripleNumberIndexRangeNode::StartDots .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Center() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::get_Center() } // end of property ExprTripleNumberIndexRangeNode::Center .property instance class Fantomas.Core.SyntaxOak/SingleTextNode EndDots() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::get_EndDots() } // end of property ExprTripleNumberIndexRangeNode::EndDots .property instance class Fantomas.Core.SyntaxOak/SingleTextNode End() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode::get_End() } // end of property ExprTripleNumberIndexRangeNode::End } // end of class ExprTripleNumberIndexRangeNode .class auto ansi serializable nested assembly ExprIndexRangeNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 From@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Dots@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 To@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 fromExpr, class Fantomas.Core.SyntaxOak/SingleTextNode dots, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 toExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 104 (0x68) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1573-37' Fantomas.Core.SyntaxOak/'-ctor@1573-37'::@_instance IL_001c: ldarg.1 IL_001d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0022: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0027: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002c: nop IL_002d: ldloca.s V_0 IL_002f: ldarg.2 IL_0030: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0035: nop IL_0036: ldloca.s V_0 IL_0038: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1575-38' Fantomas.Core.SyntaxOak/'-ctor@1575-38'::@_instance IL_003d: ldarg.3 IL_003e: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0043: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0048: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_004d: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIndexRangeNode::Children@ IL_0052: ldarg.0 IL_0053: ldarg.1 IL_0054: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprIndexRangeNode::From@ IL_0059: ldarg.0 IL_005a: ldarg.2 IL_005b: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIndexRangeNode::Dots@ IL_0060: ldarg.0 IL_0061: ldarg.3 IL_0062: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprIndexRangeNode::To@ IL_0067: ret } // end of method ExprIndexRangeNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIndexRangeNode::Children@ IL_0006: ret } // end of method ExprIndexRangeNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_From() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprIndexRangeNode::From@ IL_0006: ret } // end of method ExprIndexRangeNode::get_From .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Dots() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIndexRangeNode::Dots@ IL_0006: ret } // end of method ExprIndexRangeNode::get_Dots .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_To() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprIndexRangeNode::To@ IL_0006: ret } // end of method ExprIndexRangeNode::get_To .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIndexRangeNode::get_Children() } // end of property ExprIndexRangeNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 From() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprIndexRangeNode::get_From() } // end of property ExprIndexRangeNode::From .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Dots() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExprIndexRangeNode::get_Dots() } // end of property ExprIndexRangeNode::Dots .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 To() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprIndexRangeNode::get_To() } // end of property ExprIndexRangeNode::To } // end of class ExprIndexRangeNode .class auto ansi serializable nested assembly ExprIndexFromEndNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 42 (0x2a) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldc.i4.1 IL_000b: newarr Fantomas.Core.SyntaxOak/Node IL_0010: dup IL_0011: ldc.i4.0 IL_0012: ldarg.1 IL_0013: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0018: stelem Fantomas.Core.SyntaxOak/Node IL_001d: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIndexFromEndNode::Children@ IL_0022: ldarg.0 IL_0023: ldarg.1 IL_0024: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIndexFromEndNode::Expr@ IL_0029: ret } // end of method ExprIndexFromEndNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIndexFromEndNode::Children@ IL_0006: ret } // end of method ExprIndexFromEndNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIndexFromEndNode::Expr@ IL_0006: ret } // end of method ExprIndexFromEndNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExprIndexFromEndNode::get_Children() } // end of property ExprIndexFromEndNode::Children .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprIndexFromEndNode::get_Expr() } // end of property ExprIndexFromEndNode::Expr } // end of class ExprIndexFromEndNode .class abstract auto autochar serializable nested assembly beforefieldinit Expr extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoEqualityAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Lazy = int32(0x00000000) .field public static literal int32 Single = int32(0x00000001) .field public static literal int32 Constant = int32(0x00000002) .field public static literal int32 Null = int32(0x00000003) .field public static literal int32 Quote = int32(0x00000004) .field public static literal int32 Typed = int32(0x00000005) .field public static literal int32 New = int32(0x00000006) .field public static literal int32 Tuple = int32(0x00000007) .field public static literal int32 StructTuple = int32(0x00000008) .field public static literal int32 ArrayOrList = int32(0x00000009) .field public static literal int32 Record = int32(0x0000000A) .field public static literal int32 AnonRecord = int32(0x0000000B) .field public static literal int32 ObjExpr = int32(0x0000000C) .field public static literal int32 While = int32(0x0000000D) .field public static literal int32 For = int32(0x0000000E) .field public static literal int32 ForEach = int32(0x0000000F) .field public static literal int32 NamedComputation = int32(0x00000010) .field public static literal int32 Computation = int32(0x00000011) .field public static literal int32 CompExprBody = int32(0x00000012) .field public static literal int32 JoinIn = int32(0x00000013) .field public static literal int32 ParenLambda = int32(0x00000014) .field public static literal int32 Lambda = int32(0x00000015) .field public static literal int32 MatchLambda = int32(0x00000016) .field public static literal int32 Match = int32(0x00000017) .field public static literal int32 TraitCall = int32(0x00000018) .field public static literal int32 ParenILEmbedded = int32(0x00000019) .field public static literal int32 ParenFunctionNameWithStar = int32(0x0000001A) .field public static literal int32 Paren = int32(0x0000001B) .field public static literal int32 Dynamic = int32(0x0000001C) .field public static literal int32 PrefixApp = int32(0x0000001D) .field public static literal int32 SameInfixApps = int32(0x0000001E) .field public static literal int32 InfixApp = int32(0x0000001F) .field public static literal int32 IndexWithoutDot = int32(0x00000020) .field public static literal int32 AppLongIdentAndSingleParenArg = int32(0x00000021) .field public static literal int32 AppSingleParenArg = int32(0x00000022) .field public static literal int32 AppWithLambda = int32(0x00000023) .field public static literal int32 NestedIndexWithoutDot = int32(0x00000024) .field public static literal int32 App = int32(0x00000025) .field public static literal int32 TypeApp = int32(0x00000026) .field public static literal int32 TryWithSingleClause = int32(0x00000027) .field public static literal int32 TryWith = int32(0x00000028) .field public static literal int32 TryFinally = int32(0x00000029) .field public static literal int32 IfThen = int32(0x0000002A) .field public static literal int32 IfThenElse = int32(0x0000002B) .field public static literal int32 IfThenElif = int32(0x0000002C) .field public static literal int32 Ident = int32(0x0000002D) .field public static literal int32 OptVar = int32(0x0000002E) .field public static literal int32 LongIdentSet = int32(0x0000002F) .field public static literal int32 DotIndexedGet = int32(0x00000030) .field public static literal int32 DotIndexedSet = int32(0x00000031) .field public static literal int32 NamedIndexedPropertySet = int32(0x00000032) .field public static literal int32 DotNamedIndexedPropertySet = int32(0x00000033) .field public static literal int32 Set = int32(0x00000034) .field public static literal int32 LibraryOnlyStaticOptimization = int32(0x00000035) .field public static literal int32 InterpolatedStringExpr = int32(0x00000036) .field public static literal int32 IndexRangeWildcard = int32(0x00000037) .field public static literal int32 TripleNumberIndexRange = int32(0x00000038) .field public static literal int32 IndexRange = int32(0x00000039) .field public static literal int32 IndexFromEnd = int32(0x0000003A) .field public static literal int32 Typar = int32(0x0000003B) .field public static literal int32 Chain = int32(0x0000003C) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Lazy extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 30 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..0Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 4C 61 7A 79 40 44 65 62 75 67 54 79 70 65 50 72 // Lazy@DebugTypePr 6F 78 79 00 00 ) // oxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprLazyNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprLazyNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ExprLazyNode Fantomas.Core.SyntaxOak/Expr/Lazy::item IL_000e: ret } // end of method Lazy::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprLazyNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprLazyNode Fantomas.Core.SyntaxOak/Expr/Lazy::item IL_0006: ret } // end of method Lazy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprLazyNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprLazyNode Fantomas.Core.SyntaxOak/Expr/Lazy::get_Item() } // end of property Lazy::Item } // end of class Lazy .class auto ansi serializable nested assembly beforefieldinit specialname Single extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 32 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..2Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 53 69 6E 67 6C 65 40 44 65 62 75 67 54 79 70 65 // Single@DebugType 50 72 6F 78 79 00 00 ) // Proxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprSingleNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprSingleNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.1 IL_0002: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/Expr/Single::item IL_000e: ret } // end of method Single::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprSingleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/Expr/Single::item IL_0006: ret } // end of method Single::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprSingleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/Expr/Single::get_Item() } // end of property Single::Item } // end of class Single .class auto ansi serializable nested assembly beforefieldinit specialname Constant extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 34 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..4Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 43 6F 6E 73 74 61 6E 74 40 44 65 62 75 67 54 79 // Constant@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/Constant item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Constant item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Expr/Constant::item IL_000e: ret } // end of method Constant::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/Constant get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Expr/Constant::item IL_0006: ret } // end of method Constant::get_Item .property instance class Fantomas.Core.SyntaxOak/Constant Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Expr/Constant::get_Item() } // end of property Constant::Item } // end of class Constant .class auto ansi serializable nested assembly beforefieldinit specialname Null extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 30 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..0Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 4E 75 6C 6C 40 44 65 62 75 67 54 79 70 65 50 72 // Null@DebugTypePr 6F 78 79 00 00 ) // oxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.3 IL_0002: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Null::item IL_000e: ret } // end of method Null::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Null::item IL_0006: ret } // end of method Null::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Null::get_Item() } // end of property Null::Item } // end of class Null .class auto ansi serializable nested assembly beforefieldinit specialname Quote extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 31 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..1Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 51 75 6F 74 65 40 44 65 62 75 67 54 79 70 65 50 // Quote@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprQuoteNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprQuoteNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.4 IL_0002: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Expr/Quote::item IL_000e: ret } // end of method Quote::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprQuoteNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Expr/Quote::item IL_0006: ret } // end of method Quote::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprQuoteNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Expr/Quote::get_Item() } // end of property Quote::Item } // end of class Quote .class auto ansi serializable nested assembly beforefieldinit specialname Typed extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 31 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..1Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 54 79 70 65 64 40 44 65 62 75 67 54 79 70 65 50 // Typed@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprTypedNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprTypedNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.5 IL_0002: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ExprTypedNode Fantomas.Core.SyntaxOak/Expr/Typed::item IL_000e: ret } // end of method Typed::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprTypedNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprTypedNode Fantomas.Core.SyntaxOak/Expr/Typed::item IL_0006: ret } // end of method Typed::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprTypedNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprTypedNode Fantomas.Core.SyntaxOak/Expr/Typed::get_Item() } // end of property Typed::Item } // end of class Typed .class auto ansi serializable nested assembly beforefieldinit specialname New extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 2F 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ../Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 4E 65 77 40 44 65 62 75 67 54 79 70 65 50 72 6F // New@DebugTypePro 78 79 00 00 ) // xy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprNewNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprNewNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.6 IL_0002: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ExprNewNode Fantomas.Core.SyntaxOak/Expr/New::item IL_000e: ret } // end of method New::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprNewNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprNewNode Fantomas.Core.SyntaxOak/Expr/New::item IL_0006: ret } // end of method New::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprNewNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 06 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprNewNode Fantomas.Core.SyntaxOak/Expr/New::get_Item() } // end of property New::Item } // end of class New .class auto ansi serializable nested assembly beforefieldinit specialname Tuple extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 31 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..1Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 54 75 70 6C 65 40 44 65 62 75 67 54 79 70 65 50 // Tuple@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprTupleNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprTupleNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.7 IL_0002: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.SyntaxOak/Expr/Tuple::item IL_000e: ret } // end of method Tuple::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprTupleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.SyntaxOak/Expr/Tuple::item IL_0006: ret } // end of method Tuple::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprTupleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 07 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.SyntaxOak/Expr/Tuple::get_Item() } // end of property Tuple::Item } // end of class Tuple .class auto ansi serializable nested assembly beforefieldinit specialname StructTuple extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 37 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..7Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 53 74 72 75 63 74 54 75 70 6C 65 40 44 65 62 75 // StructTuple@Debu 67 54 79 70 65 50 72 6F 78 79 00 00 ) // gTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprStructTupleNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprStructTupleNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.8 IL_0002: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ExprStructTupleNode Fantomas.Core.SyntaxOak/Expr/StructTuple::item IL_000e: ret } // end of method StructTuple::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprStructTupleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprStructTupleNode Fantomas.Core.SyntaxOak/Expr/StructTuple::item IL_0006: ret } // end of method StructTuple::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprStructTupleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 08 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprStructTupleNode Fantomas.Core.SyntaxOak/Expr/StructTuple::get_Item() } // end of property StructTuple::Item } // end of class StructTuple .class auto ansi serializable nested assembly beforefieldinit specialname ArrayOrList extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 37 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..7Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 41 72 72 61 79 4F 72 4C 69 73 74 40 44 65 62 75 // ArrayOrList@Debu 67 54 79 70 65 50 72 6F 78 79 00 00 ) // gTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprArrayOrListNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprArrayOrListNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 9 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.SyntaxOak/Expr/ArrayOrList::item IL_000f: ret } // end of method ArrayOrList::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprArrayOrListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.SyntaxOak/Expr/ArrayOrList::item IL_0006: ret } // end of method ArrayOrList::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 09 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.SyntaxOak/Expr/ArrayOrList::get_Item() } // end of property ArrayOrList::Item } // end of class ArrayOrList .class auto ansi serializable nested assembly beforefieldinit specialname Record extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 32 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..2Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 52 65 63 6F 72 64 40 44 65 62 75 67 54 79 70 65 // Record@DebugType 50 72 6F 78 79 00 00 ) // Proxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprRecordNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprRecordNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 10 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.SyntaxOak/Expr/Record::item IL_000f: ret } // end of method Record::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprRecordNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.SyntaxOak/Expr/Record::item IL_0006: ret } // end of method Record::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprRecordNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0A 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.SyntaxOak/Expr/Record::get_Item() } // end of property Record::Item } // end of class Record .class auto ansi serializable nested assembly beforefieldinit specialname AnonRecord extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 36 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..6Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 41 6E 6F 6E 52 65 63 6F 72 64 40 44 65 62 75 67 // AnonRecord@Debug 54 79 70 65 50 72 6F 78 79 00 00 ) // TypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprAnonRecordNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprAnonRecordNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 11 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.SyntaxOak/Expr/AnonRecord::item IL_000f: ret } // end of method AnonRecord::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprAnonRecordNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.SyntaxOak/Expr/AnonRecord::item IL_0006: ret } // end of method AnonRecord::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0B 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.SyntaxOak/Expr/AnonRecord::get_Item() } // end of property AnonRecord::Item } // end of class AnonRecord .class auto ansi serializable nested assembly beforefieldinit specialname ObjExpr extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 33 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..3Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 4F 62 6A 45 78 70 72 40 44 65 62 75 67 54 79 70 // ObjExpr@DebugTyp 65 50 72 6F 78 79 00 00 ) // eProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprObjExprNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprObjExprNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 12 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ExprObjExprNode Fantomas.Core.SyntaxOak/Expr/ObjExpr::item IL_000f: ret } // end of method ObjExpr::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprObjExprNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprObjExprNode Fantomas.Core.SyntaxOak/Expr/ObjExpr::item IL_0006: ret } // end of method ObjExpr::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprObjExprNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0C 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprObjExprNode Fantomas.Core.SyntaxOak/Expr/ObjExpr::get_Item() } // end of property ObjExpr::Item } // end of class ObjExpr .class auto ansi serializable nested assembly beforefieldinit specialname While extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 31 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..1Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 57 68 69 6C 65 40 44 65 62 75 67 54 79 70 65 50 // While@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprWhileNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprWhileNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 13 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ExprWhileNode Fantomas.Core.SyntaxOak/Expr/While::item IL_000f: ret } // end of method While::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprWhileNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprWhileNode Fantomas.Core.SyntaxOak/Expr/While::item IL_0006: ret } // end of method While::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprWhileNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0D 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprWhileNode Fantomas.Core.SyntaxOak/Expr/While::get_Item() } // end of property While::Item } // end of class While .class auto ansi serializable nested assembly beforefieldinit specialname For extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 2F 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ../Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 46 6F 72 40 44 65 62 75 67 54 79 70 65 50 72 6F // For@DebugTypePro 78 79 00 00 ) // xy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprForNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprForNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 14 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ExprForNode Fantomas.Core.SyntaxOak/Expr/For::item IL_000f: ret } // end of method For::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprForNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprForNode Fantomas.Core.SyntaxOak/Expr/For::item IL_0006: ret } // end of method For::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprForNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0E 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprForNode Fantomas.Core.SyntaxOak/Expr/For::get_Item() } // end of property For::Item } // end of class For .class auto ansi serializable nested assembly beforefieldinit specialname ForEach extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 33 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..3Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 46 6F 72 45 61 63 68 40 44 65 62 75 67 54 79 70 // ForEach@DebugTyp 65 50 72 6F 78 79 00 00 ) // eProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprForEachNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprForEachNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 15 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ExprForEachNode Fantomas.Core.SyntaxOak/Expr/ForEach::item IL_000f: ret } // end of method ForEach::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprForEachNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprForEachNode Fantomas.Core.SyntaxOak/Expr/ForEach::item IL_0006: ret } // end of method ForEach::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprForEachNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0F 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprForEachNode Fantomas.Core.SyntaxOak/Expr/ForEach::get_Item() } // end of property ForEach::Item } // end of class ForEach .class auto ansi serializable nested assembly beforefieldinit specialname NamedComputation extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3C 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 49 6E 64 65 78 52 61 6E 67 65 57 69 6C 64 63 61 // IndexRangeWildca 72 64 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // rd@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 55 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard::item IL_000f: ret } // end of method IndexRangeWildcard::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard::item IL_0006: ret } // end of method IndexRangeWildcard::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 37 00 00 00 00 00 00 00 00 00 ) // ......7......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard::get_Item() } // end of property IndexRangeWildcard::Item } // end of class IndexRangeWildcard .class auto ansi serializable nested assembly beforefieldinit specialname TripleNumberIndexRange extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 42 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..BFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 54 72 69 70 6C 65 4E 75 6D 62 65 72 49 6E 64 65 // TripleNumberInde 78 52 61 6E 67 65 40 44 65 62 75 67 54 79 70 65 // xRange@DebugType 50 72 6F 78 79 00 00 ) // Proxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 56 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange::item IL_000f: ret } // end of method TripleNumberIndexRange::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange::item IL_0006: ret } // end of method TripleNumberIndexRange::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 38 00 00 00 00 00 00 00 00 00 ) // ......8......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange::get_Item() } // end of property TripleNumberIndexRange::Item } // end of class TripleNumberIndexRange .class auto ansi serializable nested assembly beforefieldinit specialname IndexRange extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 36 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..6Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 49 6E 64 65 78 52 61 6E 67 65 40 44 65 62 75 67 // IndexRange@Debug 54 79 70 65 50 72 6F 78 79 00 00 ) // TypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprIndexRangeNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprIndexRangeNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 57 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ExprIndexRangeNode Fantomas.Core.SyntaxOak/Expr/IndexRange::item IL_000f: ret } // end of method IndexRange::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprIndexRangeNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprIndexRangeNode Fantomas.Core.SyntaxOak/Expr/IndexRange::item IL_0006: ret } // end of method IndexRange::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprIndexRangeNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 39 00 00 00 00 00 00 00 00 00 ) // ......9......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprIndexRangeNode Fantomas.Core.SyntaxOak/Expr/IndexRange::get_Item() } // end of property IndexRange::Item } // end of class IndexRange .class auto ansi serializable nested assembly beforefieldinit specialname IndexFromEnd extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 49 6E 64 65 78 46 72 6F 6D 45 6E 64 40 44 65 62 // IndexFromEnd@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 58 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode Fantomas.Core.SyntaxOak/Expr/IndexFromEnd::item IL_000f: ret } // end of method IndexFromEnd::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode Fantomas.Core.SyntaxOak/Expr/IndexFromEnd::item IL_0006: ret } // end of method IndexFromEnd::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 3A 00 00 00 00 00 00 00 00 00 ) // ......:......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode Fantomas.Core.SyntaxOak/Expr/IndexFromEnd::get_Item() } // end of property IndexFromEnd::Item } // end of class IndexFromEnd .class auto ansi serializable nested assembly beforefieldinit specialname Typar extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 31 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..1Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 54 79 70 61 72 40 44 65 62 75 67 54 79 70 65 50 // Typar@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 59 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Typar::item IL_000f: ret } // end of method Typar::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Typar::item IL_0006: ret } // end of method Typar::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 3B 00 00 00 00 00 00 00 00 00 ) // ......;......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Typar::get_Item() } // end of property Typar::Item } // end of class Typar .class auto ansi serializable nested assembly beforefieldinit specialname Chain extends Fantomas.Core.SyntaxOak/Expr { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 31 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..1Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 45 78 70 72 2B // .SyntaxOak+Expr+ 43 68 61 69 6E 40 44 65 62 75 67 54 79 70 65 50 // Chain@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprChain item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprChain item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 60 IL_0003: call instance void Fantomas.Core.SyntaxOak/Expr::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ExprChain Fantomas.Core.SyntaxOak/Expr/Chain::item IL_000f: ret } // end of method Chain::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprChain get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprChain Fantomas.Core.SyntaxOak/Expr/Chain::item IL_0006: ret } // end of method Chain::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprChain Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 3C 00 00 00 00 00 00 00 00 00 ) // ......<......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprChain Fantomas.Core.SyntaxOak/Expr/Chain::get_Item() } // end of property Chain::Item } // end of class Chain .class auto ansi nested assembly beforefieldinit specialname Lazy@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Lazy _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Lazy obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Lazy Fantomas.Core.SyntaxOak/Expr/Lazy@DebugTypeProxy::_obj IL_000d: ret } // end of method Lazy@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprLazyNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Lazy Fantomas.Core.SyntaxOak/Expr/Lazy@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprLazyNode Fantomas.Core.SyntaxOak/Expr/Lazy::item IL_000b: ret } // end of method Lazy@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprLazyNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprLazyNode Fantomas.Core.SyntaxOak/Expr/Lazy@DebugTypeProxy::get_Item() } // end of property Lazy@DebugTypeProxy::Item } // end of class Lazy@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Single@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Single _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Single obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Single Fantomas.Core.SyntaxOak/Expr/Single@DebugTypeProxy::_obj IL_000d: ret } // end of method Single@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprSingleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Single Fantomas.Core.SyntaxOak/Expr/Single@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/Expr/Single::item IL_000b: ret } // end of method Single@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprSingleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/Expr/Single@DebugTypeProxy::get_Item() } // end of property Single@DebugTypeProxy::Item } // end of class Single@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Constant@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Constant _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Constant obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Constant Fantomas.Core.SyntaxOak/Expr/Constant@DebugTypeProxy::_obj IL_000d: ret } // end of method Constant@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/Constant get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Constant Fantomas.Core.SyntaxOak/Expr/Constant@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Expr/Constant::item IL_000b: ret } // end of method Constant@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/Constant Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Expr/Constant@DebugTypeProxy::get_Item() } // end of property Constant@DebugTypeProxy::Item } // end of class Constant@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Null@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Null _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Null obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Null Fantomas.Core.SyntaxOak/Expr/Null@DebugTypeProxy::_obj IL_000d: ret } // end of method Null@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Null Fantomas.Core.SyntaxOak/Expr/Null@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Null::item IL_000b: ret } // end of method Null@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Null@DebugTypeProxy::get_Item() } // end of property Null@DebugTypeProxy::Item } // end of class Null@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Quote@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Quote _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Quote obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Quote Fantomas.Core.SyntaxOak/Expr/Quote@DebugTypeProxy::_obj IL_000d: ret } // end of method Quote@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprQuoteNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Quote Fantomas.Core.SyntaxOak/Expr/Quote@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Expr/Quote::item IL_000b: ret } // end of method Quote@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprQuoteNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Expr/Quote@DebugTypeProxy::get_Item() } // end of property Quote@DebugTypeProxy::Item } // end of class Quote@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Typed@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Typed _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Typed obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Typed Fantomas.Core.SyntaxOak/Expr/Typed@DebugTypeProxy::_obj IL_000d: ret } // end of method Typed@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprTypedNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Typed Fantomas.Core.SyntaxOak/Expr/Typed@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprTypedNode Fantomas.Core.SyntaxOak/Expr/Typed::item IL_000b: ret } // end of method Typed@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprTypedNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprTypedNode Fantomas.Core.SyntaxOak/Expr/Typed@DebugTypeProxy::get_Item() } // end of property Typed@DebugTypeProxy::Item } // end of class Typed@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname New@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/New _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/New obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/New Fantomas.Core.SyntaxOak/Expr/New@DebugTypeProxy::_obj IL_000d: ret } // end of method New@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprNewNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/New Fantomas.Core.SyntaxOak/Expr/New@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprNewNode Fantomas.Core.SyntaxOak/Expr/New::item IL_000b: ret } // end of method New@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprNewNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 06 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprNewNode Fantomas.Core.SyntaxOak/Expr/New@DebugTypeProxy::get_Item() } // end of property New@DebugTypeProxy::Item } // end of class New@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Tuple@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Tuple _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Tuple obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Tuple Fantomas.Core.SyntaxOak/Expr/Tuple@DebugTypeProxy::_obj IL_000d: ret } // end of method Tuple@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprTupleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Tuple Fantomas.Core.SyntaxOak/Expr/Tuple@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.SyntaxOak/Expr/Tuple::item IL_000b: ret } // end of method Tuple@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprTupleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 07 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.SyntaxOak/Expr/Tuple@DebugTypeProxy::get_Item() } // end of property Tuple@DebugTypeProxy::Item } // end of class Tuple@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname StructTuple@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/StructTuple _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/StructTuple obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/StructTuple Fantomas.Core.SyntaxOak/Expr/StructTuple@DebugTypeProxy::_obj IL_000d: ret } // end of method StructTuple@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprStructTupleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/StructTuple Fantomas.Core.SyntaxOak/Expr/StructTuple@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprStructTupleNode Fantomas.Core.SyntaxOak/Expr/StructTuple::item IL_000b: ret } // end of method StructTuple@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprStructTupleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 08 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprStructTupleNode Fantomas.Core.SyntaxOak/Expr/StructTuple@DebugTypeProxy::get_Item() } // end of property StructTuple@DebugTypeProxy::Item } // end of class StructTuple@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ArrayOrList@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/ArrayOrList _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/ArrayOrList obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/ArrayOrList Fantomas.Core.SyntaxOak/Expr/ArrayOrList@DebugTypeProxy::_obj IL_000d: ret } // end of method ArrayOrList@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprArrayOrListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/ArrayOrList Fantomas.Core.SyntaxOak/Expr/ArrayOrList@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.SyntaxOak/Expr/ArrayOrList::item IL_000b: ret } // end of method ArrayOrList@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 09 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.SyntaxOak/Expr/ArrayOrList@DebugTypeProxy::get_Item() } // end of property ArrayOrList@DebugTypeProxy::Item } // end of class ArrayOrList@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Record@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Record _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Record obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Record Fantomas.Core.SyntaxOak/Expr/Record@DebugTypeProxy::_obj IL_000d: ret } // end of method Record@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprRecordNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Record Fantomas.Core.SyntaxOak/Expr/Record@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.SyntaxOak/Expr/Record::item IL_000b: ret } // end of method Record@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprRecordNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0A 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.SyntaxOak/Expr/Record@DebugTypeProxy::get_Item() } // end of property Record@DebugTypeProxy::Item } // end of class Record@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AnonRecord@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/AnonRecord _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/AnonRecord obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/AnonRecord Fantomas.Core.SyntaxOak/Expr/AnonRecord@DebugTypeProxy::_obj IL_000d: ret } // end of method AnonRecord@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprAnonRecordNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/AnonRecord Fantomas.Core.SyntaxOak/Expr/AnonRecord@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.SyntaxOak/Expr/AnonRecord::item IL_000b: ret } // end of method AnonRecord@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0B 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.SyntaxOak/Expr/AnonRecord@DebugTypeProxy::get_Item() } // end of property AnonRecord@DebugTypeProxy::Item } // end of class AnonRecord@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ObjExpr@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/ObjExpr _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/ObjExpr obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/ObjExpr Fantomas.Core.SyntaxOak/Expr/ObjExpr@DebugTypeProxy::_obj IL_000d: ret } // end of method ObjExpr@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprObjExprNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/ObjExpr Fantomas.Core.SyntaxOak/Expr/ObjExpr@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprObjExprNode Fantomas.Core.SyntaxOak/Expr/ObjExpr::item IL_000b: ret } // end of method ObjExpr@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprObjExprNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0C 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprObjExprNode Fantomas.Core.SyntaxOak/Expr/ObjExpr@DebugTypeProxy::get_Item() } // end of property ObjExpr@DebugTypeProxy::Item } // end of class ObjExpr@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname While@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/While _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/While obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/While Fantomas.Core.SyntaxOak/Expr/While@DebugTypeProxy::_obj IL_000d: ret } // end of method While@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprWhileNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/While Fantomas.Core.SyntaxOak/Expr/While@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprWhileNode Fantomas.Core.SyntaxOak/Expr/While::item IL_000b: ret } // end of method While@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprWhileNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0D 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprWhileNode Fantomas.Core.SyntaxOak/Expr/While@DebugTypeProxy::get_Item() } // end of property While@DebugTypeProxy::Item } // end of class While@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname For@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/For _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/For obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/For Fantomas.Core.SyntaxOak/Expr/For@DebugTypeProxy::_obj IL_000d: ret } // end of method For@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprForNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/For Fantomas.Core.SyntaxOak/Expr/For@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprForNode Fantomas.Core.SyntaxOak/Expr/For::item IL_000b: ret } // end of method For@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprForNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0E 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprForNode Fantomas.Core.SyntaxOak/Expr/For@DebugTypeProxy::get_Item() } // end of property For@DebugTypeProxy::Item } // end of class For@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ForEach@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/ForEach _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/ForEach obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/ForEach Fantomas.Core.SyntaxOak/Expr/ForEach@DebugTypeProxy::_obj IL_000d: ret } // end of method ForEach@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprForEachNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/ForEach Fantomas.Core.SyntaxOak/Expr/ForEach@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprForEachNode Fantomas.Core.SyntaxOak/Expr/ForEach::item IL_000b: ret } // end of method ForEach@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprForEachNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0F 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprForEachNode Fantomas.Core.SyntaxOak/Expr/ForEach@DebugTypeProxy::get_Item() } // end of property ForEach@DebugTypeProxy::Item } // end of class ForEach@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname NamedComputation@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/NamedComputation _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/NamedComputation obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/NamedComputation Fantomas.Core.SyntaxOak/Expr/NamedComputation@DebugTypeProxy::_obj IL_000d: ret } // end of method NamedComputation@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprNamedComputationNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/NamedComputation Fantomas.Core.SyntaxOak/Expr/NamedComputation@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprNamedComputationNode Fantomas.Core.SyntaxOak/Expr/NamedComputation::item IL_000b: ret } // end of method NamedComputation@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprNamedComputationNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 10 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprNamedComputationNode Fantomas.Core.SyntaxOak/Expr/NamedComputation@DebugTypeProxy::get_Item() } // end of property NamedComputation@DebugTypeProxy::Item } // end of class NamedComputation@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Computation@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Computation _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Computation obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Computation Fantomas.Core.SyntaxOak/Expr/Computation@DebugTypeProxy::_obj IL_000d: ret } // end of method Computation@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprComputationNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Computation Fantomas.Core.SyntaxOak/Expr/Computation@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprComputationNode Fantomas.Core.SyntaxOak/Expr/Computation::item IL_000b: ret } // end of method Computation@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprComputationNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 11 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprComputationNode Fantomas.Core.SyntaxOak/Expr/Computation@DebugTypeProxy::get_Item() } // end of property Computation@DebugTypeProxy::Item } // end of class Computation@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname CompExprBody@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/CompExprBody _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/CompExprBody obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/CompExprBody Fantomas.Core.SyntaxOak/Expr/CompExprBody@DebugTypeProxy::_obj IL_000d: ret } // end of method CompExprBody@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/CompExprBody Fantomas.Core.SyntaxOak/Expr/CompExprBody@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode Fantomas.Core.SyntaxOak/Expr/CompExprBody::item IL_000b: ret } // end of method CompExprBody@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 12 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode Fantomas.Core.SyntaxOak/Expr/CompExprBody@DebugTypeProxy::get_Item() } // end of property CompExprBody@DebugTypeProxy::Item } // end of class CompExprBody@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname JoinIn@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/JoinIn _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/JoinIn obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/JoinIn Fantomas.Core.SyntaxOak/Expr/JoinIn@DebugTypeProxy::_obj IL_000d: ret } // end of method JoinIn@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprJoinInNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/JoinIn Fantomas.Core.SyntaxOak/Expr/JoinIn@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprJoinInNode Fantomas.Core.SyntaxOak/Expr/JoinIn::item IL_000b: ret } // end of method JoinIn@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprJoinInNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 13 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprJoinInNode Fantomas.Core.SyntaxOak/Expr/JoinIn@DebugTypeProxy::get_Item() } // end of property JoinIn@DebugTypeProxy::Item } // end of class JoinIn@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ParenLambda@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/ParenLambda _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/ParenLambda obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/ParenLambda Fantomas.Core.SyntaxOak/Expr/ParenLambda@DebugTypeProxy::_obj IL_000d: ret } // end of method ParenLambda@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprParenLambdaNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/ParenLambda Fantomas.Core.SyntaxOak/Expr/ParenLambda@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprParenLambdaNode Fantomas.Core.SyntaxOak/Expr/ParenLambda::item IL_000b: ret } // end of method ParenLambda@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprParenLambdaNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 14 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprParenLambdaNode Fantomas.Core.SyntaxOak/Expr/ParenLambda@DebugTypeProxy::get_Item() } // end of property ParenLambda@DebugTypeProxy::Item } // end of class ParenLambda@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Lambda@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Lambda _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Lambda obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Lambda Fantomas.Core.SyntaxOak/Expr/Lambda@DebugTypeProxy::_obj IL_000d: ret } // end of method Lambda@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprLambdaNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Lambda Fantomas.Core.SyntaxOak/Expr/Lambda@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.SyntaxOak/Expr/Lambda::item IL_000b: ret } // end of method Lambda@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprLambdaNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 15 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.SyntaxOak/Expr/Lambda@DebugTypeProxy::get_Item() } // end of property Lambda@DebugTypeProxy::Item } // end of class Lambda@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname MatchLambda@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/MatchLambda _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/MatchLambda obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/MatchLambda Fantomas.Core.SyntaxOak/Expr/MatchLambda@DebugTypeProxy::_obj IL_000d: ret } // end of method MatchLambda@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/MatchLambda Fantomas.Core.SyntaxOak/Expr/MatchLambda@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode Fantomas.Core.SyntaxOak/Expr/MatchLambda::item IL_000b: ret } // end of method MatchLambda@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 16 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode Fantomas.Core.SyntaxOak/Expr/MatchLambda@DebugTypeProxy::get_Item() } // end of property MatchLambda@DebugTypeProxy::Item } // end of class MatchLambda@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Match@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Match _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Match obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Match Fantomas.Core.SyntaxOak/Expr/Match@DebugTypeProxy::_obj IL_000d: ret } // end of method Match@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprMatchNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Match Fantomas.Core.SyntaxOak/Expr/Match@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprMatchNode Fantomas.Core.SyntaxOak/Expr/Match::item IL_000b: ret } // end of method Match@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprMatchNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 17 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprMatchNode Fantomas.Core.SyntaxOak/Expr/Match@DebugTypeProxy::get_Item() } // end of property Match@DebugTypeProxy::Item } // end of class Match@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname TraitCall@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/TraitCall _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/TraitCall obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/TraitCall Fantomas.Core.SyntaxOak/Expr/TraitCall@DebugTypeProxy::_obj IL_000d: ret } // end of method TraitCall@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprTraitCallNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/TraitCall Fantomas.Core.SyntaxOak/Expr/TraitCall@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprTraitCallNode Fantomas.Core.SyntaxOak/Expr/TraitCall::item IL_000b: ret } // end of method TraitCall@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprTraitCallNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 18 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprTraitCallNode Fantomas.Core.SyntaxOak/Expr/TraitCall@DebugTypeProxy::get_Item() } // end of property TraitCall@DebugTypeProxy::Item } // end of class TraitCall@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ParenILEmbedded@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded@DebugTypeProxy::_obj IL_000d: ret } // end of method ParenILEmbedded@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded::item IL_000b: ret } // end of method ParenILEmbedded@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 19 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded@DebugTypeProxy::get_Item() } // end of property ParenILEmbedded@DebugTypeProxy::Item } // end of class ParenILEmbedded@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ParenFunctionNameWithStar@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar@DebugTypeProxy::_obj IL_000d: ret } // end of method ParenFunctionNameWithStar@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar::item IL_000b: ret } // end of method ParenFunctionNameWithStar@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 1A 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar@DebugTypeProxy::get_Item() } // end of property ParenFunctionNameWithStar@DebugTypeProxy::Item } // end of class ParenFunctionNameWithStar@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Paren@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Paren _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Paren obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Paren Fantomas.Core.SyntaxOak/Expr/Paren@DebugTypeProxy::_obj IL_000d: ret } // end of method Paren@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprParenNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Paren Fantomas.Core.SyntaxOak/Expr/Paren@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/Expr/Paren::item IL_000b: ret } // end of method Paren@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprParenNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 1B 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/Expr/Paren@DebugTypeProxy::get_Item() } // end of property Paren@DebugTypeProxy::Item } // end of class Paren@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Dynamic@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Dynamic _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Dynamic obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Dynamic Fantomas.Core.SyntaxOak/Expr/Dynamic@DebugTypeProxy::_obj IL_000d: ret } // end of method Dynamic@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprDynamicNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Dynamic Fantomas.Core.SyntaxOak/Expr/Dynamic@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprDynamicNode Fantomas.Core.SyntaxOak/Expr/Dynamic::item IL_000b: ret } // end of method Dynamic@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprDynamicNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 1C 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprDynamicNode Fantomas.Core.SyntaxOak/Expr/Dynamic@DebugTypeProxy::get_Item() } // end of property Dynamic@DebugTypeProxy::Item } // end of class Dynamic@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname PrefixApp@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/PrefixApp _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/PrefixApp obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/PrefixApp Fantomas.Core.SyntaxOak/Expr/PrefixApp@DebugTypeProxy::_obj IL_000d: ret } // end of method PrefixApp@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprPrefixAppNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/PrefixApp Fantomas.Core.SyntaxOak/Expr/PrefixApp@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprPrefixAppNode Fantomas.Core.SyntaxOak/Expr/PrefixApp::item IL_000b: ret } // end of method PrefixApp@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprPrefixAppNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 1D 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprPrefixAppNode Fantomas.Core.SyntaxOak/Expr/PrefixApp@DebugTypeProxy::get_Item() } // end of property PrefixApp@DebugTypeProxy::Item } // end of class PrefixApp@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname SameInfixApps@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/SameInfixApps _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/SameInfixApps obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/SameInfixApps Fantomas.Core.SyntaxOak/Expr/SameInfixApps@DebugTypeProxy::_obj IL_000d: ret } // end of method SameInfixApps@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/SameInfixApps Fantomas.Core.SyntaxOak/Expr/SameInfixApps@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode Fantomas.Core.SyntaxOak/Expr/SameInfixApps::item IL_000b: ret } // end of method SameInfixApps@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 1E 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode Fantomas.Core.SyntaxOak/Expr/SameInfixApps@DebugTypeProxy::get_Item() } // end of property SameInfixApps@DebugTypeProxy::Item } // end of class SameInfixApps@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname InfixApp@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/InfixApp _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/InfixApp obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/InfixApp Fantomas.Core.SyntaxOak/Expr/InfixApp@DebugTypeProxy::_obj IL_000d: ret } // end of method InfixApp@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprInfixAppNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/InfixApp Fantomas.Core.SyntaxOak/Expr/InfixApp@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.SyntaxOak/Expr/InfixApp::item IL_000b: ret } // end of method InfixApp@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprInfixAppNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 1F 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.SyntaxOak/Expr/InfixApp@DebugTypeProxy::get_Item() } // end of property InfixApp@DebugTypeProxy::Item } // end of class InfixApp@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname IndexWithoutDot@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot@DebugTypeProxy::_obj IL_000d: ret } // end of method IndexWithoutDot@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot::item IL_000b: ret } // end of method IndexWithoutDot@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 20 00 00 00 00 00 00 00 00 00 ) // ...... ......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot@DebugTypeProxy::get_Item() } // end of property IndexWithoutDot@DebugTypeProxy::Item } // end of class IndexWithoutDot@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AppLongIdentAndSingleParenArg@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg@DebugTypeProxy::_obj IL_000d: ret } // end of method AppLongIdentAndSingleParenArg@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg::item IL_000b: ret } // end of method AppLongIdentAndSingleParenArg@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 21 00 00 00 00 00 00 00 00 00 ) // ......!......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg@DebugTypeProxy::get_Item() } // end of property AppLongIdentAndSingleParenArg@DebugTypeProxy::Item } // end of class AppLongIdentAndSingleParenArg@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AppSingleParenArg@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg@DebugTypeProxy::_obj IL_000d: ret } // end of method AppSingleParenArg@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg::item IL_000b: ret } // end of method AppSingleParenArg@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 22 00 00 00 00 00 00 00 00 00 ) // ......"......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg@DebugTypeProxy::get_Item() } // end of property AppSingleParenArg@DebugTypeProxy::Item } // end of class AppSingleParenArg@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AppWithLambda@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/AppWithLambda _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/AppWithLambda obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/AppWithLambda Fantomas.Core.SyntaxOak/Expr/AppWithLambda@DebugTypeProxy::_obj IL_000d: ret } // end of method AppWithLambda@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/AppWithLambda Fantomas.Core.SyntaxOak/Expr/AppWithLambda@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.SyntaxOak/Expr/AppWithLambda::item IL_000b: ret } // end of method AppWithLambda@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 23 00 00 00 00 00 00 00 00 00 ) // ......#......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.SyntaxOak/Expr/AppWithLambda@DebugTypeProxy::get_Item() } // end of property AppWithLambda@DebugTypeProxy::Item } // end of class AppWithLambda@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname NestedIndexWithoutDot@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot@DebugTypeProxy::_obj IL_000d: ret } // end of method NestedIndexWithoutDot@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot::item IL_000b: ret } // end of method NestedIndexWithoutDot@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 24 00 00 00 00 00 00 00 00 00 ) // ......$......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot@DebugTypeProxy::get_Item() } // end of property NestedIndexWithoutDot@DebugTypeProxy::Item } // end of class NestedIndexWithoutDot@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname App@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/App _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/App obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/App Fantomas.Core.SyntaxOak/Expr/App@DebugTypeProxy::_obj IL_000d: ret } // end of method App@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprAppNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/App Fantomas.Core.SyntaxOak/Expr/App@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.SyntaxOak/Expr/App::item IL_000b: ret } // end of method App@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprAppNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 25 00 00 00 00 00 00 00 00 00 ) // ......%......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.SyntaxOak/Expr/App@DebugTypeProxy::get_Item() } // end of property App@DebugTypeProxy::Item } // end of class App@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname TypeApp@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/TypeApp _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/TypeApp obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/TypeApp Fantomas.Core.SyntaxOak/Expr/TypeApp@DebugTypeProxy::_obj IL_000d: ret } // end of method TypeApp@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprTypeAppNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/TypeApp Fantomas.Core.SyntaxOak/Expr/TypeApp@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprTypeAppNode Fantomas.Core.SyntaxOak/Expr/TypeApp::item IL_000b: ret } // end of method TypeApp@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprTypeAppNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 26 00 00 00 00 00 00 00 00 00 ) // ......&......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprTypeAppNode Fantomas.Core.SyntaxOak/Expr/TypeApp@DebugTypeProxy::get_Item() } // end of property TypeApp@DebugTypeProxy::Item } // end of class TypeApp@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname TryWithSingleClause@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause@DebugTypeProxy::_obj IL_000d: ret } // end of method TryWithSingleClause@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause::item IL_000b: ret } // end of method TryWithSingleClause@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 27 00 00 00 00 00 00 00 00 00 ) // ......'......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause@DebugTypeProxy::get_Item() } // end of property TryWithSingleClause@DebugTypeProxy::Item } // end of class TryWithSingleClause@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname TryWith@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/TryWith _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/TryWith obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/TryWith Fantomas.Core.SyntaxOak/Expr/TryWith@DebugTypeProxy::_obj IL_000d: ret } // end of method TryWith@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprTryWithNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/TryWith Fantomas.Core.SyntaxOak/Expr/TryWith@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprTryWithNode Fantomas.Core.SyntaxOak/Expr/TryWith::item IL_000b: ret } // end of method TryWith@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprTryWithNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 28 00 00 00 00 00 00 00 00 00 ) // ......(......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprTryWithNode Fantomas.Core.SyntaxOak/Expr/TryWith@DebugTypeProxy::get_Item() } // end of property TryWith@DebugTypeProxy::Item } // end of class TryWith@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname TryFinally@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/TryFinally _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/TryFinally obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/TryFinally Fantomas.Core.SyntaxOak/Expr/TryFinally@DebugTypeProxy::_obj IL_000d: ret } // end of method TryFinally@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprTryFinallyNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/TryFinally Fantomas.Core.SyntaxOak/Expr/TryFinally@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprTryFinallyNode Fantomas.Core.SyntaxOak/Expr/TryFinally::item IL_000b: ret } // end of method TryFinally@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprTryFinallyNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 29 00 00 00 00 00 00 00 00 00 ) // ......)......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprTryFinallyNode Fantomas.Core.SyntaxOak/Expr/TryFinally@DebugTypeProxy::get_Item() } // end of property TryFinally@DebugTypeProxy::Item } // end of class TryFinally@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname IfThen@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/IfThen _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/IfThen obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/IfThen Fantomas.Core.SyntaxOak/Expr/IfThen@DebugTypeProxy::_obj IL_000d: ret } // end of method IfThen@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprIfThenNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/IfThen Fantomas.Core.SyntaxOak/Expr/IfThen@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenNode Fantomas.Core.SyntaxOak/Expr/IfThen::item IL_000b: ret } // end of method IfThen@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprIfThenNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 2A 00 00 00 00 00 00 00 00 00 ) // ......*......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprIfThenNode Fantomas.Core.SyntaxOak/Expr/IfThen@DebugTypeProxy::get_Item() } // end of property IfThen@DebugTypeProxy::Item } // end of class IfThen@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname IfThenElse@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/IfThenElse _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/IfThenElse obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/IfThenElse Fantomas.Core.SyntaxOak/Expr/IfThenElse@DebugTypeProxy::_obj IL_000d: ret } // end of method IfThenElse@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprIfThenElseNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/IfThenElse Fantomas.Core.SyntaxOak/Expr/IfThenElse@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.SyntaxOak/Expr/IfThenElse::item IL_000b: ret } // end of method IfThenElse@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 2B 00 00 00 00 00 00 00 00 00 ) // ......+......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.SyntaxOak/Expr/IfThenElse@DebugTypeProxy::get_Item() } // end of property IfThenElse@DebugTypeProxy::Item } // end of class IfThenElse@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname IfThenElif@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/IfThenElif _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/IfThenElif obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/IfThenElif Fantomas.Core.SyntaxOak/Expr/IfThenElif@DebugTypeProxy::_obj IL_000d: ret } // end of method IfThenElif@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprIfThenElifNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/IfThenElif Fantomas.Core.SyntaxOak/Expr/IfThenElif@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Fantomas.Core.SyntaxOak/Expr/IfThenElif::item IL_000b: ret } // end of method IfThenElif@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 2C 00 00 00 00 00 00 00 00 00 ) // ......,......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Fantomas.Core.SyntaxOak/Expr/IfThenElif@DebugTypeProxy::get_Item() } // end of property IfThenElif@DebugTypeProxy::Item } // end of class IfThenElif@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Ident@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Ident _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Ident obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Ident Fantomas.Core.SyntaxOak/Expr/Ident@DebugTypeProxy::_obj IL_000d: ret } // end of method Ident@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Ident Fantomas.Core.SyntaxOak/Expr/Ident@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Ident::item IL_000b: ret } // end of method Ident@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 2D 00 00 00 00 00 00 00 00 00 ) // ......-......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Ident@DebugTypeProxy::get_Item() } // end of property Ident@DebugTypeProxy::Item } // end of class Ident@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname OptVar@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/OptVar _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/OptVar obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/OptVar Fantomas.Core.SyntaxOak/Expr/OptVar@DebugTypeProxy::_obj IL_000d: ret } // end of method OptVar@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprOptVarNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/OptVar Fantomas.Core.SyntaxOak/Expr/OptVar@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprOptVarNode Fantomas.Core.SyntaxOak/Expr/OptVar::item IL_000b: ret } // end of method OptVar@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprOptVarNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 2E 00 00 00 00 00 00 00 00 00 ) // ................ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprOptVarNode Fantomas.Core.SyntaxOak/Expr/OptVar@DebugTypeProxy::get_Item() } // end of property OptVar@DebugTypeProxy::Item } // end of class OptVar@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname LongIdentSet@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/LongIdentSet _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/LongIdentSet obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/LongIdentSet Fantomas.Core.SyntaxOak/Expr/LongIdentSet@DebugTypeProxy::_obj IL_000d: ret } // end of method LongIdentSet@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprLongIdentSetNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/LongIdentSet Fantomas.Core.SyntaxOak/Expr/LongIdentSet@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprLongIdentSetNode Fantomas.Core.SyntaxOak/Expr/LongIdentSet::item IL_000b: ret } // end of method LongIdentSet@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprLongIdentSetNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 2F 00 00 00 00 00 00 00 00 00 ) // ....../......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprLongIdentSetNode Fantomas.Core.SyntaxOak/Expr/LongIdentSet@DebugTypeProxy::get_Item() } // end of property LongIdentSet@DebugTypeProxy::Item } // end of class LongIdentSet@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname DotIndexedGet@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/DotIndexedGet _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/DotIndexedGet obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/DotIndexedGet Fantomas.Core.SyntaxOak/Expr/DotIndexedGet@DebugTypeProxy::_obj IL_000d: ret } // end of method DotIndexedGet@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/DotIndexedGet Fantomas.Core.SyntaxOak/Expr/DotIndexedGet@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.SyntaxOak/Expr/DotIndexedGet::item IL_000b: ret } // end of method DotIndexedGet@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 30 00 00 00 00 00 00 00 00 00 ) // ......0......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.SyntaxOak/Expr/DotIndexedGet@DebugTypeProxy::get_Item() } // end of property DotIndexedGet@DebugTypeProxy::Item } // end of class DotIndexedGet@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname DotIndexedSet@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/DotIndexedSet _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/DotIndexedSet obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/DotIndexedSet Fantomas.Core.SyntaxOak/Expr/DotIndexedSet@DebugTypeProxy::_obj IL_000d: ret } // end of method DotIndexedSet@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/DotIndexedSet Fantomas.Core.SyntaxOak/Expr/DotIndexedSet@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.SyntaxOak/Expr/DotIndexedSet::item IL_000b: ret } // end of method DotIndexedSet@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 31 00 00 00 00 00 00 00 00 00 ) // ......1......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.SyntaxOak/Expr/DotIndexedSet@DebugTypeProxy::get_Item() } // end of property DotIndexedSet@DebugTypeProxy::Item } // end of class DotIndexedSet@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname NamedIndexedPropertySet@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet@DebugTypeProxy::_obj IL_000d: ret } // end of method NamedIndexedPropertySet@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet::item IL_000b: ret } // end of method NamedIndexedPropertySet@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 32 00 00 00 00 00 00 00 00 00 ) // ......2......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet@DebugTypeProxy::get_Item() } // end of property NamedIndexedPropertySet@DebugTypeProxy::Item } // end of class NamedIndexedPropertySet@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname DotNamedIndexedPropertySet@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet@DebugTypeProxy::_obj IL_000d: ret } // end of method DotNamedIndexedPropertySet@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet::item IL_000b: ret } // end of method DotNamedIndexedPropertySet@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 33 00 00 00 00 00 00 00 00 00 ) // ......3......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet@DebugTypeProxy::get_Item() } // end of property DotNamedIndexedPropertySet@DebugTypeProxy::Item } // end of class DotNamedIndexedPropertySet@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Set@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Set _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Set obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Set Fantomas.Core.SyntaxOak/Expr/Set@DebugTypeProxy::_obj IL_000d: ret } // end of method Set@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprSetNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Set Fantomas.Core.SyntaxOak/Expr/Set@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprSetNode Fantomas.Core.SyntaxOak/Expr/Set::item IL_000b: ret } // end of method Set@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprSetNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 34 00 00 00 00 00 00 00 00 00 ) // ......4......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprSetNode Fantomas.Core.SyntaxOak/Expr/Set@DebugTypeProxy::get_Item() } // end of property Set@DebugTypeProxy::Item } // end of class Set@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname LibraryOnlyStaticOptimization@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization@DebugTypeProxy::_obj IL_000d: ret } // end of method LibraryOnlyStaticOptimization@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization::item IL_000b: ret } // end of method LibraryOnlyStaticOptimization@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 35 00 00 00 00 00 00 00 00 00 ) // ......5......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization@DebugTypeProxy::get_Item() } // end of property LibraryOnlyStaticOptimization@DebugTypeProxy::Item } // end of class LibraryOnlyStaticOptimization@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname InterpolatedStringExpr@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr@DebugTypeProxy::_obj IL_000d: ret } // end of method InterpolatedStringExpr@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr::item IL_000b: ret } // end of method InterpolatedStringExpr@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 36 00 00 00 00 00 00 00 00 00 ) // ......6......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr@DebugTypeProxy::get_Item() } // end of property InterpolatedStringExpr@DebugTypeProxy::Item } // end of class InterpolatedStringExpr@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname IndexRangeWildcard@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard@DebugTypeProxy::_obj IL_000d: ret } // end of method IndexRangeWildcard@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard::item IL_000b: ret } // end of method IndexRangeWildcard@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 37 00 00 00 00 00 00 00 00 00 ) // ......7......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard@DebugTypeProxy::get_Item() } // end of property IndexRangeWildcard@DebugTypeProxy::Item } // end of class IndexRangeWildcard@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname TripleNumberIndexRange@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange@DebugTypeProxy::_obj IL_000d: ret } // end of method TripleNumberIndexRange@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange::item IL_000b: ret } // end of method TripleNumberIndexRange@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 38 00 00 00 00 00 00 00 00 00 ) // ......8......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange@DebugTypeProxy::get_Item() } // end of property TripleNumberIndexRange@DebugTypeProxy::Item } // end of class TripleNumberIndexRange@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname IndexRange@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/IndexRange _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/IndexRange obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/IndexRange Fantomas.Core.SyntaxOak/Expr/IndexRange@DebugTypeProxy::_obj IL_000d: ret } // end of method IndexRange@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprIndexRangeNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/IndexRange Fantomas.Core.SyntaxOak/Expr/IndexRange@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprIndexRangeNode Fantomas.Core.SyntaxOak/Expr/IndexRange::item IL_000b: ret } // end of method IndexRange@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprIndexRangeNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 39 00 00 00 00 00 00 00 00 00 ) // ......9......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprIndexRangeNode Fantomas.Core.SyntaxOak/Expr/IndexRange@DebugTypeProxy::get_Item() } // end of property IndexRange@DebugTypeProxy::Item } // end of class IndexRange@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname IndexFromEnd@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/IndexFromEnd _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/IndexFromEnd obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/IndexFromEnd Fantomas.Core.SyntaxOak/Expr/IndexFromEnd@DebugTypeProxy::_obj IL_000d: ret } // end of method IndexFromEnd@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/IndexFromEnd Fantomas.Core.SyntaxOak/Expr/IndexFromEnd@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode Fantomas.Core.SyntaxOak/Expr/IndexFromEnd::item IL_000b: ret } // end of method IndexFromEnd@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 3A 00 00 00 00 00 00 00 00 00 ) // ......:......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode Fantomas.Core.SyntaxOak/Expr/IndexFromEnd@DebugTypeProxy::get_Item() } // end of property IndexFromEnd@DebugTypeProxy::Item } // end of class IndexFromEnd@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Typar@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Typar _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Typar obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Typar Fantomas.Core.SyntaxOak/Expr/Typar@DebugTypeProxy::_obj IL_000d: ret } // end of method Typar@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Typar Fantomas.Core.SyntaxOak/Expr/Typar@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Typar::item IL_000b: ret } // end of method Typar@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 3B 00 00 00 00 00 00 00 00 00 ) // ......;......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Typar@DebugTypeProxy::get_Item() } // end of property Typar@DebugTypeProxy::Item } // end of class Typar@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Chain@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Expr/Chain _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Expr/Chain obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Expr/Chain Fantomas.Core.SyntaxOak/Expr/Chain@DebugTypeProxy::_obj IL_000d: ret } // end of method Chain@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprChain get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr/Chain Fantomas.Core.SyntaxOak/Expr/Chain@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprChain Fantomas.Core.SyntaxOak/Expr/Chain::item IL_000b: ret } // end of method Chain@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprChain Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 3C 00 00 00 00 00 00 00 00 00 ) // ......<......... .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprChain Fantomas.Core.SyntaxOak/Expr/Chain@DebugTypeProxy::get_Item() } // end of property Chain@DebugTypeProxy::Item } // end of class Chain@DebugTypeProxy .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.SyntaxOak/Expr::_tag IL_000d: ret } // end of method Expr::.ctor .method assembly static class Fantomas.Core.SyntaxOak/Expr NewLazy(class Fantomas.Core.SyntaxOak/ExprLazyNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Lazy::.ctor(class Fantomas.Core.SyntaxOak/ExprLazyNode) IL_0006: ret } // end of method Expr::NewLazy .method assembly hidebysig instance bool get_IsLazy() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method Expr::get_IsLazy .method assembly static class Fantomas.Core.SyntaxOak/Expr NewSingle(class Fantomas.Core.SyntaxOak/ExprSingleNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Single::.ctor(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_0006: ret } // end of method Expr::NewSingle .method assembly hidebysig instance bool get_IsSingle() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method Expr::get_IsSingle .method assembly static class Fantomas.Core.SyntaxOak/Expr NewConstant(class Fantomas.Core.SyntaxOak/Constant item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Constant::.ctor(class Fantomas.Core.SyntaxOak/Constant) IL_0006: ret } // end of method Expr::NewConstant .method assembly hidebysig instance bool get_IsConstant() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method Expr::get_IsConstant .method assembly static class Fantomas.Core.SyntaxOak/Expr NewNull(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 03 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Null::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method Expr::NewNull .method assembly hidebysig instance bool get_IsNull() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.3 IL_0007: ceq IL_0009: ret } // end of method Expr::get_IsNull .method assembly static class Fantomas.Core.SyntaxOak/Expr NewQuote(class Fantomas.Core.SyntaxOak/ExprQuoteNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 04 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Quote::.ctor(class Fantomas.Core.SyntaxOak/ExprQuoteNode) IL_0006: ret } // end of method Expr::NewQuote .method assembly hidebysig instance bool get_IsQuote() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.4 IL_0007: ceq IL_0009: ret } // end of method Expr::get_IsQuote .method assembly static class Fantomas.Core.SyntaxOak/Expr NewTyped(class Fantomas.Core.SyntaxOak/ExprTypedNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 05 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Typed::.ctor(class Fantomas.Core.SyntaxOak/ExprTypedNode) IL_0006: ret } // end of method Expr::NewTyped .method assembly hidebysig instance bool get_IsTyped() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.5 IL_0007: ceq IL_0009: ret } // end of method Expr::get_IsTyped .method assembly static class Fantomas.Core.SyntaxOak/Expr NewNew(class Fantomas.Core.SyntaxOak/ExprNewNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 06 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/New::.ctor(class Fantomas.Core.SyntaxOak/ExprNewNode) IL_0006: ret } // end of method Expr::NewNew .method assembly hidebysig instance bool get_IsNew() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.6 IL_0007: ceq IL_0009: ret } // end of method Expr::get_IsNew .method assembly static class Fantomas.Core.SyntaxOak/Expr NewTuple(class Fantomas.Core.SyntaxOak/ExprTupleNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 07 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Tuple::.ctor(class Fantomas.Core.SyntaxOak/ExprTupleNode) IL_0006: ret } // end of method Expr::NewTuple .method assembly hidebysig instance bool get_IsTuple() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.7 IL_0007: ceq IL_0009: ret } // end of method Expr::get_IsTuple .method assembly static class Fantomas.Core.SyntaxOak/Expr NewStructTuple(class Fantomas.Core.SyntaxOak/ExprStructTupleNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 08 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/StructTuple::.ctor(class Fantomas.Core.SyntaxOak/ExprStructTupleNode) IL_0006: ret } // end of method Expr::NewStructTuple .method assembly hidebysig instance bool get_IsStructTuple() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.8 IL_0007: ceq IL_0009: ret } // end of method Expr::get_IsStructTuple .method assembly static class Fantomas.Core.SyntaxOak/Expr NewArrayOrList(class Fantomas.Core.SyntaxOak/ExprArrayOrListNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 09 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/ArrayOrList::.ctor(class Fantomas.Core.SyntaxOak/ExprArrayOrListNode) IL_0006: ret } // end of method Expr::NewArrayOrList .method assembly hidebysig instance bool get_IsArrayOrList() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 9 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsArrayOrList .method assembly static class Fantomas.Core.SyntaxOak/Expr NewRecord(class Fantomas.Core.SyntaxOak/ExprRecordNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0A 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Record::.ctor(class Fantomas.Core.SyntaxOak/ExprRecordNode) IL_0006: ret } // end of method Expr::NewRecord .method assembly hidebysig instance bool get_IsRecord() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 10 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsRecord .method assembly static class Fantomas.Core.SyntaxOak/Expr NewAnonRecord(class Fantomas.Core.SyntaxOak/ExprAnonRecordNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0B 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/AnonRecord::.ctor(class Fantomas.Core.SyntaxOak/ExprAnonRecordNode) IL_0006: ret } // end of method Expr::NewAnonRecord .method assembly hidebysig instance bool get_IsAnonRecord() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 11 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsAnonRecord .method assembly static class Fantomas.Core.SyntaxOak/Expr NewObjExpr(class Fantomas.Core.SyntaxOak/ExprObjExprNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0C 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/ObjExpr::.ctor(class Fantomas.Core.SyntaxOak/ExprObjExprNode) IL_0006: ret } // end of method Expr::NewObjExpr .method assembly hidebysig instance bool get_IsObjExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 12 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsObjExpr .method assembly static class Fantomas.Core.SyntaxOak/Expr NewWhile(class Fantomas.Core.SyntaxOak/ExprWhileNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0D 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/While::.ctor(class Fantomas.Core.SyntaxOak/ExprWhileNode) IL_0006: ret } // end of method Expr::NewWhile .method assembly hidebysig instance bool get_IsWhile() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 13 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsWhile .method assembly static class Fantomas.Core.SyntaxOak/Expr NewFor(class Fantomas.Core.SyntaxOak/ExprForNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0E 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/For::.ctor(class Fantomas.Core.SyntaxOak/ExprForNode) IL_0006: ret } // end of method Expr::NewFor .method assembly hidebysig instance bool get_IsFor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 14 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsFor .method assembly static class Fantomas.Core.SyntaxOak/Expr NewForEach(class Fantomas.Core.SyntaxOak/ExprForEachNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0F 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/ForEach::.ctor(class Fantomas.Core.SyntaxOak/ExprForEachNode) IL_0006: ret } // end of method Expr::NewForEach .method assembly hidebysig instance bool get_IsForEach() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 15 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsForEach .method assembly static class Fantomas.Core.SyntaxOak/Expr NewNamedComputation(class Fantomas.Core.SyntaxOak/ExprNamedComputationNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 10 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/NamedComputation::.ctor(class Fantomas.Core.SyntaxOak/ExprNamedComputationNode) IL_0006: ret } // end of method Expr::NewNamedComputation .method assembly hidebysig instance bool get_IsNamedComputation() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 16 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsNamedComputation .method assembly static class Fantomas.Core.SyntaxOak/Expr NewComputation(class Fantomas.Core.SyntaxOak/ExprComputationNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 11 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Computation::.ctor(class Fantomas.Core.SyntaxOak/ExprComputationNode) IL_0006: ret } // end of method Expr::NewComputation .method assembly hidebysig instance bool get_IsComputation() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 17 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsComputation .method assembly static class Fantomas.Core.SyntaxOak/Expr NewCompExprBody(class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 12 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/CompExprBody::.ctor(class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode) IL_0006: ret } // end of method Expr::NewCompExprBody .method assembly hidebysig instance bool get_IsCompExprBody() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 18 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsCompExprBody .method assembly static class Fantomas.Core.SyntaxOak/Expr NewJoinIn(class Fantomas.Core.SyntaxOak/ExprJoinInNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 13 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/JoinIn::.ctor(class Fantomas.Core.SyntaxOak/ExprJoinInNode) IL_0006: ret } // end of method Expr::NewJoinIn .method assembly hidebysig instance bool get_IsJoinIn() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 19 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsJoinIn .method assembly static class Fantomas.Core.SyntaxOak/Expr NewParenLambda(class Fantomas.Core.SyntaxOak/ExprParenLambdaNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 14 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/ParenLambda::.ctor(class Fantomas.Core.SyntaxOak/ExprParenLambdaNode) IL_0006: ret } // end of method Expr::NewParenLambda .method assembly hidebysig instance bool get_IsParenLambda() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 20 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsParenLambda .method assembly static class Fantomas.Core.SyntaxOak/Expr NewLambda(class Fantomas.Core.SyntaxOak/ExprLambdaNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 15 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Lambda::.ctor(class Fantomas.Core.SyntaxOak/ExprLambdaNode) IL_0006: ret } // end of method Expr::NewLambda .method assembly hidebysig instance bool get_IsLambda() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 21 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsLambda .method assembly static class Fantomas.Core.SyntaxOak/Expr NewMatchLambda(class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 16 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/MatchLambda::.ctor(class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode) IL_0006: ret } // end of method Expr::NewMatchLambda .method assembly hidebysig instance bool get_IsMatchLambda() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 22 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsMatchLambda .method assembly static class Fantomas.Core.SyntaxOak/Expr NewMatch(class Fantomas.Core.SyntaxOak/ExprMatchNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 17 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Match::.ctor(class Fantomas.Core.SyntaxOak/ExprMatchNode) IL_0006: ret } // end of method Expr::NewMatch .method assembly hidebysig instance bool get_IsMatch() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 23 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsMatch .method assembly static class Fantomas.Core.SyntaxOak/Expr NewTraitCall(class Fantomas.Core.SyntaxOak/ExprTraitCallNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 18 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/TraitCall::.ctor(class Fantomas.Core.SyntaxOak/ExprTraitCallNode) IL_0006: ret } // end of method Expr::NewTraitCall .method assembly hidebysig instance bool get_IsTraitCall() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 24 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsTraitCall .method assembly static class Fantomas.Core.SyntaxOak/Expr NewParenILEmbedded(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 19 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method Expr::NewParenILEmbedded .method assembly hidebysig instance bool get_IsParenILEmbedded() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 25 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsParenILEmbedded .method assembly static class Fantomas.Core.SyntaxOak/Expr NewParenFunctionNameWithStar(class Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 1A 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar::.ctor(class Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode) IL_0006: ret } // end of method Expr::NewParenFunctionNameWithStar .method assembly hidebysig instance bool get_IsParenFunctionNameWithStar() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 26 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsParenFunctionNameWithStar .method assembly static class Fantomas.Core.SyntaxOak/Expr NewParen(class Fantomas.Core.SyntaxOak/ExprParenNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 1B 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Paren::.ctor(class Fantomas.Core.SyntaxOak/ExprParenNode) IL_0006: ret } // end of method Expr::NewParen .method assembly hidebysig instance bool get_IsParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 27 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsParen .method assembly static class Fantomas.Core.SyntaxOak/Expr NewDynamic(class Fantomas.Core.SyntaxOak/ExprDynamicNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 1C 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Dynamic::.ctor(class Fantomas.Core.SyntaxOak/ExprDynamicNode) IL_0006: ret } // end of method Expr::NewDynamic .method assembly hidebysig instance bool get_IsDynamic() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 28 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsDynamic .method assembly static class Fantomas.Core.SyntaxOak/Expr NewPrefixApp(class Fantomas.Core.SyntaxOak/ExprPrefixAppNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 1D 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/PrefixApp::.ctor(class Fantomas.Core.SyntaxOak/ExprPrefixAppNode) IL_0006: ret } // end of method Expr::NewPrefixApp .method assembly hidebysig instance bool get_IsPrefixApp() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 29 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsPrefixApp .method assembly static class Fantomas.Core.SyntaxOak/Expr NewSameInfixApps(class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 1E 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/SameInfixApps::.ctor(class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode) IL_0006: ret } // end of method Expr::NewSameInfixApps .method assembly hidebysig instance bool get_IsSameInfixApps() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 30 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsSameInfixApps .method assembly static class Fantomas.Core.SyntaxOak/Expr NewInfixApp(class Fantomas.Core.SyntaxOak/ExprInfixAppNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 1F 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/InfixApp::.ctor(class Fantomas.Core.SyntaxOak/ExprInfixAppNode) IL_0006: ret } // end of method Expr::NewInfixApp .method assembly hidebysig instance bool get_IsInfixApp() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 31 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsInfixApp .method assembly static class Fantomas.Core.SyntaxOak/Expr NewIndexWithoutDot(class Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 20 00 00 00 00 00 ) // ...... ..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot::.ctor(class Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode) IL_0006: ret } // end of method Expr::NewIndexWithoutDot .method assembly hidebysig instance bool get_IsIndexWithoutDot() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 32 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsIndexWithoutDot .method assembly static class Fantomas.Core.SyntaxOak/Expr NewAppLongIdentAndSingleParenArg(class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 21 00 00 00 00 00 ) // ......!..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg::.ctor(class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode) IL_0006: ret } // end of method Expr::NewAppLongIdentAndSingleParenArg .method assembly hidebysig instance bool get_IsAppLongIdentAndSingleParenArg() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 33 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsAppLongIdentAndSingleParenArg .method assembly static class Fantomas.Core.SyntaxOak/Expr NewAppSingleParenArg(class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 22 00 00 00 00 00 ) // ......"..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg::.ctor(class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode) IL_0006: ret } // end of method Expr::NewAppSingleParenArg .method assembly hidebysig instance bool get_IsAppSingleParenArg() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 34 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsAppSingleParenArg .method assembly static class Fantomas.Core.SyntaxOak/Expr NewAppWithLambda(class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 23 00 00 00 00 00 ) // ......#..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/AppWithLambda::.ctor(class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode) IL_0006: ret } // end of method Expr::NewAppWithLambda .method assembly hidebysig instance bool get_IsAppWithLambda() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 35 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsAppWithLambda .method assembly static class Fantomas.Core.SyntaxOak/Expr NewNestedIndexWithoutDot(class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 24 00 00 00 00 00 ) // ......$..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot::.ctor(class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode) IL_0006: ret } // end of method Expr::NewNestedIndexWithoutDot .method assembly hidebysig instance bool get_IsNestedIndexWithoutDot() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 36 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsNestedIndexWithoutDot .method assembly static class Fantomas.Core.SyntaxOak/Expr NewApp(class Fantomas.Core.SyntaxOak/ExprAppNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 25 00 00 00 00 00 ) // ......%..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/App::.ctor(class Fantomas.Core.SyntaxOak/ExprAppNode) IL_0006: ret } // end of method Expr::NewApp .method assembly hidebysig instance bool get_IsApp() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 37 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsApp .method assembly static class Fantomas.Core.SyntaxOak/Expr NewTypeApp(class Fantomas.Core.SyntaxOak/ExprTypeAppNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 26 00 00 00 00 00 ) // ......&..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/TypeApp::.ctor(class Fantomas.Core.SyntaxOak/ExprTypeAppNode) IL_0006: ret } // end of method Expr::NewTypeApp .method assembly hidebysig instance bool get_IsTypeApp() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 38 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsTypeApp .method assembly static class Fantomas.Core.SyntaxOak/Expr NewTryWithSingleClause(class Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 27 00 00 00 00 00 ) // ......'..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause::.ctor(class Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode) IL_0006: ret } // end of method Expr::NewTryWithSingleClause .method assembly hidebysig instance bool get_IsTryWithSingleClause() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 39 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsTryWithSingleClause .method assembly static class Fantomas.Core.SyntaxOak/Expr NewTryWith(class Fantomas.Core.SyntaxOak/ExprTryWithNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 28 00 00 00 00 00 ) // ......(..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/TryWith::.ctor(class Fantomas.Core.SyntaxOak/ExprTryWithNode) IL_0006: ret } // end of method Expr::NewTryWith .method assembly hidebysig instance bool get_IsTryWith() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 40 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsTryWith .method assembly static class Fantomas.Core.SyntaxOak/Expr NewTryFinally(class Fantomas.Core.SyntaxOak/ExprTryFinallyNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 29 00 00 00 00 00 ) // ......)..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/TryFinally::.ctor(class Fantomas.Core.SyntaxOak/ExprTryFinallyNode) IL_0006: ret } // end of method Expr::NewTryFinally .method assembly hidebysig instance bool get_IsTryFinally() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 41 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsTryFinally .method assembly static class Fantomas.Core.SyntaxOak/Expr NewIfThen(class Fantomas.Core.SyntaxOak/ExprIfThenNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 2A 00 00 00 00 00 ) // ......*..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/IfThen::.ctor(class Fantomas.Core.SyntaxOak/ExprIfThenNode) IL_0006: ret } // end of method Expr::NewIfThen .method assembly hidebysig instance bool get_IsIfThen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 42 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsIfThen .method assembly static class Fantomas.Core.SyntaxOak/Expr NewIfThenElse(class Fantomas.Core.SyntaxOak/ExprIfThenElseNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 2B 00 00 00 00 00 ) // ......+..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/IfThenElse::.ctor(class Fantomas.Core.SyntaxOak/ExprIfThenElseNode) IL_0006: ret } // end of method Expr::NewIfThenElse .method assembly hidebysig instance bool get_IsIfThenElse() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 43 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsIfThenElse .method assembly static class Fantomas.Core.SyntaxOak/Expr NewIfThenElif(class Fantomas.Core.SyntaxOak/ExprIfThenElifNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 2C 00 00 00 00 00 ) // ......,..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/IfThenElif::.ctor(class Fantomas.Core.SyntaxOak/ExprIfThenElifNode) IL_0006: ret } // end of method Expr::NewIfThenElif .method assembly hidebysig instance bool get_IsIfThenElif() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 44 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsIfThenElif .method assembly static class Fantomas.Core.SyntaxOak/Expr NewIdent(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 2D 00 00 00 00 00 ) // ......-..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Ident::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method Expr::NewIdent .method assembly hidebysig instance bool get_IsIdent() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 45 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsIdent .method assembly static class Fantomas.Core.SyntaxOak/Expr NewOptVar(class Fantomas.Core.SyntaxOak/ExprOptVarNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 2E 00 00 00 00 00 ) // ............ // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/OptVar::.ctor(class Fantomas.Core.SyntaxOak/ExprOptVarNode) IL_0006: ret } // end of method Expr::NewOptVar .method assembly hidebysig instance bool get_IsOptVar() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 46 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsOptVar .method assembly static class Fantomas.Core.SyntaxOak/Expr NewLongIdentSet(class Fantomas.Core.SyntaxOak/ExprLongIdentSetNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 2F 00 00 00 00 00 ) // ....../..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/LongIdentSet::.ctor(class Fantomas.Core.SyntaxOak/ExprLongIdentSetNode) IL_0006: ret } // end of method Expr::NewLongIdentSet .method assembly hidebysig instance bool get_IsLongIdentSet() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 47 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsLongIdentSet .method assembly static class Fantomas.Core.SyntaxOak/Expr NewDotIndexedGet(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 30 00 00 00 00 00 ) // ......0..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/DotIndexedGet::.ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode) IL_0006: ret } // end of method Expr::NewDotIndexedGet .method assembly hidebysig instance bool get_IsDotIndexedGet() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 48 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsDotIndexedGet .method assembly static class Fantomas.Core.SyntaxOak/Expr NewDotIndexedSet(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 31 00 00 00 00 00 ) // ......1..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/DotIndexedSet::.ctor(class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode) IL_0006: ret } // end of method Expr::NewDotIndexedSet .method assembly hidebysig instance bool get_IsDotIndexedSet() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 49 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsDotIndexedSet .method assembly static class Fantomas.Core.SyntaxOak/Expr NewNamedIndexedPropertySet(class Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 32 00 00 00 00 00 ) // ......2..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet::.ctor(class Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode) IL_0006: ret } // end of method Expr::NewNamedIndexedPropertySet .method assembly hidebysig instance bool get_IsNamedIndexedPropertySet() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 50 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsNamedIndexedPropertySet .method assembly static class Fantomas.Core.SyntaxOak/Expr NewDotNamedIndexedPropertySet(class Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 33 00 00 00 00 00 ) // ......3..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet::.ctor(class Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode) IL_0006: ret } // end of method Expr::NewDotNamedIndexedPropertySet .method assembly hidebysig instance bool get_IsDotNamedIndexedPropertySet() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 51 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsDotNamedIndexedPropertySet .method assembly static class Fantomas.Core.SyntaxOak/Expr NewSet(class Fantomas.Core.SyntaxOak/ExprSetNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 34 00 00 00 00 00 ) // ......4..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Set::.ctor(class Fantomas.Core.SyntaxOak/ExprSetNode) IL_0006: ret } // end of method Expr::NewSet .method assembly hidebysig instance bool get_IsSet() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 52 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsSet .method assembly static class Fantomas.Core.SyntaxOak/Expr NewLibraryOnlyStaticOptimization(class Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 35 00 00 00 00 00 ) // ......5..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization::.ctor(class Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode) IL_0006: ret } // end of method Expr::NewLibraryOnlyStaticOptimization .method assembly hidebysig instance bool get_IsLibraryOnlyStaticOptimization() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 53 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsLibraryOnlyStaticOptimization .method assembly static class Fantomas.Core.SyntaxOak/Expr NewInterpolatedStringExpr(class Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 36 00 00 00 00 00 ) // ......6..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr::.ctor(class Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode) IL_0006: ret } // end of method Expr::NewInterpolatedStringExpr .method assembly hidebysig instance bool get_IsInterpolatedStringExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 54 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsInterpolatedStringExpr .method assembly static class Fantomas.Core.SyntaxOak/Expr NewIndexRangeWildcard(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 37 00 00 00 00 00 ) // ......7..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method Expr::NewIndexRangeWildcard .method assembly hidebysig instance bool get_IsIndexRangeWildcard() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 55 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsIndexRangeWildcard .method assembly static class Fantomas.Core.SyntaxOak/Expr NewTripleNumberIndexRange(class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 38 00 00 00 00 00 ) // ......8..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange::.ctor(class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode) IL_0006: ret } // end of method Expr::NewTripleNumberIndexRange .method assembly hidebysig instance bool get_IsTripleNumberIndexRange() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 56 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsTripleNumberIndexRange .method assembly static class Fantomas.Core.SyntaxOak/Expr NewIndexRange(class Fantomas.Core.SyntaxOak/ExprIndexRangeNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 39 00 00 00 00 00 ) // ......9..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/IndexRange::.ctor(class Fantomas.Core.SyntaxOak/ExprIndexRangeNode) IL_0006: ret } // end of method Expr::NewIndexRange .method assembly hidebysig instance bool get_IsIndexRange() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 57 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsIndexRange .method assembly static class Fantomas.Core.SyntaxOak/Expr NewIndexFromEnd(class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 3A 00 00 00 00 00 ) // ......:..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/IndexFromEnd::.ctor(class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode) IL_0006: ret } // end of method Expr::NewIndexFromEnd .method assembly hidebysig instance bool get_IsIndexFromEnd() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 58 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsIndexFromEnd .method assembly static class Fantomas.Core.SyntaxOak/Expr NewTypar(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 3B 00 00 00 00 00 ) // ......;..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Typar::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method Expr::NewTypar .method assembly hidebysig instance bool get_IsTypar() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 59 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsTypar .method assembly static class Fantomas.Core.SyntaxOak/Expr NewChain(class Fantomas.Core.SyntaxOak/ExprChain item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 3C 00 00 00 00 00 ) // ......<..... // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Expr/Chain::.ctor(class Fantomas.Core.SyntaxOak/ExprChain) IL_0006: ret } // end of method Expr::NewChain .method assembly hidebysig instance bool get_IsChain() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0006: ldc.i4.s 60 IL_0008: ceq IL_000a: ret } // end of method Expr::get_IsChain .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/Expr::_tag IL_0006: ret } // end of method Expr::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Expr::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/Expr>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Expr::ToString .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/Expr x) cil managed { // Code size 1233 (0x4d1) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/Expr/Lazy V_0, class Fantomas.Core.SyntaxOak/Expr/Single V_1, class Fantomas.Core.SyntaxOak/Expr/Constant V_2, class Fantomas.Core.SyntaxOak/Constant V_3, class Fantomas.Core.SyntaxOak/Expr/Null V_4, class Fantomas.Core.SyntaxOak/Expr/Quote V_5, class Fantomas.Core.SyntaxOak/Expr/Typed V_6, class Fantomas.Core.SyntaxOak/Expr/New V_7, class Fantomas.Core.SyntaxOak/Expr/Tuple V_8, class Fantomas.Core.SyntaxOak/Expr/StructTuple V_9, class Fantomas.Core.SyntaxOak/Expr/ArrayOrList V_10, class Fantomas.Core.SyntaxOak/Expr/Record V_11, class Fantomas.Core.SyntaxOak/Expr/AnonRecord V_12, class Fantomas.Core.SyntaxOak/Expr/ObjExpr V_13, class Fantomas.Core.SyntaxOak/Expr/While V_14, class Fantomas.Core.SyntaxOak/Expr/For V_15, class Fantomas.Core.SyntaxOak/Expr/ForEach V_16, class Fantomas.Core.SyntaxOak/Expr/NamedComputation V_17, class Fantomas.Core.SyntaxOak/Expr/Computation V_18, class Fantomas.Core.SyntaxOak/Expr/CompExprBody V_19, class Fantomas.Core.SyntaxOak/Expr/JoinIn V_20, class Fantomas.Core.SyntaxOak/Expr/ParenLambda V_21, class Fantomas.Core.SyntaxOak/Expr/Lambda V_22, class Fantomas.Core.SyntaxOak/Expr/MatchLambda V_23, class Fantomas.Core.SyntaxOak/Expr/Match V_24, class Fantomas.Core.SyntaxOak/Expr/TraitCall V_25, class Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded V_26, class Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar V_27, class Fantomas.Core.SyntaxOak/Expr/Paren V_28, class Fantomas.Core.SyntaxOak/Expr/Dynamic V_29, class Fantomas.Core.SyntaxOak/Expr/PrefixApp V_30, class Fantomas.Core.SyntaxOak/Expr/SameInfixApps V_31, class Fantomas.Core.SyntaxOak/Expr/InfixApp V_32, class Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot V_33, class Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg V_34, class Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg V_35, class Fantomas.Core.SyntaxOak/Expr/AppWithLambda V_36, class Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot V_37, class Fantomas.Core.SyntaxOak/Expr/App V_38, class Fantomas.Core.SyntaxOak/Expr/TypeApp V_39, class Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause V_40, class Fantomas.Core.SyntaxOak/Expr/TryWith V_41, class Fantomas.Core.SyntaxOak/Expr/TryFinally V_42, class Fantomas.Core.SyntaxOak/Expr/IfThen V_43, class Fantomas.Core.SyntaxOak/Expr/IfThenElse V_44, class Fantomas.Core.SyntaxOak/Expr/IfThenElif V_45, class Fantomas.Core.SyntaxOak/Expr/Ident V_46, class Fantomas.Core.SyntaxOak/Expr/OptVar V_47, class Fantomas.Core.SyntaxOak/Expr/LongIdentSet V_48, class Fantomas.Core.SyntaxOak/Expr/DotIndexedGet V_49, class Fantomas.Core.SyntaxOak/Expr/DotIndexedSet V_50, class Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet V_51, class Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet V_52, class Fantomas.Core.SyntaxOak/Expr/Set V_53, class Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization V_54, class Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr V_55, class Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard V_56, class Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange V_57, class Fantomas.Core.SyntaxOak/Expr/IndexRange V_58, class Fantomas.Core.SyntaxOak/Expr/IndexFromEnd V_59, class Fantomas.Core.SyntaxOak/Expr/Typar V_60, class Fantomas.Core.SyntaxOak/Expr/Chain V_61) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: switch ( IL_0100, IL_010e, IL_011c, IL_0131, IL_0141, IL_0151, IL_0161, IL_0171, IL_0181, IL_0191, IL_01a1, IL_01b1, IL_01c1, IL_01d1, IL_01e1, IL_01f1, IL_0201, IL_0211, IL_0221, IL_0231, IL_0241, IL_0251, IL_0261, IL_0271, IL_0281, IL_0291, IL_02a1, IL_02b1, IL_02c1, IL_02d1, IL_02e1, IL_02f1, IL_0301, IL_0311, IL_0321, IL_0331, IL_0341, IL_0351, IL_0361, IL_0371, IL_0381, IL_0391, IL_03a1, IL_03b1, IL_03c1, IL_03d1, IL_03e1, IL_03f1, IL_0401, IL_0411, IL_0421, IL_0431, IL_0441, IL_0451, IL_0461, IL_0471, IL_0481, IL_0491, IL_04a1, IL_04b1, IL_04c1) IL_0100: ldarg.0 IL_0101: castclass Fantomas.Core.SyntaxOak/Expr/Lazy IL_0106: stloc.0 IL_0107: ldloc.0 IL_0108: ldfld class Fantomas.Core.SyntaxOak/ExprLazyNode Fantomas.Core.SyntaxOak/Expr/Lazy::item IL_010d: ret IL_010e: ldarg.0 IL_010f: castclass Fantomas.Core.SyntaxOak/Expr/Single IL_0114: stloc.1 IL_0115: ldloc.1 IL_0116: ldfld class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/Expr/Single::item IL_011b: ret IL_011c: ldarg.0 IL_011d: castclass Fantomas.Core.SyntaxOak/Expr/Constant IL_0122: stloc.2 IL_0123: ldloc.2 IL_0124: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/Expr/Constant::item IL_0129: stloc.3 IL_012a: ldloc.3 IL_012b: call class Fantomas.Core.SyntaxOak/NodeBase Fantomas.Core.SyntaxOak/Constant::Node(class Fantomas.Core.SyntaxOak/Constant) IL_0130: ret IL_0131: ldarg.0 IL_0132: castclass Fantomas.Core.SyntaxOak/Expr/Null IL_0137: stloc.s V_4 IL_0139: ldloc.s V_4 IL_013b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Null::item IL_0140: ret IL_0141: ldarg.0 IL_0142: castclass Fantomas.Core.SyntaxOak/Expr/Quote IL_0147: stloc.s V_5 IL_0149: ldloc.s V_5 IL_014b: ldfld class Fantomas.Core.SyntaxOak/ExprQuoteNode Fantomas.Core.SyntaxOak/Expr/Quote::item IL_0150: ret IL_0151: ldarg.0 IL_0152: castclass Fantomas.Core.SyntaxOak/Expr/Typed IL_0157: stloc.s V_6 IL_0159: ldloc.s V_6 IL_015b: ldfld class Fantomas.Core.SyntaxOak/ExprTypedNode Fantomas.Core.SyntaxOak/Expr/Typed::item IL_0160: ret IL_0161: ldarg.0 IL_0162: castclass Fantomas.Core.SyntaxOak/Expr/New IL_0167: stloc.s V_7 IL_0169: ldloc.s V_7 IL_016b: ldfld class Fantomas.Core.SyntaxOak/ExprNewNode Fantomas.Core.SyntaxOak/Expr/New::item IL_0170: ret IL_0171: ldarg.0 IL_0172: castclass Fantomas.Core.SyntaxOak/Expr/Tuple IL_0177: stloc.s V_8 IL_0179: ldloc.s V_8 IL_017b: ldfld class Fantomas.Core.SyntaxOak/ExprTupleNode Fantomas.Core.SyntaxOak/Expr/Tuple::item IL_0180: ret IL_0181: ldarg.0 IL_0182: castclass Fantomas.Core.SyntaxOak/Expr/StructTuple IL_0187: stloc.s V_9 IL_0189: ldloc.s V_9 IL_018b: ldfld class Fantomas.Core.SyntaxOak/ExprStructTupleNode Fantomas.Core.SyntaxOak/Expr/StructTuple::item IL_0190: ret IL_0191: ldarg.0 IL_0192: castclass Fantomas.Core.SyntaxOak/Expr/ArrayOrList IL_0197: stloc.s V_10 IL_0199: ldloc.s V_10 IL_019b: ldfld class Fantomas.Core.SyntaxOak/ExprArrayOrListNode Fantomas.Core.SyntaxOak/Expr/ArrayOrList::item IL_01a0: ret IL_01a1: ldarg.0 IL_01a2: castclass Fantomas.Core.SyntaxOak/Expr/Record IL_01a7: stloc.s V_11 IL_01a9: ldloc.s V_11 IL_01ab: ldfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.SyntaxOak/Expr/Record::item IL_01b0: ret IL_01b1: ldarg.0 IL_01b2: castclass Fantomas.Core.SyntaxOak/Expr/AnonRecord IL_01b7: stloc.s V_12 IL_01b9: ldloc.s V_12 IL_01bb: ldfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.SyntaxOak/Expr/AnonRecord::item IL_01c0: ret IL_01c1: ldarg.0 IL_01c2: castclass Fantomas.Core.SyntaxOak/Expr/ObjExpr IL_01c7: stloc.s V_13 IL_01c9: ldloc.s V_13 IL_01cb: ldfld class Fantomas.Core.SyntaxOak/ExprObjExprNode Fantomas.Core.SyntaxOak/Expr/ObjExpr::item IL_01d0: ret IL_01d1: ldarg.0 IL_01d2: castclass Fantomas.Core.SyntaxOak/Expr/While IL_01d7: stloc.s V_14 IL_01d9: ldloc.s V_14 IL_01db: ldfld class Fantomas.Core.SyntaxOak/ExprWhileNode Fantomas.Core.SyntaxOak/Expr/While::item IL_01e0: ret IL_01e1: ldarg.0 IL_01e2: castclass Fantomas.Core.SyntaxOak/Expr/For IL_01e7: stloc.s V_15 IL_01e9: ldloc.s V_15 IL_01eb: ldfld class Fantomas.Core.SyntaxOak/ExprForNode Fantomas.Core.SyntaxOak/Expr/For::item IL_01f0: ret IL_01f1: ldarg.0 IL_01f2: castclass Fantomas.Core.SyntaxOak/Expr/ForEach IL_01f7: stloc.s V_16 IL_01f9: ldloc.s V_16 IL_01fb: ldfld class Fantomas.Core.SyntaxOak/ExprForEachNode Fantomas.Core.SyntaxOak/Expr/ForEach::item IL_0200: ret IL_0201: ldarg.0 IL_0202: castclass Fantomas.Core.SyntaxOak/Expr/NamedComputation IL_0207: stloc.s V_17 IL_0209: ldloc.s V_17 IL_020b: ldfld class Fantomas.Core.SyntaxOak/ExprNamedComputationNode Fantomas.Core.SyntaxOak/Expr/NamedComputation::item IL_0210: ret IL_0211: ldarg.0 IL_0212: castclass Fantomas.Core.SyntaxOak/Expr/Computation IL_0217: stloc.s V_18 IL_0219: ldloc.s V_18 IL_021b: ldfld class Fantomas.Core.SyntaxOak/ExprComputationNode Fantomas.Core.SyntaxOak/Expr/Computation::item IL_0220: ret IL_0221: ldarg.0 IL_0222: castclass Fantomas.Core.SyntaxOak/Expr/CompExprBody IL_0227: stloc.s V_19 IL_0229: ldloc.s V_19 IL_022b: ldfld class Fantomas.Core.SyntaxOak/ExprCompExprBodyNode Fantomas.Core.SyntaxOak/Expr/CompExprBody::item IL_0230: ret IL_0231: ldarg.0 IL_0232: castclass Fantomas.Core.SyntaxOak/Expr/JoinIn IL_0237: stloc.s V_20 IL_0239: ldloc.s V_20 IL_023b: ldfld class Fantomas.Core.SyntaxOak/ExprJoinInNode Fantomas.Core.SyntaxOak/Expr/JoinIn::item IL_0240: ret IL_0241: ldarg.0 IL_0242: castclass Fantomas.Core.SyntaxOak/Expr/ParenLambda IL_0247: stloc.s V_21 IL_0249: ldloc.s V_21 IL_024b: ldfld class Fantomas.Core.SyntaxOak/ExprParenLambdaNode Fantomas.Core.SyntaxOak/Expr/ParenLambda::item IL_0250: ret IL_0251: ldarg.0 IL_0252: castclass Fantomas.Core.SyntaxOak/Expr/Lambda IL_0257: stloc.s V_22 IL_0259: ldloc.s V_22 IL_025b: ldfld class Fantomas.Core.SyntaxOak/ExprLambdaNode Fantomas.Core.SyntaxOak/Expr/Lambda::item IL_0260: ret IL_0261: ldarg.0 IL_0262: castclass Fantomas.Core.SyntaxOak/Expr/MatchLambda IL_0267: stloc.s V_23 IL_0269: ldloc.s V_23 IL_026b: ldfld class Fantomas.Core.SyntaxOak/ExprMatchLambdaNode Fantomas.Core.SyntaxOak/Expr/MatchLambda::item IL_0270: ret IL_0271: ldarg.0 IL_0272: castclass Fantomas.Core.SyntaxOak/Expr/Match IL_0277: stloc.s V_24 IL_0279: ldloc.s V_24 IL_027b: ldfld class Fantomas.Core.SyntaxOak/ExprMatchNode Fantomas.Core.SyntaxOak/Expr/Match::item IL_0280: ret IL_0281: ldarg.0 IL_0282: castclass Fantomas.Core.SyntaxOak/Expr/TraitCall IL_0287: stloc.s V_25 IL_0289: ldloc.s V_25 IL_028b: ldfld class Fantomas.Core.SyntaxOak/ExprTraitCallNode Fantomas.Core.SyntaxOak/Expr/TraitCall::item IL_0290: ret IL_0291: ldarg.0 IL_0292: castclass Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded IL_0297: stloc.s V_26 IL_0299: ldloc.s V_26 IL_029b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/ParenILEmbedded::item IL_02a0: ret IL_02a1: ldarg.0 IL_02a2: castclass Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar IL_02a7: stloc.s V_27 IL_02a9: ldloc.s V_27 IL_02ab: ldfld class Fantomas.Core.SyntaxOak/ExprParenFunctionNameWithStarNode Fantomas.Core.SyntaxOak/Expr/ParenFunctionNameWithStar::item IL_02b0: ret IL_02b1: ldarg.0 IL_02b2: castclass Fantomas.Core.SyntaxOak/Expr/Paren IL_02b7: stloc.s V_28 IL_02b9: ldloc.s V_28 IL_02bb: ldfld class Fantomas.Core.SyntaxOak/ExprParenNode Fantomas.Core.SyntaxOak/Expr/Paren::item IL_02c0: ret IL_02c1: ldarg.0 IL_02c2: castclass Fantomas.Core.SyntaxOak/Expr/Dynamic IL_02c7: stloc.s V_29 IL_02c9: ldloc.s V_29 IL_02cb: ldfld class Fantomas.Core.SyntaxOak/ExprDynamicNode Fantomas.Core.SyntaxOak/Expr/Dynamic::item IL_02d0: ret IL_02d1: ldarg.0 IL_02d2: castclass Fantomas.Core.SyntaxOak/Expr/PrefixApp IL_02d7: stloc.s V_30 IL_02d9: ldloc.s V_30 IL_02db: ldfld class Fantomas.Core.SyntaxOak/ExprPrefixAppNode Fantomas.Core.SyntaxOak/Expr/PrefixApp::item IL_02e0: ret IL_02e1: ldarg.0 IL_02e2: castclass Fantomas.Core.SyntaxOak/Expr/SameInfixApps IL_02e7: stloc.s V_31 IL_02e9: ldloc.s V_31 IL_02eb: ldfld class Fantomas.Core.SyntaxOak/ExprSameInfixAppsNode Fantomas.Core.SyntaxOak/Expr/SameInfixApps::item IL_02f0: ret IL_02f1: ldarg.0 IL_02f2: castclass Fantomas.Core.SyntaxOak/Expr/InfixApp IL_02f7: stloc.s V_32 IL_02f9: ldloc.s V_32 IL_02fb: ldfld class Fantomas.Core.SyntaxOak/ExprInfixAppNode Fantomas.Core.SyntaxOak/Expr/InfixApp::item IL_0300: ret IL_0301: ldarg.0 IL_0302: castclass Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot IL_0307: stloc.s V_33 IL_0309: ldloc.s V_33 IL_030b: ldfld class Fantomas.Core.SyntaxOak/ExprIndexWithoutDotNode Fantomas.Core.SyntaxOak/Expr/IndexWithoutDot::item IL_0310: ret IL_0311: ldarg.0 IL_0312: castclass Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg IL_0317: stloc.s V_34 IL_0319: ldloc.s V_34 IL_031b: ldfld class Fantomas.Core.SyntaxOak/ExprAppLongIdentAndSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppLongIdentAndSingleParenArg::item IL_0320: ret IL_0321: ldarg.0 IL_0322: castclass Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg IL_0327: stloc.s V_35 IL_0329: ldloc.s V_35 IL_032b: ldfld class Fantomas.Core.SyntaxOak/ExprAppSingleParenArgNode Fantomas.Core.SyntaxOak/Expr/AppSingleParenArg::item IL_0330: ret IL_0331: ldarg.0 IL_0332: castclass Fantomas.Core.SyntaxOak/Expr/AppWithLambda IL_0337: stloc.s V_36 IL_0339: ldloc.s V_36 IL_033b: ldfld class Fantomas.Core.SyntaxOak/ExprAppWithLambdaNode Fantomas.Core.SyntaxOak/Expr/AppWithLambda::item IL_0340: ret IL_0341: ldarg.0 IL_0342: castclass Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot IL_0347: stloc.s V_37 IL_0349: ldloc.s V_37 IL_034b: ldfld class Fantomas.Core.SyntaxOak/ExprNestedIndexWithoutDotNode Fantomas.Core.SyntaxOak/Expr/NestedIndexWithoutDot::item IL_0350: ret IL_0351: ldarg.0 IL_0352: castclass Fantomas.Core.SyntaxOak/Expr/App IL_0357: stloc.s V_38 IL_0359: ldloc.s V_38 IL_035b: ldfld class Fantomas.Core.SyntaxOak/ExprAppNode Fantomas.Core.SyntaxOak/Expr/App::item IL_0360: ret IL_0361: ldarg.0 IL_0362: castclass Fantomas.Core.SyntaxOak/Expr/TypeApp IL_0367: stloc.s V_39 IL_0369: ldloc.s V_39 IL_036b: ldfld class Fantomas.Core.SyntaxOak/ExprTypeAppNode Fantomas.Core.SyntaxOak/Expr/TypeApp::item IL_0370: ret IL_0371: ldarg.0 IL_0372: castclass Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause IL_0377: stloc.s V_40 IL_0379: ldloc.s V_40 IL_037b: ldfld class Fantomas.Core.SyntaxOak/ExprTryWithSingleClauseNode Fantomas.Core.SyntaxOak/Expr/TryWithSingleClause::item IL_0380: ret IL_0381: ldarg.0 IL_0382: castclass Fantomas.Core.SyntaxOak/Expr/TryWith IL_0387: stloc.s V_41 IL_0389: ldloc.s V_41 IL_038b: ldfld class Fantomas.Core.SyntaxOak/ExprTryWithNode Fantomas.Core.SyntaxOak/Expr/TryWith::item IL_0390: ret IL_0391: ldarg.0 IL_0392: castclass Fantomas.Core.SyntaxOak/Expr/TryFinally IL_0397: stloc.s V_42 IL_0399: ldloc.s V_42 IL_039b: ldfld class Fantomas.Core.SyntaxOak/ExprTryFinallyNode Fantomas.Core.SyntaxOak/Expr/TryFinally::item IL_03a0: ret IL_03a1: ldarg.0 IL_03a2: castclass Fantomas.Core.SyntaxOak/Expr/IfThen IL_03a7: stloc.s V_43 IL_03a9: ldloc.s V_43 IL_03ab: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenNode Fantomas.Core.SyntaxOak/Expr/IfThen::item IL_03b0: ret IL_03b1: ldarg.0 IL_03b2: castclass Fantomas.Core.SyntaxOak/Expr/IfThenElse IL_03b7: stloc.s V_44 IL_03b9: ldloc.s V_44 IL_03bb: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElseNode Fantomas.Core.SyntaxOak/Expr/IfThenElse::item IL_03c0: ret IL_03c1: ldarg.0 IL_03c2: castclass Fantomas.Core.SyntaxOak/Expr/IfThenElif IL_03c7: stloc.s V_45 IL_03c9: ldloc.s V_45 IL_03cb: ldfld class Fantomas.Core.SyntaxOak/ExprIfThenElifNode Fantomas.Core.SyntaxOak/Expr/IfThenElif::item IL_03d0: ret IL_03d1: ldarg.0 IL_03d2: castclass Fantomas.Core.SyntaxOak/Expr/Ident IL_03d7: stloc.s V_46 IL_03d9: ldloc.s V_46 IL_03db: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Ident::item IL_03e0: ret IL_03e1: ldarg.0 IL_03e2: castclass Fantomas.Core.SyntaxOak/Expr/OptVar IL_03e7: stloc.s V_47 IL_03e9: ldloc.s V_47 IL_03eb: ldfld class Fantomas.Core.SyntaxOak/ExprOptVarNode Fantomas.Core.SyntaxOak/Expr/OptVar::item IL_03f0: ret IL_03f1: ldarg.0 IL_03f2: castclass Fantomas.Core.SyntaxOak/Expr/LongIdentSet IL_03f7: stloc.s V_48 IL_03f9: ldloc.s V_48 IL_03fb: ldfld class Fantomas.Core.SyntaxOak/ExprLongIdentSetNode Fantomas.Core.SyntaxOak/Expr/LongIdentSet::item IL_0400: ret IL_0401: ldarg.0 IL_0402: castclass Fantomas.Core.SyntaxOak/Expr/DotIndexedGet IL_0407: stloc.s V_49 IL_0409: ldloc.s V_49 IL_040b: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedGetNode Fantomas.Core.SyntaxOak/Expr/DotIndexedGet::item IL_0410: ret IL_0411: ldarg.0 IL_0412: castclass Fantomas.Core.SyntaxOak/Expr/DotIndexedSet IL_0417: stloc.s V_50 IL_0419: ldloc.s V_50 IL_041b: ldfld class Fantomas.Core.SyntaxOak/ExprDotIndexedSetNode Fantomas.Core.SyntaxOak/Expr/DotIndexedSet::item IL_0420: ret IL_0421: ldarg.0 IL_0422: castclass Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet IL_0427: stloc.s V_51 IL_0429: ldloc.s V_51 IL_042b: ldfld class Fantomas.Core.SyntaxOak/ExprNamedIndexedPropertySetNode Fantomas.Core.SyntaxOak/Expr/NamedIndexedPropertySet::item IL_0430: ret IL_0431: ldarg.0 IL_0432: castclass Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet IL_0437: stloc.s V_52 IL_0439: ldloc.s V_52 IL_043b: ldfld class Fantomas.Core.SyntaxOak/ExprDotNamedIndexedPropertySetNode Fantomas.Core.SyntaxOak/Expr/DotNamedIndexedPropertySet::item IL_0440: ret IL_0441: ldarg.0 IL_0442: castclass Fantomas.Core.SyntaxOak/Expr/Set IL_0447: stloc.s V_53 IL_0449: ldloc.s V_53 IL_044b: ldfld class Fantomas.Core.SyntaxOak/ExprSetNode Fantomas.Core.SyntaxOak/Expr/Set::item IL_0450: ret IL_0451: ldarg.0 IL_0452: castclass Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization IL_0457: stloc.s V_54 IL_0459: ldloc.s V_54 IL_045b: ldfld class Fantomas.Core.SyntaxOak/ExprLibraryOnlyStaticOptimizationNode Fantomas.Core.SyntaxOak/Expr/LibraryOnlyStaticOptimization::item IL_0460: ret IL_0461: ldarg.0 IL_0462: castclass Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr IL_0467: stloc.s V_55 IL_0469: ldloc.s V_55 IL_046b: ldfld class Fantomas.Core.SyntaxOak/ExprInterpolatedStringExprNode Fantomas.Core.SyntaxOak/Expr/InterpolatedStringExpr::item IL_0470: ret IL_0471: ldarg.0 IL_0472: castclass Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard IL_0477: stloc.s V_56 IL_0479: ldloc.s V_56 IL_047b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/IndexRangeWildcard::item IL_0480: ret IL_0481: ldarg.0 IL_0482: castclass Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange IL_0487: stloc.s V_57 IL_0489: ldloc.s V_57 IL_048b: ldfld class Fantomas.Core.SyntaxOak/ExprTripleNumberIndexRangeNode Fantomas.Core.SyntaxOak/Expr/TripleNumberIndexRange::item IL_0490: ret IL_0491: ldarg.0 IL_0492: castclass Fantomas.Core.SyntaxOak/Expr/IndexRange IL_0497: stloc.s V_58 IL_0499: ldloc.s V_58 IL_049b: ldfld class Fantomas.Core.SyntaxOak/ExprIndexRangeNode Fantomas.Core.SyntaxOak/Expr/IndexRange::item IL_04a0: ret IL_04a1: ldarg.0 IL_04a2: castclass Fantomas.Core.SyntaxOak/Expr/IndexFromEnd IL_04a7: stloc.s V_59 IL_04a9: ldloc.s V_59 IL_04ab: ldfld class Fantomas.Core.SyntaxOak/ExprIndexFromEndNode Fantomas.Core.SyntaxOak/Expr/IndexFromEnd::item IL_04b0: ret IL_04b1: ldarg.0 IL_04b2: castclass Fantomas.Core.SyntaxOak/Expr/Typar IL_04b7: stloc.s V_60 IL_04b9: ldloc.s V_60 IL_04bb: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Expr/Typar::item IL_04c0: ret IL_04c1: ldarg.0 IL_04c2: castclass Fantomas.Core.SyntaxOak/Expr/Chain IL_04c7: stloc.s V_61 IL_04c9: ldloc.s V_61 IL_04cb: ldfld class Fantomas.Core.SyntaxOak/ExprChain Fantomas.Core.SyntaxOak/Expr/Chain::item IL_04d0: ret } // end of method Expr::Node .method assembly hidebysig specialname instance bool get_IsStroustrupStyleExpr() cil managed { // Code size 376 (0x178) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/Expr/Record V_0, class Fantomas.Core.SyntaxOak/ExprRecordNode V_1, class Fantomas.Core.SyntaxOak/RecordNodeExtra V_2, class Fantomas.Core.SyntaxOak/Expr/AnonRecord V_3, class Fantomas.Core.SyntaxOak/ExprAnonRecordNode V_4, class Fantomas.Core.SyntaxOak/Expr/NamedComputation V_5, class Fantomas.Core.SyntaxOak/ExprNamedComputationNode V_6) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: switch ( IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0174, IL_0105, IL_012f, IL_0100, IL_0100, IL_0100, IL_0100, IL_014e, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100, IL_0100) IL_0100: br IL_0176 IL_0105: ldarg.0 IL_0106: castclass Fantomas.Core.SyntaxOak/Expr/Record IL_010b: stloc.0 IL_010c: ldloc.0 IL_010d: ldfld class Fantomas.Core.SyntaxOak/ExprRecordNode Fantomas.Core.SyntaxOak/Expr/Record::item IL_0112: stloc.1 IL_0113: nop IL_0114: ldloc.1 IL_0115: ldfld class Fantomas.Core.SyntaxOak/RecordNodeExtra Fantomas.Core.SyntaxOak/ExprRecordNode::Extra@ IL_011a: stloc.2 IL_011b: ldloc.2 IL_011c: isinst Fantomas.Core.SyntaxOak/RecordNodeExtra/With IL_0121: brtrue.s IL_012b IL_0123: ldloc.2 IL_0124: isinst Fantomas.Core.SyntaxOak/RecordNodeExtra/_None IL_0129: brtrue.s IL_012d IL_012b: ldc.i4.0 IL_012c: ret IL_012d: ldc.i4.1 IL_012e: ret IL_012f: ldarg.0 IL_0130: castclass Fantomas.Core.SyntaxOak/Expr/AnonRecord IL_0135: stloc.3 IL_0136: ldloc.3 IL_0137: ldfld class Fantomas.Core.SyntaxOak/ExprAnonRecordNode Fantomas.Core.SyntaxOak/Expr/AnonRecord::item IL_013c: stloc.s V_4 IL_013e: nop IL_013f: ldloc.s V_4 IL_0141: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExprAnonRecordNode::CopyInfo@ IL_0146: brtrue.s IL_014a IL_0148: br.s IL_014c IL_014a: ldc.i4.0 IL_014b: ret IL_014c: ldc.i4.1 IL_014d: ret IL_014e: ldarg.0 IL_014f: castclass Fantomas.Core.SyntaxOak/Expr/NamedComputation IL_0154: stloc.s V_5 IL_0156: ldloc.s V_5 IL_0158: ldfld class Fantomas.Core.SyntaxOak/ExprNamedComputationNode Fantomas.Core.SyntaxOak/Expr/NamedComputation::item IL_015d: stloc.s V_6 IL_015f: nop IL_0160: ldloc.s V_6 IL_0162: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ExprNamedComputationNode::Name@ IL_0167: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_016c: ldc.i4.s 45 IL_016e: bne.un.s IL_0172 IL_0170: ldc.i4.1 IL_0171: ret IL_0172: ldc.i4.0 IL_0173: ret IL_0174: ldc.i4.1 IL_0175: ret IL_0176: ldc.i4.0 IL_0177: ret } // end of method Expr::get_IsStroustrupStyleExpr .method assembly hidebysig specialname instance bool get_HasParentheses() cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() IL_0007: ldc.i4.s 27 IL_0009: bne.un.s IL_000d IL_000b: ldc.i4.1 IL_000c: ret IL_000d: ldc.i4.0 IL_000e: ret } // end of method Expr::get_HasParentheses .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/Expr::get_Tag() } // end of property Expr::Tag .property instance bool IsLazy() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsLazy() } // end of property Expr::IsLazy .property instance bool IsSingle() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsSingle() } // end of property Expr::IsSingle .property instance bool IsConstant() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsConstant() } // end of property Expr::IsConstant .property instance bool IsNull() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsNull() } // end of property Expr::IsNull .property instance bool IsQuote() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsQuote() } // end of property Expr::IsQuote .property instance bool IsTyped() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsTyped() } // end of property Expr::IsTyped .property instance bool IsNew() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsNew() } // end of property Expr::IsNew .property instance bool IsTuple() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsTuple() } // end of property Expr::IsTuple .property instance bool IsStructTuple() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsStructTuple() } // end of property Expr::IsStructTuple .property instance bool IsArrayOrList() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsArrayOrList() } // end of property Expr::IsArrayOrList .property instance bool IsRecord() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsRecord() } // end of property Expr::IsRecord .property instance bool IsAnonRecord() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsAnonRecord() } // end of property Expr::IsAnonRecord .property instance bool IsObjExpr() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsObjExpr() } // end of property Expr::IsObjExpr .property instance bool IsWhile() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsWhile() } // end of property Expr::IsWhile .property instance bool IsFor() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsFor() } // end of property Expr::IsFor .property instance bool IsForEach() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsForEach() } // end of property Expr::IsForEach .property instance bool IsNamedComputation() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsNamedComputation() } // end of property Expr::IsNamedComputation .property instance bool IsComputation() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsComputation() } // end of property Expr::IsComputation .property instance bool IsCompExprBody() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsCompExprBody() } // end of property Expr::IsCompExprBody .property instance bool IsJoinIn() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsJoinIn() } // end of property Expr::IsJoinIn .property instance bool IsParenLambda() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsParenLambda() } // end of property Expr::IsParenLambda .property instance bool IsLambda() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsLambda() } // end of property Expr::IsLambda .property instance bool IsMatchLambda() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsMatchLambda() } // end of property Expr::IsMatchLambda .property instance bool IsMatch() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsMatch() } // end of property Expr::IsMatch .property instance bool IsTraitCall() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsTraitCall() } // end of property Expr::IsTraitCall .property instance bool IsParenILEmbedded() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsParenILEmbedded() } // end of property Expr::IsParenILEmbedded .property instance bool IsParenFunctionNameWithStar() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsParenFunctionNameWithStar() } // end of property Expr::IsParenFunctionNameWithStar .property instance bool IsParen() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsParen() } // end of property Expr::IsParen .property instance bool IsDynamic() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsDynamic() } // end of property Expr::IsDynamic .property instance bool IsPrefixApp() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsPrefixApp() } // end of property Expr::IsPrefixApp .property instance bool IsSameInfixApps() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsSameInfixApps() } // end of property Expr::IsSameInfixApps .property instance bool IsInfixApp() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsInfixApp() } // end of property Expr::IsInfixApp .property instance bool IsIndexWithoutDot() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsIndexWithoutDot() } // end of property Expr::IsIndexWithoutDot .property instance bool IsAppLongIdentAndSingleParenArg() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsAppLongIdentAndSingleParenArg() } // end of property Expr::IsAppLongIdentAndSingleParenArg .property instance bool IsAppSingleParenArg() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsAppSingleParenArg() } // end of property Expr::IsAppSingleParenArg .property instance bool IsAppWithLambda() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsAppWithLambda() } // end of property Expr::IsAppWithLambda .property instance bool IsNestedIndexWithoutDot() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsNestedIndexWithoutDot() } // end of property Expr::IsNestedIndexWithoutDot .property instance bool IsApp() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsApp() } // end of property Expr::IsApp .property instance bool IsTypeApp() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsTypeApp() } // end of property Expr::IsTypeApp .property instance bool IsTryWithSingleClause() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsTryWithSingleClause() } // end of property Expr::IsTryWithSingleClause .property instance bool IsTryWith() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsTryWith() } // end of property Expr::IsTryWith .property instance bool IsTryFinally() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsTryFinally() } // end of property Expr::IsTryFinally .property instance bool IsIfThen() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsIfThen() } // end of property Expr::IsIfThen .property instance bool IsIfThenElse() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsIfThenElse() } // end of property Expr::IsIfThenElse .property instance bool IsIfThenElif() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsIfThenElif() } // end of property Expr::IsIfThenElif .property instance bool IsIdent() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsIdent() } // end of property Expr::IsIdent .property instance bool IsOptVar() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsOptVar() } // end of property Expr::IsOptVar .property instance bool IsLongIdentSet() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsLongIdentSet() } // end of property Expr::IsLongIdentSet .property instance bool IsDotIndexedGet() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsDotIndexedGet() } // end of property Expr::IsDotIndexedGet .property instance bool IsDotIndexedSet() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsDotIndexedSet() } // end of property Expr::IsDotIndexedSet .property instance bool IsNamedIndexedPropertySet() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsNamedIndexedPropertySet() } // end of property Expr::IsNamedIndexedPropertySet .property instance bool IsDotNamedIndexedPropertySet() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsDotNamedIndexedPropertySet() } // end of property Expr::IsDotNamedIndexedPropertySet .property instance bool IsSet() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsSet() } // end of property Expr::IsSet .property instance bool IsLibraryOnlyStaticOptimization() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsLibraryOnlyStaticOptimization() } // end of property Expr::IsLibraryOnlyStaticOptimization .property instance bool IsInterpolatedStringExpr() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsInterpolatedStringExpr() } // end of property Expr::IsInterpolatedStringExpr .property instance bool IsIndexRangeWildcard() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsIndexRangeWildcard() } // end of property Expr::IsIndexRangeWildcard .property instance bool IsTripleNumberIndexRange() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsTripleNumberIndexRange() } // end of property Expr::IsTripleNumberIndexRange .property instance bool IsIndexRange() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsIndexRange() } // end of property Expr::IsIndexRange .property instance bool IsIndexFromEnd() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsIndexFromEnd() } // end of property Expr::IsIndexFromEnd .property instance bool IsTypar() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsTypar() } // end of property Expr::IsTypar .property instance bool IsChain() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsChain() } // end of property Expr::IsChain .property instance bool IsStroustrupStyleExpr() { .get instance bool Fantomas.Core.SyntaxOak/Expr::get_IsStroustrupStyleExpr() } // end of property Expr::IsStroustrupStyleExpr .property instance bool HasParentheses() { .get instance bool Fantomas.Core.SyntaxOak/Expr::get_HasParentheses() } // end of property Expr::HasParentheses } // end of class Expr .class auto ansi serializable nested assembly OpenModuleOrNamespaceNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode Name@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IdentListNode identListNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: call !!0[] [netstandard]System.Array::Empty() IL_000f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode::Children@ IL_0014: ldarg.0 IL_0015: ldarg.1 IL_0016: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode::Name@ IL_001b: ret } // end of method OpenModuleOrNamespaceNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode::Children@ IL_0006: ret } // end of method OpenModuleOrNamespaceNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_Name() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode::Name@ IL_0006: ret } // end of method OpenModuleOrNamespaceNode::get_Name .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode::get_Children() } // end of property OpenModuleOrNamespaceNode::Children .property instance class Fantomas.Core.SyntaxOak/IdentListNode Name() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode::get_Name() } // end of property OpenModuleOrNamespaceNode::Name } // end of class OpenModuleOrNamespaceNode .class auto ansi serializable nested assembly OpenTargetNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Type Target@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type target, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 54 (0x36) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0029: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/OpenTargetNode::Children@ IL_002e: ldarg.0 IL_002f: ldarg.1 IL_0030: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/OpenTargetNode::Target@ IL_0035: ret } // end of method OpenTargetNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/OpenTargetNode::Children@ IL_0006: ret } // end of method OpenTargetNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Target() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/OpenTargetNode::Target@ IL_0006: ret } // end of method OpenTargetNode::get_Target .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/OpenTargetNode::get_Children() } // end of property OpenTargetNode::Children .property instance class Fantomas.Core.SyntaxOak/Type Target() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/OpenTargetNode::get_Target() } // end of property OpenTargetNode::Target } // end of class OpenTargetNode .class abstract auto autochar serializable nested assembly beforefieldinit Open extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoEqualityAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 ModuleOrNamespace = int32(0x00000000) .field public static literal int32 Target = int32(0x00000001) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname ModuleOrNamespace extends Fantomas.Core.SyntaxOak/Open { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3D 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..=Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4F 70 65 6E 2B // .SyntaxOak+Open+ 4D 6F 64 75 6C 65 4F 72 4E 61 6D 65 73 70 61 63 // ModuleOrNamespac 65 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 // e@DebugTypeProxy 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/Open::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace::item IL_000d: ret } // end of method ModuleOrNamespace::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace::item IL_0006: ret } // end of method ModuleOrNamespace::get_Item .property instance class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace::get_Item() } // end of property ModuleOrNamespace::Item } // end of class ModuleOrNamespace .class auto ansi serializable nested assembly beforefieldinit specialname Target extends Fantomas.Core.SyntaxOak/Open { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 32 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..2Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4F 70 65 6E 2B // .SyntaxOak+Open+ 54 61 72 67 65 74 40 44 65 62 75 67 54 79 70 65 // Target@DebugType 50 72 6F 78 79 00 00 ) // Proxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/OpenTargetNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/OpenTargetNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/Open::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/OpenTargetNode Fantomas.Core.SyntaxOak/Open/Target::item IL_000d: ret } // end of method Target::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/OpenTargetNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/OpenTargetNode Fantomas.Core.SyntaxOak/Open/Target::item IL_0006: ret } // end of method Target::get_Item .property instance class Fantomas.Core.SyntaxOak/OpenTargetNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/OpenTargetNode Fantomas.Core.SyntaxOak/Open/Target::get_Item() } // end of property Target::Item } // end of class Target .class auto ansi nested assembly beforefieldinit specialname ModuleOrNamespace@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace@DebugTypeProxy::_obj IL_000d: ret } // end of method ModuleOrNamespace@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace::item IL_000b: ret } // end of method ModuleOrNamespace@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace@DebugTypeProxy::get_Item() } // end of property ModuleOrNamespace@DebugTypeProxy::Item } // end of class ModuleOrNamespace@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Target@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Open/Target _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Open/Target obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Open/Target Fantomas.Core.SyntaxOak/Open/Target@DebugTypeProxy::_obj IL_000d: ret } // end of method Target@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/OpenTargetNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Open/Target Fantomas.Core.SyntaxOak/Open/Target@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/OpenTargetNode Fantomas.Core.SyntaxOak/Open/Target::item IL_000b: ret } // end of method Target@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/OpenTargetNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/OpenTargetNode Fantomas.Core.SyntaxOak/Open/Target@DebugTypeProxy::get_Item() } // end of property Target@DebugTypeProxy::Item } // end of class Target@DebugTypeProxy .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ret } // end of method Open::.ctor .method assembly static class Fantomas.Core.SyntaxOak/Open NewModuleOrNamespace(class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace::.ctor(class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode) IL_0006: ret } // end of method Open::NewModuleOrNamespace .method assembly hidebysig instance bool get_IsModuleOrNamespace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method Open::get_IsModuleOrNamespace .method assembly static class Fantomas.Core.SyntaxOak/Open NewTarget(class Fantomas.Core.SyntaxOak/OpenTargetNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Open/Target::.ctor(class Fantomas.Core.SyntaxOak/OpenTargetNode) IL_0006: ret } // end of method Open::NewTarget .method assembly hidebysig instance bool get_IsTarget() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/Open/Target IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method Open::get_IsTarget .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/Open/Target IL_0006: brfalse.s IL_000b IL_0008: ldc.i4.1 IL_0009: br.s IL_000c IL_000b: ldc.i4.0 IL_000c: ret } // end of method Open::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Open::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/Open>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Open::ToString .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/Open x) cil managed { // Code size 39 (0x27) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace V_0, class Fantomas.Core.SyntaxOak/Open/Target V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: isinst Fantomas.Core.SyntaxOak/Open/Target IL_0007: brfalse.s IL_000b IL_0009: br.s IL_0019 IL_000b: ldarg.0 IL_000c: castclass Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace IL_0011: stloc.0 IL_0012: ldloc.0 IL_0013: ldfld class Fantomas.Core.SyntaxOak/OpenModuleOrNamespaceNode Fantomas.Core.SyntaxOak/Open/ModuleOrNamespace::item IL_0018: ret IL_0019: ldarg.0 IL_001a: castclass Fantomas.Core.SyntaxOak/Open/Target IL_001f: stloc.1 IL_0020: ldloc.1 IL_0021: ldfld class Fantomas.Core.SyntaxOak/OpenTargetNode Fantomas.Core.SyntaxOak/Open/Target::item IL_0026: ret } // end of method Open::Node .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/Open::get_Tag() } // end of property Open::Tag .property instance bool IsModuleOrNamespace() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Open::get_IsModuleOrNamespace() } // end of property Open::IsModuleOrNamespace .property instance bool IsTarget() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Open::get_IsTarget() } // end of property Open::IsTarget } // end of class Open .class auto ansi serializable nested assembly OpenListNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Opens@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 opens) cil managed { // Code size 61 (0x3d) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0) IL_0000: ldarg.0 IL_0001: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1760-39' Fantomas.Core.SyntaxOak/'-ctor@1760-39'::@_instance IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak::combineRanges(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0013: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0018: ldarg.0 IL_0019: pop IL_001a: ldarg.0 IL_001b: ldarg.1 IL_001c: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1762-40'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0021: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Delay(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0026: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002b: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/OpenListNode::Children@ IL_0035: ldarg.0 IL_0036: ldarg.1 IL_0037: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/OpenListNode::Opens@ IL_003c: ret } // end of method OpenListNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/OpenListNode::Children@ IL_0006: ret } // end of method OpenListNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Opens() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/OpenListNode::Opens@ IL_0006: ret } // end of method OpenListNode::get_Opens .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/OpenListNode::get_Children() } // end of property OpenListNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Opens() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/OpenListNode::get_Opens() } // end of property OpenListNode::Opens } // end of class OpenListNode .class auto ansi serializable nested assembly HashDirectiveListNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 HashDirectives@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 hashDirectives) cil managed { // Code size 53 (0x35) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0) IL_0000: ldarg.0 IL_0001: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1766-42' Fantomas.Core.SyntaxOak/'-ctor@1766-42'::@_instance IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak::combineRanges(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0013: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0018: ldarg.0 IL_0019: pop IL_001a: ldarg.0 IL_001b: ldarg.1 IL_001c: ldc.i4.0 IL_001d: ldnull IL_001e: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1768-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, class Fantomas.Core.SyntaxOak/Node) IL_0023: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0028: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/HashDirectiveListNode::Children@ IL_002d: ldarg.0 IL_002e: ldarg.1 IL_002f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/HashDirectiveListNode::HashDirectives@ IL_0034: ret } // end of method HashDirectiveListNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/HashDirectiveListNode::Children@ IL_0006: ret } // end of method HashDirectiveListNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_HashDirectives() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/HashDirectiveListNode::HashDirectives@ IL_0006: ret } // end of method HashDirectiveListNode::get_HashDirectives .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/HashDirectiveListNode::get_Children() } // end of property HashDirectiveListNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 HashDirectives() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/HashDirectiveListNode::get_HashDirectives() } // end of property HashDirectiveListNode::HashDirectives } // end of class HashDirectiveListNode .class auto ansi serializable nested assembly AttributeNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode TypeName@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Expr@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Target@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IdentListNode typeName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 target, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 94 (0x5e) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1774-44' Fantomas.Core.SyntaxOak/'-ctor@1774-44'::@_instance IL_0025: ldarg.2 IL_0026: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0030: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0035: nop IL_0036: ldloca.s V_0 IL_0038: ldarg.3 IL_0039: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_003e: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0043: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/AttributeNode::Children@ IL_0048: ldarg.0 IL_0049: ldarg.1 IL_004a: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/AttributeNode::TypeName@ IL_004f: ldarg.0 IL_0050: ldarg.2 IL_0051: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/AttributeNode::Expr@ IL_0056: ldarg.0 IL_0057: ldarg.3 IL_0058: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/AttributeNode::Target@ IL_005d: ret } // end of method AttributeNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/AttributeNode::Children@ IL_0006: ret } // end of method AttributeNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_TypeName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/AttributeNode::TypeName@ IL_0006: ret } // end of method AttributeNode::get_TypeName .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/AttributeNode::Expr@ IL_0006: ret } // end of method AttributeNode::get_Expr .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Target() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/AttributeNode::Target@ IL_0006: ret } // end of method AttributeNode::get_Target .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/AttributeNode::get_Children() } // end of property AttributeNode::Children .property instance class Fantomas.Core.SyntaxOak/IdentListNode TypeName() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/AttributeNode::get_TypeName() } // end of property AttributeNode::TypeName .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Expr() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/AttributeNode::get_Expr() } // end of property AttributeNode::Expr .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Target() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/AttributeNode::get_Target() } // end of property AttributeNode::Target } // end of class AttributeNode .class auto ansi serializable nested assembly AttributeListNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Opening@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Attributes@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Closing@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingToken, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 attributesNodes, class Fantomas.Core.SyntaxOak/SingleTextNode closingToken, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 89 (0x59) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldarg.2 IL_001f: stloc.2 IL_0020: ldloca.s V_0 IL_0022: ldloc.2 IL_0023: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0028: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002d: nop IL_002e: ldloca.s V_0 IL_0030: ldarg.3 IL_0031: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0036: nop IL_0037: ldloca.s V_0 IL_0039: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003e: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/AttributeListNode::Children@ IL_0043: ldarg.0 IL_0044: ldarg.1 IL_0045: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AttributeListNode::Opening@ IL_004a: ldarg.0 IL_004b: ldarg.2 IL_004c: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/AttributeListNode::Attributes@ IL_0051: ldarg.0 IL_0052: ldarg.3 IL_0053: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AttributeListNode::Closing@ IL_0058: ret } // end of method AttributeListNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/AttributeListNode::Children@ IL_0006: ret } // end of method AttributeListNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Opening() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AttributeListNode::Opening@ IL_0006: ret } // end of method AttributeListNode::get_Opening .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/AttributeListNode::Attributes@ IL_0006: ret } // end of method AttributeListNode::get_Attributes .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Closing() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AttributeListNode::Closing@ IL_0006: ret } // end of method AttributeListNode::get_Closing .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/AttributeListNode::get_Children() } // end of property AttributeListNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Opening() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AttributeListNode::get_Opening() } // end of property AttributeListNode::Opening .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/AttributeListNode::get_Attributes() } // end of property AttributeListNode::Attributes .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Closing() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AttributeListNode::get_Closing() } // end of property AttributeListNode::Closing } // end of class AttributeListNode .class auto ansi serializable nested assembly MultipleAttributeListNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 AttributeLists@ .field assembly bool IsEmpty@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 attributeLists, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 53 (0x35) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: ldc.i4.0 IL_000c: ldnull IL_000d: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1793-45'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, class Fantomas.Core.SyntaxOak/Node) IL_0012: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0017: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MultipleAttributeListNode::Children@ IL_001c: ldarg.0 IL_001d: ldarg.1 IL_001e: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleAttributeListNode::AttributeLists@ IL_0023: ldarg.0 IL_0024: nop IL_0025: ldarg.1 IL_0026: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_002b: ldnull IL_002c: ceq IL_002e: nop IL_002f: stfld bool Fantomas.Core.SyntaxOak/MultipleAttributeListNode::IsEmpty@ IL_0034: ret } // end of method MultipleAttributeListNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MultipleAttributeListNode::Children@ IL_0006: ret } // end of method MultipleAttributeListNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_AttributeLists() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleAttributeListNode::AttributeLists@ IL_0006: ret } // end of method MultipleAttributeListNode::get_AttributeLists .method assembly hidebysig specialname instance bool get_IsEmpty() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/MultipleAttributeListNode::IsEmpty@ IL_0006: ret } // end of method MultipleAttributeListNode::get_IsEmpty .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MultipleAttributeListNode::get_Children() } // end of property MultipleAttributeListNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 AttributeLists() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MultipleAttributeListNode::get_AttributeLists() } // end of property MultipleAttributeListNode::AttributeLists .property instance bool IsEmpty() { .get instance bool Fantomas.Core.SyntaxOak/MultipleAttributeListNode::get_IsEmpty() } // end of property MultipleAttributeListNode::IsEmpty } // end of class MultipleAttributeListNode .class auto ansi serializable nested assembly ModuleDeclAttributesNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class Fantomas.Core.SyntaxOak/Expr doExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 75 (0x4b) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::Attributes@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::Expr@ IL_004a: ret } // end of method ModuleDeclAttributesNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::Children@ IL_0006: ret } // end of method ModuleDeclAttributesNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::Attributes@ IL_0006: ret } // end of method ModuleDeclAttributesNode::get_Attributes .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::Expr@ IL_0006: ret } // end of method ModuleDeclAttributesNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::get_Children() } // end of property ModuleDeclAttributesNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::get_Attributes() } // end of property ModuleDeclAttributesNode::Attributes .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode::get_Expr() } // end of property ModuleDeclAttributesNode::Expr } // end of class ModuleDeclAttributesNode .class auto ansi serializable nested assembly ExceptionDefnNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class Fantomas.Core.SyntaxOak/UnionCaseNode UnionCase@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 WithKeyword@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class Fantomas.Core.SyntaxOak/UnionCaseNode unionCase, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 withKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ms, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 165 (0xa5) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: ldarg.s unionCase IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: ldarg.s withKeyword IL_004d: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0052: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0057: nop IL_0058: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1821-46' Fantomas.Core.SyntaxOak/'-ctor@1821-46'::@_instance IL_005d: ldarg.s ms IL_005f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0064: stloc.2 IL_0065: ldloca.s V_0 IL_0067: ldloc.2 IL_0068: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_006d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0072: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExceptionDefnNode::Children@ IL_0077: ldarg.0 IL_0078: ldarg.1 IL_0079: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::XmlDoc@ IL_007e: ldarg.0 IL_007f: ldarg.2 IL_0080: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::Attributes@ IL_0085: ldarg.0 IL_0086: ldarg.3 IL_0087: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::Accessibility@ IL_008c: ldarg.0 IL_008d: ldarg.s unionCase IL_008f: stfld class Fantomas.Core.SyntaxOak/UnionCaseNode Fantomas.Core.SyntaxOak/ExceptionDefnNode::UnionCase@ IL_0094: ldarg.0 IL_0095: ldarg.s withKeyword IL_0097: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::WithKeyword@ IL_009c: ldarg.0 IL_009d: ldarg.s ms IL_009f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::Members@ IL_00a4: ret } // end of method ExceptionDefnNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExceptionDefnNode::Children@ IL_0006: ret } // end of method ExceptionDefnNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::XmlDoc@ IL_0006: ret } // end of method ExceptionDefnNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::Attributes@ IL_0006: ret } // end of method ExceptionDefnNode::get_Attributes .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::Accessibility@ IL_0006: ret } // end of method ExceptionDefnNode::get_Accessibility .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/UnionCaseNode get_UnionCase() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/UnionCaseNode Fantomas.Core.SyntaxOak/ExceptionDefnNode::UnionCase@ IL_0006: ret } // end of method ExceptionDefnNode::get_UnionCase .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_WithKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::WithKeyword@ IL_0006: ret } // end of method ExceptionDefnNode::get_WithKeyword .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::Members@ IL_0006: ret } // end of method ExceptionDefnNode::get_Members .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExceptionDefnNode::get_Children() } // end of property ExceptionDefnNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::get_XmlDoc() } // end of property ExceptionDefnNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::get_Attributes() } // end of property ExceptionDefnNode::Attributes .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::get_Accessibility() } // end of property ExceptionDefnNode::Accessibility .property instance class Fantomas.Core.SyntaxOak/UnionCaseNode UnionCase() { .get instance class Fantomas.Core.SyntaxOak/UnionCaseNode Fantomas.Core.SyntaxOak/ExceptionDefnNode::get_UnionCase() } // end of property ExceptionDefnNode::UnionCase .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 WithKeyword() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::get_WithKeyword() } // end of property ExceptionDefnNode::WithKeyword .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExceptionDefnNode::get_Members() } // end of property ExceptionDefnNode::Members } // end of class ExceptionDefnNode .class auto ansi serializable nested assembly ExternBindingPatternNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Type@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Pattern@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 t, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 pat, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 109 (0x6d) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1836-47' Fantomas.Core.SyntaxOak/'-ctor@1836-47'::@_instance IL_002a: ldarg.2 IL_002b: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0030: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0035: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003a: nop IL_003b: ldloca.s V_0 IL_003d: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1837-48' Fantomas.Core.SyntaxOak/'-ctor@1837-48'::@_instance IL_0042: ldarg.3 IL_0043: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0048: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_004d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0052: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Children@ IL_0057: ldarg.0 IL_0058: ldarg.1 IL_0059: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Attributes@ IL_005e: ldarg.0 IL_005f: ldarg.2 IL_0060: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Type@ IL_0065: ldarg.0 IL_0066: ldarg.3 IL_0067: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Pattern@ IL_006c: ret } // end of method ExternBindingPatternNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Children@ IL_0006: ret } // end of method ExternBindingPatternNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Attributes@ IL_0006: ret } // end of method ExternBindingPatternNode::get_Attributes .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Type@ IL_0006: ret } // end of method ExternBindingPatternNode::get_Type .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Pattern() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::Pattern@ IL_0006: ret } // end of method ExternBindingPatternNode::get_Pattern .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExternBindingPatternNode::get_Children() } // end of property ExternBindingPatternNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::get_Attributes() } // end of property ExternBindingPatternNode::Attributes .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Type() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::get_Type() } // end of property ExternBindingPatternNode::Type .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Pattern() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingPatternNode::get_Pattern() } // end of property ExternBindingPatternNode::Pattern } // end of class ExternBindingPatternNode .class auto ansi serializable nested assembly ExternBindingNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Extern@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 AttributesOfType@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode Identifier@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Parameters@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class Fantomas.Core.SyntaxOak/SingleTextNode externNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributesOfType, class Fantomas.Core.SyntaxOak/Type t, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class Fantomas.Core.SyntaxOak/IdentListNode identifier, class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 parameters, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 240 (0xf0) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s attributesOfType IL_003e: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: ldarg.s t IL_004d: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0052: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0057: nop IL_0058: ldloca.s V_0 IL_005a: ldarg.s accessibility IL_005c: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0061: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0066: nop IL_0067: ldloca.s V_0 IL_0069: ldarg.s identifier IL_006b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0070: nop IL_0071: ldloca.s V_0 IL_0073: ldarg.s openingParen IL_0075: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_007a: nop IL_007b: ldarg.s parameters IL_007d: stloc.2 IL_007e: ldloca.s V_0 IL_0080: ldloc.2 IL_0081: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0086: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_008b: nop IL_008c: ldloca.s V_0 IL_008e: ldarg.s closingParen IL_0090: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0095: nop IL_0096: ldloca.s V_0 IL_0098: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_009d: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExternBindingNode::Children@ IL_00a2: ldarg.0 IL_00a3: ldarg.1 IL_00a4: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::XmlDoc@ IL_00a9: ldarg.0 IL_00aa: ldarg.2 IL_00ab: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::Attributes@ IL_00b0: ldarg.0 IL_00b1: ldarg.3 IL_00b2: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExternBindingNode::Extern@ IL_00b7: ldarg.0 IL_00b8: ldarg.s attributesOfType IL_00ba: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::AttributesOfType@ IL_00bf: ldarg.0 IL_00c0: ldarg.s t IL_00c2: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExternBindingNode::Type@ IL_00c7: ldarg.0 IL_00c8: ldarg.s accessibility IL_00ca: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::Accessibility@ IL_00cf: ldarg.0 IL_00d0: ldarg.s identifier IL_00d2: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExternBindingNode::Identifier@ IL_00d7: ldarg.0 IL_00d8: ldarg.s openingParen IL_00da: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExternBindingNode::OpeningParen@ IL_00df: ldarg.0 IL_00e0: ldarg.s parameters IL_00e2: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExternBindingNode::Parameters@ IL_00e7: ldarg.0 IL_00e8: ldarg.s closingParen IL_00ea: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExternBindingNode::ClosingParen@ IL_00ef: ret } // end of method ExternBindingNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExternBindingNode::Children@ IL_0006: ret } // end of method ExternBindingNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::XmlDoc@ IL_0006: ret } // end of method ExternBindingNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::Attributes@ IL_0006: ret } // end of method ExternBindingNode::get_Attributes .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Extern() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExternBindingNode::Extern@ IL_0006: ret } // end of method ExternBindingNode::get_Extern .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_AttributesOfType() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::AttributesOfType@ IL_0006: ret } // end of method ExternBindingNode::get_AttributesOfType .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExternBindingNode::Type@ IL_0006: ret } // end of method ExternBindingNode::get_Type .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::Accessibility@ IL_0006: ret } // end of method ExternBindingNode::get_Accessibility .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExternBindingNode::Identifier@ IL_0006: ret } // end of method ExternBindingNode::get_Identifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExternBindingNode::OpeningParen@ IL_0006: ret } // end of method ExternBindingNode::get_OpeningParen .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Parameters() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExternBindingNode::Parameters@ IL_0006: ret } // end of method ExternBindingNode::get_Parameters .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExternBindingNode::ClosingParen@ IL_0006: ret } // end of method ExternBindingNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ExternBindingNode::get_Children() } // end of property ExternBindingNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::get_XmlDoc() } // end of property ExternBindingNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::get_Attributes() } // end of property ExternBindingNode::Attributes .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Extern() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExternBindingNode::get_Extern() } // end of property ExternBindingNode::Extern .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 AttributesOfType() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::get_AttributesOfType() } // end of property ExternBindingNode::AttributesOfType .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ExternBindingNode::get_Type() } // end of property ExternBindingNode::Type .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ExternBindingNode::get_Accessibility() } // end of property ExternBindingNode::Accessibility .property instance class Fantomas.Core.SyntaxOak/IdentListNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ExternBindingNode::get_Identifier() } // end of property ExternBindingNode::Identifier .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExternBindingNode::get_OpeningParen() } // end of property ExternBindingNode::OpeningParen .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Parameters() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ExternBindingNode::get_Parameters() } // end of property ExternBindingNode::Parameters .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ExternBindingNode::get_ClosingParen() } // end of property ExternBindingNode::ClosingParen } // end of class ExternBindingNode .class auto ansi serializable nested assembly ModuleAbbrevNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Module@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Name@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode Alias@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode moduleNode, class Fantomas.Core.SyntaxOak/SingleTextNode name, class Fantomas.Core.SyntaxOak/IdentListNode alias, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 82 (0x52) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldloca.s V_0 IL_0029: ldarg.3 IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ModuleAbbrevNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ModuleAbbrevNode::Module@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ModuleAbbrevNode::Name@ IL_004a: ldarg.0 IL_004b: ldarg.3 IL_004c: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ModuleAbbrevNode::Alias@ IL_0051: ret } // end of method ModuleAbbrevNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ModuleAbbrevNode::Children@ IL_0006: ret } // end of method ModuleAbbrevNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Module() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ModuleAbbrevNode::Module@ IL_0006: ret } // end of method ModuleAbbrevNode::get_Module .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Name() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ModuleAbbrevNode::Name@ IL_0006: ret } // end of method ModuleAbbrevNode::get_Name .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_Alias() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ModuleAbbrevNode::Alias@ IL_0006: ret } // end of method ModuleAbbrevNode::get_Alias .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ModuleAbbrevNode::get_Children() } // end of property ModuleAbbrevNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Module() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ModuleAbbrevNode::get_Module() } // end of property ModuleAbbrevNode::Module .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Name() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ModuleAbbrevNode::get_Name() } // end of property ModuleAbbrevNode::Name .property instance class Fantomas.Core.SyntaxOak/IdentListNode Alias() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/ModuleAbbrevNode::get_Alias() } // end of property ModuleAbbrevNode::Alias } // end of class ModuleAbbrevNode .class auto ansi serializable nested assembly NestedModuleNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Module@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly bool IsRecursive@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode Identifier@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Declarations@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class Fantomas.Core.SyntaxOak/SingleTextNode moduleKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, bool isRecursive, class Fantomas.Core.SyntaxOak/IdentListNode identifier, class Fantomas.Core.SyntaxOak/SingleTextNode equalsNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 decls, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 179 (0xb3) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s accessibility IL_003e: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: ldarg.s identifier IL_004d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0052: nop IL_0053: ldloca.s V_0 IL_0055: ldarg.s equalsNode IL_0057: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_005c: nop IL_005d: ldloca.s V_0 IL_005f: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1910-49' Fantomas.Core.SyntaxOak/'-ctor@1910-49'::@_instance IL_0064: ldarg.s decls IL_0066: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_006b: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0070: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/NestedModuleNode::Children@ IL_0075: ldarg.0 IL_0076: ldarg.1 IL_0077: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/NestedModuleNode::XmlDoc@ IL_007c: ldarg.0 IL_007d: ldarg.2 IL_007e: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/NestedModuleNode::Attributes@ IL_0083: ldarg.0 IL_0084: ldarg.3 IL_0085: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NestedModuleNode::Module@ IL_008a: ldarg.0 IL_008b: ldarg.s accessibility IL_008d: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/NestedModuleNode::Accessibility@ IL_0092: ldarg.0 IL_0093: ldarg.s isRecursive IL_0095: stfld bool Fantomas.Core.SyntaxOak/NestedModuleNode::IsRecursive@ IL_009a: ldarg.0 IL_009b: ldarg.s identifier IL_009d: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/NestedModuleNode::Identifier@ IL_00a2: ldarg.0 IL_00a3: ldarg.s equalsNode IL_00a5: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NestedModuleNode::Equals@ IL_00aa: ldarg.0 IL_00ab: ldarg.s decls IL_00ad: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/NestedModuleNode::Declarations@ IL_00b2: ret } // end of method NestedModuleNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/NestedModuleNode::Children@ IL_0006: ret } // end of method NestedModuleNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/NestedModuleNode::XmlDoc@ IL_0006: ret } // end of method NestedModuleNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/NestedModuleNode::Attributes@ IL_0006: ret } // end of method NestedModuleNode::get_Attributes .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Module() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NestedModuleNode::Module@ IL_0006: ret } // end of method NestedModuleNode::get_Module .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/NestedModuleNode::Accessibility@ IL_0006: ret } // end of method NestedModuleNode::get_Accessibility .method assembly hidebysig specialname instance bool get_IsRecursive() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/NestedModuleNode::IsRecursive@ IL_0006: ret } // end of method NestedModuleNode::get_IsRecursive .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/NestedModuleNode::Identifier@ IL_0006: ret } // end of method NestedModuleNode::get_Identifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NestedModuleNode::Equals@ IL_0006: ret } // end of method NestedModuleNode::get_Equals .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Declarations() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/NestedModuleNode::Declarations@ IL_0006: ret } // end of method NestedModuleNode::get_Declarations .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/NestedModuleNode::get_Children() } // end of property NestedModuleNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/NestedModuleNode::get_XmlDoc() } // end of property NestedModuleNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/NestedModuleNode::get_Attributes() } // end of property NestedModuleNode::Attributes .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Module() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NestedModuleNode::get_Module() } // end of property NestedModuleNode::Module .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/NestedModuleNode::get_Accessibility() } // end of property NestedModuleNode::Accessibility .property instance bool IsRecursive() { .get instance bool Fantomas.Core.SyntaxOak/NestedModuleNode::get_IsRecursive() } // end of property NestedModuleNode::IsRecursive .property instance class Fantomas.Core.SyntaxOak/IdentListNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/NestedModuleNode::get_Identifier() } // end of property NestedModuleNode::Identifier .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/NestedModuleNode::get_Equals() } // end of property NestedModuleNode::Equals .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Declarations() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/NestedModuleNode::get_Declarations() } // end of property NestedModuleNode::Declarations } // end of class NestedModuleNode .class abstract auto autochar serializable nested assembly beforefieldinit ModuleDecl extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoEqualityAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 OpenList = int32(0x00000000) .field public static literal int32 HashDirectiveList = int32(0x00000001) .field public static literal int32 Attributes = int32(0x00000002) .field public static literal int32 DeclExpr = int32(0x00000003) .field public static literal int32 Exception = int32(0x00000004) .field public static literal int32 ExternBinding = int32(0x00000005) .field public static literal int32 TopLevelBinding = int32(0x00000006) .field public static literal int32 ModuleAbbrev = int32(0x00000007) .field public static literal int32 NestedModule = int32(0x00000008) .field public static literal int32 TypeDefn = int32(0x00000009) .field public static literal int32 Val = int32(0x0000000A) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname OpenList extends Fantomas.Core.SyntaxOak/ModuleDecl { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..:Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 6F 64 75 6C // .SyntaxOak+Modul 65 44 65 63 6C 2B 4F 70 65 6E 4C 69 73 74 40 44 // eDecl+OpenList@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/OpenListNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/OpenListNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.SyntaxOak/ModuleDecl::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/OpenListNode Fantomas.Core.SyntaxOak/ModuleDecl/OpenList::item IL_000e: ret } // end of method OpenList::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/OpenListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/OpenListNode Fantomas.Core.SyntaxOak/ModuleDecl/OpenList::item IL_0006: ret } // end of method OpenList::get_Item .property instance class Fantomas.Core.SyntaxOak/OpenListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/OpenListNode Fantomas.Core.SyntaxOak/ModuleDecl/OpenList::get_Item() } // end of property OpenList::Item } // end of class OpenList .class auto ansi serializable nested assembly beforefieldinit specialname HashDirectiveList extends Fantomas.Core.SyntaxOak/ModuleDecl { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 43 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..CFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 6F 64 75 6C // .SyntaxOak+Modul 65 44 65 63 6C 2B 48 61 73 68 44 69 72 65 63 74 // eDecl+HashDirect 69 76 65 4C 69 73 74 40 44 65 62 75 67 54 79 70 // iveList@DebugTyp 65 50 72 6F 78 79 00 00 ) // eProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/HashDirectiveListNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/HashDirectiveListNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.1 IL_0002: call instance void Fantomas.Core.SyntaxOak/ModuleDecl::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/HashDirectiveListNode Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList::item IL_000e: ret } // end of method HashDirectiveList::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/HashDirectiveListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/HashDirectiveListNode Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList::item IL_0006: ret } // end of method HashDirectiveList::get_Item .property instance class Fantomas.Core.SyntaxOak/HashDirectiveListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/HashDirectiveListNode Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList::get_Item() } // end of property HashDirectiveList::Item } // end of class HashDirectiveList .class auto ansi serializable nested assembly beforefieldinit specialname Attributes extends Fantomas.Core.SyntaxOak/ModuleDecl { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3C 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 6F 64 75 6C // .SyntaxOak+Modul 65 44 65 63 6C 2B 4D 6F 64 75 6C 65 41 62 62 72 // eDecl+ModuleAbbr 65 76 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // ev@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ModuleAbbrevNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ModuleAbbrevNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.7 IL_0002: call instance void Fantomas.Core.SyntaxOak/ModuleDecl::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ModuleAbbrevNode Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev::item IL_000e: ret } // end of method ModuleAbbrev::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ModuleAbbrevNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ModuleAbbrevNode Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev::item IL_0006: ret } // end of method ModuleAbbrev::get_Item .property instance class Fantomas.Core.SyntaxOak/ModuleAbbrevNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 07 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ModuleAbbrevNode Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev::get_Item() } // end of property ModuleAbbrev::Item } // end of class ModuleAbbrev .class auto ansi serializable nested assembly beforefieldinit specialname NestedModule extends Fantomas.Core.SyntaxOak/ModuleDecl { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3E 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..>Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 6F 64 75 6C // .SyntaxOak+Modul 65 44 65 63 6C 2B 4E 65 73 74 65 64 4D 6F 64 75 // eDecl+NestedModu 6C 65 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // le@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/NestedModuleNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/NestedModuleNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.8 IL_0002: call instance void Fantomas.Core.SyntaxOak/ModuleDecl::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/NestedModuleNode Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule::item IL_000e: ret } // end of method NestedModule::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/NestedModuleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/NestedModuleNode Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule::item IL_0006: ret } // end of method NestedModule::get_Item .property instance class Fantomas.Core.SyntaxOak/NestedModuleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 08 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/NestedModuleNode Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule::get_Item() } // end of property NestedModule::Item } // end of class NestedModule .class auto ansi serializable nested assembly beforefieldinit specialname TypeDefn extends Fantomas.Core.SyntaxOak/ModuleDecl { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..:Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 6F 64 75 6C // .SyntaxOak+Modul 65 44 65 63 6C 2B 54 79 70 65 44 65 66 6E 40 44 // eDecl+TypeDefn@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeDefn item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeDefn item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 9 IL_0003: call instance void Fantomas.Core.SyntaxOak/ModuleDecl::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn::item IL_000f: ret } // end of method TypeDefn::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeDefn get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn::item IL_0006: ret } // end of method TypeDefn::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeDefn Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 09 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn::get_Item() } // end of property TypeDefn::Item } // end of class TypeDefn .class auto ansi serializable nested assembly beforefieldinit specialname Val extends Fantomas.Core.SyntaxOak/ModuleDecl { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 35 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..5Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 6F 64 75 6C // .SyntaxOak+Modul 65 44 65 63 6C 2B 56 61 6C 40 44 65 62 75 67 54 // eDecl+Val@DebugT 79 70 65 50 72 6F 78 79 00 00 ) // ypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ValNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ValNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 10 IL_0003: call instance void Fantomas.Core.SyntaxOak/ModuleDecl::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.SyntaxOak/ModuleDecl/Val::item IL_000f: ret } // end of method Val::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ValNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.SyntaxOak/ModuleDecl/Val::item IL_0006: ret } // end of method Val::get_Item .property instance class Fantomas.Core.SyntaxOak/ValNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0A 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.SyntaxOak/ModuleDecl/Val::get_Item() } // end of property Val::Item } // end of class Val .class auto ansi nested assembly beforefieldinit specialname OpenList@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ModuleDecl/OpenList _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ModuleDecl/OpenList obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ModuleDecl/OpenList Fantomas.Core.SyntaxOak/ModuleDecl/OpenList@DebugTypeProxy::_obj IL_000d: ret } // end of method OpenList@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/OpenListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl/OpenList Fantomas.Core.SyntaxOak/ModuleDecl/OpenList@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/OpenListNode Fantomas.Core.SyntaxOak/ModuleDecl/OpenList::item IL_000b: ret } // end of method OpenList@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/OpenListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/OpenListNode Fantomas.Core.SyntaxOak/ModuleDecl/OpenList@DebugTypeProxy::get_Item() } // end of property OpenList@DebugTypeProxy::Item } // end of class OpenList@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname HashDirectiveList@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList@DebugTypeProxy::_obj IL_000d: ret } // end of method HashDirectiveList@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/HashDirectiveListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/HashDirectiveListNode Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList::item IL_000b: ret } // end of method HashDirectiveList@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/HashDirectiveListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/HashDirectiveListNode Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList@DebugTypeProxy::get_Item() } // end of property HashDirectiveList@DebugTypeProxy::Item } // end of class HashDirectiveList@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Attributes@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ModuleDecl/Attributes _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ModuleDecl/Attributes obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ModuleDecl/Attributes Fantomas.Core.SyntaxOak/ModuleDecl/Attributes@DebugTypeProxy::_obj IL_000d: ret } // end of method Attributes@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl/Attributes Fantomas.Core.SyntaxOak/ModuleDecl/Attributes@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode Fantomas.Core.SyntaxOak/ModuleDecl/Attributes::item IL_000b: ret } // end of method Attributes@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode Fantomas.Core.SyntaxOak/ModuleDecl/Attributes@DebugTypeProxy::get_Item() } // end of property Attributes@DebugTypeProxy::Item } // end of class Attributes@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname DeclExpr@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr@DebugTypeProxy::_obj IL_000d: ret } // end of method DeclExpr@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/Expr get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr::item IL_000b: ret } // end of method DeclExpr@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/Expr Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr@DebugTypeProxy::get_Item() } // end of property DeclExpr@DebugTypeProxy::Item } // end of class DeclExpr@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Exception@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ModuleDecl/Exception _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ModuleDecl/Exception obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ModuleDecl/Exception Fantomas.Core.SyntaxOak/ModuleDecl/Exception@DebugTypeProxy::_obj IL_000d: ret } // end of method Exception@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExceptionDefnNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl/Exception Fantomas.Core.SyntaxOak/ModuleDecl/Exception@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExceptionDefnNode Fantomas.Core.SyntaxOak/ModuleDecl/Exception::item IL_000b: ret } // end of method Exception@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExceptionDefnNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExceptionDefnNode Fantomas.Core.SyntaxOak/ModuleDecl/Exception@DebugTypeProxy::get_Item() } // end of property Exception@DebugTypeProxy::Item } // end of class Exception@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ExternBinding@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding@DebugTypeProxy::_obj IL_000d: ret } // end of method ExternBinding@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExternBindingNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding::item IL_000b: ret } // end of method ExternBinding@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExternBindingNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding@DebugTypeProxy::get_Item() } // end of property ExternBinding@DebugTypeProxy::Item } // end of class ExternBinding@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname TopLevelBinding@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding@DebugTypeProxy::_obj IL_000d: ret } // end of method TopLevelBinding@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/BindingNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding::item IL_000b: ret } // end of method TopLevelBinding@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/BindingNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 06 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding@DebugTypeProxy::get_Item() } // end of property TopLevelBinding@DebugTypeProxy::Item } // end of class TopLevelBinding@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ModuleAbbrev@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev@DebugTypeProxy::_obj IL_000d: ret } // end of method ModuleAbbrev@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ModuleAbbrevNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ModuleAbbrevNode Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev::item IL_000b: ret } // end of method ModuleAbbrev@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ModuleAbbrevNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 07 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ModuleAbbrevNode Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev@DebugTypeProxy::get_Item() } // end of property ModuleAbbrev@DebugTypeProxy::Item } // end of class ModuleAbbrev@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname NestedModule@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule@DebugTypeProxy::_obj IL_000d: ret } // end of method NestedModule@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/NestedModuleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/NestedModuleNode Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule::item IL_000b: ret } // end of method NestedModule@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/NestedModuleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 08 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/NestedModuleNode Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule@DebugTypeProxy::get_Item() } // end of property NestedModule@DebugTypeProxy::Item } // end of class NestedModule@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname TypeDefn@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn@DebugTypeProxy::_obj IL_000d: ret } // end of method TypeDefn@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TypeDefn get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn::item IL_000b: ret } // end of method TypeDefn@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeDefn Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 09 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn@DebugTypeProxy::get_Item() } // end of property TypeDefn@DebugTypeProxy::Item } // end of class TypeDefn@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Val@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/ModuleDecl/Val _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ModuleDecl/Val obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ModuleDecl/Val Fantomas.Core.SyntaxOak/ModuleDecl/Val@DebugTypeProxy::_obj IL_000d: ret } // end of method Val@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ValNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ModuleDecl/Val Fantomas.Core.SyntaxOak/ModuleDecl/Val@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.SyntaxOak/ModuleDecl/Val::item IL_000b: ret } // end of method Val@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ValNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0A 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.SyntaxOak/ModuleDecl/Val@DebugTypeProxy::get_Item() } // end of property Val@DebugTypeProxy::Item } // end of class Val@DebugTypeProxy .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.SyntaxOak/ModuleDecl::_tag IL_000d: ret } // end of method ModuleDecl::.ctor .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl NewOpenList(class Fantomas.Core.SyntaxOak/OpenListNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ModuleDecl/OpenList::.ctor(class Fantomas.Core.SyntaxOak/OpenListNode) IL_0006: ret } // end of method ModuleDecl::NewOpenList .method assembly hidebysig instance bool get_IsOpenList() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method ModuleDecl::get_IsOpenList .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl NewHashDirectiveList(class Fantomas.Core.SyntaxOak/HashDirectiveListNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList::.ctor(class Fantomas.Core.SyntaxOak/HashDirectiveListNode) IL_0006: ret } // end of method ModuleDecl::NewHashDirectiveList .method assembly hidebysig instance bool get_IsHashDirectiveList() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method ModuleDecl::get_IsHashDirectiveList .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl NewAttributes(class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ModuleDecl/Attributes::.ctor(class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode) IL_0006: ret } // end of method ModuleDecl::NewAttributes .method assembly hidebysig instance bool get_IsAttributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method ModuleDecl::get_IsAttributes .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl NewDeclExpr(class Fantomas.Core.SyntaxOak/Expr item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 03 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr::.ctor(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method ModuleDecl::NewDeclExpr .method assembly hidebysig instance bool get_IsDeclExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0006: ldc.i4.3 IL_0007: ceq IL_0009: ret } // end of method ModuleDecl::get_IsDeclExpr .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl NewException(class Fantomas.Core.SyntaxOak/ExceptionDefnNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 04 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ModuleDecl/Exception::.ctor(class Fantomas.Core.SyntaxOak/ExceptionDefnNode) IL_0006: ret } // end of method ModuleDecl::NewException .method assembly hidebysig instance bool get_IsException() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0006: ldc.i4.4 IL_0007: ceq IL_0009: ret } // end of method ModuleDecl::get_IsException .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl NewExternBinding(class Fantomas.Core.SyntaxOak/ExternBindingNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 05 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding::.ctor(class Fantomas.Core.SyntaxOak/ExternBindingNode) IL_0006: ret } // end of method ModuleDecl::NewExternBinding .method assembly hidebysig instance bool get_IsExternBinding() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0006: ldc.i4.5 IL_0007: ceq IL_0009: ret } // end of method ModuleDecl::get_IsExternBinding .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl NewTopLevelBinding(class Fantomas.Core.SyntaxOak/BindingNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 06 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding::.ctor(class Fantomas.Core.SyntaxOak/BindingNode) IL_0006: ret } // end of method ModuleDecl::NewTopLevelBinding .method assembly hidebysig instance bool get_IsTopLevelBinding() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0006: ldc.i4.6 IL_0007: ceq IL_0009: ret } // end of method ModuleDecl::get_IsTopLevelBinding .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl NewModuleAbbrev(class Fantomas.Core.SyntaxOak/ModuleAbbrevNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 07 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev::.ctor(class Fantomas.Core.SyntaxOak/ModuleAbbrevNode) IL_0006: ret } // end of method ModuleDecl::NewModuleAbbrev .method assembly hidebysig instance bool get_IsModuleAbbrev() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0006: ldc.i4.7 IL_0007: ceq IL_0009: ret } // end of method ModuleDecl::get_IsModuleAbbrev .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl NewNestedModule(class Fantomas.Core.SyntaxOak/NestedModuleNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 08 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule::.ctor(class Fantomas.Core.SyntaxOak/NestedModuleNode) IL_0006: ret } // end of method ModuleDecl::NewNestedModule .method assembly hidebysig instance bool get_IsNestedModule() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0006: ldc.i4.8 IL_0007: ceq IL_0009: ret } // end of method ModuleDecl::get_IsNestedModule .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl NewTypeDefn(class Fantomas.Core.SyntaxOak/TypeDefn item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 09 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn::.ctor(class Fantomas.Core.SyntaxOak/TypeDefn) IL_0006: ret } // end of method ModuleDecl::NewTypeDefn .method assembly hidebysig instance bool get_IsTypeDefn() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0006: ldc.i4.s 9 IL_0008: ceq IL_000a: ret } // end of method ModuleDecl::get_IsTypeDefn .method assembly static class Fantomas.Core.SyntaxOak/ModuleDecl NewVal(class Fantomas.Core.SyntaxOak/ValNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0A 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/ModuleDecl/Val::.ctor(class Fantomas.Core.SyntaxOak/ValNode) IL_0006: ret } // end of method ModuleDecl::NewVal .method assembly hidebysig instance bool get_IsVal() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0006: ldc.i4.s 10 IL_0008: ceq IL_000a: ret } // end of method ModuleDecl::get_IsVal .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/ModuleDecl::_tag IL_0006: ret } // end of method ModuleDecl::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method ModuleDecl::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/ModuleDecl>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method ModuleDecl::ToString .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/ModuleDecl x) cil managed { // Code size 234 (0xea) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/ModuleDecl/OpenList V_0, class Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList V_1, class Fantomas.Core.SyntaxOak/ModuleDecl/Attributes V_2, class Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr V_3, class Fantomas.Core.SyntaxOak/ModuleDecl/Exception V_4, class Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding V_5, class Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding V_6, class Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev V_7, class Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule V_8, class Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn V_9, class Fantomas.Core.SyntaxOak/ModuleDecl/Val V_10) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() IL_0007: switch ( IL_0038, IL_0046, IL_0054, IL_0062, IL_0075, IL_0085, IL_0095, IL_00a5, IL_00b5, IL_00c5, IL_00da) IL_0038: ldarg.0 IL_0039: castclass Fantomas.Core.SyntaxOak/ModuleDecl/OpenList IL_003e: stloc.0 IL_003f: ldloc.0 IL_0040: ldfld class Fantomas.Core.SyntaxOak/OpenListNode Fantomas.Core.SyntaxOak/ModuleDecl/OpenList::item IL_0045: ret IL_0046: ldarg.0 IL_0047: castclass Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList IL_004c: stloc.1 IL_004d: ldloc.1 IL_004e: ldfld class Fantomas.Core.SyntaxOak/HashDirectiveListNode Fantomas.Core.SyntaxOak/ModuleDecl/HashDirectiveList::item IL_0053: ret IL_0054: ldarg.0 IL_0055: castclass Fantomas.Core.SyntaxOak/ModuleDecl/Attributes IL_005a: stloc.2 IL_005b: ldloc.2 IL_005c: ldfld class Fantomas.Core.SyntaxOak/ModuleDeclAttributesNode Fantomas.Core.SyntaxOak/ModuleDecl/Attributes::item IL_0061: ret IL_0062: ldarg.0 IL_0063: castclass Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr IL_0068: stloc.3 IL_0069: ldloc.3 IL_006a: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/ModuleDecl/DeclExpr::item IL_006f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0074: ret IL_0075: ldarg.0 IL_0076: castclass Fantomas.Core.SyntaxOak/ModuleDecl/Exception IL_007b: stloc.s V_4 IL_007d: ldloc.s V_4 IL_007f: ldfld class Fantomas.Core.SyntaxOak/ExceptionDefnNode Fantomas.Core.SyntaxOak/ModuleDecl/Exception::item IL_0084: ret IL_0085: ldarg.0 IL_0086: castclass Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding IL_008b: stloc.s V_5 IL_008d: ldloc.s V_5 IL_008f: ldfld class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.SyntaxOak/ModuleDecl/ExternBinding::item IL_0094: ret IL_0095: ldarg.0 IL_0096: castclass Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding IL_009b: stloc.s V_6 IL_009d: ldloc.s V_6 IL_009f: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/ModuleDecl/TopLevelBinding::item IL_00a4: ret IL_00a5: ldarg.0 IL_00a6: castclass Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev IL_00ab: stloc.s V_7 IL_00ad: ldloc.s V_7 IL_00af: ldfld class Fantomas.Core.SyntaxOak/ModuleAbbrevNode Fantomas.Core.SyntaxOak/ModuleDecl/ModuleAbbrev::item IL_00b4: ret IL_00b5: ldarg.0 IL_00b6: castclass Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule IL_00bb: stloc.s V_8 IL_00bd: ldloc.s V_8 IL_00bf: ldfld class Fantomas.Core.SyntaxOak/NestedModuleNode Fantomas.Core.SyntaxOak/ModuleDecl/NestedModule::item IL_00c4: ret IL_00c5: ldarg.0 IL_00c6: castclass Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn IL_00cb: stloc.s V_9 IL_00cd: ldloc.s V_9 IL_00cf: ldfld class Fantomas.Core.SyntaxOak/TypeDefn Fantomas.Core.SyntaxOak/ModuleDecl/TypeDefn::item IL_00d4: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/TypeDefn::Node(class Fantomas.Core.SyntaxOak/TypeDefn) IL_00d9: ret IL_00da: ldarg.0 IL_00db: castclass Fantomas.Core.SyntaxOak/ModuleDecl/Val IL_00e0: stloc.s V_10 IL_00e2: ldloc.s V_10 IL_00e4: ldfld class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.SyntaxOak/ModuleDecl/Val::item IL_00e9: ret } // end of method ModuleDecl::Node .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/ModuleDecl::get_Tag() } // end of property ModuleDecl::Tag .property instance bool IsOpenList() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ModuleDecl::get_IsOpenList() } // end of property ModuleDecl::IsOpenList .property instance bool IsHashDirectiveList() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ModuleDecl::get_IsHashDirectiveList() } // end of property ModuleDecl::IsHashDirectiveList .property instance bool IsAttributes() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ModuleDecl::get_IsAttributes() } // end of property ModuleDecl::IsAttributes .property instance bool IsDeclExpr() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ModuleDecl::get_IsDeclExpr() } // end of property ModuleDecl::IsDeclExpr .property instance bool IsException() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ModuleDecl::get_IsException() } // end of property ModuleDecl::IsException .property instance bool IsExternBinding() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ModuleDecl::get_IsExternBinding() } // end of property ModuleDecl::IsExternBinding .property instance bool IsTopLevelBinding() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ModuleDecl::get_IsTopLevelBinding() } // end of property ModuleDecl::IsTopLevelBinding .property instance bool IsModuleAbbrev() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ModuleDecl::get_IsModuleAbbrev() } // end of property ModuleDecl::IsModuleAbbrev .property instance bool IsNestedModule() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ModuleDecl::get_IsNestedModule() } // end of property ModuleDecl::IsNestedModule .property instance bool IsTypeDefn() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ModuleDecl::get_IsTypeDefn() } // end of property ModuleDecl::IsTypeDefn .property instance bool IsVal() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/ModuleDecl::get_IsVal() } // end of property ModuleDecl::IsVal } // end of class ModuleDecl .class auto ansi serializable nested assembly BindingReturnInfoNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Colon@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode colon, class Fantomas.Core.SyntaxOak/Type t, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/BindingReturnInfoNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingReturnInfoNode::Colon@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/BindingReturnInfoNode::Type@ IL_0045: ret } // end of method BindingReturnInfoNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/BindingReturnInfoNode::Children@ IL_0006: ret } // end of method BindingReturnInfoNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Colon() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingReturnInfoNode::Colon@ IL_0006: ret } // end of method BindingReturnInfoNode::get_Colon .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/BindingReturnInfoNode::Type@ IL_0006: ret } // end of method BindingReturnInfoNode::get_Type .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/BindingReturnInfoNode::get_Children() } // end of property BindingReturnInfoNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Colon() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingReturnInfoNode::get_Colon() } // end of property BindingReturnInfoNode::Colon .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/BindingReturnInfoNode::get_Type() } // end of property BindingReturnInfoNode::Type } // end of class BindingReturnInfoNode .class auto ansi serializable nested assembly BindingNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class Fantomas.Core.SyntaxOak/MultipleTextsNode LeadingKeyword@ .field assembly bool IsMutable@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Inline@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 FunctionName@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 GenericTypeParameters@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Parameters@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 ReturnType@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class Fantomas.Core.SyntaxOak/MultipleTextsNode leadingKeyword, bool isMutable, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 inlineNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 functionName, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 genericTypeParameters, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 parameters, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 returnType, class Fantomas.Core.SyntaxOak/SingleTextNode equals, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 345 (0x159) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_3, class [netstandard]System.Collections.Generic.IEnumerable`1 V_4) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldarg.1 IL_000c: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::XmlDoc@ IL_0011: ldarg.0 IL_0012: ldarg.2 IL_0013: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Attributes@ IL_0018: ldarg.0 IL_0019: ldarg.3 IL_001a: stfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/BindingNode::LeadingKeyword@ IL_001f: ldarg.0 IL_0020: ldarg.s isMutable IL_0022: stfld bool Fantomas.Core.SyntaxOak/BindingNode::IsMutable@ IL_0027: ldarg.0 IL_0028: ldarg.s inlineNode IL_002a: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Inline@ IL_002f: ldarg.0 IL_0030: ldarg.s accessibility IL_0032: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Accessibility@ IL_0037: ldarg.0 IL_0038: ldarg.s functionName IL_003a: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/BindingNode::FunctionName@ IL_003f: ldarg.0 IL_0040: ldarg.s genericTypeParameters IL_0042: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::GenericTypeParameters@ IL_0047: ldarg.0 IL_0048: ldarg.s parameters IL_004a: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingNode::Parameters@ IL_004f: ldarg.0 IL_0050: ldarg.s returnType IL_0052: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::ReturnType@ IL_0057: ldarg.0 IL_0058: ldarg.s equals IL_005a: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingNode::Equals@ IL_005f: ldarg.0 IL_0060: ldarg.s expr IL_0062: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/BindingNode::Expr@ IL_0067: ldarg.0 IL_0068: ldloca.s V_1 IL_006a: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0070: ldloc.1 IL_0071: stloc.0 IL_0072: ldloca.s V_0 IL_0074: ldarg.1 IL_0075: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_007a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_007f: nop IL_0080: ldloca.s V_0 IL_0082: ldarg.2 IL_0083: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0088: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_008d: nop IL_008e: ldloca.s V_0 IL_0090: ldarg.3 IL_0091: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0096: nop IL_0097: ldloca.s V_0 IL_0099: ldarg.s inlineNode IL_009b: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00a0: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00a5: nop IL_00a6: ldloca.s V_0 IL_00a8: ldarg.s accessibility IL_00aa: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00af: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00b4: nop IL_00b5: ldloca.s V_0 IL_00b7: nop IL_00b8: ldarg.s functionName IL_00ba: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_00bf: brfalse.s IL_00c3 IL_00c1: br.s IL_00d4 IL_00c3: ldarg.s functionName IL_00c5: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_00ca: stloc.2 IL_00cb: ldloc.2 IL_00cc: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_00d1: nop IL_00d2: br.s IL_00e8 IL_00d4: ldarg.s functionName IL_00d6: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_00db: stloc.3 IL_00dc: ldloc.3 IL_00dd: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_00e2: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_00e7: nop IL_00e8: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_00ed: nop IL_00ee: ldloca.s V_0 IL_00f0: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1996-50' Fantomas.Core.SyntaxOak/'-ctor@1996-50'::@_instance IL_00f5: ldarg.s genericTypeParameters IL_00f7: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00fc: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0101: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0106: nop IL_0107: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1997-51' Fantomas.Core.SyntaxOak/'-ctor@1997-51'::@_instance IL_010c: ldarg.s parameters IL_010e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0113: stloc.s V_4 IL_0115: ldloca.s V_0 IL_0117: ldloc.s V_4 IL_0119: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_011e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0123: nop IL_0124: ldloca.s V_0 IL_0126: ldarg.s returnType IL_0128: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_012d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0132: nop IL_0133: ldloca.s V_0 IL_0135: ldarg.s equals IL_0137: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_013c: nop IL_013d: ldloca.s V_0 IL_013f: ldarg.s expr IL_0141: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0146: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_014b: nop IL_014c: ldloca.s V_0 IL_014e: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0153: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/BindingNode::Children@ IL_0158: ret } // end of method BindingNode::.ctor .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::XmlDoc@ IL_0006: ret } // end of method BindingNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Attributes@ IL_0006: ret } // end of method BindingNode::get_Attributes .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/MultipleTextsNode get_LeadingKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/BindingNode::LeadingKeyword@ IL_0006: ret } // end of method BindingNode::get_LeadingKeyword .method assembly hidebysig specialname instance bool get_IsMutable() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/BindingNode::IsMutable@ IL_0006: ret } // end of method BindingNode::get_IsMutable .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Inline() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Inline@ IL_0006: ret } // end of method BindingNode::get_Inline .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::Accessibility@ IL_0006: ret } // end of method BindingNode::get_Accessibility .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 get_FunctionName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/BindingNode::FunctionName@ IL_0006: ret } // end of method BindingNode::get_FunctionName .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_GenericTypeParameters() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::GenericTypeParameters@ IL_0006: ret } // end of method BindingNode::get_GenericTypeParameters .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Parameters() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingNode::Parameters@ IL_0006: ret } // end of method BindingNode::get_Parameters .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_ReturnType() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::ReturnType@ IL_0006: ret } // end of method BindingNode::get_ReturnType .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingNode::Equals@ IL_0006: ret } // end of method BindingNode::get_Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/BindingNode::Expr@ IL_0006: ret } // end of method BindingNode::get_Expr .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/BindingNode::Children@ IL_0006: ret } // end of method BindingNode::get_Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::get_XmlDoc() } // end of property BindingNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::get_Attributes() } // end of property BindingNode::Attributes .property instance class Fantomas.Core.SyntaxOak/MultipleTextsNode LeadingKeyword() { .get instance class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/BindingNode::get_LeadingKeyword() } // end of property BindingNode::LeadingKeyword .property instance bool IsMutable() { .get instance bool Fantomas.Core.SyntaxOak/BindingNode::get_IsMutable() } // end of property BindingNode::IsMutable .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Inline() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::get_Inline() } // end of property BindingNode::Inline .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::get_Accessibility() } // end of property BindingNode::Accessibility .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 FunctionName() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 Fantomas.Core.SyntaxOak/BindingNode::get_FunctionName() } // end of property BindingNode::FunctionName .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 GenericTypeParameters() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::get_GenericTypeParameters() } // end of property BindingNode::GenericTypeParameters .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Parameters() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingNode::get_Parameters() } // end of property BindingNode::Parameters .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 ReturnType() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/BindingNode::get_ReturnType() } // end of property BindingNode::ReturnType .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/BindingNode::get_Equals() } // end of property BindingNode::Equals .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/BindingNode::get_Expr() } // end of property BindingNode::Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/BindingNode::get_Children() } // end of property BindingNode::Children } // end of class BindingNode .class auto ansi serializable nested assembly BindingListNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Bindings@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bindings, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 36 (0x24) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: ldc.i4.0 IL_000c: ldnull IL_000d: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2004-52'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, class Fantomas.Core.SyntaxOak/Node) IL_0012: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0017: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/BindingListNode::Children@ IL_001c: ldarg.0 IL_001d: ldarg.1 IL_001e: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingListNode::Bindings@ IL_0023: ret } // end of method BindingListNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/BindingListNode::Children@ IL_0006: ret } // end of method BindingListNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Bindings() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingListNode::Bindings@ IL_0006: ret } // end of method BindingListNode::get_Bindings .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/BindingListNode::get_Children() } // end of property BindingListNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Bindings() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/BindingListNode::get_Bindings() } // end of property BindingListNode::Bindings } // end of class BindingListNode .class auto ansi serializable nested assembly FieldNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 LeadingKeyword@ .field assembly bool IsMutable@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Name@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 leadingKeyword, bool isMutable, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 name, class Fantomas.Core.SyntaxOak/Type t, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 174 (0xae) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: ldarg.s accessibility IL_0043: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0048: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_004d: nop IL_004e: ldloca.s V_0 IL_0050: ldarg.s name IL_0052: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0057: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_005c: nop IL_005d: ldloca.s V_0 IL_005f: ldarg.s t IL_0061: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0066: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_006b: nop IL_006c: ldloca.s V_0 IL_006e: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0073: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/FieldNode::Children@ IL_0078: ldarg.0 IL_0079: ldarg.1 IL_007a: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::XmlDoc@ IL_007f: ldarg.0 IL_0080: ldarg.2 IL_0081: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::Attributes@ IL_0086: ldarg.0 IL_0087: ldarg.3 IL_0088: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::LeadingKeyword@ IL_008d: ldarg.0 IL_008e: ldarg.s isMutable IL_0090: stfld bool Fantomas.Core.SyntaxOak/FieldNode::IsMutable@ IL_0095: ldarg.0 IL_0096: ldarg.s accessibility IL_0098: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::Accessibility@ IL_009d: ldarg.0 IL_009e: ldarg.s name IL_00a0: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::Name@ IL_00a5: ldarg.0 IL_00a6: ldarg.s t IL_00a8: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/FieldNode::Type@ IL_00ad: ret } // end of method FieldNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/FieldNode::Children@ IL_0006: ret } // end of method FieldNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::XmlDoc@ IL_0006: ret } // end of method FieldNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::Attributes@ IL_0006: ret } // end of method FieldNode::get_Attributes .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_LeadingKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::LeadingKeyword@ IL_0006: ret } // end of method FieldNode::get_LeadingKeyword .method assembly hidebysig specialname instance bool get_IsMutable() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/FieldNode::IsMutable@ IL_0006: ret } // end of method FieldNode::get_IsMutable .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::Accessibility@ IL_0006: ret } // end of method FieldNode::get_Accessibility .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Name() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::Name@ IL_0006: ret } // end of method FieldNode::get_Name .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/FieldNode::Type@ IL_0006: ret } // end of method FieldNode::get_Type .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/FieldNode::get_Children() } // end of property FieldNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::get_XmlDoc() } // end of property FieldNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::get_Attributes() } // end of property FieldNode::Attributes .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 LeadingKeyword() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::get_LeadingKeyword() } // end of property FieldNode::LeadingKeyword .property instance bool IsMutable() { .get instance bool Fantomas.Core.SyntaxOak/FieldNode::get_IsMutable() } // end of property FieldNode::IsMutable .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::get_Accessibility() } // end of property FieldNode::Accessibility .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Name() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/FieldNode::get_Name() } // end of property FieldNode::Name .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/FieldNode::get_Type() } // end of property FieldNode::Type } // end of class FieldNode .class auto ansi serializable nested assembly UnionCaseNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Bar@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Identifier@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fields@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 bar, class Fantomas.Core.SyntaxOak/SingleTextNode identifier, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 fields, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 132 (0x84) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: ldarg.s identifier IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0048: nop IL_0049: ldarg.s fields IL_004b: stloc.2 IL_004c: ldloca.s V_0 IL_004e: ldloc.2 IL_004f: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0054: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0059: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/UnionCaseNode::Children@ IL_005e: ldarg.0 IL_005f: ldarg.1 IL_0060: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::XmlDoc@ IL_0065: ldarg.0 IL_0066: ldarg.2 IL_0067: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Attributes@ IL_006c: ldarg.0 IL_006d: ldarg.3 IL_006e: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Bar@ IL_0073: ldarg.0 IL_0074: ldarg.s identifier IL_0076: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/UnionCaseNode::Identifier@ IL_007b: ldarg.0 IL_007c: ldarg.s fields IL_007e: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Fields@ IL_0083: ret } // end of method UnionCaseNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/UnionCaseNode::Children@ IL_0006: ret } // end of method UnionCaseNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::XmlDoc@ IL_0006: ret } // end of method UnionCaseNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Attributes@ IL_0006: ret } // end of method UnionCaseNode::get_Attributes .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Bar() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Bar@ IL_0006: ret } // end of method UnionCaseNode::get_Bar .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/UnionCaseNode::Identifier@ IL_0006: ret } // end of method UnionCaseNode::get_Identifier .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Fields() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/UnionCaseNode::Fields@ IL_0006: ret } // end of method UnionCaseNode::get_Fields .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/UnionCaseNode::get_Children() } // end of property UnionCaseNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::get_XmlDoc() } // end of property UnionCaseNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::get_Attributes() } // end of property UnionCaseNode::Attributes .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Bar() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/UnionCaseNode::get_Bar() } // end of property UnionCaseNode::Bar .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/UnionCaseNode::get_Identifier() } // end of property UnionCaseNode::Identifier .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fields() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/UnionCaseNode::get_Fields() } // end of property UnionCaseNode::Fields } // end of class UnionCaseNode .class auto ansi serializable nested assembly TypeNameNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly bool IsFirstType@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode LeadingKeyword@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode Identifier@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 TypeParameters@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Constraints@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 ImplicitConstructor@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 EqualsToken@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 WithKeyword@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class Fantomas.Core.SyntaxOak/SingleTextNode leadingKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 ao, class Fantomas.Core.SyntaxOak/IdentListNode identifier, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 typeParams, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 constraints, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 implicitConstructor, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 equalsToken, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 withKeyword, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 277 (0x115) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s ao IL_003e: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: ldarg.s identifier IL_004d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0052: nop IL_0053: ldloca.s V_0 IL_0055: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2082-53' Fantomas.Core.SyntaxOak/'-ctor@2082-53'::@_instance IL_005a: ldarg.s typeParams IL_005c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0061: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0066: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_006b: nop IL_006c: ldloca.s V_0 IL_006e: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2083-54' Fantomas.Core.SyntaxOak/'-ctor@2083-54'::@_instance IL_0073: ldarg.s constraints IL_0075: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_007a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_007f: nop IL_0080: ldloca.s V_0 IL_0082: ldarg.s implicitConstructor IL_0084: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0089: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_008e: nop IL_008f: ldloca.s V_0 IL_0091: ldarg.s equalsToken IL_0093: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0098: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_009d: nop IL_009e: ldloca.s V_0 IL_00a0: ldarg.s withKeyword IL_00a2: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00a7: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00ac: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeNameNode::Children@ IL_00b1: ldarg.0 IL_00b2: ldarg.1 IL_00b3: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::XmlDoc@ IL_00b8: ldarg.0 IL_00b9: ldarg.2 IL_00ba: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Attributes@ IL_00bf: ldarg.0 IL_00c0: ldarg.3 IL_00c1: ldfld string Fantomas.Core.SyntaxOak/SingleTextNode::Text@ IL_00c6: ldstr "type" IL_00cb: call bool [netstandard]System.String::Equals(string, string) IL_00d0: stfld bool Fantomas.Core.SyntaxOak/TypeNameNode::IsFirstType@ IL_00d5: ldarg.0 IL_00d6: ldarg.3 IL_00d7: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeNameNode::LeadingKeyword@ IL_00dc: ldarg.0 IL_00dd: ldarg.s ao IL_00df: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Accessibility@ IL_00e4: ldarg.0 IL_00e5: ldarg.s identifier IL_00e7: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/TypeNameNode::Identifier@ IL_00ec: ldarg.0 IL_00ed: ldarg.s typeParams IL_00ef: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::TypeParameters@ IL_00f4: ldarg.0 IL_00f5: ldarg.s constraints IL_00f7: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeNameNode::Constraints@ IL_00fc: ldarg.0 IL_00fd: ldarg.s implicitConstructor IL_00ff: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::ImplicitConstructor@ IL_0104: ldarg.0 IL_0105: ldarg.s equalsToken IL_0107: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::EqualsToken@ IL_010c: ldarg.0 IL_010d: ldarg.s withKeyword IL_010f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::WithKeyword@ IL_0114: ret } // end of method TypeNameNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeNameNode::Children@ IL_0006: ret } // end of method TypeNameNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::XmlDoc@ IL_0006: ret } // end of method TypeNameNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Attributes@ IL_0006: ret } // end of method TypeNameNode::get_Attributes .method assembly hidebysig specialname instance bool get_IsFirstType() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/TypeNameNode::IsFirstType@ IL_0006: ret } // end of method TypeNameNode::get_IsFirstType .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_LeadingKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeNameNode::LeadingKeyword@ IL_0006: ret } // end of method TypeNameNode::get_LeadingKeyword .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::Accessibility@ IL_0006: ret } // end of method TypeNameNode::get_Accessibility .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/TypeNameNode::Identifier@ IL_0006: ret } // end of method TypeNameNode::get_Identifier .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_TypeParameters() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::TypeParameters@ IL_0006: ret } // end of method TypeNameNode::get_TypeParameters .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Constraints() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeNameNode::Constraints@ IL_0006: ret } // end of method TypeNameNode::get_Constraints .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_ImplicitConstructor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::ImplicitConstructor@ IL_0006: ret } // end of method TypeNameNode::get_ImplicitConstructor .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_EqualsToken() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::EqualsToken@ IL_0006: ret } // end of method TypeNameNode::get_EqualsToken .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_WithKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::WithKeyword@ IL_0006: ret } // end of method TypeNameNode::get_WithKeyword .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeNameNode::get_Children() } // end of property TypeNameNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::get_XmlDoc() } // end of property TypeNameNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::get_Attributes() } // end of property TypeNameNode::Attributes .property instance bool IsFirstType() { .get instance bool Fantomas.Core.SyntaxOak/TypeNameNode::get_IsFirstType() } // end of property TypeNameNode::IsFirstType .property instance class Fantomas.Core.SyntaxOak/SingleTextNode LeadingKeyword() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeNameNode::get_LeadingKeyword() } // end of property TypeNameNode::LeadingKeyword .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::get_Accessibility() } // end of property TypeNameNode::Accessibility .property instance class Fantomas.Core.SyntaxOak/IdentListNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/TypeNameNode::get_Identifier() } // end of property TypeNameNode::Identifier .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 TypeParameters() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::get_TypeParameters() } // end of property TypeNameNode::TypeParameters .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Constraints() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeNameNode::get_Constraints() } // end of property TypeNameNode::Constraints .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 ImplicitConstructor() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::get_ImplicitConstructor() } // end of property TypeNameNode::ImplicitConstructor .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 EqualsToken() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::get_EqualsToken() } // end of property TypeNameNode::EqualsToken .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 WithKeyword() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeNameNode::get_WithKeyword() } // end of property TypeNameNode::WithKeyword } // end of class TypeNameNode .class interface abstract auto ansi serializable nested assembly ITypeDefn { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .method public hidebysig specialname abstract virtual instance class Fantomas.Core.SyntaxOak/TypeNameNode get_TypeName() cil managed { } // end of method ITypeDefn::get_TypeName .method public hidebysig specialname abstract virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Members() cil managed { } // end of method ITypeDefn::get_Members .property instance class Fantomas.Core.SyntaxOak/TypeNameNode TypeName() { .get instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/ITypeDefn::get_TypeName() } // end of property ITypeDefn::TypeName .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ITypeDefn::get_Members() } // end of property ITypeDefn::Members } // end of class ITypeDefn .class auto ansi serializable nested assembly EnumCaseNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Bar@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Identifier@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class Fantomas.Core.SyntaxOak/Expr Constant@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 bar, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class Fantomas.Core.SyntaxOak/SingleTextNode identifier, class Fantomas.Core.SyntaxOak/SingleTextNode equals, class Fantomas.Core.SyntaxOak/Expr constant, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 142 (0x8e) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.s identifier IL_0035: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_003a: nop IL_003b: ldloca.s V_0 IL_003d: ldarg.s equals IL_003f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0044: nop IL_0045: ldloca.s V_0 IL_0047: ldarg.s constant IL_0049: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_004e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0053: nop IL_0054: ldloca.s V_0 IL_0056: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_005b: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/EnumCaseNode::Children@ IL_0060: ldarg.0 IL_0061: ldarg.1 IL_0062: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/EnumCaseNode::XmlDoc@ IL_0067: ldarg.0 IL_0068: ldarg.2 IL_0069: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/EnumCaseNode::Bar@ IL_006e: ldarg.0 IL_006f: ldarg.3 IL_0070: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/EnumCaseNode::Attributes@ IL_0075: ldarg.0 IL_0076: ldarg.s identifier IL_0078: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/EnumCaseNode::Identifier@ IL_007d: ldarg.0 IL_007e: ldarg.s equals IL_0080: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/EnumCaseNode::Equals@ IL_0085: ldarg.0 IL_0086: ldarg.s constant IL_0088: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/EnumCaseNode::Constant@ IL_008d: ret } // end of method EnumCaseNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/EnumCaseNode::Children@ IL_0006: ret } // end of method EnumCaseNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/EnumCaseNode::XmlDoc@ IL_0006: ret } // end of method EnumCaseNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Bar() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/EnumCaseNode::Bar@ IL_0006: ret } // end of method EnumCaseNode::get_Bar .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/EnumCaseNode::Attributes@ IL_0006: ret } // end of method EnumCaseNode::get_Attributes .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/EnumCaseNode::Identifier@ IL_0006: ret } // end of method EnumCaseNode::get_Identifier .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/EnumCaseNode::Equals@ IL_0006: ret } // end of method EnumCaseNode::get_Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Constant() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/EnumCaseNode::Constant@ IL_0006: ret } // end of method EnumCaseNode::get_Constant .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/EnumCaseNode::get_Children() } // end of property EnumCaseNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/EnumCaseNode::get_XmlDoc() } // end of property EnumCaseNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Bar() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/EnumCaseNode::get_Bar() } // end of property EnumCaseNode::Bar .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/EnumCaseNode::get_Attributes() } // end of property EnumCaseNode::Attributes .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/EnumCaseNode::get_Identifier() } // end of property EnumCaseNode::Identifier .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/EnumCaseNode::get_Equals() } // end of property EnumCaseNode::Equals .property instance class Fantomas.Core.SyntaxOak/Expr Constant() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/EnumCaseNode::get_Constant() } // end of property EnumCaseNode::Constant } // end of class EnumCaseNode .class auto ansi serializable nested assembly TypeDefnEnumNode extends Fantomas.Core.SyntaxOak/NodeBase implements Fantomas.Core.SyntaxOak/ITypeDefn { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 EnumCases@ .field assembly class Fantomas.Core.SyntaxOak/TypeNameNode TypeName@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeNameNode typeNameNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 enumCases, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 98 (0x62) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2, class [netstandard]System.Collections.Generic.IEnumerable`1 V_3) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldarg.2 IL_001f: stloc.2 IL_0020: ldloca.s V_0 IL_0022: ldloc.2 IL_0023: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0028: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002d: nop IL_002e: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2136-55' Fantomas.Core.SyntaxOak/'-ctor@2136-55'::@_instance IL_0033: ldarg.3 IL_0034: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0039: stloc.3 IL_003a: ldloca.s V_0 IL_003c: ldloc.3 IL_003d: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0042: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0047: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnEnumNode::Children@ IL_004c: ldarg.0 IL_004d: ldarg.2 IL_004e: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnEnumNode::EnumCases@ IL_0053: ldarg.0 IL_0054: ldarg.1 IL_0055: stfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnEnumNode::TypeName@ IL_005a: ldarg.0 IL_005b: ldarg.3 IL_005c: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnEnumNode::Members@ IL_0061: ret } // end of method TypeDefnEnumNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnEnumNode::Children@ IL_0006: ret } // end of method TypeDefnEnumNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_EnumCases() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnEnumNode::EnumCases@ IL_0006: ret } // end of method TypeDefnEnumNode::get_EnumCases .method private hidebysig newslot specialname virtual instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_TypeName // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnEnumNode::TypeName@ IL_0006: ret } // end of method TypeDefnEnumNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName .method private hidebysig newslot specialname virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak.ITypeDefn.get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_Members // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnEnumNode::Members@ IL_0006: ret } // end of method TypeDefnEnumNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_Members .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnEnumNode::get_Children() } // end of property TypeDefnEnumNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 EnumCases() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnEnumNode::get_EnumCases() } // end of property TypeDefnEnumNode::EnumCases } // end of class TypeDefnEnumNode .class auto ansi serializable nested assembly TypeDefnUnionNode extends Fantomas.Core.SyntaxOak/NodeBase implements Fantomas.Core.SyntaxOak/ITypeDefn { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 UnionCases@ .field assembly class Fantomas.Core.SyntaxOak/TypeNameNode TypeName@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeNameNode typeNameNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 unionCases, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 121 (0x79) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2, class [netstandard]System.Collections.Generic.IEnumerable`1 V_3) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002b: nop IL_002c: ldarg.3 IL_002d: stloc.2 IL_002e: ldloca.s V_0 IL_0030: ldloc.2 IL_0031: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0036: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003b: nop IL_003c: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2153-56' Fantomas.Core.SyntaxOak/'-ctor@2153-56'::@_instance IL_0041: ldarg.s members IL_0043: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0048: stloc.3 IL_0049: ldloca.s V_0 IL_004b: ldloc.3 IL_004c: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0051: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0056: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnUnionNode::Children@ IL_005b: ldarg.0 IL_005c: ldarg.2 IL_005d: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnUnionNode::Accessibility@ IL_0062: ldarg.0 IL_0063: ldarg.3 IL_0064: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnUnionNode::UnionCases@ IL_0069: ldarg.0 IL_006a: ldarg.1 IL_006b: stfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnUnionNode::TypeName@ IL_0070: ldarg.0 IL_0071: ldarg.s members IL_0073: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnUnionNode::Members@ IL_0078: ret } // end of method TypeDefnUnionNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnUnionNode::Children@ IL_0006: ret } // end of method TypeDefnUnionNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnUnionNode::Accessibility@ IL_0006: ret } // end of method TypeDefnUnionNode::get_Accessibility .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_UnionCases() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnUnionNode::UnionCases@ IL_0006: ret } // end of method TypeDefnUnionNode::get_UnionCases .method private hidebysig newslot specialname virtual instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_TypeName // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnUnionNode::TypeName@ IL_0006: ret } // end of method TypeDefnUnionNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName .method private hidebysig newslot specialname virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak.ITypeDefn.get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_Members // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnUnionNode::Members@ IL_0006: ret } // end of method TypeDefnUnionNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_Members .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnUnionNode::get_Children() } // end of property TypeDefnUnionNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnUnionNode::get_Accessibility() } // end of property TypeDefnUnionNode::Accessibility .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 UnionCases() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnUnionNode::get_UnionCases() } // end of property TypeDefnUnionNode::UnionCases } // end of class TypeDefnUnionNode .class auto ansi serializable nested assembly TypeDefnRecordNode extends Fantomas.Core.SyntaxOak/NodeBase implements Fantomas.Core.SyntaxOak/ITypeDefn { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningBrace@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fields@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingBrace@ .field assembly class Fantomas.Core.SyntaxOak/TypeNameNode TypeName@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeNameNode typeNameNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class Fantomas.Core.SyntaxOak/SingleTextNode openingBrace, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 fields, class Fantomas.Core.SyntaxOak/SingleTextNode closingBrace, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 157 (0x9d) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2, class [netstandard]System.Collections.Generic.IEnumerable`1 V_3) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldarg.s fields IL_0037: stloc.2 IL_0038: ldloca.s V_0 IL_003a: ldloc.2 IL_003b: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0040: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0045: nop IL_0046: ldloca.s V_0 IL_0048: ldarg.s closingBrace IL_004a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_004f: nop IL_0050: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2180-57' Fantomas.Core.SyntaxOak/'-ctor@2180-57'::@_instance IL_0055: ldarg.s members IL_0057: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_005c: stloc.3 IL_005d: ldloca.s V_0 IL_005f: ldloc.3 IL_0060: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0065: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_006a: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Children@ IL_006f: ldarg.0 IL_0070: ldarg.2 IL_0071: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Accessibility@ IL_0076: ldarg.0 IL_0077: ldarg.3 IL_0078: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::OpeningBrace@ IL_007d: ldarg.0 IL_007e: ldarg.s fields IL_0080: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Fields@ IL_0085: ldarg.0 IL_0086: ldarg.s closingBrace IL_0088: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::ClosingBrace@ IL_008d: ldarg.0 IL_008e: ldarg.1 IL_008f: stfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::TypeName@ IL_0094: ldarg.0 IL_0095: ldarg.s members IL_0097: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Members@ IL_009c: ret } // end of method TypeDefnRecordNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Children@ IL_0006: ret } // end of method TypeDefnRecordNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Accessibility@ IL_0006: ret } // end of method TypeDefnRecordNode::get_Accessibility .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningBrace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::OpeningBrace@ IL_0006: ret } // end of method TypeDefnRecordNode::get_OpeningBrace .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Fields() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Fields@ IL_0006: ret } // end of method TypeDefnRecordNode::get_Fields .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingBrace() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::ClosingBrace@ IL_0006: ret } // end of method TypeDefnRecordNode::get_ClosingBrace .method private hidebysig newslot specialname virtual instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_TypeName // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::TypeName@ IL_0006: ret } // end of method TypeDefnRecordNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName .method private hidebysig newslot specialname virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak.ITypeDefn.get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_Members // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::Members@ IL_0006: ret } // end of method TypeDefnRecordNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_Members .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnRecordNode::get_Children() } // end of property TypeDefnRecordNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::get_Accessibility() } // end of property TypeDefnRecordNode::Accessibility .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningBrace() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::get_OpeningBrace() } // end of property TypeDefnRecordNode::OpeningBrace .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fields() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnRecordNode::get_Fields() } // end of property TypeDefnRecordNode::Fields .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingBrace() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnRecordNode::get_ClosingBrace() } // end of property TypeDefnRecordNode::ClosingBrace } // end of class TypeDefnRecordNode .class auto ansi serializable nested assembly TypeDefnAbbrevNode extends Fantomas.Core.SyntaxOak/NodeBase implements Fantomas.Core.SyntaxOak/ITypeDefn { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class Fantomas.Core.SyntaxOak/TypeNameNode TypeName@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeNameNode typeNameNode, class Fantomas.Core.SyntaxOak/Type t, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 96 (0x60) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2197-58' Fantomas.Core.SyntaxOak/'-ctor@2197-58'::@_instance IL_0031: ldarg.3 IL_0032: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0037: stloc.2 IL_0038: ldloca.s V_0 IL_003a: ldloc.2 IL_003b: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0040: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0045: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::Children@ IL_004a: ldarg.0 IL_004b: ldarg.2 IL_004c: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::Type@ IL_0051: ldarg.0 IL_0052: ldarg.1 IL_0053: stfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::TypeName@ IL_0058: ldarg.0 IL_0059: ldarg.3 IL_005a: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::Members@ IL_005f: ret } // end of method TypeDefnAbbrevNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::Children@ IL_0006: ret } // end of method TypeDefnAbbrevNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::Type@ IL_0006: ret } // end of method TypeDefnAbbrevNode::get_Type .method private hidebysig newslot specialname virtual instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_TypeName // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::TypeName@ IL_0006: ret } // end of method TypeDefnAbbrevNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName .method private hidebysig newslot specialname virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak.ITypeDefn.get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_Members // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::Members@ IL_0006: ret } // end of method TypeDefnAbbrevNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_Members .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::get_Children() } // end of property TypeDefnAbbrevNode::Children .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode::get_Type() } // end of property TypeDefnAbbrevNode::Type } // end of class TypeDefnAbbrevNode .class auto ansi serializable nested assembly SimplePatNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly bool IsOptional@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Identifier@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Type@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, bool isOptional, class Fantomas.Core.SyntaxOak/SingleTextNode identifier, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 t, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 103 (0x67) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.3 IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2213-59' Fantomas.Core.SyntaxOak/'-ctor@2213-59'::@_instance IL_0033: ldarg.s t IL_0035: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_003a: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_003f: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0044: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/SimplePatNode::Children@ IL_0049: ldarg.0 IL_004a: ldarg.1 IL_004b: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/SimplePatNode::Attributes@ IL_0050: ldarg.0 IL_0051: ldarg.2 IL_0052: stfld bool Fantomas.Core.SyntaxOak/SimplePatNode::IsOptional@ IL_0057: ldarg.0 IL_0058: ldarg.3 IL_0059: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/SimplePatNode::Identifier@ IL_005e: ldarg.0 IL_005f: ldarg.s t IL_0061: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/SimplePatNode::Type@ IL_0066: ret } // end of method SimplePatNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/SimplePatNode::Children@ IL_0006: ret } // end of method SimplePatNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/SimplePatNode::Attributes@ IL_0006: ret } // end of method SimplePatNode::get_Attributes .method assembly hidebysig specialname instance bool get_IsOptional() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/SimplePatNode::IsOptional@ IL_0006: ret } // end of method SimplePatNode::get_IsOptional .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/SimplePatNode::Identifier@ IL_0006: ret } // end of method SimplePatNode::get_Identifier .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/SimplePatNode::Type@ IL_0006: ret } // end of method SimplePatNode::get_Type .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/SimplePatNode::get_Children() } // end of property SimplePatNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/SimplePatNode::get_Attributes() } // end of property SimplePatNode::Attributes .property instance bool IsOptional() { .get instance bool Fantomas.Core.SyntaxOak/SimplePatNode::get_IsOptional() } // end of property SimplePatNode::IsOptional .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/SimplePatNode::get_Identifier() } // end of property SimplePatNode::Identifier .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Type() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/SimplePatNode::get_Type() } // end of property SimplePatNode::Type } // end of class SimplePatNode .class auto ansi serializable nested assembly AsSelfIdentifierNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode As@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Self@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode asNode, class Fantomas.Core.SyntaxOak/SingleTextNode self, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 65 (0x41) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0025: nop IL_0026: ldloca.s V_0 IL_0028: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_002d: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/AsSelfIdentifierNode::Children@ IL_0032: ldarg.0 IL_0033: ldarg.1 IL_0034: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AsSelfIdentifierNode::As@ IL_0039: ldarg.0 IL_003a: ldarg.2 IL_003b: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AsSelfIdentifierNode::Self@ IL_0040: ret } // end of method AsSelfIdentifierNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/AsSelfIdentifierNode::Children@ IL_0006: ret } // end of method AsSelfIdentifierNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_As() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AsSelfIdentifierNode::As@ IL_0006: ret } // end of method AsSelfIdentifierNode::get_As .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Self() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AsSelfIdentifierNode::Self@ IL_0006: ret } // end of method AsSelfIdentifierNode::get_Self .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/AsSelfIdentifierNode::get_Children() } // end of property AsSelfIdentifierNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode As() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AsSelfIdentifierNode::get_As() } // end of property AsSelfIdentifierNode::As .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Self() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/AsSelfIdentifierNode::get_Self() } // end of property AsSelfIdentifierNode::Self } // end of class AsSelfIdentifierNode .class auto ansi serializable nested assembly ImplicitConstructorNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Parameters@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Self@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 parameters, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 self, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 173 (0xad) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: ldarg.s openingParen IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0048: nop IL_0049: ldarg.s parameters IL_004b: stloc.2 IL_004c: ldloca.s V_0 IL_004e: ldloc.2 IL_004f: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0054: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0059: nop IL_005a: ldloca.s V_0 IL_005c: ldarg.s closingParen IL_005e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0063: nop IL_0064: ldloca.s V_0 IL_0066: ldarg.s self IL_0068: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_006d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0072: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Children@ IL_0077: ldarg.0 IL_0078: ldarg.1 IL_0079: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::XmlDoc@ IL_007e: ldarg.0 IL_007f: ldarg.2 IL_0080: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Attributes@ IL_0085: ldarg.0 IL_0086: ldarg.3 IL_0087: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Accessibility@ IL_008c: ldarg.0 IL_008d: ldarg.s openingParen IL_008f: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ImplicitConstructorNode::OpeningParen@ IL_0094: ldarg.0 IL_0095: ldarg.s parameters IL_0097: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Parameters@ IL_009c: ldarg.0 IL_009d: ldarg.s closingParen IL_009f: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ImplicitConstructorNode::ClosingParen@ IL_00a4: ldarg.0 IL_00a5: ldarg.s self IL_00a7: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Self@ IL_00ac: ret } // end of method ImplicitConstructorNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Children@ IL_0006: ret } // end of method ImplicitConstructorNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::XmlDoc@ IL_0006: ret } // end of method ImplicitConstructorNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Attributes@ IL_0006: ret } // end of method ImplicitConstructorNode::get_Attributes .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Accessibility@ IL_0006: ret } // end of method ImplicitConstructorNode::get_Accessibility .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ImplicitConstructorNode::OpeningParen@ IL_0006: ret } // end of method ImplicitConstructorNode::get_OpeningParen .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Parameters() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Parameters@ IL_0006: ret } // end of method ImplicitConstructorNode::get_Parameters .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ImplicitConstructorNode::ClosingParen@ IL_0006: ret } // end of method ImplicitConstructorNode::get_ClosingParen .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Self() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::Self@ IL_0006: ret } // end of method ImplicitConstructorNode::get_Self .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ImplicitConstructorNode::get_Children() } // end of property ImplicitConstructorNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::get_XmlDoc() } // end of property ImplicitConstructorNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::get_Attributes() } // end of property ImplicitConstructorNode::Attributes .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::get_Accessibility() } // end of property ImplicitConstructorNode::Accessibility .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ImplicitConstructorNode::get_OpeningParen() } // end of property ImplicitConstructorNode::OpeningParen .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Parameters() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::get_Parameters() } // end of property ImplicitConstructorNode::Parameters .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ImplicitConstructorNode::get_ClosingParen() } // end of property ImplicitConstructorNode::ClosingParen .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Self() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ImplicitConstructorNode::get_Self() } // end of property ImplicitConstructorNode::Self } // end of class ImplicitConstructorNode .class auto ansi serializable nested assembly TypeDefnExplicitBodyNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Kind@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode End@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode kind, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, class Fantomas.Core.SyntaxOak/SingleTextNode endNode, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 99 (0x63) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2259-60' Fantomas.Core.SyntaxOak/'-ctor@2259-60'::@_instance IL_0023: ldarg.2 IL_0024: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0029: stloc.2 IL_002a: ldloca.s V_0 IL_002c: ldloc.2 IL_002d: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0032: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0037: nop IL_0038: ldloca.s V_0 IL_003a: ldarg.3 IL_003b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0040: nop IL_0041: ldloca.s V_0 IL_0043: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0048: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::Children@ IL_004d: ldarg.0 IL_004e: ldarg.1 IL_004f: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::Kind@ IL_0054: ldarg.0 IL_0055: ldarg.2 IL_0056: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::Members@ IL_005b: ldarg.0 IL_005c: ldarg.3 IL_005d: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::End@ IL_0062: ret } // end of method TypeDefnExplicitBodyNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::Children@ IL_0006: ret } // end of method TypeDefnExplicitBodyNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Kind() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::Kind@ IL_0006: ret } // end of method TypeDefnExplicitBodyNode::get_Kind .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::Members@ IL_0006: ret } // end of method TypeDefnExplicitBodyNode::get_Members .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_End() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::End@ IL_0006: ret } // end of method TypeDefnExplicitBodyNode::get_End .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::get_Children() } // end of property TypeDefnExplicitBodyNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Kind() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::get_Kind() } // end of property TypeDefnExplicitBodyNode::Kind .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::get_Members() } // end of property TypeDefnExplicitBodyNode::Members .property instance class Fantomas.Core.SyntaxOak/SingleTextNode End() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode::get_End() } // end of property TypeDefnExplicitBodyNode::End } // end of class TypeDefnExplicitBodyNode .class auto ansi serializable nested assembly TypeDefnExplicitNode extends Fantomas.Core.SyntaxOak/NodeBase implements Fantomas.Core.SyntaxOak/ITypeDefn { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode Body@ .field assembly class Fantomas.Core.SyntaxOak/TypeNameNode TypeName@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeNameNode typeNameNode, class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode body, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 91 (0x5b) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2271-61' Fantomas.Core.SyntaxOak/'-ctor@2271-61'::@_instance IL_002c: ldarg.3 IL_002d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0032: stloc.2 IL_0033: ldloca.s V_0 IL_0035: ldloc.2 IL_0036: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_003b: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0040: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::Children@ IL_0045: ldarg.0 IL_0046: ldarg.2 IL_0047: stfld class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::Body@ IL_004c: ldarg.0 IL_004d: ldarg.1 IL_004e: stfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::TypeName@ IL_0053: ldarg.0 IL_0054: ldarg.3 IL_0055: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::Members@ IL_005a: ret } // end of method TypeDefnExplicitNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::Children@ IL_0006: ret } // end of method TypeDefnExplicitNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode get_Body() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::Body@ IL_0006: ret } // end of method TypeDefnExplicitNode::get_Body .method private hidebysig newslot specialname virtual instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_TypeName // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::TypeName@ IL_0006: ret } // end of method TypeDefnExplicitNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName .method private hidebysig newslot specialname virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak.ITypeDefn.get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_Members // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::Members@ IL_0006: ret } // end of method TypeDefnExplicitNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_Members .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::get_Children() } // end of property TypeDefnExplicitNode::Children .property instance class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode Body() { .get instance class Fantomas.Core.SyntaxOak/TypeDefnExplicitBodyNode Fantomas.Core.SyntaxOak/TypeDefnExplicitNode::get_Body() } // end of property TypeDefnExplicitNode::Body } // end of class TypeDefnExplicitNode .class auto ansi serializable nested assembly TypeDefnAugmentationNode extends Fantomas.Core.SyntaxOak/NodeBase implements Fantomas.Core.SyntaxOak/ITypeDefn { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/TypeNameNode TypeName@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeNameNode typeNameNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 67 (0x43) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2282-62' Fantomas.Core.SyntaxOak/'-ctor@2282-62'::@_instance IL_0024: ldarg.2 IL_0025: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002a: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode::Children@ IL_0034: ldarg.0 IL_0035: ldarg.1 IL_0036: stfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode::TypeName@ IL_003b: ldarg.0 IL_003c: ldarg.2 IL_003d: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode::Members@ IL_0042: ret } // end of method TypeDefnAugmentationNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode::Children@ IL_0006: ret } // end of method TypeDefnAugmentationNode::get_Children .method private hidebysig newslot specialname virtual instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_TypeName // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode::TypeName@ IL_0006: ret } // end of method TypeDefnAugmentationNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName .method private hidebysig newslot specialname virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak.ITypeDefn.get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_Members // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode::Members@ IL_0006: ret } // end of method TypeDefnAugmentationNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_Members .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode::get_Children() } // end of property TypeDefnAugmentationNode::Children } // end of class TypeDefnAugmentationNode .class auto ansi serializable nested assembly TypeDefnDelegateNode extends Fantomas.Core.SyntaxOak/NodeBase implements Fantomas.Core.SyntaxOak/ITypeDefn { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode DelegateNode@ .field assembly class Fantomas.Core.SyntaxOak/TypeFunsNode TypeList@ .field assembly class Fantomas.Core.SyntaxOak/TypeNameNode TypeName@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeNameNode typeNameNode, class Fantomas.Core.SyntaxOak/SingleTextNode delegateNode, class Fantomas.Core.SyntaxOak/TypeFunsNode typeList, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 93 (0x5d) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldloca.s V_0 IL_0029: ldarg.3 IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.2 IL_003e: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::DelegateNode@ IL_0043: ldarg.0 IL_0044: ldarg.3 IL_0045: stfld class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::TypeList@ IL_004a: ldarg.0 IL_004b: ldarg.1 IL_004c: stfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::TypeName@ IL_0051: ldarg.0 IL_0052: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0057: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::Members@ IL_005c: ret } // end of method TypeDefnDelegateNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::Children@ IL_0006: ret } // end of method TypeDefnDelegateNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_DelegateNode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::DelegateNode@ IL_0006: ret } // end of method TypeDefnDelegateNode::get_DelegateNode .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/TypeFunsNode get_TypeList() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::TypeList@ IL_0006: ret } // end of method TypeDefnDelegateNode::get_TypeList .method private hidebysig newslot specialname virtual instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_TypeName // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::TypeName@ IL_0006: ret } // end of method TypeDefnDelegateNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName .method private hidebysig newslot specialname virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak.ITypeDefn.get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_Members // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::Members@ IL_0006: ret } // end of method TypeDefnDelegateNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_Members .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::get_Children() } // end of property TypeDefnDelegateNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode DelegateNode() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::get_DelegateNode() } // end of property TypeDefnDelegateNode::DelegateNode .property instance class Fantomas.Core.SyntaxOak/TypeFunsNode TypeList() { .get instance class Fantomas.Core.SyntaxOak/TypeFunsNode Fantomas.Core.SyntaxOak/TypeDefnDelegateNode::get_TypeList() } // end of property TypeDefnDelegateNode::TypeList } // end of class TypeDefnDelegateNode .class auto ansi serializable nested assembly TypeDefnRegularNode extends Fantomas.Core.SyntaxOak/NodeBase implements Fantomas.Core.SyntaxOak/ITypeDefn { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/TypeNameNode TypeName@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeNameNode typeNameNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 67 (0x43) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2303-63' Fantomas.Core.SyntaxOak/'-ctor@2303-63'::@_instance IL_0024: ldarg.2 IL_0025: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002a: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnRegularNode::Children@ IL_0034: ldarg.0 IL_0035: ldarg.1 IL_0036: stfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnRegularNode::TypeName@ IL_003b: ldarg.0 IL_003c: ldarg.2 IL_003d: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnRegularNode::Members@ IL_0042: ret } // end of method TypeDefnRegularNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnRegularNode::Children@ IL_0006: ret } // end of method TypeDefnRegularNode::get_Children .method private hidebysig newslot specialname virtual instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_TypeName // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnRegularNode::TypeName@ IL_0006: ret } // end of method TypeDefnRegularNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName .method private hidebysig newslot specialname virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak.ITypeDefn.get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .override Fantomas.Core.SyntaxOak/ITypeDefn::get_Members // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeDefnRegularNode::Members@ IL_0006: ret } // end of method TypeDefnRegularNode::Fantomas.Core.SyntaxOak.ITypeDefn.get_Members .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeDefnRegularNode::get_Children() } // end of property TypeDefnRegularNode::Children } // end of class TypeDefnRegularNode .class abstract auto autochar serializable nested assembly beforefieldinit TypeDefn extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoEqualityAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Enum = int32(0x00000000) .field public static literal int32 Union = int32(0x00000001) .field public static literal int32 Record = int32(0x00000002) .field public static literal int32 None = int32(0x00000003) .field public static literal int32 Abbrev = int32(0x00000004) .field public static literal int32 Explicit = int32(0x00000005) .field public static literal int32 Augmentation = int32(0x00000006) .field public static literal int32 Delegate = int32(0x00000007) .field public static literal int32 Regular = int32(0x00000008) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Enum extends Fantomas.Core.SyntaxOak/TypeDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 34 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..4Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 44 // .SyntaxOak+TypeD 65 66 6E 2B 45 6E 75 6D 40 44 65 62 75 67 54 79 // efn+Enum@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeDefnEnumNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeDefnEnumNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.SyntaxOak/TypeDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeDefnEnumNode Fantomas.Core.SyntaxOak/TypeDefn/Enum::item IL_000e: ret } // end of method Enum::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeDefnEnumNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeDefnEnumNode Fantomas.Core.SyntaxOak/TypeDefn/Enum::item IL_0006: ret } // end of method Enum::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeDefnEnumNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeDefnEnumNode Fantomas.Core.SyntaxOak/TypeDefn/Enum::get_Item() } // end of property Enum::Item } // end of class Enum .class auto ansi serializable nested assembly beforefieldinit specialname Union extends Fantomas.Core.SyntaxOak/TypeDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 35 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..5Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 44 // .SyntaxOak+TypeD 65 66 6E 2B 55 6E 69 6F 6E 40 44 65 62 75 67 54 // efn+Union@DebugT 79 70 65 50 72 6F 78 79 00 00 ) // ypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeDefnUnionNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeDefnUnionNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.1 IL_0002: call instance void Fantomas.Core.SyntaxOak/TypeDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeDefnUnionNode Fantomas.Core.SyntaxOak/TypeDefn/Union::item IL_000e: ret } // end of method Union::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeDefnUnionNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeDefnUnionNode Fantomas.Core.SyntaxOak/TypeDefn/Union::item IL_0006: ret } // end of method Union::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeDefnUnionNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeDefnUnionNode Fantomas.Core.SyntaxOak/TypeDefn/Union::get_Item() } // end of property Union::Item } // end of class Union .class auto ansi serializable nested assembly beforefieldinit specialname Record extends Fantomas.Core.SyntaxOak/TypeDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 36 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..6Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 44 // .SyntaxOak+TypeD 65 66 6E 2B 52 65 63 6F 72 64 40 44 65 62 75 67 // efn+Record@Debug 54 79 70 65 50 72 6F 78 79 00 00 ) // TypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeDefnRecordNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeDefnRecordNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: call instance void Fantomas.Core.SyntaxOak/TypeDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.SyntaxOak/TypeDefn/Record::item IL_000e: ret } // end of method Record::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeDefnRecordNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.SyntaxOak/TypeDefn/Record::item IL_0006: ret } // end of method Record::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.SyntaxOak/TypeDefn/Record::get_Item() } // end of property Record::Item } // end of class Record .class auto ansi serializable nested assembly beforefieldinit specialname None extends Fantomas.Core.SyntaxOak/TypeDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 34 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..4Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 44 // .SyntaxOak+TypeD 65 66 6E 2B 4E 6F 6E 65 40 44 65 62 75 67 54 79 // efn+None@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeNameNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeNameNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.3 IL_0002: call instance void Fantomas.Core.SyntaxOak/TypeDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefn/None::item IL_000e: ret } // end of method None::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeNameNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefn/None::item IL_0006: ret } // end of method None::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeNameNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefn/None::get_Item() } // end of property None::Item } // end of class None .class auto ansi serializable nested assembly beforefieldinit specialname Abbrev extends Fantomas.Core.SyntaxOak/TypeDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 36 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..6Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 44 // .SyntaxOak+TypeD 65 66 6E 2B 41 62 62 72 65 76 40 44 65 62 75 67 // efn+Abbrev@Debug 54 79 70 65 50 72 6F 78 79 00 00 ) // TypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.4 IL_0002: call instance void Fantomas.Core.SyntaxOak/TypeDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.SyntaxOak/TypeDefn/Abbrev::item IL_000e: ret } // end of method Abbrev::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.SyntaxOak/TypeDefn/Abbrev::item IL_0006: ret } // end of method Abbrev::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.SyntaxOak/TypeDefn/Abbrev::get_Item() } // end of property Abbrev::Item } // end of class Abbrev .class auto ansi serializable nested assembly beforefieldinit specialname Explicit extends Fantomas.Core.SyntaxOak/TypeDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 65 44 // .SyntaxOak+TypeD 65 66 6E 2B 45 78 70 6C 69 63 69 74 40 44 65 62 // efn+Explicit@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.5 IL_0002: call instance void Fantomas.Core.SyntaxOak/TypeDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode Fantomas.Core.SyntaxOak/TypeDefn/Explicit::item IL_000e: ret } // end of method Explicit::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode Fantomas.Core.SyntaxOak/TypeDefn/Explicit::item IL_0006: ret } // end of method Explicit::get_Item .property instance class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode Fantomas.Core.SyntaxOak/TypeDefn/Explicit::get_Item() } // end of property Explicit::Item } // end of class Explicit .class auto ansi serializable nested assembly beforefieldinit specialname Augmentation extends Fantomas.Core.SyntaxOak/TypeDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3C 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method TypeDefn::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/TypeDefn>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method TypeDefn::ToString .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/TypeDefn x) cil managed { // Code size 184 (0xb8) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/TypeDefn/Enum V_0, class Fantomas.Core.SyntaxOak/TypeDefn/Union V_1, class Fantomas.Core.SyntaxOak/TypeDefn/Record V_2, class Fantomas.Core.SyntaxOak/TypeDefn/None V_3, class Fantomas.Core.SyntaxOak/TypeDefn/Abbrev V_4, class Fantomas.Core.SyntaxOak/TypeDefn/Explicit V_5, class Fantomas.Core.SyntaxOak/TypeDefn/Augmentation V_6, class Fantomas.Core.SyntaxOak/TypeDefn/Delegate V_7, class Fantomas.Core.SyntaxOak/TypeDefn/Regular V_8) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/TypeDefn::get_Tag() IL_0007: switch ( IL_0030, IL_003e, IL_004c, IL_005a, IL_0068, IL_0078, IL_0088, IL_0098, IL_00a8) IL_0030: ldarg.0 IL_0031: castclass Fantomas.Core.SyntaxOak/TypeDefn/Enum IL_0036: stloc.0 IL_0037: ldloc.0 IL_0038: ldfld class Fantomas.Core.SyntaxOak/TypeDefnEnumNode Fantomas.Core.SyntaxOak/TypeDefn/Enum::item IL_003d: ret IL_003e: ldarg.0 IL_003f: castclass Fantomas.Core.SyntaxOak/TypeDefn/Union IL_0044: stloc.1 IL_0045: ldloc.1 IL_0046: ldfld class Fantomas.Core.SyntaxOak/TypeDefnUnionNode Fantomas.Core.SyntaxOak/TypeDefn/Union::item IL_004b: ret IL_004c: ldarg.0 IL_004d: castclass Fantomas.Core.SyntaxOak/TypeDefn/Record IL_0052: stloc.2 IL_0053: ldloc.2 IL_0054: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.SyntaxOak/TypeDefn/Record::item IL_0059: ret IL_005a: ldarg.0 IL_005b: castclass Fantomas.Core.SyntaxOak/TypeDefn/None IL_0060: stloc.3 IL_0061: ldloc.3 IL_0062: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefn/None::item IL_0067: ret IL_0068: ldarg.0 IL_0069: castclass Fantomas.Core.SyntaxOak/TypeDefn/Abbrev IL_006e: stloc.s V_4 IL_0070: ldloc.s V_4 IL_0072: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.SyntaxOak/TypeDefn/Abbrev::item IL_0077: ret IL_0078: ldarg.0 IL_0079: castclass Fantomas.Core.SyntaxOak/TypeDefn/Explicit IL_007e: stloc.s V_5 IL_0080: ldloc.s V_5 IL_0082: ldfld class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode Fantomas.Core.SyntaxOak/TypeDefn/Explicit::item IL_0087: ret IL_0088: ldarg.0 IL_0089: castclass Fantomas.Core.SyntaxOak/TypeDefn/Augmentation IL_008e: stloc.s V_6 IL_0090: ldloc.s V_6 IL_0092: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode Fantomas.Core.SyntaxOak/TypeDefn/Augmentation::item IL_0097: ret IL_0098: ldarg.0 IL_0099: castclass Fantomas.Core.SyntaxOak/TypeDefn/Delegate IL_009e: stloc.s V_7 IL_00a0: ldloc.s V_7 IL_00a2: ldfld class Fantomas.Core.SyntaxOak/TypeDefnDelegateNode Fantomas.Core.SyntaxOak/TypeDefn/Delegate::item IL_00a7: ret IL_00a8: ldarg.0 IL_00a9: castclass Fantomas.Core.SyntaxOak/TypeDefn/Regular IL_00ae: stloc.s V_8 IL_00b0: ldloc.s V_8 IL_00b2: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRegularNode Fantomas.Core.SyntaxOak/TypeDefn/Regular::item IL_00b7: ret } // end of method TypeDefn::Node .method assembly static class Fantomas.Core.SyntaxOak/ITypeDefn TypeDefnNode(class Fantomas.Core.SyntaxOak/TypeDefn x) cil managed { // Code size 193 (0xc1) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/TypeDefn/Enum V_0, class Fantomas.Core.SyntaxOak/TypeDefn/Union V_1, class Fantomas.Core.SyntaxOak/TypeDefn/Record V_2, class Fantomas.Core.SyntaxOak/TypeDefn/None V_3, class Fantomas.Core.SyntaxOak/TypeNameNode V_4, class Fantomas.Core.SyntaxOak/TypeDefn/Abbrev V_5, class Fantomas.Core.SyntaxOak/TypeDefn/Explicit V_6, class Fantomas.Core.SyntaxOak/TypeDefn/Augmentation V_7, class Fantomas.Core.SyntaxOak/TypeDefn/Delegate V_8, class Fantomas.Core.SyntaxOak/TypeDefn/Regular V_9) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/TypeDefn::get_Tag() IL_0007: switch ( IL_0030, IL_003e, IL_004c, IL_005a, IL_0071, IL_0081, IL_0091, IL_00a1, IL_00b1) IL_0030: ldarg.0 IL_0031: castclass Fantomas.Core.SyntaxOak/TypeDefn/Enum IL_0036: stloc.0 IL_0037: ldloc.0 IL_0038: ldfld class Fantomas.Core.SyntaxOak/TypeDefnEnumNode Fantomas.Core.SyntaxOak/TypeDefn/Enum::item IL_003d: ret IL_003e: ldarg.0 IL_003f: castclass Fantomas.Core.SyntaxOak/TypeDefn/Union IL_0044: stloc.1 IL_0045: ldloc.1 IL_0046: ldfld class Fantomas.Core.SyntaxOak/TypeDefnUnionNode Fantomas.Core.SyntaxOak/TypeDefn/Union::item IL_004b: ret IL_004c: ldarg.0 IL_004d: castclass Fantomas.Core.SyntaxOak/TypeDefn/Record IL_0052: stloc.2 IL_0053: ldloc.2 IL_0054: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRecordNode Fantomas.Core.SyntaxOak/TypeDefn/Record::item IL_0059: ret IL_005a: ldarg.0 IL_005b: castclass Fantomas.Core.SyntaxOak/TypeDefn/None IL_0060: stloc.3 IL_0061: ldloc.3 IL_0062: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefn/None::item IL_0067: stloc.s V_4 IL_0069: ldloc.s V_4 IL_006b: newobj instance void Fantomas.Core.SyntaxOak/TypeDefnNode@2339::.ctor(class Fantomas.Core.SyntaxOak/TypeNameNode) IL_0070: ret IL_0071: ldarg.0 IL_0072: castclass Fantomas.Core.SyntaxOak/TypeDefn/Abbrev IL_0077: stloc.s V_5 IL_0079: ldloc.s V_5 IL_007b: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAbbrevNode Fantomas.Core.SyntaxOak/TypeDefn/Abbrev::item IL_0080: ret IL_0081: ldarg.0 IL_0082: castclass Fantomas.Core.SyntaxOak/TypeDefn/Explicit IL_0087: stloc.s V_6 IL_0089: ldloc.s V_6 IL_008b: ldfld class Fantomas.Core.SyntaxOak/TypeDefnExplicitNode Fantomas.Core.SyntaxOak/TypeDefn/Explicit::item IL_0090: ret IL_0091: ldarg.0 IL_0092: castclass Fantomas.Core.SyntaxOak/TypeDefn/Augmentation IL_0097: stloc.s V_7 IL_0099: ldloc.s V_7 IL_009b: ldfld class Fantomas.Core.SyntaxOak/TypeDefnAugmentationNode Fantomas.Core.SyntaxOak/TypeDefn/Augmentation::item IL_00a0: ret IL_00a1: ldarg.0 IL_00a2: castclass Fantomas.Core.SyntaxOak/TypeDefn/Delegate IL_00a7: stloc.s V_8 IL_00a9: ldloc.s V_8 IL_00ab: ldfld class Fantomas.Core.SyntaxOak/TypeDefnDelegateNode Fantomas.Core.SyntaxOak/TypeDefn/Delegate::item IL_00b0: ret IL_00b1: ldarg.0 IL_00b2: castclass Fantomas.Core.SyntaxOak/TypeDefn/Regular IL_00b7: stloc.s V_9 IL_00b9: ldloc.s V_9 IL_00bb: ldfld class Fantomas.Core.SyntaxOak/TypeDefnRegularNode Fantomas.Core.SyntaxOak/TypeDefn/Regular::item IL_00c0: ret } // end of method TypeDefn::TypeDefnNode .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/TypeDefn::get_Tag() } // end of property TypeDefn::Tag .property instance bool IsEnum() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeDefn::get_IsEnum() } // end of property TypeDefn::IsEnum .property instance bool IsUnion() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeDefn::get_IsUnion() } // end of property TypeDefn::IsUnion .property instance bool IsRecord() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeDefn::get_IsRecord() } // end of property TypeDefn::IsRecord .property instance bool IsNone() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeDefn::get_IsNone() } // end of property TypeDefn::IsNone .property instance bool IsAbbrev() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeDefn::get_IsAbbrev() } // end of property TypeDefn::IsAbbrev .property instance bool IsExplicit() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeDefn::get_IsExplicit() } // end of property TypeDefn::IsExplicit .property instance bool IsAugmentation() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeDefn::get_IsAugmentation() } // end of property TypeDefn::IsAugmentation .property instance bool IsDelegate() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeDefn::get_IsDelegate() } // end of property TypeDefn::IsDelegate .property instance bool IsRegular() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeDefn::get_IsRegular() } // end of property TypeDefn::IsRegular } // end of class TypeDefn .class auto ansi serializable nested assembly MemberDefnInheritNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Inherit@ .field assembly class Fantomas.Core.SyntaxOak/Type BaseType@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode inheritKeyword, class Fantomas.Core.SyntaxOak/Type baseType, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnInheritNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnInheritNode::Inherit@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/MemberDefnInheritNode::BaseType@ IL_0045: ret } // end of method MemberDefnInheritNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnInheritNode::Children@ IL_0006: ret } // end of method MemberDefnInheritNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Inherit() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnInheritNode::Inherit@ IL_0006: ret } // end of method MemberDefnInheritNode::get_Inherit .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_BaseType() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/MemberDefnInheritNode::BaseType@ IL_0006: ret } // end of method MemberDefnInheritNode::get_BaseType .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnInheritNode::get_Children() } // end of property MemberDefnInheritNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Inherit() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnInheritNode::get_Inherit() } // end of property MemberDefnInheritNode::Inherit .property instance class Fantomas.Core.SyntaxOak/Type BaseType() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/MemberDefnInheritNode::get_BaseType() } // end of property MemberDefnInheritNode::BaseType } // end of class MemberDefnInheritNode .class auto ansi serializable nested assembly MemberDefnExplicitCtorNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode New@ .field assembly class Fantomas.Core.SyntaxOak/Pattern Pattern@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Alias@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 ThenExpr@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class Fantomas.Core.SyntaxOak/SingleTextNode newKeyword, class Fantomas.Core.SyntaxOak/Pattern pat, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 alias, class Fantomas.Core.SyntaxOak/SingleTextNode equals, class Fantomas.Core.SyntaxOak/Expr expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 thenExpr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 227 (0xe3) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: ldarg.s newKeyword IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: ldarg.s pat IL_004d: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0052: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0057: nop IL_0058: ldloca.s V_0 IL_005a: ldarg.s alias IL_005c: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0061: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0066: nop IL_0067: ldloca.s V_0 IL_0069: ldarg.s equals IL_006b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0070: nop IL_0071: ldloca.s V_0 IL_0073: ldarg.s expr IL_0075: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_007a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_007f: nop IL_0080: ldloca.s V_0 IL_0082: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2380-64' Fantomas.Core.SyntaxOak/'-ctor@2380-64'::@_instance IL_0087: ldarg.s thenExpr IL_0089: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_008e: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0093: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0098: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Children@ IL_009d: ldarg.0 IL_009e: ldarg.1 IL_009f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::XmlDoc@ IL_00a4: ldarg.0 IL_00a5: ldarg.2 IL_00a6: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Attributes@ IL_00ab: ldarg.0 IL_00ac: ldarg.3 IL_00ad: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Accessibility@ IL_00b2: ldarg.0 IL_00b3: ldarg.s newKeyword IL_00b5: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::New@ IL_00ba: ldarg.0 IL_00bb: ldarg.s pat IL_00bd: stfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Pattern@ IL_00c2: ldarg.0 IL_00c3: ldarg.s alias IL_00c5: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Alias@ IL_00ca: ldarg.0 IL_00cb: ldarg.s equals IL_00cd: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Equals@ IL_00d2: ldarg.0 IL_00d3: ldarg.s expr IL_00d5: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Expr@ IL_00da: ldarg.0 IL_00db: ldarg.s thenExpr IL_00dd: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::ThenExpr@ IL_00e2: ret } // end of method MemberDefnExplicitCtorNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Children@ IL_0006: ret } // end of method MemberDefnExplicitCtorNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::XmlDoc@ IL_0006: ret } // end of method MemberDefnExplicitCtorNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Attributes@ IL_0006: ret } // end of method MemberDefnExplicitCtorNode::get_Attributes .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Accessibility@ IL_0006: ret } // end of method MemberDefnExplicitCtorNode::get_Accessibility .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_New() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::New@ IL_0006: ret } // end of method MemberDefnExplicitCtorNode::get_New .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Pattern get_Pattern() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Pattern@ IL_0006: ret } // end of method MemberDefnExplicitCtorNode::get_Pattern .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Alias() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Alias@ IL_0006: ret } // end of method MemberDefnExplicitCtorNode::get_Alias .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Equals@ IL_0006: ret } // end of method MemberDefnExplicitCtorNode::get_Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::Expr@ IL_0006: ret } // end of method MemberDefnExplicitCtorNode::get_Expr .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_ThenExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::ThenExpr@ IL_0006: ret } // end of method MemberDefnExplicitCtorNode::get_ThenExpr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::get_Children() } // end of property MemberDefnExplicitCtorNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::get_XmlDoc() } // end of property MemberDefnExplicitCtorNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::get_Attributes() } // end of property MemberDefnExplicitCtorNode::Attributes .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::get_Accessibility() } // end of property MemberDefnExplicitCtorNode::Accessibility .property instance class Fantomas.Core.SyntaxOak/SingleTextNode New() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::get_New() } // end of property MemberDefnExplicitCtorNode::New .property instance class Fantomas.Core.SyntaxOak/Pattern Pattern() { .get instance class Fantomas.Core.SyntaxOak/Pattern Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::get_Pattern() } // end of property MemberDefnExplicitCtorNode::Pattern .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Alias() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::get_Alias() } // end of property MemberDefnExplicitCtorNode::Alias .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::get_Equals() } // end of property MemberDefnExplicitCtorNode::Equals .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::get_Expr() } // end of property MemberDefnExplicitCtorNode::Expr .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 ThenExpr() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode::get_ThenExpr() } // end of property MemberDefnExplicitCtorNode::ThenExpr } // end of class MemberDefnExplicitCtorNode .class auto ansi serializable nested assembly MemberDefnInterfaceNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Interface@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 With@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode interfaceNode, class Fantomas.Core.SyntaxOak/Type t, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 withNode, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 members, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 112 (0x70) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2400-65' Fantomas.Core.SyntaxOak/'-ctor@2400-65'::@_instance IL_0041: ldarg.s members IL_0043: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0048: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_004d: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::Children@ IL_0052: ldarg.0 IL_0053: ldarg.1 IL_0054: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::Interface@ IL_0059: ldarg.0 IL_005a: ldarg.2 IL_005b: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::Type@ IL_0060: ldarg.0 IL_0061: ldarg.3 IL_0062: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::With@ IL_0067: ldarg.0 IL_0068: ldarg.s members IL_006a: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::Members@ IL_006f: ret } // end of method MemberDefnInterfaceNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::Children@ IL_0006: ret } // end of method MemberDefnInterfaceNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Interface() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::Interface@ IL_0006: ret } // end of method MemberDefnInterfaceNode::get_Interface .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::Type@ IL_0006: ret } // end of method MemberDefnInterfaceNode::get_Type .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_With() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::With@ IL_0006: ret } // end of method MemberDefnInterfaceNode::get_With .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Members() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::Members@ IL_0006: ret } // end of method MemberDefnInterfaceNode::get_Members .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::get_Children() } // end of property MemberDefnInterfaceNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Interface() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::get_Interface() } // end of property MemberDefnInterfaceNode::Interface .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::get_Type() } // end of property MemberDefnInterfaceNode::Type .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 With() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::get_With() } // end of property MemberDefnInterfaceNode::With .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Members() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode::get_Members() } // end of property MemberDefnInterfaceNode::Members } // end of class MemberDefnInterfaceNode .class auto ansi serializable nested assembly MemberDefnAutoPropertyNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class Fantomas.Core.SyntaxOak/MultipleTextsNode LeadingKeyword@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Identifier@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Type@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 WithGetSet@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class Fantomas.Core.SyntaxOak/MultipleTextsNode leadingKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class Fantomas.Core.SyntaxOak/SingleTextNode identifier, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 t, class Fantomas.Core.SyntaxOak/SingleTextNode equals, class Fantomas.Core.SyntaxOak/Expr expr, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 withGetSet, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 222 (0xde) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s accessibility IL_003e: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: ldarg.s identifier IL_004d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0052: nop IL_0053: ldloca.s V_0 IL_0055: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2428-66' Fantomas.Core.SyntaxOak/'-ctor@2428-66'::@_instance IL_005a: ldarg.s t IL_005c: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0061: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0066: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_006b: nop IL_006c: ldloca.s V_0 IL_006e: ldarg.s equals IL_0070: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0075: nop IL_0076: ldloca.s V_0 IL_0078: ldarg.s expr IL_007a: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_007f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0084: nop IL_0085: ldloca.s V_0 IL_0087: ldarg.s withGetSet IL_0089: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_008e: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0093: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Children@ IL_0098: ldarg.0 IL_0099: ldarg.1 IL_009a: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::XmlDoc@ IL_009f: ldarg.0 IL_00a0: ldarg.2 IL_00a1: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Attributes@ IL_00a6: ldarg.0 IL_00a7: ldarg.3 IL_00a8: stfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::LeadingKeyword@ IL_00ad: ldarg.0 IL_00ae: ldarg.s accessibility IL_00b0: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Accessibility@ IL_00b5: ldarg.0 IL_00b6: ldarg.s identifier IL_00b8: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Identifier@ IL_00bd: ldarg.0 IL_00be: ldarg.s t IL_00c0: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Type@ IL_00c5: ldarg.0 IL_00c6: ldarg.s equals IL_00c8: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Equals@ IL_00cd: ldarg.0 IL_00ce: ldarg.s expr IL_00d0: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Expr@ IL_00d5: ldarg.0 IL_00d6: ldarg.s withGetSet IL_00d8: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::WithGetSet@ IL_00dd: ret } // end of method MemberDefnAutoPropertyNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Children@ IL_0006: ret } // end of method MemberDefnAutoPropertyNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::XmlDoc@ IL_0006: ret } // end of method MemberDefnAutoPropertyNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Attributes@ IL_0006: ret } // end of method MemberDefnAutoPropertyNode::get_Attributes .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/MultipleTextsNode get_LeadingKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::LeadingKeyword@ IL_0006: ret } // end of method MemberDefnAutoPropertyNode::get_LeadingKeyword .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Accessibility@ IL_0006: ret } // end of method MemberDefnAutoPropertyNode::get_Accessibility .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Identifier@ IL_0006: ret } // end of method MemberDefnAutoPropertyNode::get_Identifier .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Type@ IL_0006: ret } // end of method MemberDefnAutoPropertyNode::get_Type .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Equals@ IL_0006: ret } // end of method MemberDefnAutoPropertyNode::get_Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::Expr@ IL_0006: ret } // end of method MemberDefnAutoPropertyNode::get_Expr .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_WithGetSet() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::WithGetSet@ IL_0006: ret } // end of method MemberDefnAutoPropertyNode::get_WithGetSet .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::get_Children() } // end of property MemberDefnAutoPropertyNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::get_XmlDoc() } // end of property MemberDefnAutoPropertyNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::get_Attributes() } // end of property MemberDefnAutoPropertyNode::Attributes .property instance class Fantomas.Core.SyntaxOak/MultipleTextsNode LeadingKeyword() { .get instance class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::get_LeadingKeyword() } // end of property MemberDefnAutoPropertyNode::LeadingKeyword .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::get_Accessibility() } // end of property MemberDefnAutoPropertyNode::Accessibility .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::get_Identifier() } // end of property MemberDefnAutoPropertyNode::Identifier .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Type() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::get_Type() } // end of property MemberDefnAutoPropertyNode::Type .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::get_Equals() } // end of property MemberDefnAutoPropertyNode::Equals .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::get_Expr() } // end of property MemberDefnAutoPropertyNode::Expr .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 WithGetSet() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode::get_WithGetSet() } // end of property MemberDefnAutoPropertyNode::WithGetSet } // end of class MemberDefnAutoPropertyNode .class auto ansi serializable nested assembly MemberDefnAbstractSlotNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class Fantomas.Core.SyntaxOak/MultipleTextsNode LeadingKeyword@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Identifier@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 TypeParams@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 WithGetSet@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class Fantomas.Core.SyntaxOak/MultipleTextsNode leadingKeyword, class Fantomas.Core.SyntaxOak/SingleTextNode identifier, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 typeParams, class Fantomas.Core.SyntaxOak/Type t, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 withGetSet, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 181 (0xb5) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s identifier IL_003e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0043: nop IL_0044: ldloca.s V_0 IL_0046: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2461-67' Fantomas.Core.SyntaxOak/'-ctor@2461-67'::@_instance IL_004b: ldarg.s typeParams IL_004d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0052: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0057: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_005c: nop IL_005d: ldloca.s V_0 IL_005f: ldarg.s t IL_0061: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0066: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_006b: nop IL_006c: ldloca.s V_0 IL_006e: ldarg.s withGetSet IL_0070: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0075: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_007a: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::Children@ IL_007f: ldarg.0 IL_0080: ldarg.1 IL_0081: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::XmlDoc@ IL_0086: ldarg.0 IL_0087: ldarg.2 IL_0088: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::Attributes@ IL_008d: ldarg.0 IL_008e: ldarg.3 IL_008f: stfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::LeadingKeyword@ IL_0094: ldarg.0 IL_0095: ldarg.s identifier IL_0097: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::Identifier@ IL_009c: ldarg.0 IL_009d: ldarg.s typeParams IL_009f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::TypeParams@ IL_00a4: ldarg.0 IL_00a5: ldarg.s t IL_00a7: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::Type@ IL_00ac: ldarg.0 IL_00ad: ldarg.s withGetSet IL_00af: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::WithGetSet@ IL_00b4: ret } // end of method MemberDefnAbstractSlotNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::Children@ IL_0006: ret } // end of method MemberDefnAbstractSlotNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::XmlDoc@ IL_0006: ret } // end of method MemberDefnAbstractSlotNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::Attributes@ IL_0006: ret } // end of method MemberDefnAbstractSlotNode::get_Attributes .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/MultipleTextsNode get_LeadingKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::LeadingKeyword@ IL_0006: ret } // end of method MemberDefnAbstractSlotNode::get_LeadingKeyword .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::Identifier@ IL_0006: ret } // end of method MemberDefnAbstractSlotNode::get_Identifier .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_TypeParams() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::TypeParams@ IL_0006: ret } // end of method MemberDefnAbstractSlotNode::get_TypeParams .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::Type@ IL_0006: ret } // end of method MemberDefnAbstractSlotNode::get_Type .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_WithGetSet() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::WithGetSet@ IL_0006: ret } // end of method MemberDefnAbstractSlotNode::get_WithGetSet .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::get_Children() } // end of property MemberDefnAbstractSlotNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::get_XmlDoc() } // end of property MemberDefnAbstractSlotNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::get_Attributes() } // end of property MemberDefnAbstractSlotNode::Attributes .property instance class Fantomas.Core.SyntaxOak/MultipleTextsNode LeadingKeyword() { .get instance class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::get_LeadingKeyword() } // end of property MemberDefnAbstractSlotNode::LeadingKeyword .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::get_Identifier() } // end of property MemberDefnAbstractSlotNode::Identifier .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 TypeParams() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::get_TypeParams() } // end of property MemberDefnAbstractSlotNode::TypeParams .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::get_Type() } // end of property MemberDefnAbstractSlotNode::Type .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 WithGetSet() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode::get_WithGetSet() } // end of property MemberDefnAbstractSlotNode::WithGetSet } // end of class MemberDefnAbstractSlotNode .class auto ansi serializable nested assembly PropertyGetSetBindingNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Inline@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode LeadingKeyword@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Parameters@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 ReturnType@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Equals@ .field assembly class Fantomas.Core.SyntaxOak/Expr Expr@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 inlineNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class Fantomas.Core.SyntaxOak/SingleTextNode leadingKeyword, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 parameters, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 returnType, class Fantomas.Core.SyntaxOak/SingleTextNode equals, class Fantomas.Core.SyntaxOak/Expr expr, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 184 (0xb8) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2490-68' Fantomas.Core.SyntaxOak/'-ctor@2490-68'::@_instance IL_0041: ldarg.s parameters IL_0043: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0048: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_004d: nop IL_004e: ldloca.s V_0 IL_0050: ldarg.s returnType IL_0052: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0057: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_005c: nop IL_005d: ldloca.s V_0 IL_005f: ldarg.s equals IL_0061: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0066: nop IL_0067: ldloca.s V_0 IL_0069: ldarg.s expr IL_006b: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0070: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0075: nop IL_0076: ldloca.s V_0 IL_0078: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_007d: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Children@ IL_0082: ldarg.0 IL_0083: ldarg.1 IL_0084: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Inline@ IL_0089: ldarg.0 IL_008a: ldarg.2 IL_008b: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Accessibility@ IL_0090: ldarg.0 IL_0091: ldarg.3 IL_0092: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::LeadingKeyword@ IL_0097: ldarg.0 IL_0098: ldarg.s parameters IL_009a: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Parameters@ IL_009f: ldarg.0 IL_00a0: ldarg.s returnType IL_00a2: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::ReturnType@ IL_00a7: ldarg.0 IL_00a8: ldarg.s equals IL_00aa: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Equals@ IL_00af: ldarg.0 IL_00b0: ldarg.s expr IL_00b2: stfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Expr@ IL_00b7: ret } // end of method PropertyGetSetBindingNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Children@ IL_0006: ret } // end of method PropertyGetSetBindingNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Inline() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Inline@ IL_0006: ret } // end of method PropertyGetSetBindingNode::get_Inline .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Accessibility@ IL_0006: ret } // end of method PropertyGetSetBindingNode::get_Accessibility .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_LeadingKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::LeadingKeyword@ IL_0006: ret } // end of method PropertyGetSetBindingNode::get_LeadingKeyword .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Parameters() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Parameters@ IL_0006: ret } // end of method PropertyGetSetBindingNode::get_Parameters .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_ReturnType() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::ReturnType@ IL_0006: ret } // end of method PropertyGetSetBindingNode::get_ReturnType .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Equals@ IL_0006: ret } // end of method PropertyGetSetBindingNode::get_Equals .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Expr get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::Expr@ IL_0006: ret } // end of method PropertyGetSetBindingNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::get_Children() } // end of property PropertyGetSetBindingNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Inline() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::get_Inline() } // end of property PropertyGetSetBindingNode::Inline .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::get_Accessibility() } // end of property PropertyGetSetBindingNode::Accessibility .property instance class Fantomas.Core.SyntaxOak/SingleTextNode LeadingKeyword() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::get_LeadingKeyword() } // end of property PropertyGetSetBindingNode::LeadingKeyword .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Parameters() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::get_Parameters() } // end of property PropertyGetSetBindingNode::Parameters .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 ReturnType() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::get_ReturnType() } // end of property PropertyGetSetBindingNode::ReturnType .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Equals() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::get_Equals() } // end of property PropertyGetSetBindingNode::Equals .property instance class Fantomas.Core.SyntaxOak/Expr Expr() { .get instance class Fantomas.Core.SyntaxOak/Expr Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode::get_Expr() } // end of property PropertyGetSetBindingNode::Expr } // end of class PropertyGetSetBindingNode .class auto ansi serializable nested assembly MemberDefnPropertyGetSetNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class Fantomas.Core.SyntaxOak/MultipleTextsNode LeadingKeyword@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Inline@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class Fantomas.Core.SyntaxOak/IdentListNode MemberName@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode WithKeyword@ .field assembly class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode FirstBinding@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 AndKeyword@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 LastBinding@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class Fantomas.Core.SyntaxOak/MultipleTextsNode leadingKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 inlineNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class Fantomas.Core.SyntaxOak/IdentListNode memberName, class Fantomas.Core.SyntaxOak/SingleTextNode withKeyword, class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode firstBinding, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 andKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 lastBinding, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 215 (0xd7) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: ldarg.s accessibility IL_003e: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0043: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0048: nop IL_0049: ldloca.s V_0 IL_004b: ldarg.s memberName IL_004d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0052: nop IL_0053: ldloca.s V_0 IL_0055: ldarg.s withKeyword IL_0057: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_005c: nop IL_005d: ldloca.s V_0 IL_005f: ldarg.s firstBinding IL_0061: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0066: nop IL_0067: ldloca.s V_0 IL_0069: ldarg.s andKeyword IL_006b: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0070: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0075: nop IL_0076: ldloca.s V_0 IL_0078: ldarg.s lastBinding IL_007a: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_007f: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0084: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::Children@ IL_0089: ldarg.0 IL_008a: ldarg.1 IL_008b: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::XmlDoc@ IL_0090: ldarg.0 IL_0091: ldarg.2 IL_0092: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::Attributes@ IL_0097: ldarg.0 IL_0098: ldarg.3 IL_0099: stfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::LeadingKeyword@ IL_009e: ldarg.0 IL_009f: ldarg.s inlineNode IL_00a1: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::Inline@ IL_00a6: ldarg.0 IL_00a7: ldarg.s accessibility IL_00a9: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::Accessibility@ IL_00ae: ldarg.0 IL_00af: ldarg.s memberName IL_00b1: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::MemberName@ IL_00b6: ldarg.0 IL_00b7: ldarg.s withKeyword IL_00b9: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::WithKeyword@ IL_00be: ldarg.0 IL_00bf: ldarg.s firstBinding IL_00c1: stfld class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::FirstBinding@ IL_00c6: ldarg.0 IL_00c7: ldarg.s andKeyword IL_00c9: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::AndKeyword@ IL_00ce: ldarg.0 IL_00cf: ldarg.s lastBinding IL_00d1: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::LastBinding@ IL_00d6: ret } // end of method MemberDefnPropertyGetSetNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::Children@ IL_0006: ret } // end of method MemberDefnPropertyGetSetNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::XmlDoc@ IL_0006: ret } // end of method MemberDefnPropertyGetSetNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::Attributes@ IL_0006: ret } // end of method MemberDefnPropertyGetSetNode::get_Attributes .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/MultipleTextsNode get_LeadingKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::LeadingKeyword@ IL_0006: ret } // end of method MemberDefnPropertyGetSetNode::get_LeadingKeyword .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Inline() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::Inline@ IL_0006: ret } // end of method MemberDefnPropertyGetSetNode::get_Inline .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::Accessibility@ IL_0006: ret } // end of method MemberDefnPropertyGetSetNode::get_Accessibility .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/IdentListNode get_MemberName() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::MemberName@ IL_0006: ret } // end of method MemberDefnPropertyGetSetNode::get_MemberName .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_WithKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::WithKeyword@ IL_0006: ret } // end of method MemberDefnPropertyGetSetNode::get_WithKeyword .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode get_FirstBinding() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::FirstBinding@ IL_0006: ret } // end of method MemberDefnPropertyGetSetNode::get_FirstBinding .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_AndKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::AndKeyword@ IL_0006: ret } // end of method MemberDefnPropertyGetSetNode::get_AndKeyword .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_LastBinding() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::LastBinding@ IL_0006: ret } // end of method MemberDefnPropertyGetSetNode::get_LastBinding .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::get_Children() } // end of property MemberDefnPropertyGetSetNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::get_XmlDoc() } // end of property MemberDefnPropertyGetSetNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::get_Attributes() } // end of property MemberDefnPropertyGetSetNode::Attributes .property instance class Fantomas.Core.SyntaxOak/MultipleTextsNode LeadingKeyword() { .get instance class Fantomas.Core.SyntaxOak/MultipleTextsNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::get_LeadingKeyword() } // end of property MemberDefnPropertyGetSetNode::LeadingKeyword .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Inline() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::get_Inline() } // end of property MemberDefnPropertyGetSetNode::Inline .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::get_Accessibility() } // end of property MemberDefnPropertyGetSetNode::Accessibility .property instance class Fantomas.Core.SyntaxOak/IdentListNode MemberName() { .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::get_MemberName() } // end of property MemberDefnPropertyGetSetNode::MemberName .property instance class Fantomas.Core.SyntaxOak/SingleTextNode WithKeyword() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::get_WithKeyword() } // end of property MemberDefnPropertyGetSetNode::WithKeyword .property instance class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode FirstBinding() { .get instance class Fantomas.Core.SyntaxOak/PropertyGetSetBindingNode Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::get_FirstBinding() } // end of property MemberDefnPropertyGetSetNode::FirstBinding .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 AndKeyword() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::get_AndKeyword() } // end of property MemberDefnPropertyGetSetNode::AndKeyword .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 LastBinding() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode::get_LastBinding() } // end of property MemberDefnPropertyGetSetNode::LastBinding } // end of class MemberDefnPropertyGetSetNode .class auto ansi serializable nested assembly ValNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 LeadingKeyword@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Inline@ .field assembly bool IsMutable@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Identifier@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 TypeParams@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Equals@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Expr@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 xmlDoc, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 leadingKeyword, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 inlineNode, bool isMutable, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 accessibility, class Fantomas.Core.SyntaxOak/SingleTextNode identifier, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 typeParams, class Fantomas.Core.SyntaxOak/Type t, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 equals, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 eo, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 258 (0x102) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_002b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: nop IL_0031: ldloca.s V_0 IL_0033: ldarg.3 IL_0034: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0039: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_003e: nop IL_003f: ldloca.s V_0 IL_0041: ldarg.s accessibility IL_0043: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0048: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_004d: nop IL_004e: ldloca.s V_0 IL_0050: ldarg.s identifier IL_0052: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0057: nop IL_0058: ldloca.s V_0 IL_005a: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2564-69' Fantomas.Core.SyntaxOak/'-ctor@2564-69'::@_instance IL_005f: ldarg.s typeParams IL_0061: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0066: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_006b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0070: nop IL_0071: ldloca.s V_0 IL_0073: ldarg.s t IL_0075: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_007a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_007f: nop IL_0080: ldloca.s V_0 IL_0082: ldarg.s equals IL_0084: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0089: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_008e: nop IL_008f: ldloca.s V_0 IL_0091: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2567-70' Fantomas.Core.SyntaxOak/'-ctor@2567-70'::@_instance IL_0096: ldarg.s eo IL_0098: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Core.OptionModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_009d: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_00a2: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_00a7: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ValNode::Children@ IL_00ac: ldarg.0 IL_00ad: ldarg.1 IL_00ae: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::XmlDoc@ IL_00b3: ldarg.0 IL_00b4: ldarg.2 IL_00b5: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Attributes@ IL_00ba: ldarg.0 IL_00bb: ldarg.3 IL_00bc: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::LeadingKeyword@ IL_00c1: ldarg.0 IL_00c2: ldarg.s inlineNode IL_00c4: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Inline@ IL_00c9: ldarg.0 IL_00ca: ldarg.s isMutable IL_00cc: stfld bool Fantomas.Core.SyntaxOak/ValNode::IsMutable@ IL_00d1: ldarg.0 IL_00d2: ldarg.s accessibility IL_00d4: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Accessibility@ IL_00d9: ldarg.0 IL_00da: ldarg.s identifier IL_00dc: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ValNode::Identifier@ IL_00e1: ldarg.0 IL_00e2: ldarg.s typeParams IL_00e4: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::TypeParams@ IL_00e9: ldarg.0 IL_00ea: ldarg.s t IL_00ec: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ValNode::Type@ IL_00f1: ldarg.0 IL_00f2: ldarg.s equals IL_00f4: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Equals@ IL_00f9: ldarg.0 IL_00fa: ldarg.s eo IL_00fc: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Expr@ IL_0101: ret } // end of method ValNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ValNode::Children@ IL_0006: ret } // end of method ValNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_XmlDoc() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::XmlDoc@ IL_0006: ret } // end of method ValNode::get_XmlDoc .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Attributes@ IL_0006: ret } // end of method ValNode::get_Attributes .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_LeadingKeyword() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::LeadingKeyword@ IL_0006: ret } // end of method ValNode::get_LeadingKeyword .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Inline() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Inline@ IL_0006: ret } // end of method ValNode::get_Inline .method assembly hidebysig specialname instance bool get_IsMutable() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.SyntaxOak/ValNode::IsMutable@ IL_0006: ret } // end of method ValNode::get_IsMutable .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Accessibility() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Accessibility@ IL_0006: ret } // end of method ValNode::get_Accessibility .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Identifier() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ValNode::Identifier@ IL_0006: ret } // end of method ValNode::get_Identifier .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_TypeParams() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::TypeParams@ IL_0006: ret } // end of method ValNode::get_TypeParams .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ValNode::Type@ IL_0006: ret } // end of method ValNode::get_Type .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Equals() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Equals@ IL_0006: ret } // end of method ValNode::get_Equals .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Expr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::Expr@ IL_0006: ret } // end of method ValNode::get_Expr .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ValNode::get_Children() } // end of property ValNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 XmlDoc() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::get_XmlDoc() } // end of property ValNode::XmlDoc .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::get_Attributes() } // end of property ValNode::Attributes .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 LeadingKeyword() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::get_LeadingKeyword() } // end of property ValNode::LeadingKeyword .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Inline() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::get_Inline() } // end of property ValNode::Inline .property instance bool IsMutable() { .get instance bool Fantomas.Core.SyntaxOak/ValNode::get_IsMutable() } // end of property ValNode::IsMutable .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Accessibility() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::get_Accessibility() } // end of property ValNode::Accessibility .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Identifier() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/ValNode::get_Identifier() } // end of property ValNode::Identifier .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 TypeParams() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::get_TypeParams() } // end of property ValNode::TypeParams .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/ValNode::get_Type() } // end of property ValNode::Type .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Equals() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::get_Equals() } // end of property ValNode::Equals .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Expr() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/ValNode::get_Expr() } // end of property ValNode::Expr } // end of class ValNode .class auto ansi serializable nested assembly MemberDefnSigMemberNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/ValNode Val@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 WithGetSet@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ValNode valNode, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 withGetSet, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 62 (0x3e) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_0025: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002a: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode::Children@ IL_002f: ldarg.0 IL_0030: ldarg.1 IL_0031: stfld class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode::Val@ IL_0036: ldarg.0 IL_0037: ldarg.2 IL_0038: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode::WithGetSet@ IL_003d: ret } // end of method MemberDefnSigMemberNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode::Children@ IL_0006: ret } // end of method MemberDefnSigMemberNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/ValNode get_Val() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode::Val@ IL_0006: ret } // end of method MemberDefnSigMemberNode::get_Val .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_WithGetSet() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode::WithGetSet@ IL_0006: ret } // end of method MemberDefnSigMemberNode::get_WithGetSet .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode::get_Children() } // end of property MemberDefnSigMemberNode::Children .property instance class Fantomas.Core.SyntaxOak/ValNode Val() { .get instance class Fantomas.Core.SyntaxOak/ValNode Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode::get_Val() } // end of property MemberDefnSigMemberNode::Val .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 WithGetSet() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode::get_WithGetSet() } // end of property MemberDefnSigMemberNode::WithGetSet } // end of class MemberDefnSigMemberNode .class abstract auto autochar serializable nested assembly beforefieldinit MemberDefn extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoEqualityAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 ImplicitInherit = int32(0x00000000) .field public static literal int32 Inherit = int32(0x00000001) .field public static literal int32 ValField = int32(0x00000002) .field public static literal int32 Member = int32(0x00000003) .field public static literal int32 ExternBinding = int32(0x00000004) .field public static literal int32 DoExpr = int32(0x00000005) .field public static literal int32 LetBinding = int32(0x00000006) .field public static literal int32 ExplicitCtor = int32(0x00000007) .field public static literal int32 Interface = int32(0x00000008) .field public static literal int32 AutoProperty = int32(0x00000009) .field public static literal int32 AbstractSlot = int32(0x0000000A) .field public static literal int32 PropertyGetSet = int32(0x0000000B) .field public static literal int32 SigMember = int32(0x0000000C) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname ImplicitInherit extends Fantomas.Core.SyntaxOak/MemberDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 41 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..AFantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 6D 62 65 // .SyntaxOak+Membe 72 44 65 66 6E 2B 49 6D 70 6C 69 63 69 74 49 6E // rDefn+ImplicitIn 68 65 72 69 74 40 44 65 62 75 67 54 79 70 65 50 // herit@DebugTypeP 72 6F 78 79 00 00 ) // roxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/InheritConstructor item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/InheritConstructor item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.SyntaxOak/MemberDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit::item IL_000e: ret } // end of method ImplicitInherit::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/InheritConstructor get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit::item IL_0006: ret } // end of method ImplicitInherit::get_Item .property instance class Fantomas.Core.SyntaxOak/InheritConstructor Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit::get_Item() } // end of property ImplicitInherit::Item } // end of class ImplicitInherit .class auto ansi serializable nested assembly beforefieldinit specialname Inherit extends Fantomas.Core.SyntaxOak/MemberDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 39 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..9Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 6D 62 65 // .SyntaxOak+Membe 72 44 65 66 6E 2B 49 6E 68 65 72 69 74 40 44 65 // rDefn+Inherit@De 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // bugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/MemberDefnInheritNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefnInheritNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.1 IL_0002: call instance void Fantomas.Core.SyntaxOak/MemberDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/MemberDefnInheritNode Fantomas.Core.SyntaxOak/MemberDefn/Inherit::item IL_000e: ret } // end of method Inherit::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnInheritNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefnInheritNode Fantomas.Core.SyntaxOak/MemberDefn/Inherit::item IL_0006: ret } // end of method Inherit::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnInheritNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnInheritNode Fantomas.Core.SyntaxOak/MemberDefn/Inherit::get_Item() } // end of property Inherit::Item } // end of class Inherit .class auto ansi serializable nested assembly beforefieldinit specialname ValField extends Fantomas.Core.SyntaxOak/MemberDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3A 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..:Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 6D 62 65 // .SyntaxOak+Membe 72 44 65 66 6E 2B 56 61 6C 46 69 65 6C 64 40 44 // rDefn+ValField@D 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/FieldNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/FieldNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: call instance void Fantomas.Core.SyntaxOak/MemberDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/FieldNode Fantomas.Core.SyntaxOak/MemberDefn/ValField::item IL_000e: ret } // end of method ValField::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/FieldNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/FieldNode Fantomas.Core.SyntaxOak/MemberDefn/ValField::item IL_0006: ret } // end of method ValField::get_Item .property instance class Fantomas.Core.SyntaxOak/FieldNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/FieldNode Fantomas.Core.SyntaxOak/MemberDefn/ValField::get_Item() } // end of property ValField::Item } // end of class ValField .class auto ansi serializable nested assembly beforefieldinit specialname Member extends Fantomas.Core.SyntaxOak/MemberDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 6D 62 65 // .SyntaxOak+Membe 72 44 65 66 6E 2B 4D 65 6D 62 65 72 40 44 65 62 // rDefn+Member@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/BindingNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/BindingNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.3 IL_0002: call instance void Fantomas.Core.SyntaxOak/MemberDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/MemberDefn/Member::item IL_000e: ret } // end of method Member::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/BindingNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/MemberDefn/Member::item IL_0006: ret } // end of method Member::get_Item .property instance class Fantomas.Core.SyntaxOak/BindingNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/MemberDefn/Member::get_Item() } // end of property Member::Item } // end of class Member .class auto ansi serializable nested assembly beforefieldinit specialname ExternBinding extends Fantomas.Core.SyntaxOak/MemberDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3F 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..?Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 6D 62 65 // .SyntaxOak+Membe 72 44 65 66 6E 2B 45 78 74 65 72 6E 42 69 6E 64 // rDefn+ExternBind 69 6E 67 40 44 65 62 75 67 54 79 70 65 50 72 6F // ing@DebugTypePro 78 79 00 00 ) // xy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExternBindingNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExternBindingNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.4 IL_0002: call instance void Fantomas.Core.SyntaxOak/MemberDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding::item IL_000e: ret } // end of method ExternBinding::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExternBindingNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding::item IL_0006: ret } // end of method ExternBinding::get_Item .property instance class Fantomas.Core.SyntaxOak/ExternBindingNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding::get_Item() } // end of property ExternBinding::Item } // end of class ExternBinding .class auto ansi serializable nested assembly beforefieldinit specialname DoExpr extends Fantomas.Core.SyntaxOak/MemberDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 6D 62 65 // .SyntaxOak+Membe 72 44 65 66 6E 2B 44 6F 45 78 70 72 40 44 65 62 // rDefn+DoExpr@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ExprSingleNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ExprSingleNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.5 IL_0002: call instance void Fantomas.Core.SyntaxOak/MemberDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/MemberDefn/DoExpr::item IL_000e: ret } // end of method DoExpr::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ExprSingleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/MemberDefn/DoExpr::item IL_0006: ret } // end of method DoExpr::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprSingleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/MemberDefn/DoExpr::get_Item() } // end of property DoExpr::Item } // end of class DoExpr .class auto ansi serializable nested assembly beforefieldinit specialname LetBinding extends Fantomas.Core.SyntaxOak/MemberDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3C 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 6D 62 65 // .SyntaxOak+Membe 72 44 65 66 6E 2B 45 78 70 6C 69 63 69 74 43 74 // rDefn+ExplicitCt 6F 72 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // or@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.7 IL_0002: call instance void Fantomas.Core.SyntaxOak/MemberDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor::item IL_000e: ret } // end of method ExplicitCtor::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor::item IL_0006: ret } // end of method ExplicitCtor::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 07 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor::get_Item() } // end of property ExplicitCtor::Item } // end of class ExplicitCtor .class auto ansi serializable nested assembly beforefieldinit specialname Interface extends Fantomas.Core.SyntaxOak/MemberDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3B 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..;Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 6D 62 65 // .SyntaxOak+Membe 72 44 65 66 6E 2B 49 6E 74 65 72 66 61 63 65 40 // rDefn+Interface@ 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // DebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.8 IL_0002: call instance void Fantomas.Core.SyntaxOak/MemberDefn::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode Fantomas.Core.SyntaxOak/MemberDefn/Interface::item IL_000e: ret } // end of method Interface::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode Fantomas.Core.SyntaxOak/MemberDefn/Interface::item IL_0006: ret } // end of method Interface::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 08 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode Fantomas.Core.SyntaxOak/MemberDefn/Interface::get_Item() } // end of property Interface::Item } // end of class Interface .class auto ansi serializable nested assembly beforefieldinit specialname AutoProperty extends Fantomas.Core.SyntaxOak/MemberDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3E 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..>Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 6D 62 65 // .SyntaxOak+Membe 72 44 65 66 6E 2B 41 75 74 6F 50 72 6F 70 65 72 // rDefn+AutoProper 74 79 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // ty@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 9 IL_0003: call instance void Fantomas.Core.SyntaxOak/MemberDefn::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty::item IL_000f: ret } // end of method AutoProperty::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty::item IL_0006: ret } // end of method AutoProperty::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 09 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty::get_Item() } // end of property AutoProperty::Item } // end of class AutoProperty .class auto ansi serializable nested assembly beforefieldinit specialname AbstractSlot extends Fantomas.Core.SyntaxOak/MemberDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3E 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..>Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 6D 62 65 // .SyntaxOak+Membe 72 44 65 66 6E 2B 41 62 73 74 72 61 63 74 53 6C // rDefn+AbstractSl 6F 74 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // ot@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 10 IL_0003: call instance void Fantomas.Core.SyntaxOak/MemberDefn::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot::item IL_000f: ret } // end of method AbstractSlot::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot::item IL_0006: ret } // end of method AbstractSlot::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0A 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot::get_Item() } // end of property AbstractSlot::Item } // end of class AbstractSlot .class auto ansi serializable nested assembly beforefieldinit specialname PropertyGetSet extends Fantomas.Core.SyntaxOak/MemberDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 40 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..@Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 6D 62 65 // .SyntaxOak+Membe 72 44 65 66 6E 2B 50 72 6F 70 65 72 74 79 47 65 // rDefn+PropertyGe 74 53 65 74 40 44 65 62 75 67 54 79 70 65 50 72 // tSet@DebugTypePr 6F 78 79 00 00 ) // oxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 11 IL_0003: call instance void Fantomas.Core.SyntaxOak/MemberDefn::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet::item IL_000f: ret } // end of method PropertyGetSet::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet::item IL_0006: ret } // end of method PropertyGetSet::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0B 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet::get_Item() } // end of property PropertyGetSet::Item } // end of class PropertyGetSet .class auto ansi serializable nested assembly beforefieldinit specialname SigMember extends Fantomas.Core.SyntaxOak/MemberDefn { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3B 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..;Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 6D 62 65 // .SyntaxOak+Membe 72 44 65 66 6E 2B 53 69 67 4D 65 6D 62 65 72 40 // rDefn+SigMember@ 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // DebugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.s 12 IL_0003: call instance void Fantomas.Core.SyntaxOak/MemberDefn::.ctor(int32) IL_0008: ldarg.0 IL_0009: ldarg.1 IL_000a: stfld class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode Fantomas.Core.SyntaxOak/MemberDefn/SigMember::item IL_000f: ret } // end of method SigMember::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode Fantomas.Core.SyntaxOak/MemberDefn/SigMember::item IL_0006: ret } // end of method SigMember::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0C 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode Fantomas.Core.SyntaxOak/MemberDefn/SigMember::get_Item() } // end of property SigMember::Item } // end of class SigMember .class auto ansi nested assembly beforefieldinit specialname ImplicitInherit@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit@DebugTypeProxy::_obj IL_000d: ret } // end of method ImplicitInherit@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/InheritConstructor get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit::item IL_000b: ret } // end of method ImplicitInherit@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/InheritConstructor Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit@DebugTypeProxy::get_Item() } // end of property ImplicitInherit@DebugTypeProxy::Item } // end of class ImplicitInherit@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Inherit@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/Inherit _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/Inherit obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/Inherit Fantomas.Core.SyntaxOak/MemberDefn/Inherit@DebugTypeProxy::_obj IL_000d: ret } // end of method Inherit@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnInheritNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/Inherit Fantomas.Core.SyntaxOak/MemberDefn/Inherit@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/MemberDefnInheritNode Fantomas.Core.SyntaxOak/MemberDefn/Inherit::item IL_000b: ret } // end of method Inherit@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnInheritNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnInheritNode Fantomas.Core.SyntaxOak/MemberDefn/Inherit@DebugTypeProxy::get_Item() } // end of property Inherit@DebugTypeProxy::Item } // end of class Inherit@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ValField@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/ValField _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/ValField obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/ValField Fantomas.Core.SyntaxOak/MemberDefn/ValField@DebugTypeProxy::_obj IL_000d: ret } // end of method ValField@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/FieldNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/ValField Fantomas.Core.SyntaxOak/MemberDefn/ValField@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/FieldNode Fantomas.Core.SyntaxOak/MemberDefn/ValField::item IL_000b: ret } // end of method ValField@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/FieldNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/FieldNode Fantomas.Core.SyntaxOak/MemberDefn/ValField@DebugTypeProxy::get_Item() } // end of property ValField@DebugTypeProxy::Item } // end of class ValField@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Member@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/Member _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/Member obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/Member Fantomas.Core.SyntaxOak/MemberDefn/Member@DebugTypeProxy::_obj IL_000d: ret } // end of method Member@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/BindingNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/Member Fantomas.Core.SyntaxOak/MemberDefn/Member@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/MemberDefn/Member::item IL_000b: ret } // end of method Member@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/BindingNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/MemberDefn/Member@DebugTypeProxy::get_Item() } // end of property Member@DebugTypeProxy::Item } // end of class Member@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ExternBinding@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding@DebugTypeProxy::_obj IL_000d: ret } // end of method ExternBinding@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExternBindingNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding::item IL_000b: ret } // end of method ExternBinding@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExternBindingNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding@DebugTypeProxy::get_Item() } // end of property ExternBinding@DebugTypeProxy::Item } // end of class ExternBinding@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname DoExpr@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/DoExpr _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/DoExpr obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/DoExpr Fantomas.Core.SyntaxOak/MemberDefn/DoExpr@DebugTypeProxy::_obj IL_000d: ret } // end of method DoExpr@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ExprSingleNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/DoExpr Fantomas.Core.SyntaxOak/MemberDefn/DoExpr@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/MemberDefn/DoExpr::item IL_000b: ret } // end of method DoExpr@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ExprSingleNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/MemberDefn/DoExpr@DebugTypeProxy::get_Item() } // end of property DoExpr@DebugTypeProxy::Item } // end of class DoExpr@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname LetBinding@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/LetBinding _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/LetBinding obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/LetBinding Fantomas.Core.SyntaxOak/MemberDefn/LetBinding@DebugTypeProxy::_obj IL_000d: ret } // end of method LetBinding@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/BindingListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/LetBinding Fantomas.Core.SyntaxOak/MemberDefn/LetBinding@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/BindingListNode Fantomas.Core.SyntaxOak/MemberDefn/LetBinding::item IL_000b: ret } // end of method LetBinding@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/BindingListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 06 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/BindingListNode Fantomas.Core.SyntaxOak/MemberDefn/LetBinding@DebugTypeProxy::get_Item() } // end of property LetBinding@DebugTypeProxy::Item } // end of class LetBinding@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname ExplicitCtor@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor@DebugTypeProxy::_obj IL_000d: ret } // end of method ExplicitCtor@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor::item IL_000b: ret } // end of method ExplicitCtor@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 07 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor@DebugTypeProxy::get_Item() } // end of property ExplicitCtor@DebugTypeProxy::Item } // end of class ExplicitCtor@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Interface@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/Interface _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/Interface obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/Interface Fantomas.Core.SyntaxOak/MemberDefn/Interface@DebugTypeProxy::_obj IL_000d: ret } // end of method Interface@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/Interface Fantomas.Core.SyntaxOak/MemberDefn/Interface@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode Fantomas.Core.SyntaxOak/MemberDefn/Interface::item IL_000b: ret } // end of method Interface@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 08 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode Fantomas.Core.SyntaxOak/MemberDefn/Interface@DebugTypeProxy::get_Item() } // end of property Interface@DebugTypeProxy::Item } // end of class Interface@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AutoProperty@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty@DebugTypeProxy::_obj IL_000d: ret } // end of method AutoProperty@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty::item IL_000b: ret } // end of method AutoProperty@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 09 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty@DebugTypeProxy::get_Item() } // end of property AutoProperty@DebugTypeProxy::Item } // end of class AutoProperty@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname AbstractSlot@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot@DebugTypeProxy::_obj IL_000d: ret } // end of method AbstractSlot@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot::item IL_000b: ret } // end of method AbstractSlot@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0A 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot@DebugTypeProxy::get_Item() } // end of property AbstractSlot@DebugTypeProxy::Item } // end of class AbstractSlot@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname PropertyGetSet@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet@DebugTypeProxy::_obj IL_000d: ret } // end of method PropertyGetSet@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet::item IL_000b: ret } // end of method PropertyGetSet@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0B 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet@DebugTypeProxy::get_Item() } // end of property PropertyGetSet@DebugTypeProxy::Item } // end of class PropertyGetSet@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname SigMember@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/MemberDefn/SigMember _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MemberDefn/SigMember obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/MemberDefn/SigMember Fantomas.Core.SyntaxOak/MemberDefn/SigMember@DebugTypeProxy::_obj IL_000d: ret } // end of method SigMember@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn/SigMember Fantomas.Core.SyntaxOak/MemberDefn/SigMember@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode Fantomas.Core.SyntaxOak/MemberDefn/SigMember::item IL_000b: ret } // end of method SigMember@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 0C 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode Fantomas.Core.SyntaxOak/MemberDefn/SigMember@DebugTypeProxy::get_Item() } // end of property SigMember@DebugTypeProxy::Item } // end of class SigMember@DebugTypeProxy .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.SyntaxOak/MemberDefn::_tag IL_000d: ret } // end of method MemberDefn::.ctor .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewImplicitInherit(class Fantomas.Core.SyntaxOak/InheritConstructor item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit::.ctor(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_0006: ret } // end of method MemberDefn::NewImplicitInherit .method assembly hidebysig instance bool get_IsImplicitInherit() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method MemberDefn::get_IsImplicitInherit .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewInherit(class Fantomas.Core.SyntaxOak/MemberDefnInheritNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/Inherit::.ctor(class Fantomas.Core.SyntaxOak/MemberDefnInheritNode) IL_0006: ret } // end of method MemberDefn::NewInherit .method assembly hidebysig instance bool get_IsInherit() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method MemberDefn::get_IsInherit .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewValField(class Fantomas.Core.SyntaxOak/FieldNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/ValField::.ctor(class Fantomas.Core.SyntaxOak/FieldNode) IL_0006: ret } // end of method MemberDefn::NewValField .method assembly hidebysig instance bool get_IsValField() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method MemberDefn::get_IsValField .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewMember(class Fantomas.Core.SyntaxOak/BindingNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 03 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/Member::.ctor(class Fantomas.Core.SyntaxOak/BindingNode) IL_0006: ret } // end of method MemberDefn::NewMember .method assembly hidebysig instance bool get_IsMember() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.3 IL_0007: ceq IL_0009: ret } // end of method MemberDefn::get_IsMember .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewExternBinding(class Fantomas.Core.SyntaxOak/ExternBindingNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 04 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding::.ctor(class Fantomas.Core.SyntaxOak/ExternBindingNode) IL_0006: ret } // end of method MemberDefn::NewExternBinding .method assembly hidebysig instance bool get_IsExternBinding() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.4 IL_0007: ceq IL_0009: ret } // end of method MemberDefn::get_IsExternBinding .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewDoExpr(class Fantomas.Core.SyntaxOak/ExprSingleNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 05 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/DoExpr::.ctor(class Fantomas.Core.SyntaxOak/ExprSingleNode) IL_0006: ret } // end of method MemberDefn::NewDoExpr .method assembly hidebysig instance bool get_IsDoExpr() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.5 IL_0007: ceq IL_0009: ret } // end of method MemberDefn::get_IsDoExpr .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewLetBinding(class Fantomas.Core.SyntaxOak/BindingListNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 06 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/LetBinding::.ctor(class Fantomas.Core.SyntaxOak/BindingListNode) IL_0006: ret } // end of method MemberDefn::NewLetBinding .method assembly hidebysig instance bool get_IsLetBinding() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.6 IL_0007: ceq IL_0009: ret } // end of method MemberDefn::get_IsLetBinding .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewExplicitCtor(class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 07 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor::.ctor(class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode) IL_0006: ret } // end of method MemberDefn::NewExplicitCtor .method assembly hidebysig instance bool get_IsExplicitCtor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.7 IL_0007: ceq IL_0009: ret } // end of method MemberDefn::get_IsExplicitCtor .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewInterface(class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 08 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/Interface::.ctor(class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode) IL_0006: ret } // end of method MemberDefn::NewInterface .method assembly hidebysig instance bool get_IsInterface() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.8 IL_0007: ceq IL_0009: ret } // end of method MemberDefn::get_IsInterface .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewAutoProperty(class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 09 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty::.ctor(class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode) IL_0006: ret } // end of method MemberDefn::NewAutoProperty .method assembly hidebysig instance bool get_IsAutoProperty() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.s 9 IL_0008: ceq IL_000a: ret } // end of method MemberDefn::get_IsAutoProperty .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewAbstractSlot(class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0A 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot::.ctor(class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode) IL_0006: ret } // end of method MemberDefn::NewAbstractSlot .method assembly hidebysig instance bool get_IsAbstractSlot() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.s 10 IL_0008: ceq IL_000a: ret } // end of method MemberDefn::get_IsAbstractSlot .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewPropertyGetSet(class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0B 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet::.ctor(class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode) IL_0006: ret } // end of method MemberDefn::NewPropertyGetSet .method assembly hidebysig instance bool get_IsPropertyGetSet() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.s 11 IL_0008: ceq IL_000a: ret } // end of method MemberDefn::get_IsPropertyGetSet .method assembly static class Fantomas.Core.SyntaxOak/MemberDefn NewSigMember(class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 0C 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/MemberDefn/SigMember::.ctor(class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode) IL_0006: ret } // end of method MemberDefn::NewSigMember .method assembly hidebysig instance bool get_IsSigMember() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0006: ldc.i4.s 12 IL_0008: ceq IL_000a: ret } // end of method MemberDefn::get_IsSigMember .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/MemberDefn::_tag IL_0006: ret } // end of method MemberDefn::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method MemberDefn::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/MemberDefn>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method MemberDefn::ToString .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/MemberDefn md) cil managed { // Code size 269 (0x10d) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit V_0, class Fantomas.Core.SyntaxOak/MemberDefn/Inherit V_1, class Fantomas.Core.SyntaxOak/MemberDefn/ValField V_2, class Fantomas.Core.SyntaxOak/MemberDefn/Member V_3, class Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding V_4, class Fantomas.Core.SyntaxOak/MemberDefn/DoExpr V_5, class Fantomas.Core.SyntaxOak/MemberDefn/LetBinding V_6, class Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor V_7, class Fantomas.Core.SyntaxOak/MemberDefn/Interface V_8, class Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty V_9, class Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot V_10, class Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet V_11, class Fantomas.Core.SyntaxOak/MemberDefn/SigMember V_12) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() IL_0007: switch ( IL_0040, IL_0053, IL_0061, IL_006f, IL_007d, IL_008d, IL_009d, IL_00ad, IL_00bd, IL_00cd, IL_00dd, IL_00ed, IL_00fd) IL_0040: ldarg.0 IL_0041: castclass Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit IL_0046: stloc.0 IL_0047: ldloc.0 IL_0048: ldfld class Fantomas.Core.SyntaxOak/InheritConstructor Fantomas.Core.SyntaxOak/MemberDefn/ImplicitInherit::item IL_004d: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/InheritConstructor::Node(class Fantomas.Core.SyntaxOak/InheritConstructor) IL_0052: ret IL_0053: ldarg.0 IL_0054: castclass Fantomas.Core.SyntaxOak/MemberDefn/Inherit IL_0059: stloc.1 IL_005a: ldloc.1 IL_005b: ldfld class Fantomas.Core.SyntaxOak/MemberDefnInheritNode Fantomas.Core.SyntaxOak/MemberDefn/Inherit::item IL_0060: ret IL_0061: ldarg.0 IL_0062: castclass Fantomas.Core.SyntaxOak/MemberDefn/ValField IL_0067: stloc.2 IL_0068: ldloc.2 IL_0069: ldfld class Fantomas.Core.SyntaxOak/FieldNode Fantomas.Core.SyntaxOak/MemberDefn/ValField::item IL_006e: ret IL_006f: ldarg.0 IL_0070: castclass Fantomas.Core.SyntaxOak/MemberDefn/Member IL_0075: stloc.3 IL_0076: ldloc.3 IL_0077: ldfld class Fantomas.Core.SyntaxOak/BindingNode Fantomas.Core.SyntaxOak/MemberDefn/Member::item IL_007c: ret IL_007d: ldarg.0 IL_007e: castclass Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding IL_0083: stloc.s V_4 IL_0085: ldloc.s V_4 IL_0087: ldfld class Fantomas.Core.SyntaxOak/ExternBindingNode Fantomas.Core.SyntaxOak/MemberDefn/ExternBinding::item IL_008c: ret IL_008d: ldarg.0 IL_008e: castclass Fantomas.Core.SyntaxOak/MemberDefn/DoExpr IL_0093: stloc.s V_5 IL_0095: ldloc.s V_5 IL_0097: ldfld class Fantomas.Core.SyntaxOak/ExprSingleNode Fantomas.Core.SyntaxOak/MemberDefn/DoExpr::item IL_009c: ret IL_009d: ldarg.0 IL_009e: castclass Fantomas.Core.SyntaxOak/MemberDefn/LetBinding IL_00a3: stloc.s V_6 IL_00a5: ldloc.s V_6 IL_00a7: ldfld class Fantomas.Core.SyntaxOak/BindingListNode Fantomas.Core.SyntaxOak/MemberDefn/LetBinding::item IL_00ac: ret IL_00ad: ldarg.0 IL_00ae: castclass Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor IL_00b3: stloc.s V_7 IL_00b5: ldloc.s V_7 IL_00b7: ldfld class Fantomas.Core.SyntaxOak/MemberDefnExplicitCtorNode Fantomas.Core.SyntaxOak/MemberDefn/ExplicitCtor::item IL_00bc: ret IL_00bd: ldarg.0 IL_00be: castclass Fantomas.Core.SyntaxOak/MemberDefn/Interface IL_00c3: stloc.s V_8 IL_00c5: ldloc.s V_8 IL_00c7: ldfld class Fantomas.Core.SyntaxOak/MemberDefnInterfaceNode Fantomas.Core.SyntaxOak/MemberDefn/Interface::item IL_00cc: ret IL_00cd: ldarg.0 IL_00ce: castclass Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty IL_00d3: stloc.s V_9 IL_00d5: ldloc.s V_9 IL_00d7: ldfld class Fantomas.Core.SyntaxOak/MemberDefnAutoPropertyNode Fantomas.Core.SyntaxOak/MemberDefn/AutoProperty::item IL_00dc: ret IL_00dd: ldarg.0 IL_00de: castclass Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot IL_00e3: stloc.s V_10 IL_00e5: ldloc.s V_10 IL_00e7: ldfld class Fantomas.Core.SyntaxOak/MemberDefnAbstractSlotNode Fantomas.Core.SyntaxOak/MemberDefn/AbstractSlot::item IL_00ec: ret IL_00ed: ldarg.0 IL_00ee: castclass Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet IL_00f3: stloc.s V_11 IL_00f5: ldloc.s V_11 IL_00f7: ldfld class Fantomas.Core.SyntaxOak/MemberDefnPropertyGetSetNode Fantomas.Core.SyntaxOak/MemberDefn/PropertyGetSet::item IL_00fc: ret IL_00fd: ldarg.0 IL_00fe: castclass Fantomas.Core.SyntaxOak/MemberDefn/SigMember IL_0103: stloc.s V_12 IL_0105: ldloc.s V_12 IL_0107: ldfld class Fantomas.Core.SyntaxOak/MemberDefnSigMemberNode Fantomas.Core.SyntaxOak/MemberDefn/SigMember::item IL_010c: ret } // end of method MemberDefn::Node .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/MemberDefn::get_Tag() } // end of property MemberDefn::Tag .property instance bool IsImplicitInherit() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsImplicitInherit() } // end of property MemberDefn::IsImplicitInherit .property instance bool IsInherit() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsInherit() } // end of property MemberDefn::IsInherit .property instance bool IsValField() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsValField() } // end of property MemberDefn::IsValField .property instance bool IsMember() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsMember() } // end of property MemberDefn::IsMember .property instance bool IsExternBinding() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsExternBinding() } // end of property MemberDefn::IsExternBinding .property instance bool IsDoExpr() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsDoExpr() } // end of property MemberDefn::IsDoExpr .property instance bool IsLetBinding() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsLetBinding() } // end of property MemberDefn::IsLetBinding .property instance bool IsExplicitCtor() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsExplicitCtor() } // end of property MemberDefn::IsExplicitCtor .property instance bool IsInterface() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsInterface() } // end of property MemberDefn::IsInterface .property instance bool IsAutoProperty() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsAutoProperty() } // end of property MemberDefn::IsAutoProperty .property instance bool IsAbstractSlot() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsAbstractSlot() } // end of property MemberDefn::IsAbstractSlot .property instance bool IsPropertyGetSet() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsPropertyGetSet() } // end of property MemberDefn::IsPropertyGetSet .property instance bool IsSigMember() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/MemberDefn::get_IsSigMember() } // end of property MemberDefn::IsSigMember } // end of class MemberDefn .class auto ansi serializable nested assembly UnitNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 65 (0x41) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0025: nop IL_0026: ldloca.s V_0 IL_0028: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_002d: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/UnitNode::Children@ IL_0032: ldarg.0 IL_0033: ldarg.1 IL_0034: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/UnitNode::OpeningParen@ IL_0039: ldarg.0 IL_003a: ldarg.2 IL_003b: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/UnitNode::ClosingParen@ IL_0040: ret } // end of method UnitNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/UnitNode::Children@ IL_0006: ret } // end of method UnitNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/UnitNode::OpeningParen@ IL_0006: ret } // end of method UnitNode::get_OpeningParen .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/UnitNode::ClosingParen@ IL_0006: ret } // end of method UnitNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/UnitNode::get_Children() } // end of property UnitNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/UnitNode::get_OpeningParen() } // end of property UnitNode::OpeningParen .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/UnitNode::get_ClosingParen() } // end of property UnitNode::ClosingParen } // end of class UnitNode .class auto ansi serializable nested assembly ConstantMeasureNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Constant Constant@ .field assembly class Fantomas.Core.SyntaxOak/Measure Measure@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Constant constant, class Fantomas.Core.SyntaxOak/Measure measure, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 75 (0x4b) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/NodeBase Fantomas.Core.SyntaxOak/Constant::Node(class Fantomas.Core.SyntaxOak/Constant) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Measure::Node(class Fantomas.Core.SyntaxOak/Measure) IL_002a: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002f: nop IL_0030: ldloca.s V_0 IL_0032: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0037: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ConstantMeasureNode::Children@ IL_003c: ldarg.0 IL_003d: ldarg.1 IL_003e: stfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/ConstantMeasureNode::Constant@ IL_0043: ldarg.0 IL_0044: ldarg.2 IL_0045: stfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/ConstantMeasureNode::Measure@ IL_004a: ret } // end of method ConstantMeasureNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ConstantMeasureNode::Children@ IL_0006: ret } // end of method ConstantMeasureNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Constant get_Constant() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/ConstantMeasureNode::Constant@ IL_0006: ret } // end of method ConstantMeasureNode::get_Constant .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Measure get_Measure() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/ConstantMeasureNode::Measure@ IL_0006: ret } // end of method ConstantMeasureNode::get_Measure .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/ConstantMeasureNode::get_Children() } // end of property ConstantMeasureNode::Children .property instance class Fantomas.Core.SyntaxOak/Constant Constant() { .get instance class Fantomas.Core.SyntaxOak/Constant Fantomas.Core.SyntaxOak/ConstantMeasureNode::get_Constant() } // end of property ConstantMeasureNode::Constant .property instance class Fantomas.Core.SyntaxOak/Measure Measure() { .get instance class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/ConstantMeasureNode::get_Measure() } // end of property ConstantMeasureNode::Measure } // end of class ConstantMeasureNode .class abstract auto autochar serializable nested assembly beforefieldinit Constant extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoEqualityAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 FromText = int32(0x00000000) .field public static literal int32 Unit = int32(0x00000001) .field public static literal int32 Measure = int32(0x00000002) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname FromText extends Fantomas.Core.SyntaxOak/Constant { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 38 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..8Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 6F 6E 73 74 // .SyntaxOak+Const 61 6E 74 2B 46 72 6F 6D 54 65 78 74 40 44 65 62 // ant+FromText@Deb 75 67 54 79 70 65 50 72 6F 78 79 00 00 ) // ugTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/Constant::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Constant/FromText::item IL_000d: ret } // end of method FromText::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Constant/FromText::item IL_0006: ret } // end of method FromText::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Constant/FromText::get_Item() } // end of property FromText::Item } // end of class FromText .class auto ansi serializable nested assembly beforefieldinit specialname Unit extends Fantomas.Core.SyntaxOak/Constant { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 34 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..4Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 6F 6E 73 74 // .SyntaxOak+Const 61 6E 74 2B 55 6E 69 74 40 44 65 62 75 67 54 79 // ant+Unit@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/UnitNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/UnitNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/Constant::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Constant/Unit::item IL_000d: ret } // end of method Unit::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/UnitNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Constant/Unit::item IL_0006: ret } // end of method Unit::get_Item .property instance class Fantomas.Core.SyntaxOak/UnitNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Constant/Unit::get_Item() } // end of property Unit::Item } // end of class Unit .class auto ansi serializable nested assembly beforefieldinit specialname Measure extends Fantomas.Core.SyntaxOak/Constant { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 37 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..7Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 43 6F 6E 73 74 // .SyntaxOak+Const 61 6E 74 2B 4D 65 61 73 75 72 65 40 44 65 62 75 // ant+Measure@Debu 67 54 79 70 65 50 72 6F 78 79 00 00 ) // gTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/ConstantMeasureNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ConstantMeasureNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/Constant::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/ConstantMeasureNode Fantomas.Core.SyntaxOak/Constant/Measure::item IL_000d: ret } // end of method Measure::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/ConstantMeasureNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/ConstantMeasureNode Fantomas.Core.SyntaxOak/Constant/Measure::item IL_0006: ret } // end of method Measure::get_Item .property instance class Fantomas.Core.SyntaxOak/ConstantMeasureNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ConstantMeasureNode Fantomas.Core.SyntaxOak/Constant/Measure::get_Item() } // end of property Measure::Item } // end of class Measure .class auto ansi nested assembly beforefieldinit specialname FromText@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Constant/FromText _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Constant/FromText obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Constant/FromText Fantomas.Core.SyntaxOak/Constant/FromText@DebugTypeProxy::_obj IL_000d: ret } // end of method FromText@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Constant/FromText Fantomas.Core.SyntaxOak/Constant/FromText@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Constant/FromText::item IL_000b: ret } // end of method FromText@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Constant/FromText@DebugTypeProxy::get_Item() } // end of property FromText@DebugTypeProxy::Item } // end of class FromText@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Unit@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Constant/Unit _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Constant/Unit obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Constant/Unit Fantomas.Core.SyntaxOak/Constant/Unit@DebugTypeProxy::_obj IL_000d: ret } // end of method Unit@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/UnitNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Constant/Unit Fantomas.Core.SyntaxOak/Constant/Unit@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Constant/Unit::item IL_000b: ret } // end of method Unit@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/UnitNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Constant/Unit@DebugTypeProxy::get_Item() } // end of property Unit@DebugTypeProxy::Item } // end of class Unit@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Measure@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Constant/Measure _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Constant/Measure obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Constant/Measure Fantomas.Core.SyntaxOak/Constant/Measure@DebugTypeProxy::_obj IL_000d: ret } // end of method Measure@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/ConstantMeasureNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Constant/Measure Fantomas.Core.SyntaxOak/Constant/Measure@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/ConstantMeasureNode Fantomas.Core.SyntaxOak/Constant/Measure::item IL_000b: ret } // end of method Measure@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/ConstantMeasureNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/ConstantMeasureNode Fantomas.Core.SyntaxOak/Constant/Measure@DebugTypeProxy::get_Item() } // end of property Measure@DebugTypeProxy::Item } // end of class Measure@DebugTypeProxy .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ret } // end of method Constant::.ctor .method assembly static class Fantomas.Core.SyntaxOak/Constant NewFromText(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Constant/FromText::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method Constant::NewFromText .method assembly hidebysig instance bool get_IsFromText() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/Constant/FromText IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method Constant::get_IsFromText .method assembly static class Fantomas.Core.SyntaxOak/Constant NewUnit(class Fantomas.Core.SyntaxOak/UnitNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Constant/Unit::.ctor(class Fantomas.Core.SyntaxOak/UnitNode) IL_0006: ret } // end of method Constant::NewUnit .method assembly hidebysig instance bool get_IsUnit() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/Constant/Unit IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method Constant::get_IsUnit .method assembly static class Fantomas.Core.SyntaxOak/Constant NewMeasure(class Fantomas.Core.SyntaxOak/ConstantMeasureNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Constant/Measure::.ctor(class Fantomas.Core.SyntaxOak/ConstantMeasureNode) IL_0006: ret } // end of method Constant::NewMeasure .method assembly hidebysig instance bool get_IsMeasure() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/Constant/Measure IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method Constant::get_IsMeasure .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/Constant/Measure IL_0006: brfalse.s IL_000b IL_0008: ldc.i4.2 IL_0009: br.s IL_0017 IL_000b: ldarg.0 IL_000c: isinst Fantomas.Core.SyntaxOak/Constant/Unit IL_0011: brfalse.s IL_0016 IL_0013: ldc.i4.1 IL_0014: br.s IL_0017 IL_0016: ldc.i4.0 IL_0017: ret } // end of method Constant::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Constant::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/Constant>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Constant::ToString .method assembly static class Fantomas.Core.SyntaxOak/NodeBase Node(class Fantomas.Core.SyntaxOak/Constant c) cil managed { // Code size 61 (0x3d) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/Constant V_0, class Fantomas.Core.SyntaxOak/Constant/FromText V_1, class Fantomas.Core.SyntaxOak/Constant/Unit V_2, class Fantomas.Core.SyntaxOak/Constant/Measure V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: stloc.0 IL_0003: ldloc.0 IL_0004: isinst Fantomas.Core.SyntaxOak/Constant/Unit IL_0009: brtrue.s IL_0021 IL_000b: ldloc.0 IL_000c: isinst Fantomas.Core.SyntaxOak/Constant/Measure IL_0011: brtrue.s IL_002f IL_0013: ldarg.0 IL_0014: castclass Fantomas.Core.SyntaxOak/Constant/FromText IL_0019: stloc.1 IL_001a: ldloc.1 IL_001b: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Constant/FromText::item IL_0020: ret IL_0021: ldarg.0 IL_0022: castclass Fantomas.Core.SyntaxOak/Constant/Unit IL_0027: stloc.2 IL_0028: ldloc.2 IL_0029: ldfld class Fantomas.Core.SyntaxOak/UnitNode Fantomas.Core.SyntaxOak/Constant/Unit::item IL_002e: ret IL_002f: ldarg.0 IL_0030: castclass Fantomas.Core.SyntaxOak/Constant/Measure IL_0035: stloc.3 IL_0036: ldloc.3 IL_0037: ldfld class Fantomas.Core.SyntaxOak/ConstantMeasureNode Fantomas.Core.SyntaxOak/Constant/Measure::item IL_003c: ret } // end of method Constant::Node .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/Constant::get_Tag() } // end of property Constant::Tag .property instance bool IsFromText() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Constant::get_IsFromText() } // end of property Constant::IsFromText .property instance bool IsUnit() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Constant::get_IsUnit() } // end of property Constant::IsUnit .property instance bool IsMeasure() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Constant::get_IsMeasure() } // end of property Constant::IsMeasure } // end of class Constant .class auto ansi serializable nested assembly TyparDeclNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode TypeParameter@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 attributes, class Fantomas.Core.SyntaxOak/SingleTextNode typar, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak::noa(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TyparDeclNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TyparDeclNode::Attributes@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclNode::TypeParameter@ IL_0045: ret } // end of method TyparDeclNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TyparDeclNode::Children@ IL_0006: ret } // end of method TyparDeclNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 get_Attributes() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TyparDeclNode::Attributes@ IL_0006: ret } // end of method TyparDeclNode::get_Attributes .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_TypeParameter() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclNode::TypeParameter@ IL_0006: ret } // end of method TyparDeclNode::get_TypeParameter .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TyparDeclNode::get_Children() } // end of property TyparDeclNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Attributes() { .get instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Fantomas.Core.SyntaxOak/TyparDeclNode::get_Attributes() } // end of property TyparDeclNode::Attributes .property instance class Fantomas.Core.SyntaxOak/SingleTextNode TypeParameter() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclNode::get_TypeParameter() } // end of property TyparDeclNode::TypeParameter } // end of class TyparDeclNode .class auto ansi serializable nested assembly TyparDeclsPostfixListNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode LessThan@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Decls@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Constraints@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode GreaterThan@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode lessThan, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 decls, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 constraints, class Fantomas.Core.SyntaxOak/SingleTextNode greaterThan, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 117 (0x75) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldarg.2 IL_001f: stloc.2 IL_0020: ldloca.s V_0 IL_0022: ldloc.2 IL_0023: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0028: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002d: nop IL_002e: ldloca.s V_0 IL_0030: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2662-71' Fantomas.Core.SyntaxOak/'-ctor@2662-71'::@_instance IL_0035: ldarg.3 IL_0036: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_003b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0040: nop IL_0041: ldloca.s V_0 IL_0043: ldarg.s greaterThan IL_0045: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_004a: nop IL_004b: ldloca.s V_0 IL_004d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0052: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::Children@ IL_0057: ldarg.0 IL_0058: ldarg.1 IL_0059: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::LessThan@ IL_005e: ldarg.0 IL_005f: ldarg.2 IL_0060: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::Decls@ IL_0065: ldarg.0 IL_0066: ldarg.3 IL_0067: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::Constraints@ IL_006c: ldarg.0 IL_006d: ldarg.s greaterThan IL_006f: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::GreaterThan@ IL_0074: ret } // end of method TyparDeclsPostfixListNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::Children@ IL_0006: ret } // end of method TyparDeclsPostfixListNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_LessThan() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::LessThan@ IL_0006: ret } // end of method TyparDeclsPostfixListNode::get_LessThan .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Decls() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::Decls@ IL_0006: ret } // end of method TyparDeclsPostfixListNode::get_Decls .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Constraints() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::Constraints@ IL_0006: ret } // end of method TyparDeclsPostfixListNode::get_Constraints .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_GreaterThan() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::GreaterThan@ IL_0006: ret } // end of method TyparDeclsPostfixListNode::get_GreaterThan .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::get_Children() } // end of property TyparDeclsPostfixListNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode LessThan() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::get_LessThan() } // end of property TyparDeclsPostfixListNode::LessThan .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Decls() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::get_Decls() } // end of property TyparDeclsPostfixListNode::Decls .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Constraints() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::get_Constraints() } // end of property TyparDeclsPostfixListNode::Constraints .property instance class Fantomas.Core.SyntaxOak/SingleTextNode GreaterThan() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode::get_GreaterThan() } // end of property TyparDeclsPostfixListNode::GreaterThan } // end of class TyparDeclsPostfixListNode .class auto ansi serializable nested assembly TyparDeclsPrefixListNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Decls@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 decls, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 89 (0x59) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1, class [netstandard]System.Collections.Generic.IEnumerable`1 V_2) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldarg.2 IL_001f: stloc.2 IL_0020: ldloca.s V_0 IL_0022: ldloc.2 IL_0023: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0028: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddMany(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_002d: nop IL_002e: ldloca.s V_0 IL_0030: ldarg.3 IL_0031: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0036: nop IL_0037: ldloca.s V_0 IL_0039: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003e: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::Children@ IL_0043: ldarg.0 IL_0044: ldarg.1 IL_0045: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::OpeningParen@ IL_004a: ldarg.0 IL_004b: ldarg.2 IL_004c: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::Decls@ IL_0051: ldarg.0 IL_0052: ldarg.3 IL_0053: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::ClosingParen@ IL_0058: ret } // end of method TyparDeclsPrefixListNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::Children@ IL_0006: ret } // end of method TyparDeclsPrefixListNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::OpeningParen@ IL_0006: ret } // end of method TyparDeclsPrefixListNode::get_OpeningParen .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Decls() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::Decls@ IL_0006: ret } // end of method TyparDeclsPrefixListNode::get_Decls .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::ClosingParen@ IL_0006: ret } // end of method TyparDeclsPrefixListNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::get_Children() } // end of property TyparDeclsPrefixListNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::get_OpeningParen() } // end of property TyparDeclsPrefixListNode::OpeningParen .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Decls() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::get_Decls() } // end of property TyparDeclsPrefixListNode::Decls .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode::get_ClosingParen() } // end of property TyparDeclsPrefixListNode::ClosingParen } // end of class TyparDeclsPrefixListNode .class abstract auto autochar serializable nested assembly beforefieldinit TyparDecls extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoEqualityAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 PostfixList = int32(0x00000000) .field public static literal int32 PrefixList = int32(0x00000001) .field public static literal int32 SinglePrefix = int32(0x00000002) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname PostfixList extends Fantomas.Core.SyntaxOak/TyparDecls { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3D 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..=Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 61 72 // .SyntaxOak+Typar 44 65 63 6C 73 2B 50 6F 73 74 66 69 78 4C 69 73 // Decls+PostfixLis 74 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 79 // t@DebugTypeProxy 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/TyparDecls::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode Fantomas.Core.SyntaxOak/TyparDecls/PostfixList::item IL_000d: ret } // end of method PostfixList::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode Fantomas.Core.SyntaxOak/TyparDecls/PostfixList::item IL_0006: ret } // end of method PostfixList::get_Item .property instance class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode Fantomas.Core.SyntaxOak/TyparDecls/PostfixList::get_Item() } // end of property PostfixList::Item } // end of class PostfixList .class auto ansi serializable nested assembly beforefieldinit specialname PrefixList extends Fantomas.Core.SyntaxOak/TyparDecls { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3C 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 54 79 70 61 72 // .SyntaxOak+Typar 44 65 63 6C 73 2B 53 69 6E 67 6C 65 50 72 65 66 // Decls+SinglePref 69 78 40 44 65 62 75 67 54 79 70 65 50 72 6F 78 // ix@DebugTypeProx 79 00 00 ) // y.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/TyparDeclNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TyparDeclNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void Fantomas.Core.SyntaxOak/TyparDecls::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TyparDeclNode Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix::item IL_000d: ret } // end of method SinglePrefix::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/TyparDeclNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TyparDeclNode Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix::item IL_0006: ret } // end of method SinglePrefix::get_Item .property instance class Fantomas.Core.SyntaxOak/TyparDeclNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TyparDeclNode Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix::get_Item() } // end of property SinglePrefix::Item } // end of class SinglePrefix .class auto ansi nested assembly beforefieldinit specialname PostfixList@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/TyparDecls/PostfixList _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TyparDecls/PostfixList obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TyparDecls/PostfixList Fantomas.Core.SyntaxOak/TyparDecls/PostfixList@DebugTypeProxy::_obj IL_000d: ret } // end of method PostfixList@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TyparDecls/PostfixList Fantomas.Core.SyntaxOak/TyparDecls/PostfixList@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode Fantomas.Core.SyntaxOak/TyparDecls/PostfixList::item IL_000b: ret } // end of method PostfixList@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode Fantomas.Core.SyntaxOak/TyparDecls/PostfixList@DebugTypeProxy::get_Item() } // end of property PostfixList@DebugTypeProxy::Item } // end of class PostfixList@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname PrefixList@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/TyparDecls/PrefixList _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TyparDecls/PrefixList obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TyparDecls/PrefixList Fantomas.Core.SyntaxOak/TyparDecls/PrefixList@DebugTypeProxy::_obj IL_000d: ret } // end of method PrefixList@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TyparDecls/PrefixList Fantomas.Core.SyntaxOak/TyparDecls/PrefixList@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode Fantomas.Core.SyntaxOak/TyparDecls/PrefixList::item IL_000b: ret } // end of method PrefixList@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode Fantomas.Core.SyntaxOak/TyparDecls/PrefixList@DebugTypeProxy::get_Item() } // end of property PrefixList@DebugTypeProxy::Item } // end of class PrefixList@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname SinglePrefix@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix@DebugTypeProxy::_obj IL_000d: ret } // end of method SinglePrefix@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/TyparDeclNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/TyparDeclNode Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix::item IL_000b: ret } // end of method SinglePrefix@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/TyparDeclNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/TyparDeclNode Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix@DebugTypeProxy::get_Item() } // end of property SinglePrefix@DebugTypeProxy::Item } // end of class SinglePrefix@DebugTypeProxy .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ret } // end of method TyparDecls::.ctor .method assembly static class Fantomas.Core.SyntaxOak/TyparDecls NewPostfixList(class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/TyparDecls/PostfixList::.ctor(class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode) IL_0006: ret } // end of method TyparDecls::NewPostfixList .method assembly hidebysig instance bool get_IsPostfixList() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/TyparDecls/PostfixList IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method TyparDecls::get_IsPostfixList .method assembly static class Fantomas.Core.SyntaxOak/TyparDecls NewPrefixList(class Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/TyparDecls/PrefixList::.ctor(class Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode) IL_0006: ret } // end of method TyparDecls::NewPrefixList .method assembly hidebysig instance bool get_IsPrefixList() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/TyparDecls/PrefixList IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method TyparDecls::get_IsPrefixList .method assembly static class Fantomas.Core.SyntaxOak/TyparDecls NewSinglePrefix(class Fantomas.Core.SyntaxOak/TyparDeclNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix::.ctor(class Fantomas.Core.SyntaxOak/TyparDeclNode) IL_0006: ret } // end of method TyparDecls::NewSinglePrefix .method assembly hidebysig instance bool get_IsSinglePrefix() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix IL_0006: ldnull IL_0007: cgt.un IL_0009: ret } // end of method TyparDecls::get_IsSinglePrefix .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 24 (0x18) .maxstack 8 IL_0000: ldarg.0 IL_0001: isinst Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix IL_0006: brfalse.s IL_000b IL_0008: ldc.i4.2 IL_0009: br.s IL_0017 IL_000b: ldarg.0 IL_000c: isinst Fantomas.Core.SyntaxOak/TyparDecls/PrefixList IL_0011: brfalse.s IL_0016 IL_0013: ldc.i4.1 IL_0014: br.s IL_0017 IL_0016: ldc.i4.0 IL_0017: ret } // end of method TyparDecls::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method TyparDecls::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/TyparDecls>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method TyparDecls::ToString .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/TyparDecls td) cil managed { // Code size 61 (0x3d) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/TyparDecls V_0, class Fantomas.Core.SyntaxOak/TyparDecls/PostfixList V_1, class Fantomas.Core.SyntaxOak/TyparDecls/PrefixList V_2, class Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix V_3) IL_0000: nop IL_0001: ldarg.0 IL_0002: stloc.0 IL_0003: ldloc.0 IL_0004: isinst Fantomas.Core.SyntaxOak/TyparDecls/PrefixList IL_0009: brtrue.s IL_0021 IL_000b: ldloc.0 IL_000c: isinst Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix IL_0011: brtrue.s IL_002f IL_0013: ldarg.0 IL_0014: castclass Fantomas.Core.SyntaxOak/TyparDecls/PostfixList IL_0019: stloc.1 IL_001a: ldloc.1 IL_001b: ldfld class Fantomas.Core.SyntaxOak/TyparDeclsPostfixListNode Fantomas.Core.SyntaxOak/TyparDecls/PostfixList::item IL_0020: ret IL_0021: ldarg.0 IL_0022: castclass Fantomas.Core.SyntaxOak/TyparDecls/PrefixList IL_0027: stloc.2 IL_0028: ldloc.2 IL_0029: ldfld class Fantomas.Core.SyntaxOak/TyparDeclsPrefixListNode Fantomas.Core.SyntaxOak/TyparDecls/PrefixList::item IL_002e: ret IL_002f: ldarg.0 IL_0030: castclass Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix IL_0035: stloc.3 IL_0036: ldloc.3 IL_0037: ldfld class Fantomas.Core.SyntaxOak/TyparDeclNode Fantomas.Core.SyntaxOak/TyparDecls/SinglePrefix::item IL_003c: ret } // end of method TyparDecls::Node .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/TyparDecls::get_Tag() } // end of property TyparDecls::Tag .property instance bool IsPostfixList() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TyparDecls::get_IsPostfixList() } // end of property TyparDecls::IsPostfixList .property instance bool IsPrefixList() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TyparDecls::get_IsPrefixList() } // end of property TyparDecls::IsPrefixList .property instance bool IsSinglePrefix() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TyparDecls::get_IsSinglePrefix() } // end of property TyparDecls::IsSinglePrefix } // end of class TyparDecls .class auto ansi serializable nested assembly TypeConstraintSingleNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Typar@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Kind@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode typar, class Fantomas.Core.SyntaxOak/SingleTextNode kind, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 65 (0x41) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0025: nop IL_0026: ldloca.s V_0 IL_0028: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_002d: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::Children@ IL_0032: ldarg.0 IL_0033: ldarg.1 IL_0034: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::Typar@ IL_0039: ldarg.0 IL_003a: ldarg.2 IL_003b: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::Kind@ IL_0040: ret } // end of method TypeConstraintSingleNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::Children@ IL_0006: ret } // end of method TypeConstraintSingleNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Typar() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::Typar@ IL_0006: ret } // end of method TypeConstraintSingleNode::get_Typar .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Kind() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::Kind@ IL_0006: ret } // end of method TypeConstraintSingleNode::get_Kind .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::get_Children() } // end of property TypeConstraintSingleNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Typar() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::get_Typar() } // end of property TypeConstraintSingleNode::Typar .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Kind() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintSingleNode::get_Kind() } // end of property TypeConstraintSingleNode::Kind } // end of class TypeConstraintSingleNode .class auto ansi serializable nested assembly TypeConstraintDefaultsToTypeNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Default@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Typar@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode defaultNode, class Fantomas.Core.SyntaxOak/SingleTextNode typar, class Fantomas.Core.SyntaxOak/Type t, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 87 (0x57) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0026: nop IL_0027: ldloca.s V_0 IL_0029: ldarg.3 IL_002a: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::Children@ IL_0041: ldarg.0 IL_0042: ldarg.1 IL_0043: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::Default@ IL_0048: ldarg.0 IL_0049: ldarg.2 IL_004a: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::Typar@ IL_004f: ldarg.0 IL_0050: ldarg.3 IL_0051: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::Type@ IL_0056: ret } // end of method TypeConstraintDefaultsToTypeNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::Children@ IL_0006: ret } // end of method TypeConstraintDefaultsToTypeNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Default() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::Default@ IL_0006: ret } // end of method TypeConstraintDefaultsToTypeNode::get_Default .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Typar() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::Typar@ IL_0006: ret } // end of method TypeConstraintDefaultsToTypeNode::get_Typar .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::Type@ IL_0006: ret } // end of method TypeConstraintDefaultsToTypeNode::get_Type .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::get_Children() } // end of property TypeConstraintDefaultsToTypeNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Default() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::get_Default() } // end of property TypeConstraintDefaultsToTypeNode::Default .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Typar() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::get_Typar() } // end of property TypeConstraintDefaultsToTypeNode::Typar .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode::get_Type() } // end of property TypeConstraintDefaultsToTypeNode::Type } // end of class TypeConstraintDefaultsToTypeNode .class auto ansi serializable nested assembly TypeConstraintSubtypeOfTypeNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Typar@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode typar, class Fantomas.Core.SyntaxOak/Type t, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001c: nop IL_001d: ldloca.s V_0 IL_001f: ldarg.2 IL_0020: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode::Typar@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode::Type@ IL_0045: ret } // end of method TypeConstraintSubtypeOfTypeNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode::Children@ IL_0006: ret } // end of method TypeConstraintSubtypeOfTypeNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Typar() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode::Typar@ IL_0006: ret } // end of method TypeConstraintSubtypeOfTypeNode::get_Typar .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode::Type@ IL_0006: ret } // end of method TypeConstraintSubtypeOfTypeNode::get_Type .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode::get_Children() } // end of property TypeConstraintSubtypeOfTypeNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Typar() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode::get_Typar() } // end of property TypeConstraintSubtypeOfTypeNode::Typar .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode::get_Type() } // end of property TypeConstraintSubtypeOfTypeNode::Type } // end of class TypeConstraintSubtypeOfTypeNode .class auto ansi serializable nested assembly TypeConstraintSupportsMemberNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Type Type@ .field assembly class Fantomas.Core.SyntaxOak/MemberDefn MemberSig@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Type t, class Fantomas.Core.SyntaxOak/MemberDefn memberSig, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 61 (0x3d) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0029: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode::Children@ IL_002e: ldarg.0 IL_002f: ldarg.1 IL_0030: stfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode::Type@ IL_0035: ldarg.0 IL_0036: ldarg.2 IL_0037: stfld class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode::MemberSig@ IL_003c: ret } // end of method TypeConstraintSupportsMemberNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode::Children@ IL_0006: ret } // end of method TypeConstraintSupportsMemberNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode::Type@ IL_0006: ret } // end of method TypeConstraintSupportsMemberNode::get_Type .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/MemberDefn get_MemberSig() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode::MemberSig@ IL_0006: ret } // end of method TypeConstraintSupportsMemberNode::get_MemberSig .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode::get_Children() } // end of property TypeConstraintSupportsMemberNode::Children .property instance class Fantomas.Core.SyntaxOak/Type Type() { .get instance class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode::get_Type() } // end of property TypeConstraintSupportsMemberNode::Type .property instance class Fantomas.Core.SyntaxOak/MemberDefn MemberSig() { .get instance class Fantomas.Core.SyntaxOak/MemberDefn Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode::get_MemberSig() } // end of property TypeConstraintSupportsMemberNode::MemberSig } // end of class TypeConstraintSupportsMemberNode .class auto ansi serializable nested assembly TypeConstraintEnumOrDelegateNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Typar@ .field assembly string Verb@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Types@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode typar, string verb, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ts, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 75 (0x4b) .maxstack 6 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2717-72' Fantomas.Core.SyntaxOak/'-ctor@2717-72'::@_instance IL_0025: ldarg.3 IL_0026: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_002b: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::AddManyAndClose(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0030: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::Children@ IL_0035: ldarg.0 IL_0036: ldarg.1 IL_0037: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::Typar@ IL_003c: ldarg.0 IL_003d: ldarg.2 IL_003e: stfld string Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::Verb@ IL_0043: ldarg.0 IL_0044: ldarg.3 IL_0045: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::Types@ IL_004a: ret } // end of method TypeConstraintEnumOrDelegateNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::Children@ IL_0006: ret } // end of method TypeConstraintEnumOrDelegateNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Typar() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::Typar@ IL_0006: ret } // end of method TypeConstraintEnumOrDelegateNode::get_Typar .method assembly hidebysig specialname instance string get_Verb() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::Verb@ IL_0006: ret } // end of method TypeConstraintEnumOrDelegateNode::get_Verb .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Types() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::Types@ IL_0006: ret } // end of method TypeConstraintEnumOrDelegateNode::get_Types .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::get_Children() } // end of property TypeConstraintEnumOrDelegateNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Typar() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::get_Typar() } // end of property TypeConstraintEnumOrDelegateNode::Typar .property instance string Verb() { .get instance string Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::get_Verb() } // end of property TypeConstraintEnumOrDelegateNode::Verb .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Types() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode::get_Types() } // end of property TypeConstraintEnumOrDelegateNode::Types } // end of class TypeConstraintEnumOrDelegateNode .class abstract auto autochar serializable nested assembly beforefieldinit TypeConstraint extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoEqualityAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Single = int32(0x00000000) .field public static literal int32 DefaultsToType = int32(0x00000001) .field public static literal int32 SubtypeOfType = int32(0x00000002) .field public static literal int32 SupportsMember = int32(0x00000003) .field public static literal int32 EnumOrDelegate = int32(0x00000004) .field public static literal int32 WhereSelfConstrained = int32(0x00000005) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Single extends Fantomas.Core.SyntaxOak/TypeConstraint { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 3C 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method TypeConstraint::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/TypeConstraint>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method TypeConstraint::ToString .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/TypeConstraint tc) cil managed { // Code size 131 (0x83) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/TypeConstraint/Single V_0, class Fantomas.Core.SyntaxOak/TypeConstraint/DefaultsToType V_1, class Fantomas.Core.SyntaxOak/TypeConstraint/SubtypeOfType V_2, class Fantomas.Core.SyntaxOak/TypeConstraint/SupportsMember V_3, class Fantomas.Core.SyntaxOak/TypeConstraint/EnumOrDelegate V_4, class Fantomas.Core.SyntaxOak/TypeConstraint/WhereSelfConstrained V_5) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/TypeConstraint::get_Tag() IL_0007: switch ( IL_0024, IL_0032, IL_0040, IL_004e, IL_005c, IL_006c) IL_0024: ldarg.0 IL_0025: castclass Fantomas.Core.SyntaxOak/TypeConstraint/Single IL_002a: stloc.0 IL_002b: ldloc.0 IL_002c: ldfld class Fantomas.Core.SyntaxOak/TypeConstraintSingleNode Fantomas.Core.SyntaxOak/TypeConstraint/Single::item IL_0031: ret IL_0032: ldarg.0 IL_0033: castclass Fantomas.Core.SyntaxOak/TypeConstraint/DefaultsToType IL_0038: stloc.1 IL_0039: ldloc.1 IL_003a: ldfld class Fantomas.Core.SyntaxOak/TypeConstraintDefaultsToTypeNode Fantomas.Core.SyntaxOak/TypeConstraint/DefaultsToType::item IL_003f: ret IL_0040: ldarg.0 IL_0041: castclass Fantomas.Core.SyntaxOak/TypeConstraint/SubtypeOfType IL_0046: stloc.2 IL_0047: ldloc.2 IL_0048: ldfld class Fantomas.Core.SyntaxOak/TypeConstraintSubtypeOfTypeNode Fantomas.Core.SyntaxOak/TypeConstraint/SubtypeOfType::item IL_004d: ret IL_004e: ldarg.0 IL_004f: castclass Fantomas.Core.SyntaxOak/TypeConstraint/SupportsMember IL_0054: stloc.3 IL_0055: ldloc.3 IL_0056: ldfld class Fantomas.Core.SyntaxOak/TypeConstraintSupportsMemberNode Fantomas.Core.SyntaxOak/TypeConstraint/SupportsMember::item IL_005b: ret IL_005c: ldarg.0 IL_005d: castclass Fantomas.Core.SyntaxOak/TypeConstraint/EnumOrDelegate IL_0062: stloc.s V_4 IL_0064: ldloc.s V_4 IL_0066: ldfld class Fantomas.Core.SyntaxOak/TypeConstraintEnumOrDelegateNode Fantomas.Core.SyntaxOak/TypeConstraint/EnumOrDelegate::item IL_006b: ret IL_006c: ldarg.0 IL_006d: castclass Fantomas.Core.SyntaxOak/TypeConstraint/WhereSelfConstrained IL_0072: stloc.s V_5 IL_0074: ldloc.s V_5 IL_0076: ldfld class Fantomas.Core.SyntaxOak/Type Fantomas.Core.SyntaxOak/TypeConstraint/WhereSelfConstrained::item IL_007b: tail. IL_007d: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0082: ret } // end of method TypeConstraint::Node .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/TypeConstraint::get_Tag() } // end of property TypeConstraint::Tag .property instance bool IsSingle() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeConstraint::get_IsSingle() } // end of property TypeConstraint::IsSingle .property instance bool IsDefaultsToType() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeConstraint::get_IsDefaultsToType() } // end of property TypeConstraint::IsDefaultsToType .property instance bool IsSubtypeOfType() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeConstraint::get_IsSubtypeOfType() } // end of property TypeConstraint::IsSubtypeOfType .property instance bool IsSupportsMember() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeConstraint::get_IsSupportsMember() } // end of property TypeConstraint::IsSupportsMember .property instance bool IsEnumOrDelegate() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeConstraint::get_IsEnumOrDelegate() } // end of property TypeConstraint::IsEnumOrDelegate .property instance bool IsWhereSelfConstrained() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/TypeConstraint::get_IsWhereSelfConstrained() } // end of property TypeConstraint::IsWhereSelfConstrained } // end of class TypeConstraint .class auto ansi serializable nested assembly MeasureOperatorNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Measure LeftHandSide@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Operator@ .field assembly class Fantomas.Core.SyntaxOak/Measure RightHandSide@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Measure lhs, class Fantomas.Core.SyntaxOak/SingleTextNode operator, class Fantomas.Core.SyntaxOak/Measure rhs, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 92 (0x5c) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Measure::Node(class Fantomas.Core.SyntaxOak/Measure) IL_001d: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0022: nop IL_0023: ldloca.s V_0 IL_0025: ldarg.2 IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Measure::Node(class Fantomas.Core.SyntaxOak/Measure) IL_0034: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0039: nop IL_003a: ldloca.s V_0 IL_003c: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0041: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MeasureOperatorNode::Children@ IL_0046: ldarg.0 IL_0047: ldarg.1 IL_0048: stfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasureOperatorNode::LeftHandSide@ IL_004d: ldarg.0 IL_004e: ldarg.2 IL_004f: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasureOperatorNode::Operator@ IL_0054: ldarg.0 IL_0055: ldarg.3 IL_0056: stfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasureOperatorNode::RightHandSide@ IL_005b: ret } // end of method MeasureOperatorNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MeasureOperatorNode::Children@ IL_0006: ret } // end of method MeasureOperatorNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Measure get_LeftHandSide() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasureOperatorNode::LeftHandSide@ IL_0006: ret } // end of method MeasureOperatorNode::get_LeftHandSide .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Operator() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasureOperatorNode::Operator@ IL_0006: ret } // end of method MeasureOperatorNode::get_Operator .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Measure get_RightHandSide() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasureOperatorNode::RightHandSide@ IL_0006: ret } // end of method MeasureOperatorNode::get_RightHandSide .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MeasureOperatorNode::get_Children() } // end of property MeasureOperatorNode::Children .property instance class Fantomas.Core.SyntaxOak/Measure LeftHandSide() { .get instance class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasureOperatorNode::get_LeftHandSide() } // end of property MeasureOperatorNode::LeftHandSide .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Operator() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasureOperatorNode::get_Operator() } // end of property MeasureOperatorNode::Operator .property instance class Fantomas.Core.SyntaxOak/Measure RightHandSide() { .get instance class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasureOperatorNode::get_RightHandSide() } // end of property MeasureOperatorNode::RightHandSide } // end of class MeasureOperatorNode .class auto ansi serializable nested assembly MeasurePowerNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/Measure Measure@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode Exponent@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Measure measure, class Fantomas.Core.SyntaxOak/SingleTextNode exponent, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 70 (0x46) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.3 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldloca.s V_1 IL_000c: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0012: ldloc.1 IL_0013: stloc.0 IL_0014: ldloca.s V_0 IL_0016: ldarg.1 IL_0017: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Measure::Node(class Fantomas.Core.SyntaxOak/Measure) IL_001c: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0021: nop IL_0022: ldloca.s V_0 IL_0024: ldarg.2 IL_0025: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002a: nop IL_002b: ldloca.s V_0 IL_002d: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_0032: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MeasurePowerNode::Children@ IL_0037: ldarg.0 IL_0038: ldarg.1 IL_0039: stfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasurePowerNode::Measure@ IL_003e: ldarg.0 IL_003f: ldarg.2 IL_0040: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasurePowerNode::Exponent@ IL_0045: ret } // end of method MeasurePowerNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MeasurePowerNode::Children@ IL_0006: ret } // end of method MeasurePowerNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Measure get_Measure() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasurePowerNode::Measure@ IL_0006: ret } // end of method MeasurePowerNode::get_Measure .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Exponent() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasurePowerNode::Exponent@ IL_0006: ret } // end of method MeasurePowerNode::get_Exponent .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MeasurePowerNode::get_Children() } // end of property MeasurePowerNode::Children .property instance class Fantomas.Core.SyntaxOak/Measure Measure() { .get instance class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasurePowerNode::get_Measure() } // end of property MeasurePowerNode::Measure .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Exponent() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasurePowerNode::get_Exponent() } // end of property MeasurePowerNode::Exponent } // end of class MeasurePowerNode .class auto ansi serializable nested assembly MeasureSequenceNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Measures@ .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 measures, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 44 (0x2c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.2 IL_0002: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarg.0 IL_0008: pop IL_0009: ldarg.0 IL_000a: ldarg.1 IL_000b: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2757-73'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Delay(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0015: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001a: call !!0[] [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToArray(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001f: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MeasureSequenceNode::Children@ IL_0024: ldarg.0 IL_0025: ldarg.1 IL_0026: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MeasureSequenceNode::Measures@ IL_002b: ret } // end of method MeasureSequenceNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MeasureSequenceNode::Children@ IL_0006: ret } // end of method MeasureSequenceNode::get_Children .method assembly hidebysig specialname instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 get_Measures() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MeasureSequenceNode::Measures@ IL_0006: ret } // end of method MeasureSequenceNode::get_Measures .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MeasureSequenceNode::get_Children() } // end of property MeasureSequenceNode::Children .property instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Measures() { .get instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/MeasureSequenceNode::get_Measures() } // end of property MeasureSequenceNode::Measures } // end of class MeasureSequenceNode .class auto ansi serializable nested assembly MeasureParenNode extends Fantomas.Core.SyntaxOak/NodeBase { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .field assembly class Fantomas.Core.SyntaxOak/Node[] Children@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen@ .field assembly class Fantomas.Core.SyntaxOak/Measure Measure@ .field assembly class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen@ .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode openingParen, class Fantomas.Core.SyntaxOak/Measure measure, class Fantomas.Core.SyntaxOak/SingleTextNode closingParen, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { // Code size 87 (0x57) .maxstack 5 .locals init (valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 V_1) IL_0000: ldarg.0 IL_0001: ldarg.s range IL_0003: callvirt instance void Fantomas.Core.SyntaxOak/NodeBase::.ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0008: ldarg.0 IL_0009: pop IL_000a: ldarg.0 IL_000b: ldloca.s V_1 IL_000d: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1 IL_0013: ldloc.1 IL_0014: stloc.0 IL_0015: ldloca.s V_0 IL_0017: ldarg.1 IL_0018: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_001d: nop IL_001e: ldloca.s V_0 IL_0020: ldarg.2 IL_0021: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Measure::Node(class Fantomas.Core.SyntaxOak/Measure) IL_0026: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_002b: nop IL_002c: ldloca.s V_0 IL_002e: ldarg.3 IL_002f: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Add(!0) IL_0034: nop IL_0035: ldloca.s V_0 IL_0037: call instance !0[] valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ArrayCollector`1::Close() IL_003c: stfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MeasureParenNode::Children@ IL_0041: ldarg.0 IL_0042: ldarg.1 IL_0043: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasureParenNode::OpeningParen@ IL_0048: ldarg.0 IL_0049: ldarg.2 IL_004a: stfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasureParenNode::Measure@ IL_004f: ldarg.0 IL_0050: ldarg.3 IL_0051: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasureParenNode::ClosingParen@ IL_0056: ret } // end of method MeasureParenNode::.ctor .method public hidebysig specialname virtual instance class Fantomas.Core.SyntaxOak/Node[] get_Children() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MeasureParenNode::Children@ IL_0006: ret } // end of method MeasureParenNode::get_Children .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_OpeningParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasureParenNode::OpeningParen@ IL_0006: ret } // end of method MeasureParenNode::get_OpeningParen .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/Measure get_Measure() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasureParenNode::Measure@ IL_0006: ret } // end of method MeasureParenNode::get_Measure .method assembly hidebysig specialname instance class Fantomas.Core.SyntaxOak/SingleTextNode get_ClosingParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasureParenNode::ClosingParen@ IL_0006: ret } // end of method MeasureParenNode::get_ClosingParen .property instance class Fantomas.Core.SyntaxOak/Node[] Children() { .get instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak/MeasureParenNode::get_Children() } // end of property MeasureParenNode::Children .property instance class Fantomas.Core.SyntaxOak/SingleTextNode OpeningParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasureParenNode::get_OpeningParen() } // end of property MeasureParenNode::OpeningParen .property instance class Fantomas.Core.SyntaxOak/Measure Measure() { .get instance class Fantomas.Core.SyntaxOak/Measure Fantomas.Core.SyntaxOak/MeasureParenNode::get_Measure() } // end of property MeasureParenNode::Measure .property instance class Fantomas.Core.SyntaxOak/SingleTextNode ClosingParen() { .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/MeasureParenNode::get_ClosingParen() } // end of property MeasureParenNode::ClosingParen } // end of class MeasureParenNode .class abstract auto autochar serializable nested assembly beforefieldinit Measure extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoEqualityAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.NoComparisonAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 21 00 00 00 00 00 ) // ..!..... .class abstract auto ansi sealed nested assembly Tags extends [netstandard]System.Object { .field public static literal int32 Single = int32(0x00000000) .field public static literal int32 Operator = int32(0x00000001) .field public static literal int32 Power = int32(0x00000002) .field public static literal int32 Multiple = int32(0x00000003) .field public static literal int32 Seq = int32(0x00000004) .field public static literal int32 Paren = int32(0x00000005) } // end of class Tags .class auto ansi serializable nested assembly beforefieldinit specialname Single extends Fantomas.Core.SyntaxOak/Measure { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 35 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..5Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 61 73 75 // .SyntaxOak+Measu 72 65 2B 53 69 6E 67 6C 65 40 44 65 62 75 67 54 // re+Single@DebugT 79 70 65 50 72 6F 78 79 00 00 ) // ypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/SingleTextNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.0 IL_0002: call instance void Fantomas.Core.SyntaxOak/Measure::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Measure/Single::item IL_000e: ret } // end of method Single::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Measure/Single::item IL_0006: ret } // end of method Single::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Measure/Single::get_Item() } // end of property Single::Item } // end of class Single .class auto ansi serializable nested assembly beforefieldinit specialname Operator extends Fantomas.Core.SyntaxOak/Measure { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 37 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..7Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 61 73 75 // .SyntaxOak+Measu 72 65 2B 4F 70 65 72 61 74 6F 72 40 44 65 62 75 // re+Operator@Debu 67 54 79 70 65 50 72 6F 78 79 00 00 ) // gTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/MeasureOperatorNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MeasureOperatorNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.1 IL_0002: call instance void Fantomas.Core.SyntaxOak/Measure::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/MeasureOperatorNode Fantomas.Core.SyntaxOak/Measure/Operator::item IL_000e: ret } // end of method Operator::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/MeasureOperatorNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MeasureOperatorNode Fantomas.Core.SyntaxOak/Measure/Operator::item IL_0006: ret } // end of method Operator::get_Item .property instance class Fantomas.Core.SyntaxOak/MeasureOperatorNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MeasureOperatorNode Fantomas.Core.SyntaxOak/Measure/Operator::get_Item() } // end of property Operator::Item } // end of class Operator .class auto ansi serializable nested assembly beforefieldinit specialname Power extends Fantomas.Core.SyntaxOak/Measure { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 34 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..4Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 61 73 75 // .SyntaxOak+Measu 72 65 2B 50 6F 77 65 72 40 44 65 62 75 67 54 79 // re+Power@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/MeasurePowerNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MeasurePowerNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: call instance void Fantomas.Core.SyntaxOak/Measure::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/MeasurePowerNode Fantomas.Core.SyntaxOak/Measure/Power::item IL_000e: ret } // end of method Power::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/MeasurePowerNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MeasurePowerNode Fantomas.Core.SyntaxOak/Measure/Power::item IL_0006: ret } // end of method Power::get_Item .property instance class Fantomas.Core.SyntaxOak/MeasurePowerNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MeasurePowerNode Fantomas.Core.SyntaxOak/Measure/Power::get_Item() } // end of property Power::Item } // end of class Power .class auto ansi serializable nested assembly beforefieldinit specialname Multiple extends Fantomas.Core.SyntaxOak/Measure { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 37 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..7Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 61 73 75 // .SyntaxOak+Measu 72 65 2B 4D 75 6C 74 69 70 6C 65 40 44 65 62 75 // re+Multiple@Debu 67 54 79 70 65 50 72 6F 78 79 00 00 ) // gTypeProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/IdentListNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/IdentListNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.3 IL_0002: call instance void Fantomas.Core.SyntaxOak/Measure::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Measure/Multiple::item IL_000e: ret } // end of method Multiple::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/IdentListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Measure/Multiple::item IL_0006: ret } // end of method Multiple::get_Item .property instance class Fantomas.Core.SyntaxOak/IdentListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Measure/Multiple::get_Item() } // end of property Multiple::Item } // end of class Multiple .class auto ansi serializable nested assembly beforefieldinit specialname Seq extends Fantomas.Core.SyntaxOak/Measure { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 32 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..2Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 61 73 75 // .SyntaxOak+Measu 72 65 2B 53 65 71 40 44 65 62 75 67 54 79 70 65 // re+Seq@DebugType 50 72 6F 78 79 00 00 ) // Proxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/MeasureSequenceNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MeasureSequenceNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.4 IL_0002: call instance void Fantomas.Core.SyntaxOak/Measure::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/MeasureSequenceNode Fantomas.Core.SyntaxOak/Measure/Seq::item IL_000e: ret } // end of method Seq::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/MeasureSequenceNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MeasureSequenceNode Fantomas.Core.SyntaxOak/Measure/Seq::item IL_0006: ret } // end of method Seq::get_Item .property instance class Fantomas.Core.SyntaxOak/MeasureSequenceNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MeasureSequenceNode Fantomas.Core.SyntaxOak/Measure/Seq::get_Item() } // end of property Seq::Item } // end of class Seq .class auto ansi serializable nested assembly beforefieldinit specialname Paren extends Fantomas.Core.SyntaxOak/Measure { .custom instance void [netstandard]System.Diagnostics.DebuggerTypeProxyAttribute::.ctor(class [netstandard]System.Type) = ( 01 00 34 46 61 6E 74 6F 6D 61 73 2E 43 6F 72 65 // ..4Fantomas.Core 2E 53 79 6E 74 61 78 4F 61 6B 2B 4D 65 61 73 75 // .SyntaxOak+Measu 72 65 2B 50 61 72 65 6E 40 44 65 62 75 67 54 79 // re+Paren@DebugTy 70 65 50 72 6F 78 79 00 00 ) // peProxy.. .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .field assembly initonly class Fantomas.Core.SyntaxOak/MeasureParenNode item .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/MeasureParenNode item) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.5 IL_0002: call instance void Fantomas.Core.SyntaxOak/Measure::.ctor(int32) IL_0007: ldarg.0 IL_0008: ldarg.1 IL_0009: stfld class Fantomas.Core.SyntaxOak/MeasureParenNode Fantomas.Core.SyntaxOak/Measure/Paren::item IL_000e: ret } // end of method Paren::.ctor .method assembly hidebysig instance class Fantomas.Core.SyntaxOak/MeasureParenNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/MeasureParenNode Fantomas.Core.SyntaxOak/Measure/Paren::item IL_0006: ret } // end of method Paren::get_Item .property instance class Fantomas.Core.SyntaxOak/MeasureParenNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MeasureParenNode Fantomas.Core.SyntaxOak/Measure/Paren::get_Item() } // end of property Paren::Item } // end of class Paren .class auto ansi nested assembly beforefieldinit specialname Single@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Measure/Single _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Measure/Single obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Measure/Single Fantomas.Core.SyntaxOak/Measure/Single@DebugTypeProxy::_obj IL_000d: ret } // end of method Single@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/SingleTextNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Measure/Single Fantomas.Core.SyntaxOak/Measure/Single@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Measure/Single::item IL_000b: ret } // end of method Single@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/SingleTextNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Measure/Single@DebugTypeProxy::get_Item() } // end of property Single@DebugTypeProxy::Item } // end of class Single@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Operator@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Measure/Operator _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Measure/Operator obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Measure/Operator Fantomas.Core.SyntaxOak/Measure/Operator@DebugTypeProxy::_obj IL_000d: ret } // end of method Operator@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/MeasureOperatorNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Measure/Operator Fantomas.Core.SyntaxOak/Measure/Operator@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/MeasureOperatorNode Fantomas.Core.SyntaxOak/Measure/Operator::item IL_000b: ret } // end of method Operator@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/MeasureOperatorNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MeasureOperatorNode Fantomas.Core.SyntaxOak/Measure/Operator@DebugTypeProxy::get_Item() } // end of property Operator@DebugTypeProxy::Item } // end of class Operator@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Power@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Measure/Power _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Measure/Power obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Measure/Power Fantomas.Core.SyntaxOak/Measure/Power@DebugTypeProxy::_obj IL_000d: ret } // end of method Power@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/MeasurePowerNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Measure/Power Fantomas.Core.SyntaxOak/Measure/Power@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/MeasurePowerNode Fantomas.Core.SyntaxOak/Measure/Power::item IL_000b: ret } // end of method Power@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/MeasurePowerNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MeasurePowerNode Fantomas.Core.SyntaxOak/Measure/Power@DebugTypeProxy::get_Item() } // end of property Power@DebugTypeProxy::Item } // end of class Power@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Multiple@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Measure/Multiple _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Measure/Multiple obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Measure/Multiple Fantomas.Core.SyntaxOak/Measure/Multiple@DebugTypeProxy::_obj IL_000d: ret } // end of method Multiple@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/IdentListNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Measure/Multiple Fantomas.Core.SyntaxOak/Measure/Multiple@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Measure/Multiple::item IL_000b: ret } // end of method Multiple@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/IdentListNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Measure/Multiple@DebugTypeProxy::get_Item() } // end of property Multiple@DebugTypeProxy::Item } // end of class Multiple@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Seq@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Measure/Seq _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Measure/Seq obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Measure/Seq Fantomas.Core.SyntaxOak/Measure/Seq@DebugTypeProxy::_obj IL_000d: ret } // end of method Seq@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/MeasureSequenceNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Measure/Seq Fantomas.Core.SyntaxOak/Measure/Seq@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/MeasureSequenceNode Fantomas.Core.SyntaxOak/Measure/Seq::item IL_000b: ret } // end of method Seq@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/MeasureSequenceNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MeasureSequenceNode Fantomas.Core.SyntaxOak/Measure/Seq@DebugTypeProxy::get_Item() } // end of property Seq@DebugTypeProxy::Item } // end of class Seq@DebugTypeProxy .class auto ansi nested assembly beforefieldinit specialname Paren@DebugTypeProxy extends [netstandard]System.Object { .field assembly class Fantomas.Core.SyntaxOak/Measure/Paren _obj .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/Measure/Paren obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class Fantomas.Core.SyntaxOak/Measure/Paren Fantomas.Core.SyntaxOak/Measure/Paren@DebugTypeProxy::_obj IL_000d: ret } // end of method Paren@DebugTypeProxy::.ctor .method public hidebysig instance class Fantomas.Core.SyntaxOak/MeasureParenNode get_Item() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Measure/Paren Fantomas.Core.SyntaxOak/Measure/Paren@DebugTypeProxy::_obj IL_0006: ldfld class Fantomas.Core.SyntaxOak/MeasureParenNode Fantomas.Core.SyntaxOak/Measure/Paren::item IL_000b: ret } // end of method Paren@DebugTypeProxy::get_Item .property instance class Fantomas.Core.SyntaxOak/MeasureParenNode Item() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .get instance class Fantomas.Core.SyntaxOak/MeasureParenNode Fantomas.Core.SyntaxOak/Measure/Paren@DebugTypeProxy::get_Item() } // end of property Paren@DebugTypeProxy::Item } // end of class Paren@DebugTypeProxy .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.SyntaxOak/Measure::_tag IL_000d: ret } // end of method Measure::.ctor .method assembly static class Fantomas.Core.SyntaxOak/Measure NewSingle(class Fantomas.Core.SyntaxOak/SingleTextNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Measure/Single::.ctor(class Fantomas.Core.SyntaxOak/SingleTextNode) IL_0006: ret } // end of method Measure::NewSingle .method assembly hidebysig instance bool get_IsSingle() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Measure::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method Measure::get_IsSingle .method assembly static class Fantomas.Core.SyntaxOak/Measure NewOperator(class Fantomas.Core.SyntaxOak/MeasureOperatorNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Measure/Operator::.ctor(class Fantomas.Core.SyntaxOak/MeasureOperatorNode) IL_0006: ret } // end of method Measure::NewOperator .method assembly hidebysig instance bool get_IsOperator() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Measure::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method Measure::get_IsOperator .method assembly static class Fantomas.Core.SyntaxOak/Measure NewPower(class Fantomas.Core.SyntaxOak/MeasurePowerNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Measure/Power::.ctor(class Fantomas.Core.SyntaxOak/MeasurePowerNode) IL_0006: ret } // end of method Measure::NewPower .method assembly hidebysig instance bool get_IsPower() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Measure::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method Measure::get_IsPower .method assembly static class Fantomas.Core.SyntaxOak/Measure NewMultiple(class Fantomas.Core.SyntaxOak/IdentListNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 03 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Measure/Multiple::.ctor(class Fantomas.Core.SyntaxOak/IdentListNode) IL_0006: ret } // end of method Measure::NewMultiple .method assembly hidebysig instance bool get_IsMultiple() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Measure::get_Tag() IL_0006: ldc.i4.3 IL_0007: ceq IL_0009: ret } // end of method Measure::get_IsMultiple .method assembly static class Fantomas.Core.SyntaxOak/Measure NewSeq(class Fantomas.Core.SyntaxOak/MeasureSequenceNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 04 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Measure/Seq::.ctor(class Fantomas.Core.SyntaxOak/MeasureSequenceNode) IL_0006: ret } // end of method Measure::NewSeq .method assembly hidebysig instance bool get_IsSeq() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Measure::get_Tag() IL_0006: ldc.i4.4 IL_0007: ceq IL_0009: ret } // end of method Measure::get_IsSeq .method assembly static class Fantomas.Core.SyntaxOak/Measure NewParen(class Fantomas.Core.SyntaxOak/MeasureParenNode item) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 05 00 00 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.SyntaxOak/Measure/Paren::.ctor(class Fantomas.Core.SyntaxOak/MeasureParenNode) IL_0006: ret } // end of method Measure::NewParen .method assembly hidebysig instance bool get_IsParen() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/Measure::get_Tag() IL_0006: ldc.i4.5 IL_0007: ceq IL_0009: ret } // end of method Measure::get_IsParen .method assembly hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/Measure::_tag IL_0006: ret } // end of method Measure::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Measure::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.SyntaxOak/Measure>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method Measure::ToString .method assembly static class Fantomas.Core.SyntaxOak/Node Node(class Fantomas.Core.SyntaxOak/Measure m) cil managed { // Code size 124 (0x7c) .maxstack 3 .locals init (class Fantomas.Core.SyntaxOak/Measure/Single V_0, class Fantomas.Core.SyntaxOak/Measure/Operator V_1, class Fantomas.Core.SyntaxOak/Measure/Power V_2, class Fantomas.Core.SyntaxOak/Measure/Multiple V_3, class Fantomas.Core.SyntaxOak/Measure/Seq V_4, class Fantomas.Core.SyntaxOak/Measure/Paren V_5) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.SyntaxOak/Measure::get_Tag() IL_0007: switch ( IL_0024, IL_0032, IL_0040, IL_004e, IL_005c, IL_006c) IL_0024: ldarg.0 IL_0025: castclass Fantomas.Core.SyntaxOak/Measure/Single IL_002a: stloc.0 IL_002b: ldloc.0 IL_002c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/Measure/Single::item IL_0031: ret IL_0032: ldarg.0 IL_0033: castclass Fantomas.Core.SyntaxOak/Measure/Operator IL_0038: stloc.1 IL_0039: ldloc.1 IL_003a: ldfld class Fantomas.Core.SyntaxOak/MeasureOperatorNode Fantomas.Core.SyntaxOak/Measure/Operator::item IL_003f: ret IL_0040: ldarg.0 IL_0041: castclass Fantomas.Core.SyntaxOak/Measure/Power IL_0046: stloc.2 IL_0047: ldloc.2 IL_0048: ldfld class Fantomas.Core.SyntaxOak/MeasurePowerNode Fantomas.Core.SyntaxOak/Measure/Power::item IL_004d: ret IL_004e: ldarg.0 IL_004f: castclass Fantomas.Core.SyntaxOak/Measure/Multiple IL_0054: stloc.3 IL_0055: ldloc.3 IL_0056: ldfld class Fantomas.Core.SyntaxOak/IdentListNode Fantomas.Core.SyntaxOak/Measure/Multiple::item IL_005b: ret IL_005c: ldarg.0 IL_005d: castclass Fantomas.Core.SyntaxOak/Measure/Seq IL_0062: stloc.s V_4 IL_0064: ldloc.s V_4 IL_0066: ldfld class Fantomas.Core.SyntaxOak/MeasureSequenceNode Fantomas.Core.SyntaxOak/Measure/Seq::item IL_006b: ret IL_006c: ldarg.0 IL_006d: castclass Fantomas.Core.SyntaxOak/Measure/Paren IL_0072: stloc.s V_5 IL_0074: ldloc.s V_5 IL_0076: ldfld class Fantomas.Core.SyntaxOak/MeasureParenNode Fantomas.Core.SyntaxOak/Measure/Paren::item IL_007b: ret } // end of method Measure::Node .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.SyntaxOak/Measure::get_Tag() } // end of property Measure::Tag .property instance bool IsSingle() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Measure::get_IsSingle() } // end of property Measure::IsSingle .property instance bool IsOperator() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Measure::get_IsOperator() } // end of property Measure::IsOperator .property instance bool IsPower() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Measure::get_IsPower() } // end of property Measure::IsPower .property instance bool IsMultiple() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Measure::get_IsMultiple() } // end of property Measure::IsMultiple .property instance bool IsSeq() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Measure::get_IsSeq() } // end of property Measure::IsSeq .property instance bool IsParen() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.SyntaxOak/Measure::get_IsParen() } // end of property Measure::IsParen } // end of class Measure .class auto ansi serializable sealed nested assembly beforefieldinit combineRanges@72 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.SyntaxOak/combineRanges@72 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method combineRanges@72::.ctor .method public strict virtual instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range arg00@, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range arg10@) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::unionRanges(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0009: ret } // end of method combineRanges@72::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/combineRanges@72::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/combineRanges@72 Fantomas.Core.SyntaxOak/combineRanges@72::@_instance IL_000a: ret } // end of method combineRanges@72::.cctor } // end of class combineRanges@72 .class auto ansi serializable sealed nested assembly beforefieldinit get_Children@94 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field static assembly initonly class Fantomas.Core.SyntaxOak/get_Children@94 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ret } // end of method get_Children@94::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class Fantomas.Core.SyntaxOak/IdentifierOrDot _arg1) cil managed { // Code size 64 (0x40) .maxstack 5 .locals init (class Fantomas.Core.SyntaxOak/IdentifierOrDot V_0, class Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident V_1, class Fantomas.Core.SyntaxOak/SingleTextNode V_2, class Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot V_3) IL_0000: ldarg.1 IL_0001: stloc.0 IL_0002: ldloc.0 IL_0003: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_0008: brtrue.s IL_0014 IL_000a: ldloc.0 IL_000b: isinst Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_0010: brtrue.s IL_0029 IL_0012: br.s IL_003e IL_0014: ldarg.1 IL_0015: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident IL_001a: stloc.1 IL_001b: ldloc.1 IL_001c: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/Ident::item IL_0021: stloc.2 IL_0022: ldloc.2 IL_0023: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0028: ret IL_0029: ldarg.1 IL_002a: castclass Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot IL_002f: stloc.3 IL_0030: ldloc.3 IL_0031: ldfld class Fantomas.Core.SyntaxOak/SingleTextNode Fantomas.Core.SyntaxOak/IdentifierOrDot/KnownDot::item IL_0036: stloc.2 IL_0037: ldloc.2 IL_0038: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_003d: ret IL_003e: ldnull IL_003f: ret } // end of method get_Children@94::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/get_Children@94::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/get_Children@94 Fantomas.Core.SyntaxOak/get_Children@94::@_instance IL_000a: ret } // end of method get_Children@94::.cctor } // end of class get_Children@94 .class auto autochar serializable sealed nested assembly beforefieldinit specialname '-ctor@107' extends class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1 { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 06 00 00 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 content .field public int32 pc .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Node current .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 content, int32 pc, class Fantomas.Core.SyntaxOak/Node current) cil managed { // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@107'::content IL_0007: ldarg.0 IL_0008: ldarg.2 IL_0009: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@107'::pc IL_000e: ldarg.0 IL_000f: ldarg.3 IL_0010: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@107'::current IL_0015: ldarg.0 IL_0016: call instance void class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1::.ctor() IL_001b: ret } // end of method '-ctor@107'::.ctor .method public strict virtual instance int32 GenerateNext(class [netstandard]System.Collections.Generic.IEnumerable`1& next) cil managed { // Code size 74 (0x4a) .maxstack 6 .locals init (class [netstandard]System.Collections.Generic.IEnumerable`1 V_0) IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/'-ctor@107'::pc IL_0006: ldc.i4.1 IL_0007: sub IL_0008: switch ( IL_0017, IL_001a) IL_0015: br.s IL_001d IL_0017: nop IL_0018: br.s IL_003a IL_001a: nop IL_001b: br.s IL_0041 IL_001d: nop IL_001e: ldarg.0 IL_001f: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@107'::content IL_0024: stloc.0 IL_0025: ldarg.0 IL_0026: ldc.i4.1 IL_0027: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@107'::pc IL_002c: ldarg.1 IL_002d: ldloc.0 IL_002e: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0033: stobj class [netstandard]System.Collections.Generic.IEnumerable`1 IL_0038: ldc.i4.2 IL_0039: ret IL_003a: ldarg.0 IL_003b: ldc.i4.2 IL_003c: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@107'::pc IL_0041: ldarg.0 IL_0042: ldnull IL_0043: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@107'::current IL_0048: ldc.i4.0 IL_0049: ret } // end of method '-ctor@107'::GenerateNext .method public strict virtual instance void Close() cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@107'::pc IL_0007: ret } // end of method '-ctor@107'::Close .method public strict virtual instance bool get_CheckClose() cil managed { // Code size 39 (0x27) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/'-ctor@107'::pc IL_0006: switch ( IL_0019, IL_001c, IL_001f) IL_0017: br.s IL_0022 IL_0019: nop IL_001a: br.s IL_0025 IL_001c: nop IL_001d: br.s IL_0023 IL_001f: nop IL_0020: br.s IL_0025 IL_0022: nop IL_0023: ldc.i4.0 IL_0024: ret IL_0025: ldc.i4.0 IL_0026: ret } // end of method '-ctor@107'::get_CheckClose .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node get_LastGenerated() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@107'::current IL_0006: ret } // end of method '-ctor@107'::get_LastGenerated .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerator`1 GetFreshEnumerator() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@107'::content IL_0006: ldc.i4.0 IL_0007: ldnull IL_0008: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@107'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, class Fantomas.Core.SyntaxOak/Node) IL_000d: ret } // end of method '-ctor@107'::GetFreshEnumerator } // end of class '-ctor@107' .class auto autochar serializable sealed nested assembly beforefieldinit specialname '-ctor@129-1' extends class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1 { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 06 00 00 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 args .field public int32 pc .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Node current .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 args, int32 pc, class Fantomas.Core.SyntaxOak/Node current) cil managed { // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@129-1'::args IL_0007: ldarg.0 IL_0008: ldarg.2 IL_0009: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@129-1'::pc IL_000e: ldarg.0 IL_000f: ldarg.3 IL_0010: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@129-1'::current IL_0015: ldarg.0 IL_0016: call instance void class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1::.ctor() IL_001b: ret } // end of method '-ctor@129-1'::.ctor .method public strict virtual instance int32 GenerateNext(class [netstandard]System.Collections.Generic.IEnumerable`1& next) cil managed { // Code size 74 (0x4a) .maxstack 6 .locals init (class [netstandard]System.Collections.Generic.IEnumerable`1 V_0) IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/'-ctor@129-1'::pc IL_0006: ldc.i4.1 IL_0007: sub IL_0008: switch ( IL_0017, IL_001a) IL_0015: br.s IL_001d IL_0017: nop IL_0018: br.s IL_003a IL_001a: nop IL_001b: br.s IL_0041 IL_001d: nop IL_001e: ldarg.0 IL_001f: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@129-1'::args IL_0024: stloc.0 IL_0025: ldarg.0 IL_0026: ldc.i4.1 IL_0027: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@129-1'::pc IL_002c: ldarg.1 IL_002d: ldloc.0 IL_002e: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0033: stobj class [netstandard]System.Collections.Generic.IEnumerable`1 IL_0038: ldc.i4.2 IL_0039: ret IL_003a: ldarg.0 IL_003b: ldc.i4.2 IL_003c: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@129-1'::pc IL_0041: ldarg.0 IL_0042: ldnull IL_0043: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@129-1'::current IL_0048: ldc.i4.0 IL_0049: ret } // end of method '-ctor@129-1'::GenerateNext .method public strict virtual instance void Close() cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@129-1'::pc IL_0007: ret } // end of method '-ctor@129-1'::Close .method public strict virtual instance bool get_CheckClose() cil managed { // Code size 39 (0x27) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/'-ctor@129-1'::pc IL_0006: switch ( IL_0019, IL_001c, IL_001f) IL_0017: br.s IL_0022 IL_0019: nop IL_001a: br.s IL_0025 IL_001c: nop IL_001d: br.s IL_0023 IL_001f: nop IL_0020: br.s IL_0025 IL_0022: nop IL_0023: ldc.i4.0 IL_0024: ret IL_0025: ldc.i4.0 IL_0026: ret } // end of method '-ctor@129-1'::get_CheckClose .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node get_LastGenerated() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@129-1'::current IL_0006: ret } // end of method '-ctor@129-1'::get_LastGenerated .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerator`1 GetFreshEnumerator() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@129-1'::args IL_0006: ldc.i4.0 IL_0007: ldnull IL_0008: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@129-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, class Fantomas.Core.SyntaxOak/Node) IL_000d: ret } // end of method '-ctor@129-1'::GetFreshEnumerator } // end of class '-ctor@129-1' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@162-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@162-2' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@162-2'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/ModuleDecl arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ModuleDecl::Node(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0008: ret } // end of method '-ctor@162-2'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@162-2'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@162-2' Fantomas.Core.SyntaxOak/'-ctor@162-2'::@_instance IL_000a: ret } // end of method '-ctor@162-2'::.cctor } // end of class '-ctor@162-2' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@169-3' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@169-3' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method '-ctor@169-3'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 55 (0x37) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/Type V_0, class Fantomas.Core.SyntaxOak/SingleTextNode V_1, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_2, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_3) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloca.s V_3 IL_0010: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_0016: ldloc.3 IL_0017: stloc.2 IL_0018: ldloca.s V_2 IL_001a: ldloc.0 IL_001b: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0020: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_0025: nop IL_0026: ldloca.s V_2 IL_0028: ldloc.1 IL_0029: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_002e: nop IL_002f: ldloca.s V_2 IL_0031: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_0036: ret } // end of method '-ctor@169-3'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@169-3'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@169-3' Fantomas.Core.SyntaxOak/'-ctor@169-3'::@_instance IL_000a: ret } // end of method '-ctor@169-3'::.cctor } // end of class '-ctor@169-3' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@182-5' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Node> { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@182-5' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Node>::.ctor() IL_0006: ret } // end of method '-ctor@182-5'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 _arg2) cil managed { // Code size 45 (0x2d) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_1) IL_0000: ldarg.1 IL_0001: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0006: brfalse.s IL_000a IL_0008: br.s IL_001f IL_000a: ldarg.1 IL_000b: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0010: stloc.0 IL_0011: ldloc.0 IL_0012: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0017: tail. IL_0019: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001e: ret IL_001f: ldarg.1 IL_0020: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0025: stloc.1 IL_0026: ldloc.1 IL_0027: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_002c: ret } // end of method '-ctor@182-5'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@182-5'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@182-5' Fantomas.Core.SyntaxOak/'-ctor@182-5'::@_instance IL_000a: ret } // end of method '-ctor@182-5'::.cctor } // end of class '-ctor@182-5' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@180-4' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> path .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> path) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/'-ctor@180-4'::path IL_000d: ret } // end of method '-ctor@180-4'::.ctor .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@182-5' Fantomas.Core.SyntaxOak/'-ctor@182-5'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/'-ctor@180-4'::path IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class Fantomas.Core.SyntaxOak/Node>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: ret } // end of method '-ctor@180-4'::Invoke } // end of class '-ctor@180-4' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@243-6' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@243-6' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@243-6'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Type arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method '-ctor@243-6'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@243-6'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@243-6' Fantomas.Core.SyntaxOak/'-ctor@243-6'::@_instance IL_000a: ret } // end of method '-ctor@243-6'::.cctor } // end of class '-ctor@243-6' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@260-7' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Node> { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@260-7' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Node>::.ctor() IL_0006: ret } // end of method '-ctor@260-7'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 _arg3) cil managed { // Code size 45 (0x2d) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_1) IL_0000: ldarg.1 IL_0001: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0006: brfalse.s IL_000a IL_0008: br.s IL_001f IL_000a: ldarg.1 IL_000b: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0010: stloc.0 IL_0011: ldloc.0 IL_0012: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0017: tail. IL_0019: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_001e: ret IL_001f: ldarg.1 IL_0020: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0025: stloc.1 IL_0026: ldloc.1 IL_0027: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_002c: ret } // end of method '-ctor@260-7'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@260-7'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@260-7' Fantomas.Core.SyntaxOak/'-ctor@260-7'::@_instance IL_000a: ret } // end of method '-ctor@260-7'::.cctor } // end of class '-ctor@260-7' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@273-8' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@273-8' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@273-8'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/TypeConstraint arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/TypeConstraint::Node(class Fantomas.Core.SyntaxOak/TypeConstraint) IL_0008: ret } // end of method '-ctor@273-8'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@273-8'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@273-8' Fantomas.Core.SyntaxOak/'-ctor@273-8'::@_instance IL_000a: ret } // end of method '-ctor@273-8'::.cctor } // end of class '-ctor@273-8' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@291-9' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@291-9' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method '-ctor@291-9'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 55 (0x37) .maxstack 6 .locals init (class Fantomas.Core.SyntaxOak/SingleTextNode V_0, class Fantomas.Core.SyntaxOak/Type V_1, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_2, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_3) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloca.s V_3 IL_0010: initobj valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 IL_0016: ldloc.3 IL_0017: stloc.2 IL_0018: ldloca.s V_2 IL_001a: ldloc.0 IL_001b: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_0020: nop IL_0021: ldloca.s V_2 IL_0023: ldloc.1 IL_0024: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0029: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_002e: nop IL_002f: ldloca.s V_2 IL_0031: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_0036: ret } // end of method '-ctor@291-9'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@291-9'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@291-9' Fantomas.Core.SyntaxOak/'-ctor@291-9'::@_instance IL_000a: ret } // end of method '-ctor@291-9'::.cctor } // end of class '-ctor@291-9' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@400-11' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@400-11' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@400-11'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Pattern arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method '-ctor@400-11'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@400-11'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@400-11' Fantomas.Core.SyntaxOak/'-ctor@400-11'::@_instance IL_000a: ret } // end of method '-ctor@400-11'::.cctor } // end of class '-ctor@400-11' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@400-10' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 pats .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 pats) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@400-10'::pats IL_000d: ret } // end of method '-ctor@400-10'::.ctor .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@400-11' Fantomas.Core.SyntaxOak/'-ctor@400-11'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@400-10'::pats IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: ret } // end of method '-ctor@400-10'::Invoke } // end of class '-ctor@400-10' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@409-12' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@409-12' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@409-12'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Type arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method '-ctor@409-12'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@409-12'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@409-12' Fantomas.Core.SyntaxOak/'-ctor@409-12'::@_instance IL_000a: ret } // end of method '-ctor@409-12'::.cctor } // end of class '-ctor@409-12' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@463-13' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@463-13' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@463-13'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/TyparDecls arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/TyparDecls::Node(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: ret } // end of method '-ctor@463-13'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@463-13'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@463-13' Fantomas.Core.SyntaxOak/'-ctor@463-13'::@_instance IL_000a: ret } // end of method '-ctor@463-13'::.cctor } // end of class '-ctor@463-13' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@487-14' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@487-14' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@487-14'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/TyparDecls arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/TyparDecls::Node(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: ret } // end of method '-ctor@487-14'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@487-14'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@487-14' Fantomas.Core.SyntaxOak/'-ctor@487-14'::@_instance IL_000a: ret } // end of method '-ctor@487-14'::.cctor } // end of class '-ctor@487-14' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@488-15' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@488-15' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@488-15'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Pattern arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method '-ctor@488-15'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@488-15'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@488-15' Fantomas.Core.SyntaxOak/'-ctor@488-15'::@_instance IL_000a: ret } // end of method '-ctor@488-15'::.cctor } // end of class '-ctor@488-15' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@507-17' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@507-17' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@507-17'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Pattern arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method '-ctor@507-17'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@507-17'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@507-17' Fantomas.Core.SyntaxOak/'-ctor@507-17'::@_instance IL_000a: ret } // end of method '-ctor@507-17'::.cctor } // end of class '-ctor@507-17' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@507-16' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 pats .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 pats) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@507-16'::pats IL_000d: ret } // end of method '-ctor@507-16'::.ctor .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@507-17' Fantomas.Core.SyntaxOak/'-ctor@507-17'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@507-16'::pats IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: ret } // end of method '-ctor@507-16'::Invoke } // end of class '-ctor@507-16' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@513-19' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@513-19' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@513-19'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Pattern arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method '-ctor@513-19'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@513-19'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@513-19' Fantomas.Core.SyntaxOak/'-ctor@513-19'::@_instance IL_000a: ret } // end of method '-ctor@513-19'::.cctor } // end of class '-ctor@513-19' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@513-18' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 pats .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 pats) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@513-18'::pats IL_000d: ret } // end of method '-ctor@513-18'::.ctor .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@513-19' Fantomas.Core.SyntaxOak/'-ctor@513-19'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@513-18'::pats IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: ret } // end of method '-ctor@513-18'::Invoke } // end of class '-ctor@513-18' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@519-20' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@519-20' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@519-20'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Pattern arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method '-ctor@519-20'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@519-20'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@519-20' Fantomas.Core.SyntaxOak/'-ctor@519-20'::@_instance IL_000a: ret } // end of method '-ctor@519-20'::.cctor } // end of class '-ctor@519-20' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@674-21' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@674-21' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@674-21'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Expr arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method '-ctor@674-21'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@674-21'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@674-21' Fantomas.Core.SyntaxOak/'-ctor@674-21'::@_instance IL_000a: ret } // end of method '-ctor@674-21'::.cctor } // end of class '-ctor@674-21' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@803-22' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@803-22' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@803-22'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Expr arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method '-ctor@803-22'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@803-22'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@803-22' Fantomas.Core.SyntaxOak/'-ctor@803-22'::@_instance IL_000a: ret } // end of method '-ctor@803-22'::.cctor } // end of class '-ctor@803-22' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@830-23' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@830-23' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@830-23'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method '-ctor@830-23'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@830-23'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@830-23' Fantomas.Core.SyntaxOak/'-ctor@830-23'::@_instance IL_000a: ret } // end of method '-ctor@830-23'::.cctor } // end of class '-ctor@830-23' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@857-24' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@857-24' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@857-24'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Expr arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method '-ctor@857-24'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@857-24'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@857-24' Fantomas.Core.SyntaxOak/'-ctor@857-24'::@_instance IL_000a: ret } // end of method '-ctor@857-24'::.cctor } // end of class '-ctor@857-24' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@860-25' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@860-25' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@860-25'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method '-ctor@860-25'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@860-25'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@860-25' Fantomas.Core.SyntaxOak/'-ctor@860-25'::@_instance IL_000a: ret } // end of method '-ctor@860-25'::.cctor } // end of class '-ctor@860-25' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1002-27' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1002-27' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1002-27'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ComputationExpressionStatement::Node(class Fantomas.Core.SyntaxOak/ComputationExpressionStatement) IL_0008: ret } // end of method '-ctor@1002-27'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1002-27'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1002-27' Fantomas.Core.SyntaxOak/'-ctor@1002-27'::@_instance IL_000a: ret } // end of method '-ctor@1002-27'::.cctor } // end of class '-ctor@1002-27' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1002-26' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 statements .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 statements) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@1002-26'::statements IL_000d: ret } // end of method '-ctor@1002-26'::.ctor .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1002-27' Fantomas.Core.SyntaxOak/'-ctor@1002-27'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@1002-26'::statements IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: ret } // end of method '-ctor@1002-26'::Invoke } // end of class '-ctor@1002-26' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1026-28' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1026-28' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1026-28'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Pattern arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method '-ctor@1026-28'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1026-28'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1026-28' Fantomas.Core.SyntaxOak/'-ctor@1026-28'::@_instance IL_000a: ret } // end of method '-ctor@1026-28'::.cctor } // end of class '-ctor@1026-28' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1043-29' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1043-29' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1043-29'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Expr arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method '-ctor@1043-29'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1043-29'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1043-29' Fantomas.Core.SyntaxOak/'-ctor@1043-29'::@_instance IL_000a: ret } // end of method '-ctor@1043-29'::.cctor } // end of class '-ctor@1043-29' .class auto ansi serializable sealed nested assembly beforefieldinit xs@1124 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.SyntaxOak/xs@1124 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method xs@1124::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 37 (0x25) .maxstack 7 .locals init (class Fantomas.Core.SyntaxOak/SingleTextNode V_0, class Fantomas.Core.SyntaxOak/Expr V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: ldloc.1 IL_0010: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0015: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_001a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001f: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0024: ret } // end of method xs@1124::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/xs@1124::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/xs@1124 Fantomas.Core.SyntaxOak/xs@1124::@_instance IL_000a: ret } // end of method xs@1124::.cctor } // end of class xs@1124 .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1182-30' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1182-30' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1182-30'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/ChainLink arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ChainLink::Node(class Fantomas.Core.SyntaxOak/ChainLink) IL_0008: ret } // end of method '-ctor@1182-30'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1182-30'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1182-30' Fantomas.Core.SyntaxOak/'-ctor@1182-30'::@_instance IL_000a: ret } // end of method '-ctor@1182-30'::.cctor } // end of class '-ctor@1182-30' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1216-31' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1216-31' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1216-31'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Expr arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method '-ctor@1216-31'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1216-31'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1216-31' Fantomas.Core.SyntaxOak/'-ctor@1216-31'::@_instance IL_000a: ret } // end of method '-ctor@1216-31'::.cctor } // end of class '-ctor@1216-31' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1242-32' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1242-32' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1242-32'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Expr arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method '-ctor@1242-32'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1242-32'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1242-32' Fantomas.Core.SyntaxOak/'-ctor@1242-32'::@_instance IL_000a: ret } // end of method '-ctor@1242-32'::.cctor } // end of class '-ctor@1242-32' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1254-33' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1254-33' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1254-33'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Type arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method '-ctor@1254-33'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1254-33'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1254-33' Fantomas.Core.SyntaxOak/'-ctor@1254-33'::@_instance IL_000a: ret } // end of method '-ctor@1254-33'::.cctor } // end of class '-ctor@1254-33' .class auto autochar serializable sealed nested assembly beforefieldinit specialname elseNode@1308 extends [netstandard]System.Object implements Fantomas.Core.SyntaxOak/Node { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 06 00 00 00 00 00 ) .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mElse .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 elseIfNode .method public specialname rtspecialname instance void .ctor(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mElse, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 elseIfNode) cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/elseNode@1308::mElse IL_0007: ldarg.0 IL_0008: ldarg.2 IL_0009: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 Fantomas.Core.SyntaxOak/elseNode@1308::elseIfNode IL_000e: ldarg.0 IL_000f: callvirt instance void [netstandard]System.Object::.ctor() IL_0014: ldarg.0 IL_0015: pop IL_0016: ret } // end of method elseNode@1308::.ctor .method private hidebysig newslot virtual final instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak.Node.get_ContentBefore() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_ContentBefore // Code size 8 (0x8) .maxstack 8 IL_0000: tail. IL_0002: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Empty() IL_0007: ret } // end of method elseNode@1308::Fantomas.Core.SyntaxOak.Node.get_ContentBefore .method private hidebysig newslot virtual final instance bool Fantomas.Core.SyntaxOak.Node.get_HasContentBefore() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_HasContentBefore // Code size 2 (0x2) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ret } // end of method elseNode@1308::Fantomas.Core.SyntaxOak.Node.get_HasContentBefore .method private hidebysig newslot virtual final instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak.Node.get_ContentAfter() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_ContentAfter // Code size 8 (0x8) .maxstack 8 IL_0000: tail. IL_0002: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Empty() IL_0007: ret } // end of method elseNode@1308::Fantomas.Core.SyntaxOak.Node.get_ContentAfter .method private hidebysig newslot virtual final instance bool Fantomas.Core.SyntaxOak.Node.get_HasContentAfter() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_HasContentAfter // Code size 2 (0x2) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ret } // end of method elseNode@1308::Fantomas.Core.SyntaxOak.Node.get_HasContentAfter .method private hidebysig newslot virtual final instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak.Node.get_Range() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_Range // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/elseNode@1308::mElse IL_0006: ret } // end of method elseNode@1308::Fantomas.Core.SyntaxOak.Node.get_Range .method private hidebysig newslot virtual final instance void Fantomas.Core.SyntaxOak.Node.AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode triviaNode) cil managed { .override Fantomas.Core.SyntaxOak/Node::AddBefore // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 Fantomas.Core.SyntaxOak/elseNode@1308::elseIfNode IL_0006: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_000b: call !!0 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::CheckThis(!!0) IL_0010: ldarg.1 IL_0011: tail. IL_0013: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode) IL_0018: ret } // end of method elseNode@1308::Fantomas.Core.SyntaxOak.Node.AddBefore .method private hidebysig newslot virtual final instance void Fantomas.Core.SyntaxOak.Node.AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode triviaNode) cil managed { .override Fantomas.Core.SyntaxOak/Node::AddAfter // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 Fantomas.Core.SyntaxOak/elseNode@1308::elseIfNode IL_0006: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_000b: call !!0 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::CheckThis(!!0) IL_0010: ldarg.1 IL_0011: tail. IL_0013: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode) IL_0018: ret } // end of method elseNode@1308::Fantomas.Core.SyntaxOak.Node.AddAfter .method private hidebysig newslot virtual final instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak.Node.get_Children() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_Children // Code size 6 (0x6) .maxstack 8 IL_0000: call !!0[] [netstandard]System.Array::Empty() IL_0005: ret } // end of method elseNode@1308::Fantomas.Core.SyntaxOak.Node.get_Children } // end of class elseNode@1308 .class auto autochar serializable sealed nested assembly beforefieldinit specialname ifNode@1324 extends [netstandard]System.Object implements Fantomas.Core.SyntaxOak/Node { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 06 00 00 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/ElseIfNode this .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mIf .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 elseIfNode .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/ElseIfNode this, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mIf, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 elseIfNode) cil managed { // Code size 30 (0x1e) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: stfld class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/ifNode@1324::this IL_0007: ldarg.0 IL_0008: ldarg.2 IL_0009: stfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/ifNode@1324::mIf IL_000e: ldarg.0 IL_000f: ldarg.3 IL_0010: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 Fantomas.Core.SyntaxOak/ifNode@1324::elseIfNode IL_0015: ldarg.0 IL_0016: callvirt instance void [netstandard]System.Object::.ctor() IL_001b: ldarg.0 IL_001c: pop IL_001d: ret } // end of method ifNode@1324::.ctor .method private hidebysig newslot virtual final instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak.Node.get_ContentBefore() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_ContentBefore // Code size 8 (0x8) .maxstack 8 IL_0000: tail. IL_0002: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Empty() IL_0007: ret } // end of method ifNode@1324::Fantomas.Core.SyntaxOak.Node.get_ContentBefore .method private hidebysig newslot virtual final instance bool Fantomas.Core.SyntaxOak.Node.get_HasContentBefore() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_HasContentBefore // Code size 2 (0x2) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ret } // end of method ifNode@1324::Fantomas.Core.SyntaxOak.Node.get_HasContentBefore .method private hidebysig newslot virtual final instance class [netstandard]System.Collections.Generic.IEnumerable`1 Fantomas.Core.SyntaxOak.Node.get_ContentAfter() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_ContentAfter // Code size 8 (0x8) .maxstack 8 IL_0000: tail. IL_0002: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Empty() IL_0007: ret } // end of method ifNode@1324::Fantomas.Core.SyntaxOak.Node.get_ContentAfter .method private hidebysig newslot virtual final instance bool Fantomas.Core.SyntaxOak.Node.get_HasContentAfter() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_HasContentAfter // Code size 2 (0x2) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: ret } // end of method ifNode@1324::Fantomas.Core.SyntaxOak.Node.get_HasContentAfter .method private hidebysig newslot virtual final instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak.Node.get_Range() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_Range // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/ifNode@1324::mIf IL_0006: ret } // end of method ifNode@1324::Fantomas.Core.SyntaxOak.Node.get_Range .method private hidebysig newslot virtual final instance void Fantomas.Core.SyntaxOak.Node.AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode triviaNode) cil managed { .override Fantomas.Core.SyntaxOak/Node::AddBefore // Code size 60 (0x3c) .maxstack 8 IL_0000: nop IL_0001: ldarg.1 IL_0002: ldfld class Fantomas.Core.SyntaxOak/TriviaContent Fantomas.Core.SyntaxOak/TriviaNode::Content@ IL_0007: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_000c: ldc.i4.0 IL_000d: bne.un.s IL_0023 IL_000f: ldarg.0 IL_0010: ldfld class Fantomas.Core.SyntaxOak/ElseIfNode Fantomas.Core.SyntaxOak/ifNode@1324::this IL_0015: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ElseIfNode::condition IL_001a: ldarg.1 IL_001b: tail. IL_001d: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddBefore(class Fantomas.Core.SyntaxOak/TriviaNode) IL_0022: ret IL_0023: ldarg.0 IL_0024: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 Fantomas.Core.SyntaxOak/ifNode@1324::elseIfNode IL_0029: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_002e: call !!0 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::CheckThis(!!0) IL_0033: ldarg.1 IL_0034: tail. IL_0036: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode) IL_003b: ret } // end of method ifNode@1324::Fantomas.Core.SyntaxOak.Node.AddBefore .method private hidebysig newslot virtual final instance void Fantomas.Core.SyntaxOak.Node.AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode triviaNode) cil managed { .override Fantomas.Core.SyntaxOak/Node::AddAfter // Code size 25 (0x19) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 Fantomas.Core.SyntaxOak/ifNode@1324::elseIfNode IL_0006: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_000b: call !!0 [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives/IntrinsicFunctions::CheckThis(!!0) IL_0010: ldarg.1 IL_0011: tail. IL_0013: callvirt instance void Fantomas.Core.SyntaxOak/Node::AddAfter(class Fantomas.Core.SyntaxOak/TriviaNode) IL_0018: ret } // end of method ifNode@1324::Fantomas.Core.SyntaxOak.Node.AddAfter .method private hidebysig newslot virtual final instance class Fantomas.Core.SyntaxOak/Node[] Fantomas.Core.SyntaxOak.Node.get_Children() cil managed { .override Fantomas.Core.SyntaxOak/Node::get_Children // Code size 6 (0x6) .maxstack 8 IL_0000: call !!0[] [netstandard]System.Array::Empty() IL_0005: ret } // end of method ifNode@1324::Fantomas.Core.SyntaxOak.Node.get_Children } // end of class ifNode@1324 .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1519-34' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1519-34' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1519-34'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/StaticOptimizationConstraint::Node(class Fantomas.Core.SyntaxOak/StaticOptimizationConstraint) IL_0006: ret } // end of method '-ctor@1519-34'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1519-34'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1519-34' Fantomas.Core.SyntaxOak/'-ctor@1519-34'::@_instance IL_000a: ret } // end of method '-ctor@1519-34'::.cctor } // end of class '-ctor@1519-34' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1538-36' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Node> { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1538-36' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class Fantomas.Core.SyntaxOak/Node>::.ctor() IL_0006: ret } // end of method '-ctor@1538-36'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2 _arg5) cil managed { // Code size 38 (0x26) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 V_1) IL_0000: ldarg.1 IL_0001: isinst class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_0006: brfalse.s IL_000a IL_0008: br.s IL_0018 IL_000a: ldarg.1 IL_000b: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2 IL_0010: stloc.0 IL_0011: ldloc.0 IL_0012: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice1Of2::get_Item() IL_0017: ret IL_0018: ldarg.1 IL_0019: castclass class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2 IL_001e: stloc.1 IL_001f: ldloc.1 IL_0020: call instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpChoice`2/Choice2Of2::get_Item() IL_0025: ret } // end of method '-ctor@1538-36'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1538-36'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1538-36' Fantomas.Core.SyntaxOak/'-ctor@1538-36'::@_instance IL_000a: ret } // end of method '-ctor@1538-36'::.cctor } // end of class '-ctor@1538-36' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1536-35' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> parts .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> parts) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/'-ctor@1536-35'::parts IL_000d: ret } // end of method '-ctor@1536-35'::.ctor .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1538-36' Fantomas.Core.SyntaxOak/'-ctor@1538-36'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.SyntaxOak/'-ctor@1536-35'::parts IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,class Fantomas.Core.SyntaxOak/Node>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: ret } // end of method '-ctor@1536-35'::Invoke } // end of class '-ctor@1536-35' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1573-37' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1573-37' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1573-37'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Expr arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method '-ctor@1573-37'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1573-37'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1573-37' Fantomas.Core.SyntaxOak/'-ctor@1573-37'::@_instance IL_000a: ret } // end of method '-ctor@1573-37'::.cctor } // end of class '-ctor@1573-37' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1575-38' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1575-38' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1575-38'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Expr arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method '-ctor@1575-38'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1575-38'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1575-38' Fantomas.Core.SyntaxOak/'-ctor@1575-38'::@_instance IL_000a: ret } // end of method '-ctor@1575-38'::.cctor } // end of class '-ctor@1575-38' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1760-39' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1760-39' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1760-39'::.ctor .method public strict virtual instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Invoke(class Fantomas.Core.SyntaxOak/Open x) cil managed { // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Open::Node(class Fantomas.Core.SyntaxOak/Open) IL_0006: tail. IL_0008: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_000d: ret } // end of method '-ctor@1760-39'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1760-39'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1760-39' Fantomas.Core.SyntaxOak/'-ctor@1760-39'::@_instance IL_000a: ret } // end of method '-ctor@1760-39'::.cctor } // end of class '-ctor@1760-39' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1762-41' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1762-41' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1762-41'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Open arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Open::Node(class Fantomas.Core.SyntaxOak/Open) IL_0006: ret } // end of method '-ctor@1762-41'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1762-41'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1762-41' Fantomas.Core.SyntaxOak/'-ctor@1762-41'::@_instance IL_000a: ret } // end of method '-ctor@1762-41'::.cctor } // end of class '-ctor@1762-41' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1762-40' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 opens .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 opens) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@1762-40'::opens IL_000d: ret } // end of method '-ctor@1762-40'::.ctor .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@1762-41' Fantomas.Core.SyntaxOak/'-ctor@1762-41'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@1762-40'::opens IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: ret } // end of method '-ctor@1762-40'::Invoke } // end of class '-ctor@1762-40' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1766-42' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1766-42' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1766-42'::.ctor .method public strict virtual instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Invoke(class Fantomas.Core.SyntaxOak/ParsedHashDirectiveNode n) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldfld valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/NodeBase::range IL_0006: ret } // end of method '-ctor@1766-42'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1766-42'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1766-42' Fantomas.Core.SyntaxOak/'-ctor@1766-42'::@_instance IL_000a: ret } // end of method '-ctor@1766-42'::.cctor } // end of class '-ctor@1766-42' .class auto autochar serializable sealed nested assembly beforefieldinit specialname '-ctor@1768-43' extends class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1 { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 06 00 00 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 hashDirectives .field public int32 pc .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Node current .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 hashDirectives, int32 pc, class Fantomas.Core.SyntaxOak/Node current) cil managed { // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@1768-43'::hashDirectives IL_0007: ldarg.0 IL_0008: ldarg.2 IL_0009: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@1768-43'::pc IL_000e: ldarg.0 IL_000f: ldarg.3 IL_0010: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@1768-43'::current IL_0015: ldarg.0 IL_0016: call instance void class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1::.ctor() IL_001b: ret } // end of method '-ctor@1768-43'::.ctor .method public strict virtual instance int32 GenerateNext(class [netstandard]System.Collections.Generic.IEnumerable`1& next) cil managed { // Code size 74 (0x4a) .maxstack 6 .locals init (class [netstandard]System.Collections.Generic.IEnumerable`1 V_0) IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/'-ctor@1768-43'::pc IL_0006: ldc.i4.1 IL_0007: sub IL_0008: switch ( IL_0017, IL_001a) IL_0015: br.s IL_001d IL_0017: nop IL_0018: br.s IL_003a IL_001a: nop IL_001b: br.s IL_0041 IL_001d: nop IL_001e: ldarg.0 IL_001f: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@1768-43'::hashDirectives IL_0024: stloc.0 IL_0025: ldarg.0 IL_0026: ldc.i4.1 IL_0027: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@1768-43'::pc IL_002c: ldarg.1 IL_002d: ldloc.0 IL_002e: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0033: stobj class [netstandard]System.Collections.Generic.IEnumerable`1 IL_0038: ldc.i4.2 IL_0039: ret IL_003a: ldarg.0 IL_003b: ldc.i4.2 IL_003c: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@1768-43'::pc IL_0041: ldarg.0 IL_0042: ldnull IL_0043: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@1768-43'::current IL_0048: ldc.i4.0 IL_0049: ret } // end of method '-ctor@1768-43'::GenerateNext .method public strict virtual instance void Close() cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@1768-43'::pc IL_0007: ret } // end of method '-ctor@1768-43'::Close .method public strict virtual instance bool get_CheckClose() cil managed { // Code size 39 (0x27) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/'-ctor@1768-43'::pc IL_0006: switch ( IL_0019, IL_001c, IL_001f) IL_0017: br.s IL_0022 IL_0019: nop IL_001a: br.s IL_0025 IL_001c: nop IL_001d: br.s IL_0023 IL_001f: nop IL_0020: br.s IL_0025 IL_0022: nop IL_0023: ldc.i4.0 IL_0024: ret IL_0025: ldc.i4.0 IL_0026: ret } // end of method '-ctor@1768-43'::get_CheckClose .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node get_LastGenerated() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@1768-43'::current IL_0006: ret } // end of method '-ctor@1768-43'::get_LastGenerated .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerator`1 GetFreshEnumerator() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@1768-43'::hashDirectives IL_0006: ldc.i4.0 IL_0007: ldnull IL_0008: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1768-43'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, class Fantomas.Core.SyntaxOak/Node) IL_000d: ret } // end of method '-ctor@1768-43'::GetFreshEnumerator } // end of class '-ctor@1768-43' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1774-44' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1774-44' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1774-44'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Expr arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method '-ctor@1774-44'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1774-44'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1774-44' Fantomas.Core.SyntaxOak/'-ctor@1774-44'::@_instance IL_000a: ret } // end of method '-ctor@1774-44'::.cctor } // end of class '-ctor@1774-44' .class auto autochar serializable sealed nested assembly beforefieldinit specialname '-ctor@1793-45' extends class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1 { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 06 00 00 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 attributeLists .field public int32 pc .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Node current .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 attributeLists, int32 pc, class Fantomas.Core.SyntaxOak/Node current) cil managed { // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@1793-45'::attributeLists IL_0007: ldarg.0 IL_0008: ldarg.2 IL_0009: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@1793-45'::pc IL_000e: ldarg.0 IL_000f: ldarg.3 IL_0010: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@1793-45'::current IL_0015: ldarg.0 IL_0016: call instance void class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1::.ctor() IL_001b: ret } // end of method '-ctor@1793-45'::.ctor .method public strict virtual instance int32 GenerateNext(class [netstandard]System.Collections.Generic.IEnumerable`1& next) cil managed { // Code size 74 (0x4a) .maxstack 6 .locals init (class [netstandard]System.Collections.Generic.IEnumerable`1 V_0) IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/'-ctor@1793-45'::pc IL_0006: ldc.i4.1 IL_0007: sub IL_0008: switch ( IL_0017, IL_001a) IL_0015: br.s IL_001d IL_0017: nop IL_0018: br.s IL_003a IL_001a: nop IL_001b: br.s IL_0041 IL_001d: nop IL_001e: ldarg.0 IL_001f: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@1793-45'::attributeLists IL_0024: stloc.0 IL_0025: ldarg.0 IL_0026: ldc.i4.1 IL_0027: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@1793-45'::pc IL_002c: ldarg.1 IL_002d: ldloc.0 IL_002e: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0033: stobj class [netstandard]System.Collections.Generic.IEnumerable`1 IL_0038: ldc.i4.2 IL_0039: ret IL_003a: ldarg.0 IL_003b: ldc.i4.2 IL_003c: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@1793-45'::pc IL_0041: ldarg.0 IL_0042: ldnull IL_0043: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@1793-45'::current IL_0048: ldc.i4.0 IL_0049: ret } // end of method '-ctor@1793-45'::GenerateNext .method public strict virtual instance void Close() cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@1793-45'::pc IL_0007: ret } // end of method '-ctor@1793-45'::Close .method public strict virtual instance bool get_CheckClose() cil managed { // Code size 39 (0x27) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/'-ctor@1793-45'::pc IL_0006: switch ( IL_0019, IL_001c, IL_001f) IL_0017: br.s IL_0022 IL_0019: nop IL_001a: br.s IL_0025 IL_001c: nop IL_001d: br.s IL_0023 IL_001f: nop IL_0020: br.s IL_0025 IL_0022: nop IL_0023: ldc.i4.0 IL_0024: ret IL_0025: ldc.i4.0 IL_0026: ret } // end of method '-ctor@1793-45'::get_CheckClose .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node get_LastGenerated() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@1793-45'::current IL_0006: ret } // end of method '-ctor@1793-45'::get_LastGenerated .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerator`1 GetFreshEnumerator() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@1793-45'::attributeLists IL_0006: ldc.i4.0 IL_0007: ldnull IL_0008: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1793-45'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, class Fantomas.Core.SyntaxOak/Node) IL_000d: ret } // end of method '-ctor@1793-45'::GetFreshEnumerator } // end of class '-ctor@1793-45' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1821-46' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1821-46' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1821-46'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method '-ctor@1821-46'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1821-46'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1821-46' Fantomas.Core.SyntaxOak/'-ctor@1821-46'::@_instance IL_000a: ret } // end of method '-ctor@1821-46'::.cctor } // end of class '-ctor@1821-46' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1836-47' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1836-47' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1836-47'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Type arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method '-ctor@1836-47'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1836-47'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1836-47' Fantomas.Core.SyntaxOak/'-ctor@1836-47'::@_instance IL_000a: ret } // end of method '-ctor@1836-47'::.cctor } // end of class '-ctor@1836-47' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1837-48' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1837-48' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1837-48'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Pattern arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method '-ctor@1837-48'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1837-48'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1837-48' Fantomas.Core.SyntaxOak/'-ctor@1837-48'::@_instance IL_000a: ret } // end of method '-ctor@1837-48'::.cctor } // end of class '-ctor@1837-48' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1910-49' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1910-49' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1910-49'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/ModuleDecl arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/ModuleDecl::Node(class Fantomas.Core.SyntaxOak/ModuleDecl) IL_0008: ret } // end of method '-ctor@1910-49'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1910-49'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1910-49' Fantomas.Core.SyntaxOak/'-ctor@1910-49'::@_instance IL_000a: ret } // end of method '-ctor@1910-49'::.cctor } // end of class '-ctor@1910-49' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1996-50' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1996-50' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1996-50'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/TyparDecls arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/TyparDecls::Node(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: ret } // end of method '-ctor@1996-50'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1996-50'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1996-50' Fantomas.Core.SyntaxOak/'-ctor@1996-50'::@_instance IL_000a: ret } // end of method '-ctor@1996-50'::.cctor } // end of class '-ctor@1996-50' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@1997-51' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@1997-51' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@1997-51'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Pattern arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method '-ctor@1997-51'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@1997-51'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@1997-51' Fantomas.Core.SyntaxOak/'-ctor@1997-51'::@_instance IL_000a: ret } // end of method '-ctor@1997-51'::.cctor } // end of class '-ctor@1997-51' .class auto autochar serializable sealed nested assembly beforefieldinit specialname '-ctor@2004-52' extends class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1 { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 06 00 00 00 00 00 ) .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bindings .field public int32 pc .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/Node current .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bindings, int32 pc, class Fantomas.Core.SyntaxOak/Node current) cil managed { // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@2004-52'::bindings IL_0007: ldarg.0 IL_0008: ldarg.2 IL_0009: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@2004-52'::pc IL_000e: ldarg.0 IL_000f: ldarg.3 IL_0010: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@2004-52'::current IL_0015: ldarg.0 IL_0016: call instance void class [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1::.ctor() IL_001b: ret } // end of method '-ctor@2004-52'::.ctor .method public strict virtual instance int32 GenerateNext(class [netstandard]System.Collections.Generic.IEnumerable`1& next) cil managed { // Code size 74 (0x4a) .maxstack 6 .locals init (class [netstandard]System.Collections.Generic.IEnumerable`1 V_0) IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/'-ctor@2004-52'::pc IL_0006: ldc.i4.1 IL_0007: sub IL_0008: switch ( IL_0017, IL_001a) IL_0015: br.s IL_001d IL_0017: nop IL_0018: br.s IL_003a IL_001a: nop IL_001b: br.s IL_0041 IL_001d: nop IL_001e: ldarg.0 IL_001f: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@2004-52'::bindings IL_0024: stloc.0 IL_0025: ldarg.0 IL_0026: ldc.i4.1 IL_0027: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@2004-52'::pc IL_002c: ldarg.1 IL_002d: ldloc.0 IL_002e: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0033: stobj class [netstandard]System.Collections.Generic.IEnumerable`1 IL_0038: ldc.i4.2 IL_0039: ret IL_003a: ldarg.0 IL_003b: ldc.i4.2 IL_003c: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@2004-52'::pc IL_0041: ldarg.0 IL_0042: ldnull IL_0043: stfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@2004-52'::current IL_0048: ldc.i4.0 IL_0049: ret } // end of method '-ctor@2004-52'::GenerateNext .method public strict virtual instance void Close() cil managed { // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldc.i4.2 IL_0002: stfld int32 Fantomas.Core.SyntaxOak/'-ctor@2004-52'::pc IL_0007: ret } // end of method '-ctor@2004-52'::Close .method public strict virtual instance bool get_CheckClose() cil managed { // Code size 39 (0x27) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.SyntaxOak/'-ctor@2004-52'::pc IL_0006: switch ( IL_0019, IL_001c, IL_001f) IL_0017: br.s IL_0022 IL_0019: nop IL_001a: br.s IL_0025 IL_001c: nop IL_001d: br.s IL_0023 IL_001f: nop IL_0020: br.s IL_0025 IL_0022: nop IL_0023: ldc.i4.0 IL_0024: ret IL_0025: ldc.i4.0 IL_0026: ret } // end of method '-ctor@2004-52'::get_CheckClose .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node get_LastGenerated() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/'-ctor@2004-52'::current IL_0006: ret } // end of method '-ctor@2004-52'::get_LastGenerated .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerator`1 GetFreshEnumerator() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@2004-52'::bindings IL_0006: ldc.i4.0 IL_0007: ldnull IL_0008: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2004-52'::.ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, int32, class Fantomas.Core.SyntaxOak/Node) IL_000d: ret } // end of method '-ctor@2004-52'::GetFreshEnumerator } // end of class '-ctor@2004-52' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2082-53' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2082-53' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2082-53'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/TyparDecls arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/TyparDecls::Node(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: ret } // end of method '-ctor@2082-53'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2082-53'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2082-53' Fantomas.Core.SyntaxOak/'-ctor@2082-53'::@_instance IL_000a: ret } // end of method '-ctor@2082-53'::.cctor } // end of class '-ctor@2082-53' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2083-54' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2083-54' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2083-54'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/TypeConstraint arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/TypeConstraint::Node(class Fantomas.Core.SyntaxOak/TypeConstraint) IL_0008: ret } // end of method '-ctor@2083-54'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2083-54'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2083-54' Fantomas.Core.SyntaxOak/'-ctor@2083-54'::@_instance IL_000a: ret } // end of method '-ctor@2083-54'::.cctor } // end of class '-ctor@2083-54' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2136-55' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2136-55' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2136-55'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method '-ctor@2136-55'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2136-55'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2136-55' Fantomas.Core.SyntaxOak/'-ctor@2136-55'::@_instance IL_000a: ret } // end of method '-ctor@2136-55'::.cctor } // end of class '-ctor@2136-55' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2153-56' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2153-56' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2153-56'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method '-ctor@2153-56'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2153-56'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2153-56' Fantomas.Core.SyntaxOak/'-ctor@2153-56'::@_instance IL_000a: ret } // end of method '-ctor@2153-56'::.cctor } // end of class '-ctor@2153-56' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2180-57' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2180-57' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2180-57'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method '-ctor@2180-57'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2180-57'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2180-57' Fantomas.Core.SyntaxOak/'-ctor@2180-57'::@_instance IL_000a: ret } // end of method '-ctor@2180-57'::.cctor } // end of class '-ctor@2180-57' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2197-58' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2197-58' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2197-58'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method '-ctor@2197-58'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2197-58'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2197-58' Fantomas.Core.SyntaxOak/'-ctor@2197-58'::@_instance IL_000a: ret } // end of method '-ctor@2197-58'::.cctor } // end of class '-ctor@2197-58' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2213-59' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2213-59' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2213-59'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Type arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method '-ctor@2213-59'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2213-59'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2213-59' Fantomas.Core.SyntaxOak/'-ctor@2213-59'::@_instance IL_000a: ret } // end of method '-ctor@2213-59'::.cctor } // end of class '-ctor@2213-59' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2259-60' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2259-60' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2259-60'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method '-ctor@2259-60'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2259-60'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2259-60' Fantomas.Core.SyntaxOak/'-ctor@2259-60'::@_instance IL_000a: ret } // end of method '-ctor@2259-60'::.cctor } // end of class '-ctor@2259-60' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2271-61' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2271-61' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2271-61'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method '-ctor@2271-61'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2271-61'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2271-61' Fantomas.Core.SyntaxOak/'-ctor@2271-61'::@_instance IL_000a: ret } // end of method '-ctor@2271-61'::.cctor } // end of class '-ctor@2271-61' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2282-62' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2282-62' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2282-62'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method '-ctor@2282-62'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2282-62'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2282-62' Fantomas.Core.SyntaxOak/'-ctor@2282-62'::@_instance IL_000a: ret } // end of method '-ctor@2282-62'::.cctor } // end of class '-ctor@2282-62' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2303-63' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2303-63' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2303-63'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method '-ctor@2303-63'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2303-63'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2303-63' Fantomas.Core.SyntaxOak/'-ctor@2303-63'::@_instance IL_000a: ret } // end of method '-ctor@2303-63'::.cctor } // end of class '-ctor@2303-63' .class auto autochar serializable sealed nested assembly beforefieldinit specialname TypeDefnNode@2339 extends [netstandard]System.Object implements Fantomas.Core.SyntaxOak/ITypeDefn { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 06 00 00 00 00 00 ) .field public class Fantomas.Core.SyntaxOak/TypeNameNode n .method public specialname rtspecialname instance void .ctor(class Fantomas.Core.SyntaxOak/TypeNameNode n) cil managed { // Code size 16 (0x10) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: stfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnNode@2339::n IL_0007: ldarg.0 IL_0008: callvirt instance void [netstandard]System.Object::.ctor() IL_000d: ldarg.0 IL_000e: pop IL_000f: ret } // end of method TypeDefnNode@2339::.ctor .method private hidebysig newslot virtual final instance class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName() cil managed { .override Fantomas.Core.SyntaxOak/ITypeDefn::get_TypeName // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.SyntaxOak/TypeNameNode Fantomas.Core.SyntaxOak/TypeDefnNode@2339::n IL_0006: ret } // end of method TypeDefnNode@2339::Fantomas.Core.SyntaxOak.ITypeDefn.get_TypeName .method private hidebysig newslot virtual final instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak.ITypeDefn.get_Members() cil managed { .override Fantomas.Core.SyntaxOak/ITypeDefn::get_Members // Code size 6 (0x6) .maxstack 8 IL_0000: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0005: ret } // end of method TypeDefnNode@2339::Fantomas.Core.SyntaxOak.ITypeDefn.get_Members } // end of class TypeDefnNode@2339 .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2380-64' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2380-64' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2380-64'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Expr arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method '-ctor@2380-64'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2380-64'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2380-64' Fantomas.Core.SyntaxOak/'-ctor@2380-64'::@_instance IL_000a: ret } // end of method '-ctor@2380-64'::.cctor } // end of class '-ctor@2380-64' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2400-65' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2400-65' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2400-65'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/MemberDefn arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/MemberDefn::Node(class Fantomas.Core.SyntaxOak/MemberDefn) IL_0006: ret } // end of method '-ctor@2400-65'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2400-65'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2400-65' Fantomas.Core.SyntaxOak/'-ctor@2400-65'::@_instance IL_000a: ret } // end of method '-ctor@2400-65'::.cctor } // end of class '-ctor@2400-65' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2428-66' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2428-66' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2428-66'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Type arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method '-ctor@2428-66'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2428-66'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2428-66' Fantomas.Core.SyntaxOak/'-ctor@2428-66'::@_instance IL_000a: ret } // end of method '-ctor@2428-66'::.cctor } // end of class '-ctor@2428-66' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2461-67' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2461-67' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2461-67'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/TyparDecls arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/TyparDecls::Node(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: ret } // end of method '-ctor@2461-67'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2461-67'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2461-67' Fantomas.Core.SyntaxOak/'-ctor@2461-67'::@_instance IL_000a: ret } // end of method '-ctor@2461-67'::.cctor } // end of class '-ctor@2461-67' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2490-68' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2490-68' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2490-68'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Pattern arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Pattern::Node(class Fantomas.Core.SyntaxOak/Pattern) IL_0006: ret } // end of method '-ctor@2490-68'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2490-68'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2490-68' Fantomas.Core.SyntaxOak/'-ctor@2490-68'::@_instance IL_000a: ret } // end of method '-ctor@2490-68'::.cctor } // end of class '-ctor@2490-68' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2564-69' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2564-69' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2564-69'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/TyparDecls arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/TyparDecls::Node(class Fantomas.Core.SyntaxOak/TyparDecls) IL_0006: ret } // end of method '-ctor@2564-69'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2564-69'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2564-69' Fantomas.Core.SyntaxOak/'-ctor@2564-69'::@_instance IL_000a: ret } // end of method '-ctor@2564-69'::.cctor } // end of class '-ctor@2564-69' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2567-70' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2567-70' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2567-70'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Expr arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Expr::Node(class Fantomas.Core.SyntaxOak/Expr) IL_0006: ret } // end of method '-ctor@2567-70'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2567-70'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2567-70' Fantomas.Core.SyntaxOak/'-ctor@2567-70'::@_instance IL_000a: ret } // end of method '-ctor@2567-70'::.cctor } // end of class '-ctor@2567-70' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2662-71' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2662-71' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2662-71'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/TypeConstraint arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/TypeConstraint::Node(class Fantomas.Core.SyntaxOak/TypeConstraint) IL_0008: ret } // end of method '-ctor@2662-71'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2662-71'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2662-71' Fantomas.Core.SyntaxOak/'-ctor@2662-71'::@_instance IL_000a: ret } // end of method '-ctor@2662-71'::.cctor } // end of class '-ctor@2662-71' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2717-72' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2717-72' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2717-72'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Type arg00) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: tail. IL_0003: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Type::Node(class Fantomas.Core.SyntaxOak/Type) IL_0008: ret } // end of method '-ctor@2717-72'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2717-72'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2717-72' Fantomas.Core.SyntaxOak/'-ctor@2717-72'::@_instance IL_000a: ret } // end of method '-ctor@2717-72'::.cctor } // end of class '-ctor@2717-72' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2757-74' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.SyntaxOak/'-ctor@2757-74' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method '-ctor@2757-74'::.ctor .method public strict virtual instance class Fantomas.Core.SyntaxOak/Node Invoke(class Fantomas.Core.SyntaxOak/Measure arg00) cil managed { // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.1 IL_0001: call class Fantomas.Core.SyntaxOak/Node Fantomas.Core.SyntaxOak/Measure::Node(class Fantomas.Core.SyntaxOak/Measure) IL_0006: ret } // end of method '-ctor@2757-74'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.SyntaxOak/'-ctor@2757-74'::.ctor() IL_0005: stsfld class Fantomas.Core.SyntaxOak/'-ctor@2757-74' Fantomas.Core.SyntaxOak/'-ctor@2757-74'::@_instance IL_000a: ret } // end of method '-ctor@2757-74'::.cctor } // end of class '-ctor@2757-74' .class auto ansi serializable sealed nested assembly beforefieldinit '-ctor@2757-73' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 measures .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 measures) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@2757-73'::measures IL_000d: ret } // end of method '-ctor@2757-73'::.ctor .method public strict virtual instance class [netstandard]System.Collections.Generic.IEnumerable`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { // Code size 17 (0x11) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.SyntaxOak/'-ctor@2757-74' Fantomas.Core.SyntaxOak/'-ctor@2757-74'::@_instance IL_0005: ldarg.0 IL_0006: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.SyntaxOak/'-ctor@2757-73'::measures IL_000b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: ret } // end of method '-ctor@2757-73'::Invoke } // end of class '-ctor@2757-73' .method assembly static int32 CompareTo$cont@8(class Fantomas.Core.SyntaxOak/TriviaContent this, class Fantomas.Core.SyntaxOak/TriviaContent obj, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 315 (0x13b) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine V_0, class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine V_1, class [netstandard]System.Collections.IComparer V_2, class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode V_3, class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode V_4, class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment V_5, class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment V_6, int32 V_7, int32 V_8, bool V_9, bool V_10, class Fantomas.Core.SyntaxOak/TriviaContent/Directive V_11, class Fantomas.Core.SyntaxOak/TriviaContent/Directive V_12) IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0006: switch ( IL_0024, IL_004a, IL_0072, IL_001f, IL_010f) IL_001f: br IL_0139 IL_0024: ldarg.0 IL_0025: castclass Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine IL_002a: stloc.0 IL_002b: ldarg.1 IL_002c: castclass Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine IL_0031: stloc.1 IL_0032: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0037: stloc.2 IL_0038: ldloc.0 IL_0039: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_003e: ldloc.1 IL_003f: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_0044: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_0049: ret IL_004a: ldarg.0 IL_004b: castclass Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode IL_0050: stloc.3 IL_0051: ldarg.1 IL_0052: castclass Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode IL_0057: stloc.s V_4 IL_0059: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_005e: stloc.2 IL_005f: ldloc.3 IL_0060: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_0065: ldloc.s V_4 IL_0067: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_006c: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_0071: ret IL_0072: ldarg.0 IL_0073: castclass Fantomas.Core.SyntaxOak/TriviaContent/BlockComment IL_0078: stloc.s V_5 IL_007a: ldarg.1 IL_007b: castclass Fantomas.Core.SyntaxOak/TriviaContent/BlockComment IL_0080: stloc.s V_6 IL_0082: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0087: stloc.2 IL_0088: ldloc.s V_5 IL_008a: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_008f: ldloc.s V_6 IL_0091: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_0096: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_009b: stloc.s V_7 IL_009d: ldloc.s V_7 IL_009f: ldc.i4.0 IL_00a0: bge.s IL_00a5 IL_00a2: ldloc.s V_7 IL_00a4: ret IL_00a5: ldloc.s V_7 IL_00a7: ldc.i4.0 IL_00a8: ble.s IL_00ad IL_00aa: ldloc.s V_7 IL_00ac: ret IL_00ad: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_00b2: stloc.2 IL_00b3: ldloc.s V_5 IL_00b5: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_00ba: stloc.s V_9 IL_00bc: ldloc.s V_6 IL_00be: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_00c3: stloc.s V_10 IL_00c5: ldloc.s V_9 IL_00c7: ldloc.s V_10 IL_00c9: bge.s IL_00cf IL_00cb: ldc.i4.m1 IL_00cc: nop IL_00cd: br.s IL_00d6 IL_00cf: ldloc.s V_9 IL_00d1: ldloc.s V_10 IL_00d3: cgt IL_00d5: nop IL_00d6: stloc.s V_8 IL_00d8: ldloc.s V_8 IL_00da: ldc.i4.0 IL_00db: bge.s IL_00e0 IL_00dd: ldloc.s V_8 IL_00df: ret IL_00e0: ldloc.s V_8 IL_00e2: ldc.i4.0 IL_00e3: ble.s IL_00e8 IL_00e5: ldloc.s V_8 IL_00e7: ret IL_00e8: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_00ed: stloc.2 IL_00ee: ldloc.s V_5 IL_00f0: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_00f5: stloc.s V_9 IL_00f7: ldloc.s V_6 IL_00f9: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_00fe: stloc.s V_10 IL_0100: ldloc.s V_9 IL_0102: ldloc.s V_10 IL_0104: bge.s IL_0108 IL_0106: ldc.i4.m1 IL_0107: ret IL_0108: ldloc.s V_9 IL_010a: ldloc.s V_10 IL_010c: cgt IL_010e: ret IL_010f: ldarg.0 IL_0110: castclass Fantomas.Core.SyntaxOak/TriviaContent/Directive IL_0115: stloc.s V_11 IL_0117: ldarg.1 IL_0118: castclass Fantomas.Core.SyntaxOak/TriviaContent/Directive IL_011d: stloc.s V_12 IL_011f: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0124: stloc.2 IL_0125: ldloc.s V_11 IL_0127: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_012c: ldloc.s V_12 IL_012e: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_0133: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_0138: ret IL_0139: ldc.i4.0 IL_013a: ret } // end of method SyntaxOak::CompareTo$cont@8 .method assembly static int32 'CompareTo$cont@8-1'(class Fantomas.Core.SyntaxOak/TriviaContent this, class Fantomas.Core.SyntaxOak/TriviaContent objTemp, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 277 (0x115) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine V_0, class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine V_1, class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode V_2, class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode V_3, class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment V_4, class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment V_5, int32 V_6, int32 V_7, bool V_8, bool V_9, class Fantomas.Core.SyntaxOak/TriviaContent/Directive V_10, class Fantomas.Core.SyntaxOak/TriviaContent/Directive V_11) IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0006: switch ( IL_0024, IL_0044, IL_0064, IL_001f, IL_00ef) IL_001f: br IL_0113 IL_0024: ldarg.0 IL_0025: castclass Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine IL_002a: stloc.0 IL_002b: ldarg.1 IL_002c: castclass Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine IL_0031: stloc.1 IL_0032: ldloc.0 IL_0033: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_0038: ldloc.1 IL_0039: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_003e: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_0043: ret IL_0044: ldarg.0 IL_0045: castclass Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode IL_004a: stloc.2 IL_004b: ldarg.1 IL_004c: castclass Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode IL_0051: stloc.3 IL_0052: ldloc.2 IL_0053: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_0058: ldloc.3 IL_0059: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_005e: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_0063: ret IL_0064: ldarg.0 IL_0065: castclass Fantomas.Core.SyntaxOak/TriviaContent/BlockComment IL_006a: stloc.s V_4 IL_006c: ldarg.1 IL_006d: castclass Fantomas.Core.SyntaxOak/TriviaContent/BlockComment IL_0072: stloc.s V_5 IL_0074: ldloc.s V_4 IL_0076: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_007b: ldloc.s V_5 IL_007d: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_0082: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_0087: stloc.s V_6 IL_0089: ldloc.s V_6 IL_008b: ldc.i4.0 IL_008c: bge.s IL_0091 IL_008e: ldloc.s V_6 IL_0090: ret IL_0091: ldloc.s V_6 IL_0093: ldc.i4.0 IL_0094: ble.s IL_0099 IL_0096: ldloc.s V_6 IL_0098: ret IL_0099: ldloc.s V_4 IL_009b: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_00a0: stloc.s V_8 IL_00a2: ldloc.s V_5 IL_00a4: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_00a9: stloc.s V_9 IL_00ab: ldloc.s V_8 IL_00ad: ldloc.s V_9 IL_00af: bge.s IL_00b5 IL_00b1: ldc.i4.m1 IL_00b2: nop IL_00b3: br.s IL_00bc IL_00b5: ldloc.s V_8 IL_00b7: ldloc.s V_9 IL_00b9: cgt IL_00bb: nop IL_00bc: stloc.s V_7 IL_00be: ldloc.s V_7 IL_00c0: ldc.i4.0 IL_00c1: bge.s IL_00c6 IL_00c3: ldloc.s V_7 IL_00c5: ret IL_00c6: ldloc.s V_7 IL_00c8: ldc.i4.0 IL_00c9: ble.s IL_00ce IL_00cb: ldloc.s V_7 IL_00cd: ret IL_00ce: ldloc.s V_4 IL_00d0: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_00d5: stloc.s V_8 IL_00d7: ldloc.s V_5 IL_00d9: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_00de: stloc.s V_9 IL_00e0: ldloc.s V_8 IL_00e2: ldloc.s V_9 IL_00e4: bge.s IL_00e8 IL_00e6: ldc.i4.m1 IL_00e7: ret IL_00e8: ldloc.s V_8 IL_00ea: ldloc.s V_9 IL_00ec: cgt IL_00ee: ret IL_00ef: ldarg.0 IL_00f0: castclass Fantomas.Core.SyntaxOak/TriviaContent/Directive IL_00f5: stloc.s V_10 IL_00f7: ldarg.1 IL_00f8: castclass Fantomas.Core.SyntaxOak/TriviaContent/Directive IL_00fd: stloc.s V_11 IL_00ff: ldloc.s V_10 IL_0101: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_0106: ldloc.s V_11 IL_0108: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_010d: call int32 [netstandard]System.String::CompareOrdinal(string, string) IL_0112: ret IL_0113: ldc.i4.0 IL_0114: ret } // end of method SyntaxOak::'CompareTo$cont@8-1' .method assembly static int32 GetHashCode$cont@8(class Fantomas.Core.SyntaxOak/TriviaContent this, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 281 (0x119) .maxstack 7 .locals init (int32 V_0, class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine V_1, string V_2, class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode V_3, class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment V_4, class Fantomas.Core.SyntaxOak/TriviaContent/Directive V_5) IL_0000: ldc.i4.0 IL_0001: stloc.0 IL_0002: ldarg.0 IL_0003: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0008: switch ( IL_0026, IL_0055, IL_0084, IL_0021, IL_00e1) IL_0021: br IL_0112 IL_0026: ldarg.0 IL_0027: castclass Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine IL_002c: stloc.1 IL_002d: ldc.i4.0 IL_002e: stloc.0 IL_002f: ldc.i4 0x9e3779b9 IL_0034: ldloc.1 IL_0035: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_003a: stloc.2 IL_003b: ldloc.2 IL_003c: brtrue.s IL_0042 IL_003e: ldc.i4.0 IL_003f: nop IL_0040: br.s IL_0049 IL_0042: ldloc.2 IL_0043: callvirt instance int32 [netstandard]System.Object::GetHashCode() IL_0048: nop IL_0049: ldloc.0 IL_004a: ldc.i4.6 IL_004b: shl IL_004c: ldloc.0 IL_004d: ldc.i4.2 IL_004e: shr IL_004f: add IL_0050: add IL_0051: add IL_0052: stloc.0 IL_0053: ldloc.0 IL_0054: ret IL_0055: ldarg.0 IL_0056: castclass Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode IL_005b: stloc.3 IL_005c: ldc.i4.1 IL_005d: stloc.0 IL_005e: ldc.i4 0x9e3779b9 IL_0063: ldloc.3 IL_0064: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_0069: stloc.2 IL_006a: ldloc.2 IL_006b: brtrue.s IL_0071 IL_006d: ldc.i4.0 IL_006e: nop IL_006f: br.s IL_0078 IL_0071: ldloc.2 IL_0072: callvirt instance int32 [netstandard]System.Object::GetHashCode() IL_0077: nop IL_0078: ldloc.0 IL_0079: ldc.i4.6 IL_007a: shl IL_007b: ldloc.0 IL_007c: ldc.i4.2 IL_007d: shr IL_007e: add IL_007f: add IL_0080: add IL_0081: stloc.0 IL_0082: ldloc.0 IL_0083: ret IL_0084: ldarg.0 IL_0085: castclass Fantomas.Core.SyntaxOak/TriviaContent/BlockComment IL_008a: stloc.s V_4 IL_008c: ldc.i4.2 IL_008d: stloc.0 IL_008e: ldc.i4 0x9e3779b9 IL_0093: ldloc.s V_4 IL_0095: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_009a: ldloc.0 IL_009b: ldc.i4.6 IL_009c: shl IL_009d: ldloc.0 IL_009e: ldc.i4.2 IL_009f: shr IL_00a0: add IL_00a1: add IL_00a2: add IL_00a3: stloc.0 IL_00a4: ldc.i4 0x9e3779b9 IL_00a9: ldloc.s V_4 IL_00ab: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_00b0: ldloc.0 IL_00b1: ldc.i4.6 IL_00b2: shl IL_00b3: ldloc.0 IL_00b4: ldc.i4.2 IL_00b5: shr IL_00b6: add IL_00b7: add IL_00b8: add IL_00b9: stloc.0 IL_00ba: ldc.i4 0x9e3779b9 IL_00bf: ldloc.s V_4 IL_00c1: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_00c6: stloc.2 IL_00c7: ldloc.2 IL_00c8: brtrue.s IL_00ce IL_00ca: ldc.i4.0 IL_00cb: nop IL_00cc: br.s IL_00d5 IL_00ce: ldloc.2 IL_00cf: callvirt instance int32 [netstandard]System.Object::GetHashCode() IL_00d4: nop IL_00d5: ldloc.0 IL_00d6: ldc.i4.6 IL_00d7: shl IL_00d8: ldloc.0 IL_00d9: ldc.i4.2 IL_00da: shr IL_00db: add IL_00dc: add IL_00dd: add IL_00de: stloc.0 IL_00df: ldloc.0 IL_00e0: ret IL_00e1: ldarg.0 IL_00e2: castclass Fantomas.Core.SyntaxOak/TriviaContent/Directive IL_00e7: stloc.s V_5 IL_00e9: ldc.i4.4 IL_00ea: stloc.0 IL_00eb: ldc.i4 0x9e3779b9 IL_00f0: ldloc.s V_5 IL_00f2: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_00f7: stloc.2 IL_00f8: ldloc.2 IL_00f9: brtrue.s IL_00ff IL_00fb: ldc.i4.0 IL_00fc: nop IL_00fd: br.s IL_0106 IL_00ff: ldloc.2 IL_0100: callvirt instance int32 [netstandard]System.Object::GetHashCode() IL_0105: nop IL_0106: ldloc.0 IL_0107: ldc.i4.6 IL_0108: shl IL_0109: ldloc.0 IL_010a: ldc.i4.2 IL_010b: shr IL_010c: add IL_010d: add IL_010e: add IL_010f: stloc.0 IL_0110: ldloc.0 IL_0111: ret IL_0112: ldarg.0 IL_0113: ldfld int32 Fantomas.Core.SyntaxOak/TriviaContent::_tag IL_0118: ret } // end of method SyntaxOak::GetHashCode$cont@8 .method assembly static bool Equals$cont@8(class Fantomas.Core.SyntaxOak/TriviaContent this, object obj, class [FSharp.Core]Microsoft.FSharp.Core.Unit unitVar) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 256 (0x100) .maxstack 4 .locals init (class Fantomas.Core.SyntaxOak/TriviaContent V_0, int32 V_1, int32 V_2, class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine V_3, class Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine V_4, class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode V_5, class Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode V_6, class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment V_7, class Fantomas.Core.SyntaxOak/TriviaContent/BlockComment V_8, class Fantomas.Core.SyntaxOak/TriviaContent/Directive V_9, class Fantomas.Core.SyntaxOak/TriviaContent/Directive V_10) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.SyntaxOak/TriviaContent IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse IL_00fe IL_000d: ldarg.0 IL_000e: ldfld int32 Fantomas.Core.SyntaxOak/TriviaContent::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldfld int32 Fantomas.Core.SyntaxOak/TriviaContent::_tag IL_001a: stloc.2 IL_001b: ldloc.1 IL_001c: ldloc.2 IL_001d: bne.un IL_00fc IL_0022: ldarg.0 IL_0023: call instance int32 Fantomas.Core.SyntaxOak/TriviaContent::get_Tag() IL_0028: switch ( IL_0046, IL_0068, IL_008c, IL_0041, IL_00d6) IL_0041: br IL_00fa IL_0046: ldarg.0 IL_0047: castclass Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine IL_004c: stloc.3 IL_004d: ldloc.0 IL_004e: castclass Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine IL_0053: stloc.s V_4 IL_0055: ldloc.3 IL_0056: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_005b: ldloc.s V_4 IL_005d: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/CommentOnSingleLine::item IL_0062: call bool [netstandard]System.String::Equals(string, string) IL_0067: ret IL_0068: ldarg.0 IL_0069: castclass Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode IL_006e: stloc.s V_5 IL_0070: ldloc.0 IL_0071: castclass Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode IL_0076: stloc.s V_6 IL_0078: ldloc.s V_5 IL_007a: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_007f: ldloc.s V_6 IL_0081: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/LineCommentAfterSourceCode::_comment IL_0086: call bool [netstandard]System.String::Equals(string, string) IL_008b: ret IL_008c: ldarg.0 IL_008d: castclass Fantomas.Core.SyntaxOak/TriviaContent/BlockComment IL_0092: stloc.s V_7 IL_0094: ldloc.0 IL_0095: castclass Fantomas.Core.SyntaxOak/TriviaContent/BlockComment IL_009a: stloc.s V_8 IL_009c: ldloc.s V_7 IL_009e: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_00a3: ldloc.s V_8 IL_00a5: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::item1 IL_00aa: call bool [netstandard]System.String::Equals(string, string) IL_00af: brfalse.s IL_00d4 IL_00b1: ldloc.s V_7 IL_00b3: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_00b8: ldloc.s V_8 IL_00ba: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineBefore IL_00bf: bne.un.s IL_00d2 IL_00c1: ldloc.s V_7 IL_00c3: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_00c8: ldloc.s V_8 IL_00ca: ldfld bool Fantomas.Core.SyntaxOak/TriviaContent/BlockComment::_newlineAfter IL_00cf: ceq IL_00d1: ret IL_00d2: ldc.i4.0 IL_00d3: ret IL_00d4: ldc.i4.0 IL_00d5: ret IL_00d6: ldarg.0 IL_00d7: castclass Fantomas.Core.SyntaxOak/TriviaContent/Directive IL_00dc: stloc.s V_9 IL_00de: ldloc.0 IL_00df: castclass Fantomas.Core.SyntaxOak/TriviaContent/Directive IL_00e4: stloc.s V_10 IL_00e6: ldloc.s V_9 IL_00e8: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_00ed: ldloc.s V_10 IL_00ef: ldfld string Fantomas.Core.SyntaxOak/TriviaContent/Directive::item IL_00f4: call bool [netstandard]System.String::Equals(string, string) IL_00f9: ret IL_00fa: ldc.i4.1 IL_00fb: ret IL_00fc: ldc.i4.0 IL_00fd: ret IL_00fe: ldc.i4.0 IL_00ff: ret } // end of method SyntaxOak::Equals$cont@8 .method assembly static class Fantomas.Core.SyntaxOak/Node[] noa<(Fantomas.Core.SyntaxOak/Node) n>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 n) cil managed { // Code size 46 (0x2e) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_0, !!n V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: brfalse.s IL_0006 IL_0004: br.s IL_000c IL_0006: call !!0[] [netstandard]System.Array::Empty() IL_000b: ret IL_000c: ldarg.0 IL_000d: stloc.0 IL_000e: ldloc.0 IL_000f: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0014: stloc.1 IL_0015: ldc.i4.1 IL_0016: newarr Fantomas.Core.SyntaxOak/Node IL_001b: dup IL_001c: ldc.i4.0 IL_001d: ldloc.1 IL_001e: box !!n IL_0023: unbox.any Fantomas.Core.SyntaxOak/Node IL_0028: stelem Fantomas.Core.SyntaxOak/Node IL_002d: ret } // end of method SyntaxOak::noa .method assembly static class [netstandard]System.Collections.Generic.IEnumerable`1 nodes<(Fantomas.Core.SyntaxOak/Node) n>(class [netstandard]System.Collections.Generic.IEnumerable`1 ns) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.0 IL_0001: tail. IL_0003: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Cast(class [netstandard]System.Collections.IEnumerable) IL_0008: ret } // end of method SyntaxOak::nodes .method assembly static valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range nodeRange(class Fantomas.Core.SyntaxOak/Node n) cil managed { // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.0 IL_0001: tail. IL_0003: callvirt instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.SyntaxOak/Node::get_Range() IL_0008: ret } // end of method SyntaxOak::nodeRange .method assembly static valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range combineRanges(class [netstandard]System.Collections.Generic.IEnumerable`1 ranges) cil managed { // Code size 31 (0x1f) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: call bool [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::IsEmpty(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0007: brfalse.s IL_0011 IL_0009: tail. IL_000b: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Zero() IL_0010: ret IL_0011: ldsfld class Fantomas.Core.SyntaxOak/combineRanges@72 Fantomas.Core.SyntaxOak/combineRanges@72::@_instance IL_0016: ldarg.0 IL_0017: tail. IL_0019: call !!0 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::Reduce(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_001e: ret } // end of method SyntaxOak::combineRanges } // end of class Fantomas.Core.SyntaxOak .class private abstract auto ansi sealed '.$Fantomas.Core'.SyntaxOak extends [netstandard]System.Object { } // end of class '.$Fantomas.Core'.SyntaxOak .class public abstract auto ansi sealed Fantomas.Core.FormatConfig extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable nested public FormatException extends [netstandard]System.Exception { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 03 00 00 00 00 00 ) .method public specialname rtspecialname instance void .ctor(string msg) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: callvirt instance void [netstandard]System.Exception::.ctor(string) IL_0007: ldarg.0 IL_0008: pop IL_0009: ret } // end of method FormatException::.ctor } // end of class FormatException .class auto autochar serializable sealed nested public beforefieldinit MultilineFormatterType extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable, class [netstandard]System.IComparable`1, [netstandard]System.IComparable, [netstandard]System.Collections.IStructuralComparable { .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 01 00 00 00 00 00 ) .class abstract auto ansi sealed nested public Tags extends [netstandard]System.Object { .field public static literal int32 CharacterWidth = int32(0x00000000) .field public static literal int32 NumberOfItems = int32(0x00000001) } // end of class Tags .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field static assembly initonly class Fantomas.Core.FormatConfig/MultilineFormatterType _unique_CharacterWidth .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field static assembly initonly class Fantomas.Core.FormatConfig/MultilineFormatterType _unique_NumberOfItems .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 23 (0x17) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: newobj instance void Fantomas.Core.FormatConfig/MultilineFormatterType::.ctor(int32) IL_0006: stsfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/MultilineFormatterType::_unique_CharacterWidth IL_000b: ldc.i4.1 IL_000c: newobj instance void Fantomas.Core.FormatConfig/MultilineFormatterType::.ctor(int32) IL_0011: stsfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/MultilineFormatterType::_unique_NumberOfItems IL_0016: ret } // end of method MultilineFormatterType::.cctor .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.FormatConfig/MultilineFormatterType::_tag IL_000d: ret } // end of method MultilineFormatterType::.ctor .method public static class Fantomas.Core.FormatConfig/MultilineFormatterType get_CharacterWidth() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/MultilineFormatterType::_unique_CharacterWidth IL_0005: ret } // end of method MultilineFormatterType::get_CharacterWidth .method public hidebysig instance bool get_IsCharacterWidth() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method MultilineFormatterType::get_IsCharacterWidth .method public static class Fantomas.Core.FormatConfig/MultilineFormatterType get_NumberOfItems() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/MultilineFormatterType::_unique_NumberOfItems IL_0005: ret } // end of method MultilineFormatterType::get_NumberOfItems .method public hidebysig instance bool get_IsNumberOfItems() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method MultilineFormatterType::get_IsNumberOfItems .method public hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/MultilineFormatterType::_tag IL_0006: ret } // end of method MultilineFormatterType::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method MultilineFormatterType::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.FormatConfig/MultilineFormatterType>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method MultilineFormatterType::ToString .method public hidebysig virtual final instance int32 CompareTo(class Fantomas.Core.FormatConfig/MultilineFormatterType obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 39 (0x27) .maxstack 4 .locals init (int32 V_0, int32 V_1) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0020 IL_0003: ldarg.1 IL_0004: brfalse.s IL_001e IL_0006: ldarg.0 IL_0007: ldfld int32 Fantomas.Core.FormatConfig/MultilineFormatterType::_tag IL_000c: stloc.0 IL_000d: ldarg.1 IL_000e: ldfld int32 Fantomas.Core.FormatConfig/MultilineFormatterType::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: bne.un.s IL_001a IL_0018: ldc.i4.0 IL_0019: ret IL_001a: ldloc.0 IL_001b: ldloc.1 IL_001c: sub IL_001d: ret IL_001e: ldc.i4.1 IL_001f: ret IL_0020: ldarg.1 IL_0021: brfalse.s IL_0025 IL_0023: ldc.i4.m1 IL_0024: ret IL_0025: ldc.i4.0 IL_0026: ret } // end of method MultilineFormatterType::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: unbox.any Fantomas.Core.FormatConfig/MultilineFormatterType IL_0007: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::CompareTo(class Fantomas.Core.FormatConfig/MultilineFormatterType) IL_000c: ret } // end of method MultilineFormatterType::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj, class [netstandard]System.Collections.IComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 56 (0x38) .maxstack 4 .locals init (class Fantomas.Core.FormatConfig/MultilineFormatterType V_0, int32 V_1, int32 V_2) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.FormatConfig/MultilineFormatterType IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: brfalse.s IL_002c IL_000a: ldarg.1 IL_000b: unbox.any Fantomas.Core.FormatConfig/MultilineFormatterType IL_0010: brfalse.s IL_002a IL_0012: ldarg.0 IL_0013: ldfld int32 Fantomas.Core.FormatConfig/MultilineFormatterType::_tag IL_0018: stloc.1 IL_0019: ldloc.0 IL_001a: ldfld int32 Fantomas.Core.FormatConfig/MultilineFormatterType::_tag IL_001f: stloc.2 IL_0020: ldloc.1 IL_0021: ldloc.2 IL_0022: bne.un.s IL_0026 IL_0024: ldc.i4.0 IL_0025: ret IL_0026: ldloc.1 IL_0027: ldloc.2 IL_0028: sub IL_0029: ret IL_002a: ldc.i4.1 IL_002b: ret IL_002c: ldarg.1 IL_002d: unbox.any Fantomas.Core.FormatConfig/MultilineFormatterType IL_0032: brfalse.s IL_0036 IL_0034: ldc.i4.m1 IL_0035: ret IL_0036: ldc.i4.0 IL_0037: ret } // end of method MultilineFormatterType::CompareTo .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: brfalse.s IL_000a IL_0003: ldarg.0 IL_0004: ldfld int32 Fantomas.Core.FormatConfig/MultilineFormatterType::_tag IL_0009: ret IL_000a: ldc.i4.0 IL_000b: ret } // end of method MultilineFormatterType::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method MultilineFormatterType::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 42 (0x2a) .maxstack 4 .locals init (class Fantomas.Core.FormatConfig/MultilineFormatterType V_0, int32 V_1, int32 V_2) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0022 IL_0003: ldarg.1 IL_0004: isinst Fantomas.Core.FormatConfig/MultilineFormatterType IL_0009: stloc.0 IL_000a: ldloc.0 IL_000b: brfalse.s IL_0020 IL_000d: ldarg.0 IL_000e: ldfld int32 Fantomas.Core.FormatConfig/MultilineFormatterType::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldfld int32 Fantomas.Core.FormatConfig/MultilineFormatterType::_tag IL_001a: stloc.2 IL_001b: ldloc.1 IL_001c: ldloc.2 IL_001d: ceq IL_001f: ret IL_0020: ldc.i4.0 IL_0021: ret IL_0022: ldarg.1 IL_0023: ldnull IL_0024: cgt.un IL_0026: ldc.i4.0 IL_0027: ceq IL_0029: ret } // end of method MultilineFormatterType::Equals .method public static string ToConfigString(class Fantomas.Core.FormatConfig/MultilineFormatterType cfg) cil managed { // Code size 24 (0x18) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::get_Tag() IL_0007: ldc.i4.1 IL_0008: bne.un.s IL_000c IL_000a: br.s IL_0012 IL_000c: ldstr "character_width" IL_0011: ret IL_0012: ldstr "number_of_items" IL_0017: ret } // end of method MultilineFormatterType::ToConfigString .method public static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 OfConfigString(string cfgString) cil managed { // Code size 53 (0x35) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldstr "character_width" IL_0007: call bool [netstandard]System.String::Equals(string, string) IL_000c: brtrue.s IL_001d IL_000e: ldarg.0 IL_000f: ldstr "number_of_items" IL_0014: call bool [netstandard]System.String::Equals(string, string) IL_0019: brfalse.s IL_0033 IL_001b: br.s IL_0028 IL_001d: call class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/MultilineFormatterType::get_CharacterWidth() IL_0022: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0027: ret IL_0028: call class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/MultilineFormatterType::get_NumberOfItems() IL_002d: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0032: ret IL_0033: ldnull IL_0034: ret } // end of method MultilineFormatterType::OfConfigString .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.FormatConfig/MultilineFormatterType obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 35 (0x23) .maxstack 4 .locals init (int32 V_0, int32 V_1) IL_0000: ldarg.0 IL_0001: brfalse.s IL_001b IL_0003: ldarg.1 IL_0004: brfalse.s IL_0019 IL_0006: ldarg.0 IL_0007: ldfld int32 Fantomas.Core.FormatConfig/MultilineFormatterType::_tag IL_000c: stloc.0 IL_000d: ldarg.1 IL_000e: ldfld int32 Fantomas.Core.FormatConfig/MultilineFormatterType::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: ceq IL_0018: ret IL_0019: ldc.i4.0 IL_001a: ret IL_001b: ldarg.1 IL_001c: ldnull IL_001d: cgt.un IL_001f: ldc.i4.0 IL_0020: ceq IL_0022: ret } // end of method MultilineFormatterType::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 20 (0x14) .maxstack 4 .locals init (class Fantomas.Core.FormatConfig/MultilineFormatterType V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.FormatConfig/MultilineFormatterType IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0012 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: callvirt instance bool Fantomas.Core.FormatConfig/MultilineFormatterType::Equals(class Fantomas.Core.FormatConfig/MultilineFormatterType) IL_0011: ret IL_0012: ldc.i4.0 IL_0013: ret } // end of method MultilineFormatterType::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::get_Tag() } // end of property MultilineFormatterType::Tag .property class Fantomas.Core.FormatConfig/MultilineFormatterType CharacterWidth() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/MultilineFormatterType::get_CharacterWidth() } // end of property MultilineFormatterType::CharacterWidth .property instance bool IsCharacterWidth() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/MultilineFormatterType::get_IsCharacterWidth() } // end of property MultilineFormatterType::IsCharacterWidth .property class Fantomas.Core.FormatConfig/MultilineFormatterType NumberOfItems() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/MultilineFormatterType::get_NumberOfItems() } // end of property MultilineFormatterType::NumberOfItems .property instance bool IsNumberOfItems() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/MultilineFormatterType::get_IsNumberOfItems() } // end of property MultilineFormatterType::IsNumberOfItems } // end of class MultilineFormatterType .class auto autochar serializable sealed nested public beforefieldinit MultilineBracketStyle extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable, class [netstandard]System.IComparable`1, [netstandard]System.IComparable, [netstandard]System.Collections.IStructuralComparable { .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 01 00 00 00 00 00 ) .class abstract auto ansi sealed nested public Tags extends [netstandard]System.Object { .field public static literal int32 Cramped = int32(0x00000000) .field public static literal int32 Aligned = int32(0x00000001) .field public static literal int32 ExperimentalStroustrup = int32(0x00000002) } // end of class Tags .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field static assembly initonly class Fantomas.Core.FormatConfig/MultilineBracketStyle _unique_Cramped .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field static assembly initonly class Fantomas.Core.FormatConfig/MultilineBracketStyle _unique_Aligned .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field static assembly initonly class Fantomas.Core.FormatConfig/MultilineBracketStyle _unique_ExperimentalStroustrup .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 34 (0x22) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: newobj instance void Fantomas.Core.FormatConfig/MultilineBracketStyle::.ctor(int32) IL_0006: stsfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::_unique_Cramped IL_000b: ldc.i4.1 IL_000c: newobj instance void Fantomas.Core.FormatConfig/MultilineBracketStyle::.ctor(int32) IL_0011: stsfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::_unique_Aligned IL_0016: ldc.i4.2 IL_0017: newobj instance void Fantomas.Core.FormatConfig/MultilineBracketStyle::.ctor(int32) IL_001c: stsfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::_unique_ExperimentalStroustrup IL_0021: ret } // end of method MultilineBracketStyle::.cctor .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::_tag IL_000d: ret } // end of method MultilineBracketStyle::.ctor .method public static class Fantomas.Core.FormatConfig/MultilineBracketStyle get_Cramped() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::_unique_Cramped IL_0005: ret } // end of method MultilineBracketStyle::get_Cramped .method public hidebysig instance bool get_IsCramped() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method MultilineBracketStyle::get_IsCramped .method public static class Fantomas.Core.FormatConfig/MultilineBracketStyle get_Aligned() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::_unique_Aligned IL_0005: ret } // end of method MultilineBracketStyle::get_Aligned .method public hidebysig instance bool get_IsAligned() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method MultilineBracketStyle::get_IsAligned .method public static class Fantomas.Core.FormatConfig/MultilineBracketStyle get_ExperimentalStroustrup() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::_unique_ExperimentalStroustrup IL_0005: ret } // end of method MultilineBracketStyle::get_ExperimentalStroustrup .method public hidebysig instance bool get_IsExperimentalStroustrup() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method MultilineBracketStyle::get_IsExperimentalStroustrup .method public hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::_tag IL_0006: ret } // end of method MultilineBracketStyle::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method MultilineBracketStyle::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.FormatConfig/MultilineBracketStyle>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method MultilineBracketStyle::ToString .method public hidebysig virtual final instance int32 CompareTo(class Fantomas.Core.FormatConfig/MultilineBracketStyle obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 39 (0x27) .maxstack 4 .locals init (int32 V_0, int32 V_1) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0020 IL_0003: ldarg.1 IL_0004: brfalse.s IL_001e IL_0006: ldarg.0 IL_0007: ldfld int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::_tag IL_000c: stloc.0 IL_000d: ldarg.1 IL_000e: ldfld int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: bne.un.s IL_001a IL_0018: ldc.i4.0 IL_0019: ret IL_001a: ldloc.0 IL_001b: ldloc.1 IL_001c: sub IL_001d: ret IL_001e: ldc.i4.1 IL_001f: ret IL_0020: ldarg.1 IL_0021: brfalse.s IL_0025 IL_0023: ldc.i4.m1 IL_0024: ret IL_0025: ldc.i4.0 IL_0026: ret } // end of method MultilineBracketStyle::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: unbox.any Fantomas.Core.FormatConfig/MultilineBracketStyle IL_0007: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::CompareTo(class Fantomas.Core.FormatConfig/MultilineBracketStyle) IL_000c: ret } // end of method MultilineBracketStyle::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj, class [netstandard]System.Collections.IComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 56 (0x38) .maxstack 4 .locals init (class Fantomas.Core.FormatConfig/MultilineBracketStyle V_0, int32 V_1, int32 V_2) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.FormatConfig/MultilineBracketStyle IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: brfalse.s IL_002c IL_000a: ldarg.1 IL_000b: unbox.any Fantomas.Core.FormatConfig/MultilineBracketStyle IL_0010: brfalse.s IL_002a IL_0012: ldarg.0 IL_0013: ldfld int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::_tag IL_0018: stloc.1 IL_0019: ldloc.0 IL_001a: ldfld int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::_tag IL_001f: stloc.2 IL_0020: ldloc.1 IL_0021: ldloc.2 IL_0022: bne.un.s IL_0026 IL_0024: ldc.i4.0 IL_0025: ret IL_0026: ldloc.1 IL_0027: ldloc.2 IL_0028: sub IL_0029: ret IL_002a: ldc.i4.1 IL_002b: ret IL_002c: ldarg.1 IL_002d: unbox.any Fantomas.Core.FormatConfig/MultilineBracketStyle IL_0032: brfalse.s IL_0036 IL_0034: ldc.i4.m1 IL_0035: ret IL_0036: ldc.i4.0 IL_0037: ret } // end of method MultilineBracketStyle::CompareTo .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: brfalse.s IL_000a IL_0003: ldarg.0 IL_0004: ldfld int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::_tag IL_0009: ret IL_000a: ldc.i4.0 IL_000b: ret } // end of method MultilineBracketStyle::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method MultilineBracketStyle::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 42 (0x2a) .maxstack 4 .locals init (class Fantomas.Core.FormatConfig/MultilineBracketStyle V_0, int32 V_1, int32 V_2) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0022 IL_0003: ldarg.1 IL_0004: isinst Fantomas.Core.FormatConfig/MultilineBracketStyle IL_0009: stloc.0 IL_000a: ldloc.0 IL_000b: brfalse.s IL_0020 IL_000d: ldarg.0 IL_000e: ldfld int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldfld int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::_tag IL_001a: stloc.2 IL_001b: ldloc.1 IL_001c: ldloc.2 IL_001d: ceq IL_001f: ret IL_0020: ldc.i4.0 IL_0021: ret IL_0022: ldarg.1 IL_0023: ldnull IL_0024: cgt.un IL_0026: ldc.i4.0 IL_0027: ceq IL_0029: ret } // end of method MultilineBracketStyle::Equals .method public static string ToConfigString(class Fantomas.Core.FormatConfig/MultilineBracketStyle cfg) cil managed { // Code size 42 (0x2a) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::get_Tag() IL_0007: switch ( IL_0018, IL_001e, IL_0024) IL_0018: ldstr "cramped" IL_001d: ret IL_001e: ldstr "aligned" IL_0023: ret IL_0024: ldstr "experimental_stroustrup" IL_0029: ret } // end of method MultilineBracketStyle::ToConfigString .method public static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 OfConfigString(string cfgString) cil managed { // Code size 77 (0x4d) .maxstack 4 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldstr "cramped" IL_0007: call bool [netstandard]System.String::Equals(string, string) IL_000c: brtrue.s IL_002a IL_000e: ldarg.0 IL_000f: ldstr "aligned" IL_0014: call bool [netstandard]System.String::Equals(string, string) IL_0019: brtrue.s IL_0035 IL_001b: ldarg.0 IL_001c: ldstr "experimental_stroustrup" IL_0021: call bool [netstandard]System.String::Equals(string, string) IL_0026: brfalse.s IL_004b IL_0028: br.s IL_0040 IL_002a: call class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::get_Cramped() IL_002f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0034: ret IL_0035: call class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::get_Aligned() IL_003a: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_003f: ret IL_0040: call class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::get_ExperimentalStroustrup() IL_0045: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_004a: ret IL_004b: ldnull IL_004c: ret } // end of method MultilineBracketStyle::OfConfigString .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.FormatConfig/MultilineBracketStyle obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 35 (0x23) .maxstack 4 .locals init (int32 V_0, int32 V_1) IL_0000: ldarg.0 IL_0001: brfalse.s IL_001b IL_0003: ldarg.1 IL_0004: brfalse.s IL_0019 IL_0006: ldarg.0 IL_0007: ldfld int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::_tag IL_000c: stloc.0 IL_000d: ldarg.1 IL_000e: ldfld int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: ceq IL_0018: ret IL_0019: ldc.i4.0 IL_001a: ret IL_001b: ldarg.1 IL_001c: ldnull IL_001d: cgt.un IL_001f: ldc.i4.0 IL_0020: ceq IL_0022: ret } // end of method MultilineBracketStyle::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 20 (0x14) .maxstack 4 .locals init (class Fantomas.Core.FormatConfig/MultilineBracketStyle V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.FormatConfig/MultilineBracketStyle IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0012 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: callvirt instance bool Fantomas.Core.FormatConfig/MultilineBracketStyle::Equals(class Fantomas.Core.FormatConfig/MultilineBracketStyle) IL_0011: ret IL_0012: ldc.i4.0 IL_0013: ret } // end of method MultilineBracketStyle::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::get_Tag() } // end of property MultilineBracketStyle::Tag .property class Fantomas.Core.FormatConfig/MultilineBracketStyle Cramped() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::get_Cramped() } // end of property MultilineBracketStyle::Cramped .property instance bool IsCramped() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/MultilineBracketStyle::get_IsCramped() } // end of property MultilineBracketStyle::IsCramped .property class Fantomas.Core.FormatConfig/MultilineBracketStyle Aligned() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::get_Aligned() } // end of property MultilineBracketStyle::Aligned .property instance bool IsAligned() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/MultilineBracketStyle::get_IsAligned() } // end of property MultilineBracketStyle::IsAligned .property class Fantomas.Core.FormatConfig/MultilineBracketStyle ExperimentalStroustrup() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::get_ExperimentalStroustrup() } // end of property MultilineBracketStyle::ExperimentalStroustrup .property instance bool IsExperimentalStroustrup() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/MultilineBracketStyle::get_IsExperimentalStroustrup() } // end of property MultilineBracketStyle::IsExperimentalStroustrup } // end of class MultilineBracketStyle .class auto autochar serializable sealed nested public beforefieldinit EndOfLineStyle extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable, class [netstandard]System.IComparable`1, [netstandard]System.IComparable, [netstandard]System.Collections.IStructuralComparable { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerDisplayAttribute::.ctor(string) = ( 01 00 15 7B 5F 5F 44 65 62 75 67 44 69 73 70 6C // ...{__DebugDispl 61 79 28 29 2C 6E 71 7D 00 00 ) // ay(),nq}.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 01 00 00 00 00 00 ) .class abstract auto ansi sealed nested public Tags extends [netstandard]System.Object { .field public static literal int32 LF = int32(0x00000000) .field public static literal int32 CR = int32(0x00000001) .field public static literal int32 CRLF = int32(0x00000002) } // end of class Tags .field assembly initonly int32 _tag .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field static assembly initonly class Fantomas.Core.FormatConfig/EndOfLineStyle _unique_LF .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field static assembly initonly class Fantomas.Core.FormatConfig/EndOfLineStyle _unique_CR .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field static assembly initonly class Fantomas.Core.FormatConfig/EndOfLineStyle _unique_CRLF .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 34 (0x22) .maxstack 8 IL_0000: ldc.i4.0 IL_0001: newobj instance void Fantomas.Core.FormatConfig/EndOfLineStyle::.ctor(int32) IL_0006: stsfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::_unique_LF IL_000b: ldc.i4.1 IL_000c: newobj instance void Fantomas.Core.FormatConfig/EndOfLineStyle::.ctor(int32) IL_0011: stsfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::_unique_CR IL_0016: ldc.i4.2 IL_0017: newobj instance void Fantomas.Core.FormatConfig/EndOfLineStyle::.ctor(int32) IL_001c: stsfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::_unique_CRLF IL_0021: ret } // end of method EndOfLineStyle::.cctor .method assembly specialname rtspecialname instance void .ctor(int32 _tag) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.FormatConfig/EndOfLineStyle::_tag IL_000d: ret } // end of method EndOfLineStyle::.ctor .method public static class Fantomas.Core.FormatConfig/EndOfLineStyle get_LF() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 00 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::_unique_LF IL_0005: ret } // end of method EndOfLineStyle::get_LF .method public hidebysig instance bool get_IsLF() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::get_Tag() IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method EndOfLineStyle::get_IsLF .method public static class Fantomas.Core.FormatConfig/EndOfLineStyle get_CR() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 01 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::_unique_CR IL_0005: ret } // end of method EndOfLineStyle::get_CR .method public hidebysig instance bool get_IsCR() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::get_Tag() IL_0006: ldc.i4.1 IL_0007: ceq IL_0009: ret } // end of method EndOfLineStyle::get_IsCR .method public static class Fantomas.Core.FormatConfig/EndOfLineStyle get_CRLF() cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 08 00 00 00 02 00 00 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::_unique_CRLF IL_0005: ret } // end of method EndOfLineStyle::get_CRLF .method public hidebysig instance bool get_IsCRLF() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::get_Tag() IL_0006: ldc.i4.2 IL_0007: ceq IL_0009: ret } // end of method EndOfLineStyle::get_IsCRLF .method public hidebysig instance int32 get_Tag() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/EndOfLineStyle::_tag IL_0006: ret } // end of method EndOfLineStyle::get_Tag .method assembly hidebysig specialname instance object __DebugDisplay() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+0.8A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,string>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method EndOfLineStyle::__DebugDisplay .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.FormatConfig/EndOfLineStyle>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method EndOfLineStyle::ToString .method public hidebysig virtual final instance int32 CompareTo(class Fantomas.Core.FormatConfig/EndOfLineStyle obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 39 (0x27) .maxstack 4 .locals init (int32 V_0, int32 V_1) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0020 IL_0003: ldarg.1 IL_0004: brfalse.s IL_001e IL_0006: ldarg.0 IL_0007: ldfld int32 Fantomas.Core.FormatConfig/EndOfLineStyle::_tag IL_000c: stloc.0 IL_000d: ldarg.1 IL_000e: ldfld int32 Fantomas.Core.FormatConfig/EndOfLineStyle::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: bne.un.s IL_001a IL_0018: ldc.i4.0 IL_0019: ret IL_001a: ldloc.0 IL_001b: ldloc.1 IL_001c: sub IL_001d: ret IL_001e: ldc.i4.1 IL_001f: ret IL_0020: ldarg.1 IL_0021: brfalse.s IL_0025 IL_0023: ldc.i4.m1 IL_0024: ret IL_0025: ldc.i4.0 IL_0026: ret } // end of method EndOfLineStyle::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: unbox.any Fantomas.Core.FormatConfig/EndOfLineStyle IL_0007: callvirt instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::CompareTo(class Fantomas.Core.FormatConfig/EndOfLineStyle) IL_000c: ret } // end of method EndOfLineStyle::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj, class [netstandard]System.Collections.IComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 56 (0x38) .maxstack 4 .locals init (class Fantomas.Core.FormatConfig/EndOfLineStyle V_0, int32 V_1, int32 V_2) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.FormatConfig/EndOfLineStyle IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: brfalse.s IL_002c IL_000a: ldarg.1 IL_000b: unbox.any Fantomas.Core.FormatConfig/EndOfLineStyle IL_0010: brfalse.s IL_002a IL_0012: ldarg.0 IL_0013: ldfld int32 Fantomas.Core.FormatConfig/EndOfLineStyle::_tag IL_0018: stloc.1 IL_0019: ldloc.0 IL_001a: ldfld int32 Fantomas.Core.FormatConfig/EndOfLineStyle::_tag IL_001f: stloc.2 IL_0020: ldloc.1 IL_0021: ldloc.2 IL_0022: bne.un.s IL_0026 IL_0024: ldc.i4.0 IL_0025: ret IL_0026: ldloc.1 IL_0027: ldloc.2 IL_0028: sub IL_0029: ret IL_002a: ldc.i4.1 IL_002b: ret IL_002c: ldarg.1 IL_002d: unbox.any Fantomas.Core.FormatConfig/EndOfLineStyle IL_0032: brfalse.s IL_0036 IL_0034: ldc.i4.m1 IL_0035: ret IL_0036: ldc.i4.0 IL_0037: ret } // end of method EndOfLineStyle::CompareTo .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: brfalse.s IL_000a IL_0003: ldarg.0 IL_0004: ldfld int32 Fantomas.Core.FormatConfig/EndOfLineStyle::_tag IL_0009: ret IL_000a: ldc.i4.0 IL_000b: ret } // end of method EndOfLineStyle::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method EndOfLineStyle::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 42 (0x2a) .maxstack 4 .locals init (class Fantomas.Core.FormatConfig/EndOfLineStyle V_0, int32 V_1, int32 V_2) IL_0000: ldarg.0 IL_0001: brfalse.s IL_0022 IL_0003: ldarg.1 IL_0004: isinst Fantomas.Core.FormatConfig/EndOfLineStyle IL_0009: stloc.0 IL_000a: ldloc.0 IL_000b: brfalse.s IL_0020 IL_000d: ldarg.0 IL_000e: ldfld int32 Fantomas.Core.FormatConfig/EndOfLineStyle::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldfld int32 Fantomas.Core.FormatConfig/EndOfLineStyle::_tag IL_001a: stloc.2 IL_001b: ldloc.1 IL_001c: ldloc.2 IL_001d: ceq IL_001f: ret IL_0020: ldc.i4.0 IL_0021: ret IL_0022: ldarg.1 IL_0023: ldnull IL_0024: cgt.un IL_0026: ldc.i4.0 IL_0027: ceq IL_0029: ret } // end of method EndOfLineStyle::Equals .method public hidebysig specialname instance string get_NewLineString() cil managed { // Code size 42 (0x2a) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::get_Tag() IL_0007: switch ( IL_0018, IL_001e, IL_0024) IL_0018: ldstr "\n" IL_001d: ret IL_001e: ldstr "\r" IL_0023: ret IL_0024: ldstr "\r\n" IL_0029: ret } // end of method EndOfLineStyle::get_NewLineString .method public specialname static class Fantomas.Core.FormatConfig/EndOfLineStyle get_FromEnvironment() cil managed { // Code size 70 (0x46) .maxstack 4 .locals init (string V_0) IL_0000: call string [netstandard]System.Environment::get_NewLine() IL_0005: stloc.0 IL_0006: ldloc.0 IL_0007: ldstr "\n" IL_000c: call bool [netstandard]System.String::Equals(string, string) IL_0011: brtrue.s IL_0022 IL_0013: ldloc.0 IL_0014: ldstr "\r\n" IL_0019: call bool [netstandard]System.String::Equals(string, string) IL_001e: brfalse.s IL_002e IL_0020: br.s IL_0028 IL_0022: call class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::get_LF() IL_0027: ret IL_0028: call class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::get_CRLF() IL_002d: ret IL_002e: ldstr "Unknown system newline string found: %s" IL_0033: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,class Fantomas.Core.FormatConfig/EndOfLineStyle,string>::.ctor(string) IL_0038: call !!0 [FSharp.Core]Microsoft.FSharp.Core.PrintfModule::PrintFormatToStringThenFail,class Fantomas.Core.FormatConfig/EndOfLineStyle>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_003d: ldloc.0 IL_003e: tail. IL_0040: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0045: ret } // end of method EndOfLineStyle::get_FromEnvironment .method public static string ToConfigString(class Fantomas.Core.FormatConfig/EndOfLineStyle eol) cil managed { // Code size 42 (0x2a) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::get_Tag() IL_0007: switch ( IL_0018, IL_001e, IL_0024) IL_0018: ldstr "lf" IL_001d: ret IL_001e: ldstr "cr" IL_0023: ret IL_0024: ldstr "crlf" IL_0029: ret } // end of method EndOfLineStyle::ToConfigString .method public static class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 OfConfigString(string eolString) cil managed { // Code size 77 (0x4d) .maxstack 4 IL_0000: nop IL_0001: ldarg.0 IL_0002: ldstr "lf" IL_0007: call bool [netstandard]System.String::Equals(string, string) IL_000c: brtrue.s IL_002a IL_000e: ldarg.0 IL_000f: ldstr "cr" IL_0014: call bool [netstandard]System.String::Equals(string, string) IL_0019: brtrue.s IL_0035 IL_001b: ldarg.0 IL_001c: ldstr "crlf" IL_0021: call bool [netstandard]System.String::Equals(string, string) IL_0026: brfalse.s IL_004b IL_0028: br.s IL_0040 IL_002a: call class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::get_LF() IL_002f: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0034: ret IL_0035: ldstr "Carriage returns are not valid for F# code, please" + " use one of 'lf' or 'crlf'" IL_003a: newobj instance void [netstandard]System.Exception::.ctor(string) IL_003f: throw IL_0040: call class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::get_CRLF() IL_0045: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_004a: ret IL_004b: ldnull IL_004c: ret } // end of method EndOfLineStyle::OfConfigString .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.FormatConfig/EndOfLineStyle obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 35 (0x23) .maxstack 4 .locals init (int32 V_0, int32 V_1) IL_0000: ldarg.0 IL_0001: brfalse.s IL_001b IL_0003: ldarg.1 IL_0004: brfalse.s IL_0019 IL_0006: ldarg.0 IL_0007: ldfld int32 Fantomas.Core.FormatConfig/EndOfLineStyle::_tag IL_000c: stloc.0 IL_000d: ldarg.1 IL_000e: ldfld int32 Fantomas.Core.FormatConfig/EndOfLineStyle::_tag IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: ldloc.1 IL_0016: ceq IL_0018: ret IL_0019: ldc.i4.0 IL_001a: ret IL_001b: ldarg.1 IL_001c: ldnull IL_001d: cgt.un IL_001f: ldc.i4.0 IL_0020: ceq IL_0022: ret } // end of method EndOfLineStyle::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 20 (0x14) .maxstack 4 .locals init (class Fantomas.Core.FormatConfig/EndOfLineStyle V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.FormatConfig/EndOfLineStyle IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0012 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: callvirt instance bool Fantomas.Core.FormatConfig/EndOfLineStyle::Equals(class Fantomas.Core.FormatConfig/EndOfLineStyle) IL_0011: ret IL_0012: ldc.i4.0 IL_0013: ret } // end of method EndOfLineStyle::Equals .property instance int32 Tag() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::get_Tag() } // end of property EndOfLineStyle::Tag .property class Fantomas.Core.FormatConfig/EndOfLineStyle LF() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::get_LF() } // end of property EndOfLineStyle::LF .property instance bool IsLF() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/EndOfLineStyle::get_IsLF() } // end of property EndOfLineStyle::IsLF .property class Fantomas.Core.FormatConfig/EndOfLineStyle CR() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::get_CR() } // end of property EndOfLineStyle::CR .property instance bool IsCR() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/EndOfLineStyle::get_IsCR() } // end of property EndOfLineStyle::IsCR .property class Fantomas.Core.FormatConfig/EndOfLineStyle CRLF() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::get_CRLF() } // end of property EndOfLineStyle::CRLF .property instance bool IsCRLF() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/EndOfLineStyle::get_IsCRLF() } // end of property EndOfLineStyle::IsCRLF .property instance string NewLineString() { .get instance string Fantomas.Core.FormatConfig/EndOfLineStyle::get_NewLineString() } // end of property EndOfLineStyle::NewLineString .property class Fantomas.Core.FormatConfig/EndOfLineStyle FromEnvironment() { .get class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::get_FromEnvironment() } // end of property EndOfLineStyle::FromEnvironment } // end of class EndOfLineStyle .class auto ansi serializable sealed nested public FormatConfig extends [netstandard]System.Object implements class [netstandard]System.IEquatable`1, [netstandard]System.Collections.IStructuralEquatable, class [netstandard]System.IComparable`1, [netstandard]System.IComparable, [netstandard]System.Collections.IStructuralComparable { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 02 00 00 00 00 00 ) .field assembly int32 IndentSize@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 MaxLineLength@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly class Fantomas.Core.FormatConfig/EndOfLineStyle EndOfLine@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool InsertFinalNewline@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool SpaceBeforeParameter@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool SpaceBeforeLowercaseInvocation@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool SpaceBeforeUppercaseInvocation@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool SpaceBeforeClassConstructor@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool SpaceBeforeMember@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool SpaceBeforeColon@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool SpaceAfterComma@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool SpaceBeforeSemicolon@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool SpaceAfterSemicolon@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool SpaceAroundDelimiter@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 MaxIfThenShortWidth@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 MaxIfThenElseShortWidth@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 MaxInfixOperatorExpression@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 MaxRecordWidth@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 MaxRecordNumberOfItems@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly class Fantomas.Core.FormatConfig/MultilineFormatterType RecordMultilineFormatter@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 MaxArrayOrListWidth@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 MaxArrayOrListNumberOfItems@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly class Fantomas.Core.FormatConfig/MultilineFormatterType ArrayOrListMultilineFormatter@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 MaxValueBindingWidth@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 MaxFunctionBindingWidth@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 MaxDotGetExpressionWidth@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool NewlineBetweenTypeDefinitionAndMembers@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool AlignFunctionSignatureToIndentation@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool AlternativeLongMemberDefinitions@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool MultiLineLambdaClosingNewline@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool ExperimentalKeepIndentInBranch@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool BlankLinesAroundNestedMultilineExpressions@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool BarBeforeDiscriminatedUnionDeclaration@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly class Fantomas.Core.FormatConfig/MultilineBracketStyle MultilineBracketStyle@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly int32 KeepMaxNumberOfBlankLines@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field assembly bool StrictMode@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .method public hidebysig specialname instance int32 get_IndentSize() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0006: ret } // end of method FormatConfig::get_IndentSize .method public hidebysig specialname instance int32 get_MaxLineLength() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0006: ret } // end of method FormatConfig::get_MaxLineLength .method public hidebysig specialname instance class Fantomas.Core.FormatConfig/EndOfLineStyle get_EndOfLine() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_0006: ret } // end of method FormatConfig::get_EndOfLine .method public hidebysig specialname instance bool get_InsertFinalNewline() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_0006: ret } // end of method FormatConfig::get_InsertFinalNewline .method public hidebysig specialname instance bool get_SpaceBeforeParameter() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_0006: ret } // end of method FormatConfig::get_SpaceBeforeParameter .method public hidebysig specialname instance bool get_SpaceBeforeLowercaseInvocation() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_0006: ret } // end of method FormatConfig::get_SpaceBeforeLowercaseInvocation .method public hidebysig specialname instance bool get_SpaceBeforeUppercaseInvocation() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0006: ret } // end of method FormatConfig::get_SpaceBeforeUppercaseInvocation .method public hidebysig specialname instance bool get_SpaceBeforeClassConstructor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_0006: ret } // end of method FormatConfig::get_SpaceBeforeClassConstructor .method public hidebysig specialname instance bool get_SpaceBeforeMember() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_0006: ret } // end of method FormatConfig::get_SpaceBeforeMember .method public hidebysig specialname instance bool get_SpaceBeforeColon() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_0006: ret } // end of method FormatConfig::get_SpaceBeforeColon .method public hidebysig specialname instance bool get_SpaceAfterComma() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_0006: ret } // end of method FormatConfig::get_SpaceAfterComma .method public hidebysig specialname instance bool get_SpaceBeforeSemicolon() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_0006: ret } // end of method FormatConfig::get_SpaceBeforeSemicolon .method public hidebysig specialname instance bool get_SpaceAfterSemicolon() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_0006: ret } // end of method FormatConfig::get_SpaceAfterSemicolon .method public hidebysig specialname instance bool get_SpaceAroundDelimiter() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_0006: ret } // end of method FormatConfig::get_SpaceAroundDelimiter .method public hidebysig specialname instance int32 get_MaxIfThenShortWidth() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_0006: ret } // end of method FormatConfig::get_MaxIfThenShortWidth .method public hidebysig specialname instance int32 get_MaxIfThenElseShortWidth() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_0006: ret } // end of method FormatConfig::get_MaxIfThenElseShortWidth .method public hidebysig specialname instance int32 get_MaxInfixOperatorExpression() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_0006: ret } // end of method FormatConfig::get_MaxInfixOperatorExpression .method public hidebysig specialname instance int32 get_MaxRecordWidth() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_0006: ret } // end of method FormatConfig::get_MaxRecordWidth .method public hidebysig specialname instance int32 get_MaxRecordNumberOfItems() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_0006: ret } // end of method FormatConfig::get_MaxRecordNumberOfItems .method public hidebysig specialname instance class Fantomas.Core.FormatConfig/MultilineFormatterType get_RecordMultilineFormatter() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_0006: ret } // end of method FormatConfig::get_RecordMultilineFormatter .method public hidebysig specialname instance int32 get_MaxArrayOrListWidth() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_0006: ret } // end of method FormatConfig::get_MaxArrayOrListWidth .method public hidebysig specialname instance int32 get_MaxArrayOrListNumberOfItems() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_0006: ret } // end of method FormatConfig::get_MaxArrayOrListNumberOfItems .method public hidebysig specialname instance class Fantomas.Core.FormatConfig/MultilineFormatterType get_ArrayOrListMultilineFormatter() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_0006: ret } // end of method FormatConfig::get_ArrayOrListMultilineFormatter .method public hidebysig specialname instance int32 get_MaxValueBindingWidth() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_0006: ret } // end of method FormatConfig::get_MaxValueBindingWidth .method public hidebysig specialname instance int32 get_MaxFunctionBindingWidth() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_0006: ret } // end of method FormatConfig::get_MaxFunctionBindingWidth .method public hidebysig specialname instance int32 get_MaxDotGetExpressionWidth() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_0006: ret } // end of method FormatConfig::get_MaxDotGetExpressionWidth .method public hidebysig specialname instance bool get_NewlineBetweenTypeDefinitionAndMembers() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_0006: ret } // end of method FormatConfig::get_NewlineBetweenTypeDefinitionAndMembers .method public hidebysig specialname instance bool get_AlignFunctionSignatureToIndentation() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_0006: ret } // end of method FormatConfig::get_AlignFunctionSignatureToIndentation .method public hidebysig specialname instance bool get_AlternativeLongMemberDefinitions() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_0006: ret } // end of method FormatConfig::get_AlternativeLongMemberDefinitions .method public hidebysig specialname instance bool get_MultiLineLambdaClosingNewline() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_0006: ret } // end of method FormatConfig::get_MultiLineLambdaClosingNewline .method public hidebysig specialname instance bool get_ExperimentalKeepIndentInBranch() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_0006: ret } // end of method FormatConfig::get_ExperimentalKeepIndentInBranch .method public hidebysig specialname instance bool get_BlankLinesAroundNestedMultilineExpressions() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_0006: ret } // end of method FormatConfig::get_BlankLinesAroundNestedMultilineExpressions .method public hidebysig specialname instance bool get_BarBeforeDiscriminatedUnionDeclaration() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_0006: ret } // end of method FormatConfig::get_BarBeforeDiscriminatedUnionDeclaration .method public hidebysig specialname instance class Fantomas.Core.FormatConfig/MultilineBracketStyle get_MultilineBracketStyle() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_0006: ret } // end of method FormatConfig::get_MultilineBracketStyle .method public hidebysig specialname instance int32 get_KeepMaxNumberOfBlankLines() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_0006: ret } // end of method FormatConfig::get_KeepMaxNumberOfBlankLines .method public hidebysig specialname instance bool get_StrictMode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_0006: ret } // end of method FormatConfig::get_StrictMode .method public specialname rtspecialname instance void .ctor(int32 indentSize, int32 maxLineLength, class Fantomas.Core.FormatConfig/EndOfLineStyle endOfLine, bool insertFinalNewline, bool spaceBeforeParameter, bool spaceBeforeLowercaseInvocation, bool spaceBeforeUppercaseInvocation, bool spaceBeforeClassConstructor, bool spaceBeforeMember, bool spaceBeforeColon, bool spaceAfterComma, bool spaceBeforeSemicolon, bool spaceAfterSemicolon, bool spaceAroundDelimiter, int32 maxIfThenShortWidth, int32 maxIfThenElseShortWidth, int32 maxInfixOperatorExpression, int32 maxRecordWidth, int32 maxRecordNumberOfItems, class Fantomas.Core.FormatConfig/MultilineFormatterType recordMultilineFormatter, int32 maxArrayOrListWidth, int32 maxArrayOrListNumberOfItems, class Fantomas.Core.FormatConfig/MultilineFormatterType arrayOrListMultilineFormatter, int32 maxValueBindingWidth, int32 maxFunctionBindingWidth, int32 maxDotGetExpressionWidth, bool newlineBetweenTypeDefinitionAndMembers, bool alignFunctionSignatureToIndentation, bool alternativeLongMemberDefinitions, bool multiLineLambdaClosingNewline, bool experimentalKeepIndentInBranch, bool blankLinesAroundNestedMultilineExpressions, bool barBeforeDiscriminatedUnionDeclaration, class Fantomas.Core.FormatConfig/MultilineBracketStyle multilineBracketStyle, int32 keepMaxNumberOfBlankLines, bool strictMode) cil managed { .custom instance void System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::.ctor(valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes, class [netstandard]System.Type) = ( 01 00 60 06 00 00 27 46 61 6E 74 6F 6D 61 73 2E // ..`...'Fantomas. 43 6F 72 65 2E 46 6F 72 6D 61 74 43 6F 6E 66 69 // Core.FormatConfi 67 2B 46 6F 72 6D 61 74 43 6F 6E 66 69 67 00 00 ) // g+FormatConfig.. // Code size 292 (0x124) .maxstack 2 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Object::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_001b: ldarg.0 IL_001c: ldarg.s insertFinalNewline IL_001e: stfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_0023: ldarg.0 IL_0024: ldarg.s spaceBeforeParameter IL_0026: stfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_002b: ldarg.0 IL_002c: ldarg.s spaceBeforeLowercaseInvocation IL_002e: stfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_0033: ldarg.0 IL_0034: ldarg.s spaceBeforeUppercaseInvocation IL_0036: stfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_003b: ldarg.0 IL_003c: ldarg.s spaceBeforeClassConstructor IL_003e: stfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_0043: ldarg.0 IL_0044: ldarg.s spaceBeforeMember IL_0046: stfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_004b: ldarg.0 IL_004c: ldarg.s spaceBeforeColon IL_004e: stfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_0053: ldarg.0 IL_0054: ldarg.s spaceAfterComma IL_0056: stfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_005b: ldarg.0 IL_005c: ldarg.s spaceBeforeSemicolon IL_005e: stfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_0063: ldarg.0 IL_0064: ldarg.s spaceAfterSemicolon IL_0066: stfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_006b: ldarg.0 IL_006c: ldarg.s spaceAroundDelimiter IL_006e: stfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_0073: ldarg.0 IL_0074: ldarg.s maxIfThenShortWidth IL_0076: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_007b: ldarg.0 IL_007c: ldarg.s maxIfThenElseShortWidth IL_007e: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_0083: ldarg.0 IL_0084: ldarg.s maxInfixOperatorExpression IL_0086: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_008b: ldarg.0 IL_008c: ldarg.s maxRecordWidth IL_008e: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_0093: ldarg.0 IL_0094: ldarg.s maxRecordNumberOfItems IL_0096: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_009b: ldarg.0 IL_009c: ldarg.s recordMultilineFormatter IL_009e: stfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_00a3: ldarg.0 IL_00a4: ldarg.s maxArrayOrListWidth IL_00a6: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_00ab: ldarg.0 IL_00ac: ldarg.s maxArrayOrListNumberOfItems IL_00ae: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_00b3: ldarg.0 IL_00b4: ldarg.s arrayOrListMultilineFormatter IL_00b6: stfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_00bb: ldarg.0 IL_00bc: ldarg.s maxValueBindingWidth IL_00be: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_00c3: ldarg.0 IL_00c4: ldarg.s maxFunctionBindingWidth IL_00c6: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_00cb: ldarg.0 IL_00cc: ldarg.s maxDotGetExpressionWidth IL_00ce: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_00d3: ldarg.0 IL_00d4: ldarg.s newlineBetweenTypeDefinitionAndMembers IL_00d6: stfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_00db: ldarg.0 IL_00dc: ldarg.s alignFunctionSignatureToIndentation IL_00de: stfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_00e3: ldarg.0 IL_00e4: ldarg.s alternativeLongMemberDefinitions IL_00e6: stfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_00eb: ldarg.0 IL_00ec: ldarg.s multiLineLambdaClosingNewline IL_00ee: stfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_00f3: ldarg.0 IL_00f4: ldarg.s experimentalKeepIndentInBranch IL_00f6: stfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_00fb: ldarg.0 IL_00fc: ldarg.s blankLinesAroundNestedMultilineExpressions IL_00fe: stfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_0103: ldarg.0 IL_0104: ldarg.s barBeforeDiscriminatedUnionDeclaration IL_0106: stfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_010b: ldarg.0 IL_010c: ldarg.s multilineBracketStyle IL_010e: stfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_0113: ldarg.0 IL_0114: ldarg.s keepMaxNumberOfBlankLines IL_0116: stfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_011b: ldarg.0 IL_011c: ldarg.s strictMode IL_011e: stfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_0123: ret } // end of method FormatConfig::.ctor .method public strict virtual instance string ToString() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 22 (0x16) .maxstack 8 IL_0000: ldstr "%+A" IL_0005: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`5,class [FSharp.Core]Microsoft.FSharp.Core.Unit,string,string,class Fantomas.Core.FormatConfig/FormatConfig>::.ctor(string) IL_000a: call !!0 [FSharp.Core]Microsoft.FSharp.Core.ExtraTopLevelOperators::PrintFormatToString>(class [FSharp.Core]Microsoft.FSharp.Core.PrintfFormat`4) IL_000f: ldarg.0 IL_0010: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0015: ret } // end of method FormatConfig::ToString .method public hidebysig virtual final instance int32 CompareTo(class Fantomas.Core.FormatConfig/FormatConfig obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 2001 (0x7d1) .maxstack 5 .locals init (int32 V_0, class [netstandard]System.Collections.IComparer V_1, int32 V_2, int32 V_3, int32 V_4, class Fantomas.Core.FormatConfig/EndOfLineStyle V_5, class Fantomas.Core.FormatConfig/EndOfLineStyle V_6, bool V_7, bool V_8, int32 V_9, int32 V_10, int32 V_11, int32 V_12, int32 V_13, int32 V_14, int32 V_15, int32 V_16, int32 V_17, int32 V_18, int32 V_19, int32 V_20, int32 V_21, int32 V_22, int32 V_23, int32 V_24, int32 V_25, class Fantomas.Core.FormatConfig/MultilineFormatterType V_26, class Fantomas.Core.FormatConfig/MultilineFormatterType V_27, int32 V_28, int32 V_29, int32 V_30, int32 V_31, int32 V_32, int32 V_33, int32 V_34, int32 V_35, int32 V_36, int32 V_37, int32 V_38, int32 V_39, int32 V_40, class Fantomas.Core.FormatConfig/MultilineBracketStyle V_41, class Fantomas.Core.FormatConfig/MultilineBracketStyle V_42, int32 V_43, int32 V_44, int32 V_45) IL_0000: ldarg.0 IL_0001: brfalse IL_07ca IL_0006: ldarg.1 IL_0007: brfalse IL_07c8 IL_000c: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0011: stloc.1 IL_0012: ldarg.0 IL_0013: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0018: stloc.2 IL_0019: ldarg.1 IL_001a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_001f: stloc.3 IL_0020: ldloc.2 IL_0021: ldloc.3 IL_0022: bge.s IL_0028 IL_0024: ldc.i4.m1 IL_0025: nop IL_0026: br.s IL_002d IL_0028: ldloc.2 IL_0029: ldloc.3 IL_002a: cgt IL_002c: nop IL_002d: stloc.0 IL_002e: ldloc.0 IL_002f: ldc.i4.0 IL_0030: bge.s IL_0034 IL_0032: ldloc.0 IL_0033: ret IL_0034: ldloc.0 IL_0035: ldc.i4.0 IL_0036: ble.s IL_003a IL_0038: ldloc.0 IL_0039: ret IL_003a: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_003f: stloc.1 IL_0040: ldarg.0 IL_0041: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0046: stloc.3 IL_0047: ldarg.1 IL_0048: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_004d: stloc.s V_4 IL_004f: ldloc.3 IL_0050: ldloc.s V_4 IL_0052: bge.s IL_0058 IL_0054: ldc.i4.m1 IL_0055: nop IL_0056: br.s IL_005e IL_0058: ldloc.3 IL_0059: ldloc.s V_4 IL_005b: cgt IL_005d: nop IL_005e: stloc.2 IL_005f: ldloc.2 IL_0060: ldc.i4.0 IL_0061: bge.s IL_0065 IL_0063: ldloc.2 IL_0064: ret IL_0065: ldloc.2 IL_0066: ldc.i4.0 IL_0067: ble.s IL_006b IL_0069: ldloc.2 IL_006a: ret IL_006b: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0070: stloc.1 IL_0071: ldarg.0 IL_0072: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_0077: stloc.s V_5 IL_0079: ldarg.1 IL_007a: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_007f: stloc.s V_6 IL_0081: ldloc.s V_5 IL_0083: ldloc.s V_6 IL_0085: ldloc.1 IL_0086: callvirt instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_008b: stloc.3 IL_008c: ldloc.3 IL_008d: ldc.i4.0 IL_008e: bge.s IL_0092 IL_0090: ldloc.3 IL_0091: ret IL_0092: ldloc.3 IL_0093: ldc.i4.0 IL_0094: ble.s IL_0098 IL_0096: ldloc.3 IL_0097: ret IL_0098: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_009d: stloc.1 IL_009e: ldarg.0 IL_009f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_00a4: stloc.s V_7 IL_00a6: ldarg.1 IL_00a7: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_00ac: stloc.s V_8 IL_00ae: ldloc.s V_7 IL_00b0: ldloc.s V_8 IL_00b2: bge.s IL_00b8 IL_00b4: ldc.i4.m1 IL_00b5: nop IL_00b6: br.s IL_00bf IL_00b8: ldloc.s V_7 IL_00ba: ldloc.s V_8 IL_00bc: cgt IL_00be: nop IL_00bf: stloc.s V_4 IL_00c1: ldloc.s V_4 IL_00c3: ldc.i4.0 IL_00c4: bge.s IL_00c9 IL_00c6: ldloc.s V_4 IL_00c8: ret IL_00c9: ldloc.s V_4 IL_00cb: ldc.i4.0 IL_00cc: ble.s IL_00d1 IL_00ce: ldloc.s V_4 IL_00d0: ret IL_00d1: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_00d6: stloc.1 IL_00d7: ldarg.0 IL_00d8: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_00dd: stloc.s V_7 IL_00df: ldarg.1 IL_00e0: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_00e5: stloc.s V_8 IL_00e7: ldloc.s V_7 IL_00e9: ldloc.s V_8 IL_00eb: bge.s IL_00f1 IL_00ed: ldc.i4.m1 IL_00ee: nop IL_00ef: br.s IL_00f8 IL_00f1: ldloc.s V_7 IL_00f3: ldloc.s V_8 IL_00f5: cgt IL_00f7: nop IL_00f8: stloc.s V_9 IL_00fa: ldloc.s V_9 IL_00fc: ldc.i4.0 IL_00fd: bge.s IL_0102 IL_00ff: ldloc.s V_9 IL_0101: ret IL_0102: ldloc.s V_9 IL_0104: ldc.i4.0 IL_0105: ble.s IL_010a IL_0107: ldloc.s V_9 IL_0109: ret IL_010a: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_010f: stloc.1 IL_0110: ldarg.0 IL_0111: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_0116: stloc.s V_7 IL_0118: ldarg.1 IL_0119: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_011e: stloc.s V_8 IL_0120: ldloc.s V_7 IL_0122: ldloc.s V_8 IL_0124: bge.s IL_012a IL_0126: ldc.i4.m1 IL_0127: nop IL_0128: br.s IL_0131 IL_012a: ldloc.s V_7 IL_012c: ldloc.s V_8 IL_012e: cgt IL_0130: nop IL_0131: stloc.s V_10 IL_0133: ldloc.s V_10 IL_0135: ldc.i4.0 IL_0136: bge.s IL_013b IL_0138: ldloc.s V_10 IL_013a: ret IL_013b: ldloc.s V_10 IL_013d: ldc.i4.0 IL_013e: ble.s IL_0143 IL_0140: ldloc.s V_10 IL_0142: ret IL_0143: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0148: stloc.1 IL_0149: ldarg.0 IL_014a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_014f: stloc.s V_7 IL_0151: ldarg.1 IL_0152: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0157: stloc.s V_8 IL_0159: ldloc.s V_7 IL_015b: ldloc.s V_8 IL_015d: bge.s IL_0163 IL_015f: ldc.i4.m1 IL_0160: nop IL_0161: br.s IL_016a IL_0163: ldloc.s V_7 IL_0165: ldloc.s V_8 IL_0167: cgt IL_0169: nop IL_016a: stloc.s V_11 IL_016c: ldloc.s V_11 IL_016e: ldc.i4.0 IL_016f: bge.s IL_0174 IL_0171: ldloc.s V_11 IL_0173: ret IL_0174: ldloc.s V_11 IL_0176: ldc.i4.0 IL_0177: ble.s IL_017c IL_0179: ldloc.s V_11 IL_017b: ret IL_017c: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0181: stloc.1 IL_0182: ldarg.0 IL_0183: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_0188: stloc.s V_7 IL_018a: ldarg.1 IL_018b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_0190: stloc.s V_8 IL_0192: ldloc.s V_7 IL_0194: ldloc.s V_8 IL_0196: bge.s IL_019c IL_0198: ldc.i4.m1 IL_0199: nop IL_019a: br.s IL_01a3 IL_019c: ldloc.s V_7 IL_019e: ldloc.s V_8 IL_01a0: cgt IL_01a2: nop IL_01a3: stloc.s V_12 IL_01a5: ldloc.s V_12 IL_01a7: ldc.i4.0 IL_01a8: bge.s IL_01ad IL_01aa: ldloc.s V_12 IL_01ac: ret IL_01ad: ldloc.s V_12 IL_01af: ldc.i4.0 IL_01b0: ble.s IL_01b5 IL_01b2: ldloc.s V_12 IL_01b4: ret IL_01b5: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_01ba: stloc.1 IL_01bb: ldarg.0 IL_01bc: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_01c1: stloc.s V_7 IL_01c3: ldarg.1 IL_01c4: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_01c9: stloc.s V_8 IL_01cb: ldloc.s V_7 IL_01cd: ldloc.s V_8 IL_01cf: bge.s IL_01d5 IL_01d1: ldc.i4.m1 IL_01d2: nop IL_01d3: br.s IL_01dc IL_01d5: ldloc.s V_7 IL_01d7: ldloc.s V_8 IL_01d9: cgt IL_01db: nop IL_01dc: stloc.s V_13 IL_01de: ldloc.s V_13 IL_01e0: ldc.i4.0 IL_01e1: bge.s IL_01e6 IL_01e3: ldloc.s V_13 IL_01e5: ret IL_01e6: ldloc.s V_13 IL_01e8: ldc.i4.0 IL_01e9: ble.s IL_01ee IL_01eb: ldloc.s V_13 IL_01ed: ret IL_01ee: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_01f3: stloc.1 IL_01f4: ldarg.0 IL_01f5: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_01fa: stloc.s V_7 IL_01fc: ldarg.1 IL_01fd: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_0202: stloc.s V_8 IL_0204: ldloc.s V_7 IL_0206: ldloc.s V_8 IL_0208: bge.s IL_020e IL_020a: ldc.i4.m1 IL_020b: nop IL_020c: br.s IL_0215 IL_020e: ldloc.s V_7 IL_0210: ldloc.s V_8 IL_0212: cgt IL_0214: nop IL_0215: stloc.s V_14 IL_0217: ldloc.s V_14 IL_0219: ldc.i4.0 IL_021a: bge.s IL_021f IL_021c: ldloc.s V_14 IL_021e: ret IL_021f: ldloc.s V_14 IL_0221: ldc.i4.0 IL_0222: ble.s IL_0227 IL_0224: ldloc.s V_14 IL_0226: ret IL_0227: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_022c: stloc.1 IL_022d: ldarg.0 IL_022e: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_0233: stloc.s V_7 IL_0235: ldarg.1 IL_0236: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_023b: stloc.s V_8 IL_023d: ldloc.s V_7 IL_023f: ldloc.s V_8 IL_0241: bge.s IL_0247 IL_0243: ldc.i4.m1 IL_0244: nop IL_0245: br.s IL_024e IL_0247: ldloc.s V_7 IL_0249: ldloc.s V_8 IL_024b: cgt IL_024d: nop IL_024e: stloc.s V_15 IL_0250: ldloc.s V_15 IL_0252: ldc.i4.0 IL_0253: bge.s IL_0258 IL_0255: ldloc.s V_15 IL_0257: ret IL_0258: ldloc.s V_15 IL_025a: ldc.i4.0 IL_025b: ble.s IL_0260 IL_025d: ldloc.s V_15 IL_025f: ret IL_0260: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0265: stloc.1 IL_0266: ldarg.0 IL_0267: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_026c: stloc.s V_7 IL_026e: ldarg.1 IL_026f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_0274: stloc.s V_8 IL_0276: ldloc.s V_7 IL_0278: ldloc.s V_8 IL_027a: bge.s IL_0280 IL_027c: ldc.i4.m1 IL_027d: nop IL_027e: br.s IL_0287 IL_0280: ldloc.s V_7 IL_0282: ldloc.s V_8 IL_0284: cgt IL_0286: nop IL_0287: stloc.s V_16 IL_0289: ldloc.s V_16 IL_028b: ldc.i4.0 IL_028c: bge.s IL_0291 IL_028e: ldloc.s V_16 IL_0290: ret IL_0291: ldloc.s V_16 IL_0293: ldc.i4.0 IL_0294: ble.s IL_0299 IL_0296: ldloc.s V_16 IL_0298: ret IL_0299: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_029e: stloc.1 IL_029f: ldarg.0 IL_02a0: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_02a5: stloc.s V_7 IL_02a7: ldarg.1 IL_02a8: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_02ad: stloc.s V_8 IL_02af: ldloc.s V_7 IL_02b1: ldloc.s V_8 IL_02b3: bge.s IL_02b9 IL_02b5: ldc.i4.m1 IL_02b6: nop IL_02b7: br.s IL_02c0 IL_02b9: ldloc.s V_7 IL_02bb: ldloc.s V_8 IL_02bd: cgt IL_02bf: nop IL_02c0: stloc.s V_17 IL_02c2: ldloc.s V_17 IL_02c4: ldc.i4.0 IL_02c5: bge.s IL_02ca IL_02c7: ldloc.s V_17 IL_02c9: ret IL_02ca: ldloc.s V_17 IL_02cc: ldc.i4.0 IL_02cd: ble.s IL_02d2 IL_02cf: ldloc.s V_17 IL_02d1: ret IL_02d2: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_02d7: stloc.1 IL_02d8: ldarg.0 IL_02d9: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_02de: stloc.s V_7 IL_02e0: ldarg.1 IL_02e1: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_02e6: stloc.s V_8 IL_02e8: ldloc.s V_7 IL_02ea: ldloc.s V_8 IL_02ec: bge.s IL_02f2 IL_02ee: ldc.i4.m1 IL_02ef: nop IL_02f0: br.s IL_02f9 IL_02f2: ldloc.s V_7 IL_02f4: ldloc.s V_8 IL_02f6: cgt IL_02f8: nop IL_02f9: stloc.s V_18 IL_02fb: ldloc.s V_18 IL_02fd: ldc.i4.0 IL_02fe: bge.s IL_0303 IL_0300: ldloc.s V_18 IL_0302: ret IL_0303: ldloc.s V_18 IL_0305: ldc.i4.0 IL_0306: ble.s IL_030b IL_0308: ldloc.s V_18 IL_030a: ret IL_030b: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0310: stloc.1 IL_0311: ldarg.0 IL_0312: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_0317: stloc.s V_20 IL_0319: ldarg.1 IL_031a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_031f: stloc.s V_21 IL_0321: ldloc.s V_20 IL_0323: ldloc.s V_21 IL_0325: bge.s IL_032b IL_0327: ldc.i4.m1 IL_0328: nop IL_0329: br.s IL_0332 IL_032b: ldloc.s V_20 IL_032d: ldloc.s V_21 IL_032f: cgt IL_0331: nop IL_0332: stloc.s V_19 IL_0334: ldloc.s V_19 IL_0336: ldc.i4.0 IL_0337: bge.s IL_033c IL_0339: ldloc.s V_19 IL_033b: ret IL_033c: ldloc.s V_19 IL_033e: ldc.i4.0 IL_033f: ble.s IL_0344 IL_0341: ldloc.s V_19 IL_0343: ret IL_0344: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0349: stloc.1 IL_034a: ldarg.0 IL_034b: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_0350: stloc.s V_21 IL_0352: ldarg.1 IL_0353: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_0358: stloc.s V_22 IL_035a: ldloc.s V_21 IL_035c: ldloc.s V_22 IL_035e: bge.s IL_0364 IL_0360: ldc.i4.m1 IL_0361: nop IL_0362: br.s IL_036b IL_0364: ldloc.s V_21 IL_0366: ldloc.s V_22 IL_0368: cgt IL_036a: nop IL_036b: stloc.s V_20 IL_036d: ldloc.s V_20 IL_036f: ldc.i4.0 IL_0370: bge.s IL_0375 IL_0372: ldloc.s V_20 IL_0374: ret IL_0375: ldloc.s V_20 IL_0377: ldc.i4.0 IL_0378: ble.s IL_037d IL_037a: ldloc.s V_20 IL_037c: ret IL_037d: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0382: stloc.1 IL_0383: ldarg.0 IL_0384: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_0389: stloc.s V_22 IL_038b: ldarg.1 IL_038c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_0391: stloc.s V_23 IL_0393: ldloc.s V_22 IL_0395: ldloc.s V_23 IL_0397: bge.s IL_039d IL_0399: ldc.i4.m1 IL_039a: nop IL_039b: br.s IL_03a4 IL_039d: ldloc.s V_22 IL_039f: ldloc.s V_23 IL_03a1: cgt IL_03a3: nop IL_03a4: stloc.s V_21 IL_03a6: ldloc.s V_21 IL_03a8: ldc.i4.0 IL_03a9: bge.s IL_03ae IL_03ab: ldloc.s V_21 IL_03ad: ret IL_03ae: ldloc.s V_21 IL_03b0: ldc.i4.0 IL_03b1: ble.s IL_03b6 IL_03b3: ldloc.s V_21 IL_03b5: ret IL_03b6: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_03bb: stloc.1 IL_03bc: ldarg.0 IL_03bd: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_03c2: stloc.s V_23 IL_03c4: ldarg.1 IL_03c5: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_03ca: stloc.s V_24 IL_03cc: ldloc.s V_23 IL_03ce: ldloc.s V_24 IL_03d0: bge.s IL_03d6 IL_03d2: ldc.i4.m1 IL_03d3: nop IL_03d4: br.s IL_03dd IL_03d6: ldloc.s V_23 IL_03d8: ldloc.s V_24 IL_03da: cgt IL_03dc: nop IL_03dd: stloc.s V_22 IL_03df: ldloc.s V_22 IL_03e1: ldc.i4.0 IL_03e2: bge.s IL_03e7 IL_03e4: ldloc.s V_22 IL_03e6: ret IL_03e7: ldloc.s V_22 IL_03e9: ldc.i4.0 IL_03ea: ble.s IL_03ef IL_03ec: ldloc.s V_22 IL_03ee: ret IL_03ef: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_03f4: stloc.1 IL_03f5: ldarg.0 IL_03f6: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_03fb: stloc.s V_24 IL_03fd: ldarg.1 IL_03fe: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_0403: stloc.s V_25 IL_0405: ldloc.s V_24 IL_0407: ldloc.s V_25 IL_0409: bge.s IL_040f IL_040b: ldc.i4.m1 IL_040c: nop IL_040d: br.s IL_0416 IL_040f: ldloc.s V_24 IL_0411: ldloc.s V_25 IL_0413: cgt IL_0415: nop IL_0416: stloc.s V_23 IL_0418: ldloc.s V_23 IL_041a: ldc.i4.0 IL_041b: bge.s IL_0420 IL_041d: ldloc.s V_23 IL_041f: ret IL_0420: ldloc.s V_23 IL_0422: ldc.i4.0 IL_0423: ble.s IL_0428 IL_0425: ldloc.s V_23 IL_0427: ret IL_0428: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_042d: stloc.1 IL_042e: ldarg.0 IL_042f: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_0434: stloc.s V_26 IL_0436: ldarg.1 IL_0437: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_043c: stloc.s V_27 IL_043e: ldloc.s V_26 IL_0440: ldloc.s V_27 IL_0442: ldloc.1 IL_0443: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_0448: stloc.s V_24 IL_044a: ldloc.s V_24 IL_044c: ldc.i4.0 IL_044d: bge.s IL_0452 IL_044f: ldloc.s V_24 IL_0451: ret IL_0452: ldloc.s V_24 IL_0454: ldc.i4.0 IL_0455: ble.s IL_045a IL_0457: ldloc.s V_24 IL_0459: ret IL_045a: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_045f: stloc.1 IL_0460: ldarg.0 IL_0461: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_0466: stloc.s V_28 IL_0468: ldarg.1 IL_0469: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_046e: stloc.s V_29 IL_0470: ldloc.s V_28 IL_0472: ldloc.s V_29 IL_0474: bge.s IL_047a IL_0476: ldc.i4.m1 IL_0477: nop IL_0478: br.s IL_0481 IL_047a: ldloc.s V_28 IL_047c: ldloc.s V_29 IL_047e: cgt IL_0480: nop IL_0481: stloc.s V_25 IL_0483: ldloc.s V_25 IL_0485: ldc.i4.0 IL_0486: bge.s IL_048b IL_0488: ldloc.s V_25 IL_048a: ret IL_048b: ldloc.s V_25 IL_048d: ldc.i4.0 IL_048e: ble.s IL_0493 IL_0490: ldloc.s V_25 IL_0492: ret IL_0493: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0498: stloc.1 IL_0499: ldarg.0 IL_049a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_049f: stloc.s V_29 IL_04a1: ldarg.1 IL_04a2: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_04a7: stloc.s V_30 IL_04a9: ldloc.s V_29 IL_04ab: ldloc.s V_30 IL_04ad: bge.s IL_04b3 IL_04af: ldc.i4.m1 IL_04b0: nop IL_04b1: br.s IL_04ba IL_04b3: ldloc.s V_29 IL_04b5: ldloc.s V_30 IL_04b7: cgt IL_04b9: nop IL_04ba: stloc.s V_28 IL_04bc: ldloc.s V_28 IL_04be: ldc.i4.0 IL_04bf: bge.s IL_04c4 IL_04c1: ldloc.s V_28 IL_04c3: ret IL_04c4: ldloc.s V_28 IL_04c6: ldc.i4.0 IL_04c7: ble.s IL_04cc IL_04c9: ldloc.s V_28 IL_04cb: ret IL_04cc: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_04d1: stloc.1 IL_04d2: ldarg.0 IL_04d3: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_04d8: stloc.s V_26 IL_04da: ldarg.1 IL_04db: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_04e0: stloc.s V_27 IL_04e2: ldloc.s V_26 IL_04e4: ldloc.s V_27 IL_04e6: ldloc.1 IL_04e7: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_04ec: stloc.s V_29 IL_04ee: ldloc.s V_29 IL_04f0: ldc.i4.0 IL_04f1: bge.s IL_04f6 IL_04f3: ldloc.s V_29 IL_04f5: ret IL_04f6: ldloc.s V_29 IL_04f8: ldc.i4.0 IL_04f9: ble.s IL_04fe IL_04fb: ldloc.s V_29 IL_04fd: ret IL_04fe: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0503: stloc.1 IL_0504: ldarg.0 IL_0505: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_050a: stloc.s V_31 IL_050c: ldarg.1 IL_050d: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_0512: stloc.s V_32 IL_0514: ldloc.s V_31 IL_0516: ldloc.s V_32 IL_0518: bge.s IL_051e IL_051a: ldc.i4.m1 IL_051b: nop IL_051c: br.s IL_0525 IL_051e: ldloc.s V_31 IL_0520: ldloc.s V_32 IL_0522: cgt IL_0524: nop IL_0525: stloc.s V_30 IL_0527: ldloc.s V_30 IL_0529: ldc.i4.0 IL_052a: bge.s IL_052f IL_052c: ldloc.s V_30 IL_052e: ret IL_052f: ldloc.s V_30 IL_0531: ldc.i4.0 IL_0532: ble.s IL_0537 IL_0534: ldloc.s V_30 IL_0536: ret IL_0537: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_053c: stloc.1 IL_053d: ldarg.0 IL_053e: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_0543: stloc.s V_32 IL_0545: ldarg.1 IL_0546: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_054b: stloc.s V_33 IL_054d: ldloc.s V_32 IL_054f: ldloc.s V_33 IL_0551: bge.s IL_0557 IL_0553: ldc.i4.m1 IL_0554: nop IL_0555: br.s IL_055e IL_0557: ldloc.s V_32 IL_0559: ldloc.s V_33 IL_055b: cgt IL_055d: nop IL_055e: stloc.s V_31 IL_0560: ldloc.s V_31 IL_0562: ldc.i4.0 IL_0563: bge.s IL_0568 IL_0565: ldloc.s V_31 IL_0567: ret IL_0568: ldloc.s V_31 IL_056a: ldc.i4.0 IL_056b: ble.s IL_0570 IL_056d: ldloc.s V_31 IL_056f: ret IL_0570: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0575: stloc.1 IL_0576: ldarg.0 IL_0577: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_057c: stloc.s V_33 IL_057e: ldarg.1 IL_057f: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_0584: stloc.s V_34 IL_0586: ldloc.s V_33 IL_0588: ldloc.s V_34 IL_058a: bge.s IL_0590 IL_058c: ldc.i4.m1 IL_058d: nop IL_058e: br.s IL_0597 IL_0590: ldloc.s V_33 IL_0592: ldloc.s V_34 IL_0594: cgt IL_0596: nop IL_0597: stloc.s V_32 IL_0599: ldloc.s V_32 IL_059b: ldc.i4.0 IL_059c: bge.s IL_05a1 IL_059e: ldloc.s V_32 IL_05a0: ret IL_05a1: ldloc.s V_32 IL_05a3: ldc.i4.0 IL_05a4: ble.s IL_05a9 IL_05a6: ldloc.s V_32 IL_05a8: ret IL_05a9: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_05ae: stloc.1 IL_05af: ldarg.0 IL_05b0: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_05b5: stloc.s V_7 IL_05b7: ldarg.1 IL_05b8: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_05bd: stloc.s V_8 IL_05bf: ldloc.s V_7 IL_05c1: ldloc.s V_8 IL_05c3: bge.s IL_05c9 IL_05c5: ldc.i4.m1 IL_05c6: nop IL_05c7: br.s IL_05d0 IL_05c9: ldloc.s V_7 IL_05cb: ldloc.s V_8 IL_05cd: cgt IL_05cf: nop IL_05d0: stloc.s V_33 IL_05d2: ldloc.s V_33 IL_05d4: ldc.i4.0 IL_05d5: bge.s IL_05da IL_05d7: ldloc.s V_33 IL_05d9: ret IL_05da: ldloc.s V_33 IL_05dc: ldc.i4.0 IL_05dd: ble.s IL_05e2 IL_05df: ldloc.s V_33 IL_05e1: ret IL_05e2: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_05e7: stloc.1 IL_05e8: ldarg.0 IL_05e9: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_05ee: stloc.s V_7 IL_05f0: ldarg.1 IL_05f1: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_05f6: stloc.s V_8 IL_05f8: ldloc.s V_7 IL_05fa: ldloc.s V_8 IL_05fc: bge.s IL_0602 IL_05fe: ldc.i4.m1 IL_05ff: nop IL_0600: br.s IL_0609 IL_0602: ldloc.s V_7 IL_0604: ldloc.s V_8 IL_0606: cgt IL_0608: nop IL_0609: stloc.s V_34 IL_060b: ldloc.s V_34 IL_060d: ldc.i4.0 IL_060e: bge.s IL_0613 IL_0610: ldloc.s V_34 IL_0612: ret IL_0613: ldloc.s V_34 IL_0615: ldc.i4.0 IL_0616: ble.s IL_061b IL_0618: ldloc.s V_34 IL_061a: ret IL_061b: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0620: stloc.1 IL_0621: ldarg.0 IL_0622: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_0627: stloc.s V_7 IL_0629: ldarg.1 IL_062a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_062f: stloc.s V_8 IL_0631: ldloc.s V_7 IL_0633: ldloc.s V_8 IL_0635: bge.s IL_063b IL_0637: ldc.i4.m1 IL_0638: nop IL_0639: br.s IL_0642 IL_063b: ldloc.s V_7 IL_063d: ldloc.s V_8 IL_063f: cgt IL_0641: nop IL_0642: stloc.s V_35 IL_0644: ldloc.s V_35 IL_0646: ldc.i4.0 IL_0647: bge.s IL_064c IL_0649: ldloc.s V_35 IL_064b: ret IL_064c: ldloc.s V_35 IL_064e: ldc.i4.0 IL_064f: ble.s IL_0654 IL_0651: ldloc.s V_35 IL_0653: ret IL_0654: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0659: stloc.1 IL_065a: ldarg.0 IL_065b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_0660: stloc.s V_7 IL_0662: ldarg.1 IL_0663: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_0668: stloc.s V_8 IL_066a: ldloc.s V_7 IL_066c: ldloc.s V_8 IL_066e: bge.s IL_0674 IL_0670: ldc.i4.m1 IL_0671: nop IL_0672: br.s IL_067b IL_0674: ldloc.s V_7 IL_0676: ldloc.s V_8 IL_0678: cgt IL_067a: nop IL_067b: stloc.s V_36 IL_067d: ldloc.s V_36 IL_067f: ldc.i4.0 IL_0680: bge.s IL_0685 IL_0682: ldloc.s V_36 IL_0684: ret IL_0685: ldloc.s V_36 IL_0687: ldc.i4.0 IL_0688: ble.s IL_068d IL_068a: ldloc.s V_36 IL_068c: ret IL_068d: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0692: stloc.1 IL_0693: ldarg.0 IL_0694: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_0699: stloc.s V_7 IL_069b: ldarg.1 IL_069c: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_06a1: stloc.s V_8 IL_06a3: ldloc.s V_7 IL_06a5: ldloc.s V_8 IL_06a7: bge.s IL_06ad IL_06a9: ldc.i4.m1 IL_06aa: nop IL_06ab: br.s IL_06b4 IL_06ad: ldloc.s V_7 IL_06af: ldloc.s V_8 IL_06b1: cgt IL_06b3: nop IL_06b4: stloc.s V_37 IL_06b6: ldloc.s V_37 IL_06b8: ldc.i4.0 IL_06b9: bge.s IL_06be IL_06bb: ldloc.s V_37 IL_06bd: ret IL_06be: ldloc.s V_37 IL_06c0: ldc.i4.0 IL_06c1: ble.s IL_06c6 IL_06c3: ldloc.s V_37 IL_06c5: ret IL_06c6: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_06cb: stloc.1 IL_06cc: ldarg.0 IL_06cd: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_06d2: stloc.s V_7 IL_06d4: ldarg.1 IL_06d5: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_06da: stloc.s V_8 IL_06dc: ldloc.s V_7 IL_06de: ldloc.s V_8 IL_06e0: bge.s IL_06e6 IL_06e2: ldc.i4.m1 IL_06e3: nop IL_06e4: br.s IL_06ed IL_06e6: ldloc.s V_7 IL_06e8: ldloc.s V_8 IL_06ea: cgt IL_06ec: nop IL_06ed: stloc.s V_38 IL_06ef: ldloc.s V_38 IL_06f1: ldc.i4.0 IL_06f2: bge.s IL_06f7 IL_06f4: ldloc.s V_38 IL_06f6: ret IL_06f7: ldloc.s V_38 IL_06f9: ldc.i4.0 IL_06fa: ble.s IL_06ff IL_06fc: ldloc.s V_38 IL_06fe: ret IL_06ff: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_0704: stloc.1 IL_0705: ldarg.0 IL_0706: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_070b: stloc.s V_7 IL_070d: ldarg.1 IL_070e: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_0713: stloc.s V_8 IL_0715: ldloc.s V_7 IL_0717: ldloc.s V_8 IL_0719: bge.s IL_071f IL_071b: ldc.i4.m1 IL_071c: nop IL_071d: br.s IL_0726 IL_071f: ldloc.s V_7 IL_0721: ldloc.s V_8 IL_0723: cgt IL_0725: nop IL_0726: stloc.s V_39 IL_0728: ldloc.s V_39 IL_072a: ldc.i4.0 IL_072b: bge.s IL_0730 IL_072d: ldloc.s V_39 IL_072f: ret IL_0730: ldloc.s V_39 IL_0732: ldc.i4.0 IL_0733: ble.s IL_0738 IL_0735: ldloc.s V_39 IL_0737: ret IL_0738: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_073d: stloc.1 IL_073e: ldarg.0 IL_073f: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_0744: stloc.s V_41 IL_0746: ldarg.1 IL_0747: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_074c: stloc.s V_42 IL_074e: ldloc.s V_41 IL_0750: ldloc.s V_42 IL_0752: ldloc.1 IL_0753: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_0758: stloc.s V_40 IL_075a: ldloc.s V_40 IL_075c: ldc.i4.0 IL_075d: bge.s IL_0762 IL_075f: ldloc.s V_40 IL_0761: ret IL_0762: ldloc.s V_40 IL_0764: ldc.i4.0 IL_0765: ble.s IL_076a IL_0767: ldloc.s V_40 IL_0769: ret IL_076a: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_076f: stloc.1 IL_0770: ldarg.0 IL_0771: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_0776: stloc.s V_44 IL_0778: ldarg.1 IL_0779: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_077e: stloc.s V_45 IL_0780: ldloc.s V_44 IL_0782: ldloc.s V_45 IL_0784: bge.s IL_078a IL_0786: ldc.i4.m1 IL_0787: nop IL_0788: br.s IL_0791 IL_078a: ldloc.s V_44 IL_078c: ldloc.s V_45 IL_078e: cgt IL_0790: nop IL_0791: stloc.s V_43 IL_0793: ldloc.s V_43 IL_0795: ldc.i4.0 IL_0796: bge.s IL_079b IL_0798: ldloc.s V_43 IL_079a: ret IL_079b: ldloc.s V_43 IL_079d: ldc.i4.0 IL_079e: ble.s IL_07a3 IL_07a0: ldloc.s V_43 IL_07a2: ret IL_07a3: call class [netstandard]System.Collections.IComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericComparer() IL_07a8: stloc.1 IL_07a9: ldarg.0 IL_07aa: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_07af: stloc.s V_7 IL_07b1: ldarg.1 IL_07b2: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_07b7: stloc.s V_8 IL_07b9: ldloc.s V_7 IL_07bb: ldloc.s V_8 IL_07bd: bge.s IL_07c1 IL_07bf: ldc.i4.m1 IL_07c0: ret IL_07c1: ldloc.s V_7 IL_07c3: ldloc.s V_8 IL_07c5: cgt IL_07c7: ret IL_07c8: ldc.i4.1 IL_07c9: ret IL_07ca: ldarg.1 IL_07cb: brfalse.s IL_07cf IL_07cd: ldc.i4.m1 IL_07ce: ret IL_07cf: ldc.i4.0 IL_07d0: ret } // end of method FormatConfig::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 13 (0xd) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: unbox.any Fantomas.Core.FormatConfig/FormatConfig IL_0007: callvirt instance int32 Fantomas.Core.FormatConfig/FormatConfig::CompareTo(class Fantomas.Core.FormatConfig/FormatConfig) IL_000c: ret } // end of method FormatConfig::CompareTo .method public hidebysig virtual final instance int32 CompareTo(object obj, class [netstandard]System.Collections.IComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 1802 (0x70a) .maxstack 5 .locals init (class Fantomas.Core.FormatConfig/FormatConfig V_0, int32 V_1, int32 V_2, int32 V_3, int32 V_4, class Fantomas.Core.FormatConfig/EndOfLineStyle V_5, class Fantomas.Core.FormatConfig/EndOfLineStyle V_6, bool V_7, bool V_8, int32 V_9, int32 V_10, int32 V_11, int32 V_12, int32 V_13, int32 V_14, int32 V_15, int32 V_16, int32 V_17, int32 V_18, int32 V_19, int32 V_20, int32 V_21, int32 V_22, int32 V_23, int32 V_24, int32 V_25, class Fantomas.Core.FormatConfig/MultilineFormatterType V_26, class Fantomas.Core.FormatConfig/MultilineFormatterType V_27, int32 V_28, int32 V_29, int32 V_30, int32 V_31, int32 V_32, int32 V_33, int32 V_34, int32 V_35, int32 V_36, int32 V_37, int32 V_38, int32 V_39, int32 V_40, class Fantomas.Core.FormatConfig/MultilineBracketStyle V_41, class Fantomas.Core.FormatConfig/MultilineBracketStyle V_42, int32 V_43, int32 V_44, int32 V_45) IL_0000: ldarg.1 IL_0001: unbox.any Fantomas.Core.FormatConfig/FormatConfig IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: brfalse IL_06fe IL_000d: ldarg.1 IL_000e: unbox.any Fantomas.Core.FormatConfig/FormatConfig IL_0013: brfalse IL_06fc IL_0018: ldarg.0 IL_0019: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_001e: stloc.2 IL_001f: ldloc.0 IL_0020: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0025: stloc.3 IL_0026: ldloc.2 IL_0027: ldloc.3 IL_0028: bge.s IL_002e IL_002a: ldc.i4.m1 IL_002b: nop IL_002c: br.s IL_0033 IL_002e: ldloc.2 IL_002f: ldloc.3 IL_0030: cgt IL_0032: nop IL_0033: stloc.1 IL_0034: ldloc.1 IL_0035: ldc.i4.0 IL_0036: bge.s IL_003a IL_0038: ldloc.1 IL_0039: ret IL_003a: ldloc.1 IL_003b: ldc.i4.0 IL_003c: ble.s IL_0040 IL_003e: ldloc.1 IL_003f: ret IL_0040: ldarg.0 IL_0041: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0046: stloc.3 IL_0047: ldloc.0 IL_0048: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_004d: stloc.s V_4 IL_004f: ldloc.3 IL_0050: ldloc.s V_4 IL_0052: bge.s IL_0058 IL_0054: ldc.i4.m1 IL_0055: nop IL_0056: br.s IL_005e IL_0058: ldloc.3 IL_0059: ldloc.s V_4 IL_005b: cgt IL_005d: nop IL_005e: stloc.2 IL_005f: ldloc.2 IL_0060: ldc.i4.0 IL_0061: bge.s IL_0065 IL_0063: ldloc.2 IL_0064: ret IL_0065: ldloc.2 IL_0066: ldc.i4.0 IL_0067: ble.s IL_006b IL_0069: ldloc.2 IL_006a: ret IL_006b: ldarg.0 IL_006c: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_0071: stloc.s V_5 IL_0073: ldloc.0 IL_0074: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_0079: stloc.s V_6 IL_007b: ldloc.s V_5 IL_007d: ldloc.s V_6 IL_007f: ldarg.2 IL_0080: callvirt instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_0085: stloc.3 IL_0086: ldloc.3 IL_0087: ldc.i4.0 IL_0088: bge.s IL_008c IL_008a: ldloc.3 IL_008b: ret IL_008c: ldloc.3 IL_008d: ldc.i4.0 IL_008e: ble.s IL_0092 IL_0090: ldloc.3 IL_0091: ret IL_0092: ldarg.0 IL_0093: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_0098: stloc.s V_7 IL_009a: ldloc.0 IL_009b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_00a0: stloc.s V_8 IL_00a2: ldloc.s V_7 IL_00a4: ldloc.s V_8 IL_00a6: bge.s IL_00ac IL_00a8: ldc.i4.m1 IL_00a9: nop IL_00aa: br.s IL_00b3 IL_00ac: ldloc.s V_7 IL_00ae: ldloc.s V_8 IL_00b0: cgt IL_00b2: nop IL_00b3: stloc.s V_4 IL_00b5: ldloc.s V_4 IL_00b7: ldc.i4.0 IL_00b8: bge.s IL_00bd IL_00ba: ldloc.s V_4 IL_00bc: ret IL_00bd: ldloc.s V_4 IL_00bf: ldc.i4.0 IL_00c0: ble.s IL_00c5 IL_00c2: ldloc.s V_4 IL_00c4: ret IL_00c5: ldarg.0 IL_00c6: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_00cb: stloc.s V_7 IL_00cd: ldloc.0 IL_00ce: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_00d3: stloc.s V_8 IL_00d5: ldloc.s V_7 IL_00d7: ldloc.s V_8 IL_00d9: bge.s IL_00df IL_00db: ldc.i4.m1 IL_00dc: nop IL_00dd: br.s IL_00e6 IL_00df: ldloc.s V_7 IL_00e1: ldloc.s V_8 IL_00e3: cgt IL_00e5: nop IL_00e6: stloc.s V_9 IL_00e8: ldloc.s V_9 IL_00ea: ldc.i4.0 IL_00eb: bge.s IL_00f0 IL_00ed: ldloc.s V_9 IL_00ef: ret IL_00f0: ldloc.s V_9 IL_00f2: ldc.i4.0 IL_00f3: ble.s IL_00f8 IL_00f5: ldloc.s V_9 IL_00f7: ret IL_00f8: ldarg.0 IL_00f9: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_00fe: stloc.s V_7 IL_0100: ldloc.0 IL_0101: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_0106: stloc.s V_8 IL_0108: ldloc.s V_7 IL_010a: ldloc.s V_8 IL_010c: bge.s IL_0112 IL_010e: ldc.i4.m1 IL_010f: nop IL_0110: br.s IL_0119 IL_0112: ldloc.s V_7 IL_0114: ldloc.s V_8 IL_0116: cgt IL_0118: nop IL_0119: stloc.s V_10 IL_011b: ldloc.s V_10 IL_011d: ldc.i4.0 IL_011e: bge.s IL_0123 IL_0120: ldloc.s V_10 IL_0122: ret IL_0123: ldloc.s V_10 IL_0125: ldc.i4.0 IL_0126: ble.s IL_012b IL_0128: ldloc.s V_10 IL_012a: ret IL_012b: ldarg.0 IL_012c: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0131: stloc.s V_7 IL_0133: ldloc.0 IL_0134: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0139: stloc.s V_8 IL_013b: ldloc.s V_7 IL_013d: ldloc.s V_8 IL_013f: bge.s IL_0145 IL_0141: ldc.i4.m1 IL_0142: nop IL_0143: br.s IL_014c IL_0145: ldloc.s V_7 IL_0147: ldloc.s V_8 IL_0149: cgt IL_014b: nop IL_014c: stloc.s V_11 IL_014e: ldloc.s V_11 IL_0150: ldc.i4.0 IL_0151: bge.s IL_0156 IL_0153: ldloc.s V_11 IL_0155: ret IL_0156: ldloc.s V_11 IL_0158: ldc.i4.0 IL_0159: ble.s IL_015e IL_015b: ldloc.s V_11 IL_015d: ret IL_015e: ldarg.0 IL_015f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_0164: stloc.s V_7 IL_0166: ldloc.0 IL_0167: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_016c: stloc.s V_8 IL_016e: ldloc.s V_7 IL_0170: ldloc.s V_8 IL_0172: bge.s IL_0178 IL_0174: ldc.i4.m1 IL_0175: nop IL_0176: br.s IL_017f IL_0178: ldloc.s V_7 IL_017a: ldloc.s V_8 IL_017c: cgt IL_017e: nop IL_017f: stloc.s V_12 IL_0181: ldloc.s V_12 IL_0183: ldc.i4.0 IL_0184: bge.s IL_0189 IL_0186: ldloc.s V_12 IL_0188: ret IL_0189: ldloc.s V_12 IL_018b: ldc.i4.0 IL_018c: ble.s IL_0191 IL_018e: ldloc.s V_12 IL_0190: ret IL_0191: ldarg.0 IL_0192: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_0197: stloc.s V_7 IL_0199: ldloc.0 IL_019a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_019f: stloc.s V_8 IL_01a1: ldloc.s V_7 IL_01a3: ldloc.s V_8 IL_01a5: bge.s IL_01ab IL_01a7: ldc.i4.m1 IL_01a8: nop IL_01a9: br.s IL_01b2 IL_01ab: ldloc.s V_7 IL_01ad: ldloc.s V_8 IL_01af: cgt IL_01b1: nop IL_01b2: stloc.s V_13 IL_01b4: ldloc.s V_13 IL_01b6: ldc.i4.0 IL_01b7: bge.s IL_01bc IL_01b9: ldloc.s V_13 IL_01bb: ret IL_01bc: ldloc.s V_13 IL_01be: ldc.i4.0 IL_01bf: ble.s IL_01c4 IL_01c1: ldloc.s V_13 IL_01c3: ret IL_01c4: ldarg.0 IL_01c5: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_01ca: stloc.s V_7 IL_01cc: ldloc.0 IL_01cd: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_01d2: stloc.s V_8 IL_01d4: ldloc.s V_7 IL_01d6: ldloc.s V_8 IL_01d8: bge.s IL_01de IL_01da: ldc.i4.m1 IL_01db: nop IL_01dc: br.s IL_01e5 IL_01de: ldloc.s V_7 IL_01e0: ldloc.s V_8 IL_01e2: cgt IL_01e4: nop IL_01e5: stloc.s V_14 IL_01e7: ldloc.s V_14 IL_01e9: ldc.i4.0 IL_01ea: bge.s IL_01ef IL_01ec: ldloc.s V_14 IL_01ee: ret IL_01ef: ldloc.s V_14 IL_01f1: ldc.i4.0 IL_01f2: ble.s IL_01f7 IL_01f4: ldloc.s V_14 IL_01f6: ret IL_01f7: ldarg.0 IL_01f8: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_01fd: stloc.s V_7 IL_01ff: ldloc.0 IL_0200: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_0205: stloc.s V_8 IL_0207: ldloc.s V_7 IL_0209: ldloc.s V_8 IL_020b: bge.s IL_0211 IL_020d: ldc.i4.m1 IL_020e: nop IL_020f: br.s IL_0218 IL_0211: ldloc.s V_7 IL_0213: ldloc.s V_8 IL_0215: cgt IL_0217: nop IL_0218: stloc.s V_15 IL_021a: ldloc.s V_15 IL_021c: ldc.i4.0 IL_021d: bge.s IL_0222 IL_021f: ldloc.s V_15 IL_0221: ret IL_0222: ldloc.s V_15 IL_0224: ldc.i4.0 IL_0225: ble.s IL_022a IL_0227: ldloc.s V_15 IL_0229: ret IL_022a: ldarg.0 IL_022b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_0230: stloc.s V_7 IL_0232: ldloc.0 IL_0233: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_0238: stloc.s V_8 IL_023a: ldloc.s V_7 IL_023c: ldloc.s V_8 IL_023e: bge.s IL_0244 IL_0240: ldc.i4.m1 IL_0241: nop IL_0242: br.s IL_024b IL_0244: ldloc.s V_7 IL_0246: ldloc.s V_8 IL_0248: cgt IL_024a: nop IL_024b: stloc.s V_16 IL_024d: ldloc.s V_16 IL_024f: ldc.i4.0 IL_0250: bge.s IL_0255 IL_0252: ldloc.s V_16 IL_0254: ret IL_0255: ldloc.s V_16 IL_0257: ldc.i4.0 IL_0258: ble.s IL_025d IL_025a: ldloc.s V_16 IL_025c: ret IL_025d: ldarg.0 IL_025e: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_0263: stloc.s V_7 IL_0265: ldloc.0 IL_0266: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_026b: stloc.s V_8 IL_026d: ldloc.s V_7 IL_026f: ldloc.s V_8 IL_0271: bge.s IL_0277 IL_0273: ldc.i4.m1 IL_0274: nop IL_0275: br.s IL_027e IL_0277: ldloc.s V_7 IL_0279: ldloc.s V_8 IL_027b: cgt IL_027d: nop IL_027e: stloc.s V_17 IL_0280: ldloc.s V_17 IL_0282: ldc.i4.0 IL_0283: bge.s IL_0288 IL_0285: ldloc.s V_17 IL_0287: ret IL_0288: ldloc.s V_17 IL_028a: ldc.i4.0 IL_028b: ble.s IL_0290 IL_028d: ldloc.s V_17 IL_028f: ret IL_0290: ldarg.0 IL_0291: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_0296: stloc.s V_7 IL_0298: ldloc.0 IL_0299: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_029e: stloc.s V_8 IL_02a0: ldloc.s V_7 IL_02a2: ldloc.s V_8 IL_02a4: bge.s IL_02aa IL_02a6: ldc.i4.m1 IL_02a7: nop IL_02a8: br.s IL_02b1 IL_02aa: ldloc.s V_7 IL_02ac: ldloc.s V_8 IL_02ae: cgt IL_02b0: nop IL_02b1: stloc.s V_18 IL_02b3: ldloc.s V_18 IL_02b5: ldc.i4.0 IL_02b6: bge.s IL_02bb IL_02b8: ldloc.s V_18 IL_02ba: ret IL_02bb: ldloc.s V_18 IL_02bd: ldc.i4.0 IL_02be: ble.s IL_02c3 IL_02c0: ldloc.s V_18 IL_02c2: ret IL_02c3: ldarg.0 IL_02c4: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_02c9: stloc.s V_20 IL_02cb: ldloc.0 IL_02cc: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_02d1: stloc.s V_21 IL_02d3: ldloc.s V_20 IL_02d5: ldloc.s V_21 IL_02d7: bge.s IL_02dd IL_02d9: ldc.i4.m1 IL_02da: nop IL_02db: br.s IL_02e4 IL_02dd: ldloc.s V_20 IL_02df: ldloc.s V_21 IL_02e1: cgt IL_02e3: nop IL_02e4: stloc.s V_19 IL_02e6: ldloc.s V_19 IL_02e8: ldc.i4.0 IL_02e9: bge.s IL_02ee IL_02eb: ldloc.s V_19 IL_02ed: ret IL_02ee: ldloc.s V_19 IL_02f0: ldc.i4.0 IL_02f1: ble.s IL_02f6 IL_02f3: ldloc.s V_19 IL_02f5: ret IL_02f6: ldarg.0 IL_02f7: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_02fc: stloc.s V_21 IL_02fe: ldloc.0 IL_02ff: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_0304: stloc.s V_22 IL_0306: ldloc.s V_21 IL_0308: ldloc.s V_22 IL_030a: bge.s IL_0310 IL_030c: ldc.i4.m1 IL_030d: nop IL_030e: br.s IL_0317 IL_0310: ldloc.s V_21 IL_0312: ldloc.s V_22 IL_0314: cgt IL_0316: nop IL_0317: stloc.s V_20 IL_0319: ldloc.s V_20 IL_031b: ldc.i4.0 IL_031c: bge.s IL_0321 IL_031e: ldloc.s V_20 IL_0320: ret IL_0321: ldloc.s V_20 IL_0323: ldc.i4.0 IL_0324: ble.s IL_0329 IL_0326: ldloc.s V_20 IL_0328: ret IL_0329: ldarg.0 IL_032a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_032f: stloc.s V_22 IL_0331: ldloc.0 IL_0332: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_0337: stloc.s V_23 IL_0339: ldloc.s V_22 IL_033b: ldloc.s V_23 IL_033d: bge.s IL_0343 IL_033f: ldc.i4.m1 IL_0340: nop IL_0341: br.s IL_034a IL_0343: ldloc.s V_22 IL_0345: ldloc.s V_23 IL_0347: cgt IL_0349: nop IL_034a: stloc.s V_21 IL_034c: ldloc.s V_21 IL_034e: ldc.i4.0 IL_034f: bge.s IL_0354 IL_0351: ldloc.s V_21 IL_0353: ret IL_0354: ldloc.s V_21 IL_0356: ldc.i4.0 IL_0357: ble.s IL_035c IL_0359: ldloc.s V_21 IL_035b: ret IL_035c: ldarg.0 IL_035d: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_0362: stloc.s V_23 IL_0364: ldloc.0 IL_0365: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_036a: stloc.s V_24 IL_036c: ldloc.s V_23 IL_036e: ldloc.s V_24 IL_0370: bge.s IL_0376 IL_0372: ldc.i4.m1 IL_0373: nop IL_0374: br.s IL_037d IL_0376: ldloc.s V_23 IL_0378: ldloc.s V_24 IL_037a: cgt IL_037c: nop IL_037d: stloc.s V_22 IL_037f: ldloc.s V_22 IL_0381: ldc.i4.0 IL_0382: bge.s IL_0387 IL_0384: ldloc.s V_22 IL_0386: ret IL_0387: ldloc.s V_22 IL_0389: ldc.i4.0 IL_038a: ble.s IL_038f IL_038c: ldloc.s V_22 IL_038e: ret IL_038f: ldarg.0 IL_0390: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_0395: stloc.s V_24 IL_0397: ldloc.0 IL_0398: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_039d: stloc.s V_25 IL_039f: ldloc.s V_24 IL_03a1: ldloc.s V_25 IL_03a3: bge.s IL_03a9 IL_03a5: ldc.i4.m1 IL_03a6: nop IL_03a7: br.s IL_03b0 IL_03a9: ldloc.s V_24 IL_03ab: ldloc.s V_25 IL_03ad: cgt IL_03af: nop IL_03b0: stloc.s V_23 IL_03b2: ldloc.s V_23 IL_03b4: ldc.i4.0 IL_03b5: bge.s IL_03ba IL_03b7: ldloc.s V_23 IL_03b9: ret IL_03ba: ldloc.s V_23 IL_03bc: ldc.i4.0 IL_03bd: ble.s IL_03c2 IL_03bf: ldloc.s V_23 IL_03c1: ret IL_03c2: ldarg.0 IL_03c3: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_03c8: stloc.s V_26 IL_03ca: ldloc.0 IL_03cb: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_03d0: stloc.s V_27 IL_03d2: ldloc.s V_26 IL_03d4: ldloc.s V_27 IL_03d6: ldarg.2 IL_03d7: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_03dc: stloc.s V_24 IL_03de: ldloc.s V_24 IL_03e0: ldc.i4.0 IL_03e1: bge.s IL_03e6 IL_03e3: ldloc.s V_24 IL_03e5: ret IL_03e6: ldloc.s V_24 IL_03e8: ldc.i4.0 IL_03e9: ble.s IL_03ee IL_03eb: ldloc.s V_24 IL_03ed: ret IL_03ee: ldarg.0 IL_03ef: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_03f4: stloc.s V_28 IL_03f6: ldloc.0 IL_03f7: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_03fc: stloc.s V_29 IL_03fe: ldloc.s V_28 IL_0400: ldloc.s V_29 IL_0402: bge.s IL_0408 IL_0404: ldc.i4.m1 IL_0405: nop IL_0406: br.s IL_040f IL_0408: ldloc.s V_28 IL_040a: ldloc.s V_29 IL_040c: cgt IL_040e: nop IL_040f: stloc.s V_25 IL_0411: ldloc.s V_25 IL_0413: ldc.i4.0 IL_0414: bge.s IL_0419 IL_0416: ldloc.s V_25 IL_0418: ret IL_0419: ldloc.s V_25 IL_041b: ldc.i4.0 IL_041c: ble.s IL_0421 IL_041e: ldloc.s V_25 IL_0420: ret IL_0421: ldarg.0 IL_0422: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_0427: stloc.s V_29 IL_0429: ldloc.0 IL_042a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_042f: stloc.s V_30 IL_0431: ldloc.s V_29 IL_0433: ldloc.s V_30 IL_0435: bge.s IL_043b IL_0437: ldc.i4.m1 IL_0438: nop IL_0439: br.s IL_0442 IL_043b: ldloc.s V_29 IL_043d: ldloc.s V_30 IL_043f: cgt IL_0441: nop IL_0442: stloc.s V_28 IL_0444: ldloc.s V_28 IL_0446: ldc.i4.0 IL_0447: bge.s IL_044c IL_0449: ldloc.s V_28 IL_044b: ret IL_044c: ldloc.s V_28 IL_044e: ldc.i4.0 IL_044f: ble.s IL_0454 IL_0451: ldloc.s V_28 IL_0453: ret IL_0454: ldarg.0 IL_0455: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_045a: stloc.s V_26 IL_045c: ldloc.0 IL_045d: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_0462: stloc.s V_27 IL_0464: ldloc.s V_26 IL_0466: ldloc.s V_27 IL_0468: ldarg.2 IL_0469: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_046e: stloc.s V_29 IL_0470: ldloc.s V_29 IL_0472: ldc.i4.0 IL_0473: bge.s IL_0478 IL_0475: ldloc.s V_29 IL_0477: ret IL_0478: ldloc.s V_29 IL_047a: ldc.i4.0 IL_047b: ble.s IL_0480 IL_047d: ldloc.s V_29 IL_047f: ret IL_0480: ldarg.0 IL_0481: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_0486: stloc.s V_31 IL_0488: ldloc.0 IL_0489: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_048e: stloc.s V_32 IL_0490: ldloc.s V_31 IL_0492: ldloc.s V_32 IL_0494: bge.s IL_049a IL_0496: ldc.i4.m1 IL_0497: nop IL_0498: br.s IL_04a1 IL_049a: ldloc.s V_31 IL_049c: ldloc.s V_32 IL_049e: cgt IL_04a0: nop IL_04a1: stloc.s V_30 IL_04a3: ldloc.s V_30 IL_04a5: ldc.i4.0 IL_04a6: bge.s IL_04ab IL_04a8: ldloc.s V_30 IL_04aa: ret IL_04ab: ldloc.s V_30 IL_04ad: ldc.i4.0 IL_04ae: ble.s IL_04b3 IL_04b0: ldloc.s V_30 IL_04b2: ret IL_04b3: ldarg.0 IL_04b4: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_04b9: stloc.s V_32 IL_04bb: ldloc.0 IL_04bc: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_04c1: stloc.s V_33 IL_04c3: ldloc.s V_32 IL_04c5: ldloc.s V_33 IL_04c7: bge.s IL_04cd IL_04c9: ldc.i4.m1 IL_04ca: nop IL_04cb: br.s IL_04d4 IL_04cd: ldloc.s V_32 IL_04cf: ldloc.s V_33 IL_04d1: cgt IL_04d3: nop IL_04d4: stloc.s V_31 IL_04d6: ldloc.s V_31 IL_04d8: ldc.i4.0 IL_04d9: bge.s IL_04de IL_04db: ldloc.s V_31 IL_04dd: ret IL_04de: ldloc.s V_31 IL_04e0: ldc.i4.0 IL_04e1: ble.s IL_04e6 IL_04e3: ldloc.s V_31 IL_04e5: ret IL_04e6: ldarg.0 IL_04e7: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_04ec: stloc.s V_33 IL_04ee: ldloc.0 IL_04ef: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_04f4: stloc.s V_34 IL_04f6: ldloc.s V_33 IL_04f8: ldloc.s V_34 IL_04fa: bge.s IL_0500 IL_04fc: ldc.i4.m1 IL_04fd: nop IL_04fe: br.s IL_0507 IL_0500: ldloc.s V_33 IL_0502: ldloc.s V_34 IL_0504: cgt IL_0506: nop IL_0507: stloc.s V_32 IL_0509: ldloc.s V_32 IL_050b: ldc.i4.0 IL_050c: bge.s IL_0511 IL_050e: ldloc.s V_32 IL_0510: ret IL_0511: ldloc.s V_32 IL_0513: ldc.i4.0 IL_0514: ble.s IL_0519 IL_0516: ldloc.s V_32 IL_0518: ret IL_0519: ldarg.0 IL_051a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_051f: stloc.s V_7 IL_0521: ldloc.0 IL_0522: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_0527: stloc.s V_8 IL_0529: ldloc.s V_7 IL_052b: ldloc.s V_8 IL_052d: bge.s IL_0533 IL_052f: ldc.i4.m1 IL_0530: nop IL_0531: br.s IL_053a IL_0533: ldloc.s V_7 IL_0535: ldloc.s V_8 IL_0537: cgt IL_0539: nop IL_053a: stloc.s V_33 IL_053c: ldloc.s V_33 IL_053e: ldc.i4.0 IL_053f: bge.s IL_0544 IL_0541: ldloc.s V_33 IL_0543: ret IL_0544: ldloc.s V_33 IL_0546: ldc.i4.0 IL_0547: ble.s IL_054c IL_0549: ldloc.s V_33 IL_054b: ret IL_054c: ldarg.0 IL_054d: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_0552: stloc.s V_7 IL_0554: ldloc.0 IL_0555: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_055a: stloc.s V_8 IL_055c: ldloc.s V_7 IL_055e: ldloc.s V_8 IL_0560: bge.s IL_0566 IL_0562: ldc.i4.m1 IL_0563: nop IL_0564: br.s IL_056d IL_0566: ldloc.s V_7 IL_0568: ldloc.s V_8 IL_056a: cgt IL_056c: nop IL_056d: stloc.s V_34 IL_056f: ldloc.s V_34 IL_0571: ldc.i4.0 IL_0572: bge.s IL_0577 IL_0574: ldloc.s V_34 IL_0576: ret IL_0577: ldloc.s V_34 IL_0579: ldc.i4.0 IL_057a: ble.s IL_057f IL_057c: ldloc.s V_34 IL_057e: ret IL_057f: ldarg.0 IL_0580: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_0585: stloc.s V_7 IL_0587: ldloc.0 IL_0588: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_058d: stloc.s V_8 IL_058f: ldloc.s V_7 IL_0591: ldloc.s V_8 IL_0593: bge.s IL_0599 IL_0595: ldc.i4.m1 IL_0596: nop IL_0597: br.s IL_05a0 IL_0599: ldloc.s V_7 IL_059b: ldloc.s V_8 IL_059d: cgt IL_059f: nop IL_05a0: stloc.s V_35 IL_05a2: ldloc.s V_35 IL_05a4: ldc.i4.0 IL_05a5: bge.s IL_05aa IL_05a7: ldloc.s V_35 IL_05a9: ret IL_05aa: ldloc.s V_35 IL_05ac: ldc.i4.0 IL_05ad: ble.s IL_05b2 IL_05af: ldloc.s V_35 IL_05b1: ret IL_05b2: ldarg.0 IL_05b3: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_05b8: stloc.s V_7 IL_05ba: ldloc.0 IL_05bb: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_05c0: stloc.s V_8 IL_05c2: ldloc.s V_7 IL_05c4: ldloc.s V_8 IL_05c6: bge.s IL_05cc IL_05c8: ldc.i4.m1 IL_05c9: nop IL_05ca: br.s IL_05d3 IL_05cc: ldloc.s V_7 IL_05ce: ldloc.s V_8 IL_05d0: cgt IL_05d2: nop IL_05d3: stloc.s V_36 IL_05d5: ldloc.s V_36 IL_05d7: ldc.i4.0 IL_05d8: bge.s IL_05dd IL_05da: ldloc.s V_36 IL_05dc: ret IL_05dd: ldloc.s V_36 IL_05df: ldc.i4.0 IL_05e0: ble.s IL_05e5 IL_05e2: ldloc.s V_36 IL_05e4: ret IL_05e5: ldarg.0 IL_05e6: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_05eb: stloc.s V_7 IL_05ed: ldloc.0 IL_05ee: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_05f3: stloc.s V_8 IL_05f5: ldloc.s V_7 IL_05f7: ldloc.s V_8 IL_05f9: bge.s IL_05ff IL_05fb: ldc.i4.m1 IL_05fc: nop IL_05fd: br.s IL_0606 IL_05ff: ldloc.s V_7 IL_0601: ldloc.s V_8 IL_0603: cgt IL_0605: nop IL_0606: stloc.s V_37 IL_0608: ldloc.s V_37 IL_060a: ldc.i4.0 IL_060b: bge.s IL_0610 IL_060d: ldloc.s V_37 IL_060f: ret IL_0610: ldloc.s V_37 IL_0612: ldc.i4.0 IL_0613: ble.s IL_0618 IL_0615: ldloc.s V_37 IL_0617: ret IL_0618: ldarg.0 IL_0619: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_061e: stloc.s V_7 IL_0620: ldloc.0 IL_0621: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_0626: stloc.s V_8 IL_0628: ldloc.s V_7 IL_062a: ldloc.s V_8 IL_062c: bge.s IL_0632 IL_062e: ldc.i4.m1 IL_062f: nop IL_0630: br.s IL_0639 IL_0632: ldloc.s V_7 IL_0634: ldloc.s V_8 IL_0636: cgt IL_0638: nop IL_0639: stloc.s V_38 IL_063b: ldloc.s V_38 IL_063d: ldc.i4.0 IL_063e: bge.s IL_0643 IL_0640: ldloc.s V_38 IL_0642: ret IL_0643: ldloc.s V_38 IL_0645: ldc.i4.0 IL_0646: ble.s IL_064b IL_0648: ldloc.s V_38 IL_064a: ret IL_064b: ldarg.0 IL_064c: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_0651: stloc.s V_7 IL_0653: ldloc.0 IL_0654: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_0659: stloc.s V_8 IL_065b: ldloc.s V_7 IL_065d: ldloc.s V_8 IL_065f: bge.s IL_0665 IL_0661: ldc.i4.m1 IL_0662: nop IL_0663: br.s IL_066c IL_0665: ldloc.s V_7 IL_0667: ldloc.s V_8 IL_0669: cgt IL_066b: nop IL_066c: stloc.s V_39 IL_066e: ldloc.s V_39 IL_0670: ldc.i4.0 IL_0671: bge.s IL_0676 IL_0673: ldloc.s V_39 IL_0675: ret IL_0676: ldloc.s V_39 IL_0678: ldc.i4.0 IL_0679: ble.s IL_067e IL_067b: ldloc.s V_39 IL_067d: ret IL_067e: ldarg.0 IL_067f: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_0684: stloc.s V_41 IL_0686: ldloc.0 IL_0687: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_068c: stloc.s V_42 IL_068e: ldloc.s V_41 IL_0690: ldloc.s V_42 IL_0692: ldarg.2 IL_0693: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::CompareTo(object, class [netstandard]System.Collections.IComparer) IL_0698: stloc.s V_40 IL_069a: ldloc.s V_40 IL_069c: ldc.i4.0 IL_069d: bge.s IL_06a2 IL_069f: ldloc.s V_40 IL_06a1: ret IL_06a2: ldloc.s V_40 IL_06a4: ldc.i4.0 IL_06a5: ble.s IL_06aa IL_06a7: ldloc.s V_40 IL_06a9: ret IL_06aa: ldarg.0 IL_06ab: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_06b0: stloc.s V_44 IL_06b2: ldloc.0 IL_06b3: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_06b8: stloc.s V_45 IL_06ba: ldloc.s V_44 IL_06bc: ldloc.s V_45 IL_06be: bge.s IL_06c4 IL_06c0: ldc.i4.m1 IL_06c1: nop IL_06c2: br.s IL_06cb IL_06c4: ldloc.s V_44 IL_06c6: ldloc.s V_45 IL_06c8: cgt IL_06ca: nop IL_06cb: stloc.s V_43 IL_06cd: ldloc.s V_43 IL_06cf: ldc.i4.0 IL_06d0: bge.s IL_06d5 IL_06d2: ldloc.s V_43 IL_06d4: ret IL_06d5: ldloc.s V_43 IL_06d7: ldc.i4.0 IL_06d8: ble.s IL_06dd IL_06da: ldloc.s V_43 IL_06dc: ret IL_06dd: ldarg.0 IL_06de: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_06e3: stloc.s V_7 IL_06e5: ldloc.0 IL_06e6: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_06eb: stloc.s V_8 IL_06ed: ldloc.s V_7 IL_06ef: ldloc.s V_8 IL_06f1: bge.s IL_06f5 IL_06f3: ldc.i4.m1 IL_06f4: ret IL_06f5: ldloc.s V_7 IL_06f7: ldloc.s V_8 IL_06f9: cgt IL_06fb: ret IL_06fc: ldc.i4.1 IL_06fd: ret IL_06fe: ldarg.1 IL_06ff: unbox.any Fantomas.Core.FormatConfig/FormatConfig IL_0704: brfalse.s IL_0708 IL_0706: ldc.i4.m1 IL_0707: ret IL_0708: ldc.i4.0 IL_0709: ret } // end of method FormatConfig::CompareTo .method public hidebysig virtual final instance int32 GetHashCode(class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 792 (0x318) .maxstack 7 .locals init (int32 V_0) IL_0000: ldarg.0 IL_0001: brfalse IL_0316 IL_0006: ldc.i4.0 IL_0007: stloc.0 IL_0008: ldc.i4 0x9e3779b9 IL_000d: ldarg.0 IL_000e: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_0013: ldloc.0 IL_0014: ldc.i4.6 IL_0015: shl IL_0016: ldloc.0 IL_0017: ldc.i4.2 IL_0018: shr IL_0019: add IL_001a: add IL_001b: add IL_001c: stloc.0 IL_001d: ldc.i4 0x9e3779b9 IL_0022: ldarg.0 IL_0023: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_0028: ldloc.0 IL_0029: ldc.i4.6 IL_002a: shl IL_002b: ldloc.0 IL_002c: ldc.i4.2 IL_002d: shr IL_002e: add IL_002f: add IL_0030: add IL_0031: stloc.0 IL_0032: ldc.i4 0x9e3779b9 IL_0037: ldarg.0 IL_0038: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_003d: ldarg.1 IL_003e: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineBracketStyle::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_0043: ldloc.0 IL_0044: ldc.i4.6 IL_0045: shl IL_0046: ldloc.0 IL_0047: ldc.i4.2 IL_0048: shr IL_0049: add IL_004a: add IL_004b: add IL_004c: stloc.0 IL_004d: ldc.i4 0x9e3779b9 IL_0052: ldarg.0 IL_0053: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_0058: ldloc.0 IL_0059: ldc.i4.6 IL_005a: shl IL_005b: ldloc.0 IL_005c: ldc.i4.2 IL_005d: shr IL_005e: add IL_005f: add IL_0060: add IL_0061: stloc.0 IL_0062: ldc.i4 0x9e3779b9 IL_0067: ldarg.0 IL_0068: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_006d: ldloc.0 IL_006e: ldc.i4.6 IL_006f: shl IL_0070: ldloc.0 IL_0071: ldc.i4.2 IL_0072: shr IL_0073: add IL_0074: add IL_0075: add IL_0076: stloc.0 IL_0077: ldc.i4 0x9e3779b9 IL_007c: ldarg.0 IL_007d: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_0082: ldloc.0 IL_0083: ldc.i4.6 IL_0084: shl IL_0085: ldloc.0 IL_0086: ldc.i4.2 IL_0087: shr IL_0088: add IL_0089: add IL_008a: add IL_008b: stloc.0 IL_008c: ldc.i4 0x9e3779b9 IL_0091: ldarg.0 IL_0092: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_0097: ldloc.0 IL_0098: ldc.i4.6 IL_0099: shl IL_009a: ldloc.0 IL_009b: ldc.i4.2 IL_009c: shr IL_009d: add IL_009e: add IL_009f: add IL_00a0: stloc.0 IL_00a1: ldc.i4 0x9e3779b9 IL_00a6: ldarg.0 IL_00a7: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_00ac: ldloc.0 IL_00ad: ldc.i4.6 IL_00ae: shl IL_00af: ldloc.0 IL_00b0: ldc.i4.2 IL_00b1: shr IL_00b2: add IL_00b3: add IL_00b4: add IL_00b5: stloc.0 IL_00b6: ldc.i4 0x9e3779b9 IL_00bb: ldarg.0 IL_00bc: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_00c1: ldloc.0 IL_00c2: ldc.i4.6 IL_00c3: shl IL_00c4: ldloc.0 IL_00c5: ldc.i4.2 IL_00c6: shr IL_00c7: add IL_00c8: add IL_00c9: add IL_00ca: stloc.0 IL_00cb: ldc.i4 0x9e3779b9 IL_00d0: ldarg.0 IL_00d1: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_00d6: ldloc.0 IL_00d7: ldc.i4.6 IL_00d8: shl IL_00d9: ldloc.0 IL_00da: ldc.i4.2 IL_00db: shr IL_00dc: add IL_00dd: add IL_00de: add IL_00df: stloc.0 IL_00e0: ldc.i4 0x9e3779b9 IL_00e5: ldarg.0 IL_00e6: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_00eb: ldloc.0 IL_00ec: ldc.i4.6 IL_00ed: shl IL_00ee: ldloc.0 IL_00ef: ldc.i4.2 IL_00f0: shr IL_00f1: add IL_00f2: add IL_00f3: add IL_00f4: stloc.0 IL_00f5: ldc.i4 0x9e3779b9 IL_00fa: ldarg.0 IL_00fb: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_0100: ldloc.0 IL_0101: ldc.i4.6 IL_0102: shl IL_0103: ldloc.0 IL_0104: ldc.i4.2 IL_0105: shr IL_0106: add IL_0107: add IL_0108: add IL_0109: stloc.0 IL_010a: ldc.i4 0x9e3779b9 IL_010f: ldarg.0 IL_0110: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_0115: ldloc.0 IL_0116: ldc.i4.6 IL_0117: shl IL_0118: ldloc.0 IL_0119: ldc.i4.2 IL_011a: shr IL_011b: add IL_011c: add IL_011d: add IL_011e: stloc.0 IL_011f: ldc.i4 0x9e3779b9 IL_0124: ldarg.0 IL_0125: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_012a: ldarg.1 IL_012b: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_0130: ldloc.0 IL_0131: ldc.i4.6 IL_0132: shl IL_0133: ldloc.0 IL_0134: ldc.i4.2 IL_0135: shr IL_0136: add IL_0137: add IL_0138: add IL_0139: stloc.0 IL_013a: ldc.i4 0x9e3779b9 IL_013f: ldarg.0 IL_0140: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_0145: ldloc.0 IL_0146: ldc.i4.6 IL_0147: shl IL_0148: ldloc.0 IL_0149: ldc.i4.2 IL_014a: shr IL_014b: add IL_014c: add IL_014d: add IL_014e: stloc.0 IL_014f: ldc.i4 0x9e3779b9 IL_0154: ldarg.0 IL_0155: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_015a: ldloc.0 IL_015b: ldc.i4.6 IL_015c: shl IL_015d: ldloc.0 IL_015e: ldc.i4.2 IL_015f: shr IL_0160: add IL_0161: add IL_0162: add IL_0163: stloc.0 IL_0164: ldc.i4 0x9e3779b9 IL_0169: ldarg.0 IL_016a: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_016f: ldarg.1 IL_0170: callvirt instance int32 Fantomas.Core.FormatConfig/MultilineFormatterType::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_0175: ldloc.0 IL_0176: ldc.i4.6 IL_0177: shl IL_0178: ldloc.0 IL_0179: ldc.i4.2 IL_017a: shr IL_017b: add IL_017c: add IL_017d: add IL_017e: stloc.0 IL_017f: ldc.i4 0x9e3779b9 IL_0184: ldarg.0 IL_0185: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_018a: ldloc.0 IL_018b: ldc.i4.6 IL_018c: shl IL_018d: ldloc.0 IL_018e: ldc.i4.2 IL_018f: shr IL_0190: add IL_0191: add IL_0192: add IL_0193: stloc.0 IL_0194: ldc.i4 0x9e3779b9 IL_0199: ldarg.0 IL_019a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_019f: ldloc.0 IL_01a0: ldc.i4.6 IL_01a1: shl IL_01a2: ldloc.0 IL_01a3: ldc.i4.2 IL_01a4: shr IL_01a5: add IL_01a6: add IL_01a7: add IL_01a8: stloc.0 IL_01a9: ldc.i4 0x9e3779b9 IL_01ae: ldarg.0 IL_01af: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_01b4: ldloc.0 IL_01b5: ldc.i4.6 IL_01b6: shl IL_01b7: ldloc.0 IL_01b8: ldc.i4.2 IL_01b9: shr IL_01ba: add IL_01bb: add IL_01bc: add IL_01bd: stloc.0 IL_01be: ldc.i4 0x9e3779b9 IL_01c3: ldarg.0 IL_01c4: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_01c9: ldloc.0 IL_01ca: ldc.i4.6 IL_01cb: shl IL_01cc: ldloc.0 IL_01cd: ldc.i4.2 IL_01ce: shr IL_01cf: add IL_01d0: add IL_01d1: add IL_01d2: stloc.0 IL_01d3: ldc.i4 0x9e3779b9 IL_01d8: ldarg.0 IL_01d9: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_01de: ldloc.0 IL_01df: ldc.i4.6 IL_01e0: shl IL_01e1: ldloc.0 IL_01e2: ldc.i4.2 IL_01e3: shr IL_01e4: add IL_01e5: add IL_01e6: add IL_01e7: stloc.0 IL_01e8: ldc.i4 0x9e3779b9 IL_01ed: ldarg.0 IL_01ee: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_01f3: ldloc.0 IL_01f4: ldc.i4.6 IL_01f5: shl IL_01f6: ldloc.0 IL_01f7: ldc.i4.2 IL_01f8: shr IL_01f9: add IL_01fa: add IL_01fb: add IL_01fc: stloc.0 IL_01fd: ldc.i4 0x9e3779b9 IL_0202: ldarg.0 IL_0203: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_0208: ldloc.0 IL_0209: ldc.i4.6 IL_020a: shl IL_020b: ldloc.0 IL_020c: ldc.i4.2 IL_020d: shr IL_020e: add IL_020f: add IL_0210: add IL_0211: stloc.0 IL_0212: ldc.i4 0x9e3779b9 IL_0217: ldarg.0 IL_0218: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_021d: ldloc.0 IL_021e: ldc.i4.6 IL_021f: shl IL_0220: ldloc.0 IL_0221: ldc.i4.2 IL_0222: shr IL_0223: add IL_0224: add IL_0225: add IL_0226: stloc.0 IL_0227: ldc.i4 0x9e3779b9 IL_022c: ldarg.0 IL_022d: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_0232: ldloc.0 IL_0233: ldc.i4.6 IL_0234: shl IL_0235: ldloc.0 IL_0236: ldc.i4.2 IL_0237: shr IL_0238: add IL_0239: add IL_023a: add IL_023b: stloc.0 IL_023c: ldc.i4 0x9e3779b9 IL_0241: ldarg.0 IL_0242: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_0247: ldloc.0 IL_0248: ldc.i4.6 IL_0249: shl IL_024a: ldloc.0 IL_024b: ldc.i4.2 IL_024c: shr IL_024d: add IL_024e: add IL_024f: add IL_0250: stloc.0 IL_0251: ldc.i4 0x9e3779b9 IL_0256: ldarg.0 IL_0257: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_025c: ldloc.0 IL_025d: ldc.i4.6 IL_025e: shl IL_025f: ldloc.0 IL_0260: ldc.i4.2 IL_0261: shr IL_0262: add IL_0263: add IL_0264: add IL_0265: stloc.0 IL_0266: ldc.i4 0x9e3779b9 IL_026b: ldarg.0 IL_026c: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_0271: ldloc.0 IL_0272: ldc.i4.6 IL_0273: shl IL_0274: ldloc.0 IL_0275: ldc.i4.2 IL_0276: shr IL_0277: add IL_0278: add IL_0279: add IL_027a: stloc.0 IL_027b: ldc.i4 0x9e3779b9 IL_0280: ldarg.0 IL_0281: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0286: ldloc.0 IL_0287: ldc.i4.6 IL_0288: shl IL_0289: ldloc.0 IL_028a: ldc.i4.2 IL_028b: shr IL_028c: add IL_028d: add IL_028e: add IL_028f: stloc.0 IL_0290: ldc.i4 0x9e3779b9 IL_0295: ldarg.0 IL_0296: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_029b: ldloc.0 IL_029c: ldc.i4.6 IL_029d: shl IL_029e: ldloc.0 IL_029f: ldc.i4.2 IL_02a0: shr IL_02a1: add IL_02a2: add IL_02a3: add IL_02a4: stloc.0 IL_02a5: ldc.i4 0x9e3779b9 IL_02aa: ldarg.0 IL_02ab: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_02b0: ldloc.0 IL_02b1: ldc.i4.6 IL_02b2: shl IL_02b3: ldloc.0 IL_02b4: ldc.i4.2 IL_02b5: shr IL_02b6: add IL_02b7: add IL_02b8: add IL_02b9: stloc.0 IL_02ba: ldc.i4 0x9e3779b9 IL_02bf: ldarg.0 IL_02c0: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_02c5: ldloc.0 IL_02c6: ldc.i4.6 IL_02c7: shl IL_02c8: ldloc.0 IL_02c9: ldc.i4.2 IL_02ca: shr IL_02cb: add IL_02cc: add IL_02cd: add IL_02ce: stloc.0 IL_02cf: ldc.i4 0x9e3779b9 IL_02d4: ldarg.0 IL_02d5: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_02da: ldarg.1 IL_02db: callvirt instance int32 Fantomas.Core.FormatConfig/EndOfLineStyle::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_02e0: ldloc.0 IL_02e1: ldc.i4.6 IL_02e2: shl IL_02e3: ldloc.0 IL_02e4: ldc.i4.2 IL_02e5: shr IL_02e6: add IL_02e7: add IL_02e8: add IL_02e9: stloc.0 IL_02ea: ldc.i4 0x9e3779b9 IL_02ef: ldarg.0 IL_02f0: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_02f5: ldloc.0 IL_02f6: ldc.i4.6 IL_02f7: shl IL_02f8: ldloc.0 IL_02f9: ldc.i4.2 IL_02fa: shr IL_02fb: add IL_02fc: add IL_02fd: add IL_02fe: stloc.0 IL_02ff: ldc.i4 0x9e3779b9 IL_0304: ldarg.0 IL_0305: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_030a: ldloc.0 IL_030b: ldc.i4.6 IL_030c: shl IL_030d: ldloc.0 IL_030e: ldc.i4.2 IL_030f: shr IL_0310: add IL_0311: add IL_0312: add IL_0313: stloc.0 IL_0314: ldloc.0 IL_0315: ret IL_0316: ldc.i4.0 IL_0317: ret } // end of method FormatConfig::GetHashCode .method public hidebysig virtual final instance int32 GetHashCode() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 12 (0xc) .maxstack 8 IL_0000: ldarg.0 IL_0001: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0006: callvirt instance int32 Fantomas.Core.FormatConfig/FormatConfig::GetHashCode(class [netstandard]System.Collections.IEqualityComparer) IL_000b: ret } // end of method FormatConfig::GetHashCode .method public hidebysig virtual final instance bool Equals(object obj, class [netstandard]System.Collections.IEqualityComparer comp) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 739 (0x2e3) .maxstack 5 .locals init (class Fantomas.Core.FormatConfig/FormatConfig V_0, class Fantomas.Core.FormatConfig/EndOfLineStyle V_1, class Fantomas.Core.FormatConfig/EndOfLineStyle V_2, class Fantomas.Core.FormatConfig/MultilineFormatterType V_3, class Fantomas.Core.FormatConfig/MultilineFormatterType V_4, class Fantomas.Core.FormatConfig/MultilineBracketStyle V_5, class Fantomas.Core.FormatConfig/MultilineBracketStyle V_6) IL_0000: ldarg.0 IL_0001: brfalse IL_02db IL_0006: ldarg.1 IL_0007: isinst Fantomas.Core.FormatConfig/FormatConfig IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: brfalse IL_02d9 IL_0013: ldarg.0 IL_0014: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0019: ldloc.0 IL_001a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_001f: bne.un IL_02d7 IL_0024: ldarg.0 IL_0025: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_002a: ldloc.0 IL_002b: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0030: bne.un IL_02d5 IL_0035: ldarg.0 IL_0036: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_003b: stloc.1 IL_003c: ldloc.0 IL_003d: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_0042: stloc.2 IL_0043: ldloc.1 IL_0044: ldloc.2 IL_0045: ldarg.2 IL_0046: callvirt instance bool Fantomas.Core.FormatConfig/EndOfLineStyle::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_004b: brfalse IL_02d3 IL_0050: ldarg.0 IL_0051: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_0056: ldloc.0 IL_0057: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_005c: bne.un IL_02d1 IL_0061: ldarg.0 IL_0062: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_0067: ldloc.0 IL_0068: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_006d: bne.un IL_02cf IL_0072: ldarg.0 IL_0073: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_0078: ldloc.0 IL_0079: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_007e: bne.un IL_02cd IL_0083: ldarg.0 IL_0084: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0089: ldloc.0 IL_008a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_008f: bne.un IL_02cb IL_0094: ldarg.0 IL_0095: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_009a: ldloc.0 IL_009b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_00a0: bne.un IL_02c9 IL_00a5: ldarg.0 IL_00a6: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_00ab: ldloc.0 IL_00ac: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_00b1: bne.un IL_02c7 IL_00b6: ldarg.0 IL_00b7: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_00bc: ldloc.0 IL_00bd: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_00c2: bne.un IL_02c5 IL_00c7: ldarg.0 IL_00c8: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_00cd: ldloc.0 IL_00ce: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_00d3: bne.un IL_02c3 IL_00d8: ldarg.0 IL_00d9: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_00de: ldloc.0 IL_00df: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_00e4: bne.un IL_02c1 IL_00e9: ldarg.0 IL_00ea: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_00ef: ldloc.0 IL_00f0: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_00f5: bne.un IL_02bf IL_00fa: ldarg.0 IL_00fb: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_0100: ldloc.0 IL_0101: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_0106: bne.un IL_02bd IL_010b: ldarg.0 IL_010c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_0111: ldloc.0 IL_0112: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_0117: bne.un IL_02bb IL_011c: ldarg.0 IL_011d: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_0122: ldloc.0 IL_0123: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_0128: bne.un IL_02b9 IL_012d: ldarg.0 IL_012e: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_0133: ldloc.0 IL_0134: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_0139: bne.un IL_02b7 IL_013e: ldarg.0 IL_013f: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_0144: ldloc.0 IL_0145: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_014a: bne.un IL_02b5 IL_014f: ldarg.0 IL_0150: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_0155: ldloc.0 IL_0156: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_015b: bne.un IL_02b3 IL_0160: ldarg.0 IL_0161: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_0166: stloc.3 IL_0167: ldloc.0 IL_0168: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_016d: stloc.s V_4 IL_016f: ldloc.3 IL_0170: ldloc.s V_4 IL_0172: ldarg.2 IL_0173: callvirt instance bool Fantomas.Core.FormatConfig/MultilineFormatterType::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_0178: brfalse IL_02b1 IL_017d: ldarg.0 IL_017e: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_0183: ldloc.0 IL_0184: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_0189: bne.un IL_02af IL_018e: ldarg.0 IL_018f: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_0194: ldloc.0 IL_0195: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_019a: bne.un IL_02ad IL_019f: ldarg.0 IL_01a0: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_01a5: stloc.3 IL_01a6: ldloc.0 IL_01a7: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_01ac: stloc.s V_4 IL_01ae: ldloc.3 IL_01af: ldloc.s V_4 IL_01b1: ldarg.2 IL_01b2: callvirt instance bool Fantomas.Core.FormatConfig/MultilineFormatterType::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_01b7: brfalse IL_02ab IL_01bc: ldarg.0 IL_01bd: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_01c2: ldloc.0 IL_01c3: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_01c8: bne.un IL_02a9 IL_01cd: ldarg.0 IL_01ce: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_01d3: ldloc.0 IL_01d4: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_01d9: bne.un IL_02a7 IL_01de: ldarg.0 IL_01df: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_01e4: ldloc.0 IL_01e5: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_01ea: bne.un IL_02a5 IL_01ef: ldarg.0 IL_01f0: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_01f5: ldloc.0 IL_01f6: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_01fb: bne.un IL_02a3 IL_0200: ldarg.0 IL_0201: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_0206: ldloc.0 IL_0207: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_020c: bne.un IL_02a1 IL_0211: ldarg.0 IL_0212: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_0217: ldloc.0 IL_0218: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_021d: bne.un IL_029f IL_0222: ldarg.0 IL_0223: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_0228: ldloc.0 IL_0229: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_022e: bne.un.s IL_029d IL_0230: ldarg.0 IL_0231: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_0236: ldloc.0 IL_0237: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_023c: bne.un.s IL_029b IL_023e: ldarg.0 IL_023f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_0244: ldloc.0 IL_0245: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_024a: bne.un.s IL_0299 IL_024c: ldarg.0 IL_024d: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_0252: ldloc.0 IL_0253: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_0258: bne.un.s IL_0297 IL_025a: ldarg.0 IL_025b: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_0260: stloc.s V_5 IL_0262: ldloc.0 IL_0263: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_0268: stloc.s V_6 IL_026a: ldloc.s V_5 IL_026c: ldloc.s V_6 IL_026e: ldarg.2 IL_026f: callvirt instance bool Fantomas.Core.FormatConfig/MultilineBracketStyle::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_0274: brfalse.s IL_0295 IL_0276: ldarg.0 IL_0277: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_027c: ldloc.0 IL_027d: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_0282: bne.un.s IL_0293 IL_0284: ldarg.0 IL_0285: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_028a: ldloc.0 IL_028b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_0290: ceq IL_0292: ret IL_0293: ldc.i4.0 IL_0294: ret IL_0295: ldc.i4.0 IL_0296: ret IL_0297: ldc.i4.0 IL_0298: ret IL_0299: ldc.i4.0 IL_029a: ret IL_029b: ldc.i4.0 IL_029c: ret IL_029d: ldc.i4.0 IL_029e: ret IL_029f: ldc.i4.0 IL_02a0: ret IL_02a1: ldc.i4.0 IL_02a2: ret IL_02a3: ldc.i4.0 IL_02a4: ret IL_02a5: ldc.i4.0 IL_02a6: ret IL_02a7: ldc.i4.0 IL_02a8: ret IL_02a9: ldc.i4.0 IL_02aa: ret IL_02ab: ldc.i4.0 IL_02ac: ret IL_02ad: ldc.i4.0 IL_02ae: ret IL_02af: ldc.i4.0 IL_02b0: ret IL_02b1: ldc.i4.0 IL_02b2: ret IL_02b3: ldc.i4.0 IL_02b4: ret IL_02b5: ldc.i4.0 IL_02b6: ret IL_02b7: ldc.i4.0 IL_02b8: ret IL_02b9: ldc.i4.0 IL_02ba: ret IL_02bb: ldc.i4.0 IL_02bc: ret IL_02bd: ldc.i4.0 IL_02be: ret IL_02bf: ldc.i4.0 IL_02c0: ret IL_02c1: ldc.i4.0 IL_02c2: ret IL_02c3: ldc.i4.0 IL_02c4: ret IL_02c5: ldc.i4.0 IL_02c6: ret IL_02c7: ldc.i4.0 IL_02c8: ret IL_02c9: ldc.i4.0 IL_02ca: ret IL_02cb: ldc.i4.0 IL_02cc: ret IL_02cd: ldc.i4.0 IL_02ce: ret IL_02cf: ldc.i4.0 IL_02d0: ret IL_02d1: ldc.i4.0 IL_02d2: ret IL_02d3: ldc.i4.0 IL_02d4: ret IL_02d5: ldc.i4.0 IL_02d6: ret IL_02d7: ldc.i4.0 IL_02d8: ret IL_02d9: ldc.i4.0 IL_02da: ret IL_02db: ldarg.1 IL_02dc: ldnull IL_02dd: cgt.un IL_02df: ldc.i4.0 IL_02e0: ceq IL_02e2: ret } // end of method FormatConfig::Equals .method public hidebysig specialname instance bool get_ExperimentalStroustrupStyle() cil managed { // Code size 26 (0x1a) .maxstack 5 .locals init (class Fantomas.Core.FormatConfig/MultilineBracketStyle V_0, class Fantomas.Core.FormatConfig/MultilineBracketStyle V_1) IL_0000: ldarg.0 IL_0001: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_0006: stloc.0 IL_0007: call class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::get_ExperimentalStroustrup() IL_000c: stloc.1 IL_000d: ldloc.0 IL_000e: ldloc.1 IL_000f: call class [netstandard]System.Collections.IEqualityComparer [FSharp.Core]Microsoft.FSharp.Core.LanguagePrimitives::get_GenericEqualityComparer() IL_0014: callvirt instance bool Fantomas.Core.FormatConfig/MultilineBracketStyle::Equals(object, class [netstandard]System.Collections.IEqualityComparer) IL_0019: ret } // end of method FormatConfig::get_ExperimentalStroustrupStyle .method public specialname static class Fantomas.Core.FormatConfig/FormatConfig get_Default() cil managed { // Code size 67 (0x43) .maxstack 38 IL_0000: ldc.i4.4 IL_0001: ldc.i4.s 120 IL_0003: call class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/EndOfLineStyle::get_FromEnvironment() IL_0008: ldc.i4.1 IL_0009: ldc.i4.1 IL_000a: ldc.i4.1 IL_000b: ldc.i4.0 IL_000c: ldc.i4.0 IL_000d: ldc.i4.0 IL_000e: ldc.i4.0 IL_000f: ldc.i4.1 IL_0010: ldc.i4.0 IL_0011: ldc.i4.1 IL_0012: ldc.i4.1 IL_0013: ldc.i4.0 IL_0014: ldc.i4.s 60 IL_0016: ldc.i4.s 80 IL_0018: ldc.i4.s 40 IL_001a: ldc.i4.1 IL_001b: call class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/MultilineFormatterType::get_CharacterWidth() IL_0020: ldc.i4.s 80 IL_0022: ldc.i4.1 IL_0023: call class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/MultilineFormatterType::get_CharacterWidth() IL_0028: ldc.i4.s 80 IL_002a: ldc.i4.s 40 IL_002c: ldc.i4.s 80 IL_002e: ldc.i4.1 IL_002f: ldc.i4.0 IL_0030: ldc.i4.0 IL_0031: ldc.i4.0 IL_0032: ldc.i4.0 IL_0033: ldc.i4.1 IL_0034: ldc.i4.0 IL_0035: call class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/MultilineBracketStyle::get_Cramped() IL_003a: ldc.i4.s 100 IL_003c: ldc.i4.0 IL_003d: newobj instance void Fantomas.Core.FormatConfig/FormatConfig::.ctor(int32, int32, class Fantomas.Core.FormatConfig/EndOfLineStyle, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, int32, int32, int32, int32, int32, class Fantomas.Core.FormatConfig/MultilineFormatterType, int32, int32, class Fantomas.Core.FormatConfig/MultilineFormatterType, int32, int32, int32, bool, bool, bool, bool, bool, bool, bool, class Fantomas.Core.FormatConfig/MultilineBracketStyle, int32, bool) IL_0042: ret } // end of method FormatConfig::get_Default .method public hidebysig virtual final instance bool Equals(class Fantomas.Core.FormatConfig/FormatConfig obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 704 (0x2c0) .maxstack 4 IL_0000: ldarg.0 IL_0001: brfalse IL_02b8 IL_0006: ldarg.1 IL_0007: brfalse IL_02b6 IL_000c: ldarg.0 IL_000d: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0012: ldarg.1 IL_0013: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::IndentSize@ IL_0018: bne.un IL_02b4 IL_001d: ldarg.0 IL_001e: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0023: ldarg.1 IL_0024: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxLineLength@ IL_0029: bne.un IL_02b2 IL_002e: ldarg.0 IL_002f: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_0034: ldarg.1 IL_0035: ldfld class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::EndOfLine@ IL_003a: callvirt instance bool Fantomas.Core.FormatConfig/EndOfLineStyle::Equals(class Fantomas.Core.FormatConfig/EndOfLineStyle) IL_003f: brfalse IL_02b0 IL_0044: ldarg.0 IL_0045: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_004a: ldarg.1 IL_004b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::InsertFinalNewline@ IL_0050: bne.un IL_02ae IL_0055: ldarg.0 IL_0056: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_005b: ldarg.1 IL_005c: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeParameter@ IL_0061: bne.un IL_02ac IL_0066: ldarg.0 IL_0067: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_006c: ldarg.1 IL_006d: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeLowercaseInvocation@ IL_0072: bne.un IL_02aa IL_0077: ldarg.0 IL_0078: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_007d: ldarg.1 IL_007e: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeUppercaseInvocation@ IL_0083: bne.un IL_02a8 IL_0088: ldarg.0 IL_0089: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_008e: ldarg.1 IL_008f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeClassConstructor@ IL_0094: bne.un IL_02a6 IL_0099: ldarg.0 IL_009a: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_009f: ldarg.1 IL_00a0: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeMember@ IL_00a5: bne.un IL_02a4 IL_00aa: ldarg.0 IL_00ab: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_00b0: ldarg.1 IL_00b1: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeColon@ IL_00b6: bne.un IL_02a2 IL_00bb: ldarg.0 IL_00bc: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_00c1: ldarg.1 IL_00c2: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterComma@ IL_00c7: bne.un IL_02a0 IL_00cc: ldarg.0 IL_00cd: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_00d2: ldarg.1 IL_00d3: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceBeforeSemicolon@ IL_00d8: bne.un IL_029e IL_00dd: ldarg.0 IL_00de: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_00e3: ldarg.1 IL_00e4: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAfterSemicolon@ IL_00e9: bne.un IL_029c IL_00ee: ldarg.0 IL_00ef: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_00f4: ldarg.1 IL_00f5: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::SpaceAroundDelimiter@ IL_00fa: bne.un IL_029a IL_00ff: ldarg.0 IL_0100: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_0105: ldarg.1 IL_0106: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenShortWidth@ IL_010b: bne.un IL_0298 IL_0110: ldarg.0 IL_0111: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_0116: ldarg.1 IL_0117: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxIfThenElseShortWidth@ IL_011c: bne.un IL_0296 IL_0121: ldarg.0 IL_0122: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_0127: ldarg.1 IL_0128: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxInfixOperatorExpression@ IL_012d: bne.un IL_0294 IL_0132: ldarg.0 IL_0133: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_0138: ldarg.1 IL_0139: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordWidth@ IL_013e: bne.un IL_0292 IL_0143: ldarg.0 IL_0144: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_0149: ldarg.1 IL_014a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxRecordNumberOfItems@ IL_014f: bne.un IL_0290 IL_0154: ldarg.0 IL_0155: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_015a: ldarg.1 IL_015b: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::RecordMultilineFormatter@ IL_0160: callvirt instance bool Fantomas.Core.FormatConfig/MultilineFormatterType::Equals(class Fantomas.Core.FormatConfig/MultilineFormatterType) IL_0165: brfalse IL_028e IL_016a: ldarg.0 IL_016b: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_0170: ldarg.1 IL_0171: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListWidth@ IL_0176: bne.un IL_028c IL_017b: ldarg.0 IL_017c: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_0181: ldarg.1 IL_0182: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxArrayOrListNumberOfItems@ IL_0187: bne.un IL_028a IL_018c: ldarg.0 IL_018d: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_0192: ldarg.1 IL_0193: ldfld class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::ArrayOrListMultilineFormatter@ IL_0198: callvirt instance bool Fantomas.Core.FormatConfig/MultilineFormatterType::Equals(class Fantomas.Core.FormatConfig/MultilineFormatterType) IL_019d: brfalse IL_0288 IL_01a2: ldarg.0 IL_01a3: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_01a8: ldarg.1 IL_01a9: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxValueBindingWidth@ IL_01ae: bne.un IL_0286 IL_01b3: ldarg.0 IL_01b4: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_01b9: ldarg.1 IL_01ba: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxFunctionBindingWidth@ IL_01bf: bne.un IL_0284 IL_01c4: ldarg.0 IL_01c5: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_01ca: ldarg.1 IL_01cb: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::MaxDotGetExpressionWidth@ IL_01d0: bne.un IL_0282 IL_01d5: ldarg.0 IL_01d6: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_01db: ldarg.1 IL_01dc: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::NewlineBetweenTypeDefinitionAndMembers@ IL_01e1: bne.un IL_0280 IL_01e6: ldarg.0 IL_01e7: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_01ec: ldarg.1 IL_01ed: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlignFunctionSignatureToIndentation@ IL_01f2: bne.un IL_027e IL_01f7: ldarg.0 IL_01f8: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_01fd: ldarg.1 IL_01fe: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::AlternativeLongMemberDefinitions@ IL_0203: bne.un IL_027c IL_0208: ldarg.0 IL_0209: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_020e: ldarg.1 IL_020f: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::MultiLineLambdaClosingNewline@ IL_0214: bne.un.s IL_027a IL_0216: ldarg.0 IL_0217: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_021c: ldarg.1 IL_021d: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::ExperimentalKeepIndentInBranch@ IL_0222: bne.un.s IL_0278 IL_0224: ldarg.0 IL_0225: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_022a: ldarg.1 IL_022b: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BlankLinesAroundNestedMultilineExpressions@ IL_0230: bne.un.s IL_0276 IL_0232: ldarg.0 IL_0233: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_0238: ldarg.1 IL_0239: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::BarBeforeDiscriminatedUnionDeclaration@ IL_023e: bne.un.s IL_0274 IL_0240: ldarg.0 IL_0241: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_0246: ldarg.1 IL_0247: ldfld class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::MultilineBracketStyle@ IL_024c: callvirt instance bool Fantomas.Core.FormatConfig/MultilineBracketStyle::Equals(class Fantomas.Core.FormatConfig/MultilineBracketStyle) IL_0251: brfalse.s IL_0272 IL_0253: ldarg.0 IL_0254: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_0259: ldarg.1 IL_025a: ldfld int32 Fantomas.Core.FormatConfig/FormatConfig::KeepMaxNumberOfBlankLines@ IL_025f: bne.un.s IL_0270 IL_0261: ldarg.0 IL_0262: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_0267: ldarg.1 IL_0268: ldfld bool Fantomas.Core.FormatConfig/FormatConfig::StrictMode@ IL_026d: ceq IL_026f: ret IL_0270: ldc.i4.0 IL_0271: ret IL_0272: ldc.i4.0 IL_0273: ret IL_0274: ldc.i4.0 IL_0275: ret IL_0276: ldc.i4.0 IL_0277: ret IL_0278: ldc.i4.0 IL_0279: ret IL_027a: ldc.i4.0 IL_027b: ret IL_027c: ldc.i4.0 IL_027d: ret IL_027e: ldc.i4.0 IL_027f: ret IL_0280: ldc.i4.0 IL_0281: ret IL_0282: ldc.i4.0 IL_0283: ret IL_0284: ldc.i4.0 IL_0285: ret IL_0286: ldc.i4.0 IL_0287: ret IL_0288: ldc.i4.0 IL_0289: ret IL_028a: ldc.i4.0 IL_028b: ret IL_028c: ldc.i4.0 IL_028d: ret IL_028e: ldc.i4.0 IL_028f: ret IL_0290: ldc.i4.0 IL_0291: ret IL_0292: ldc.i4.0 IL_0293: ret IL_0294: ldc.i4.0 IL_0295: ret IL_0296: ldc.i4.0 IL_0297: ret IL_0298: ldc.i4.0 IL_0299: ret IL_029a: ldc.i4.0 IL_029b: ret IL_029c: ldc.i4.0 IL_029d: ret IL_029e: ldc.i4.0 IL_029f: ret IL_02a0: ldc.i4.0 IL_02a1: ret IL_02a2: ldc.i4.0 IL_02a3: ret IL_02a4: ldc.i4.0 IL_02a5: ret IL_02a6: ldc.i4.0 IL_02a7: ret IL_02a8: ldc.i4.0 IL_02a9: ret IL_02aa: ldc.i4.0 IL_02ab: ret IL_02ac: ldc.i4.0 IL_02ad: ret IL_02ae: ldc.i4.0 IL_02af: ret IL_02b0: ldc.i4.0 IL_02b1: ret IL_02b2: ldc.i4.0 IL_02b3: ret IL_02b4: ldc.i4.0 IL_02b5: ret IL_02b6: ldc.i4.0 IL_02b7: ret IL_02b8: ldarg.1 IL_02b9: ldnull IL_02ba: cgt.un IL_02bc: ldc.i4.0 IL_02bd: ceq IL_02bf: ret } // end of method FormatConfig::Equals .method public hidebysig virtual final instance bool Equals(object obj) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 20 (0x14) .maxstack 4 .locals init (class Fantomas.Core.FormatConfig/FormatConfig V_0) IL_0000: ldarg.1 IL_0001: isinst Fantomas.Core.FormatConfig/FormatConfig IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: brfalse.s IL_0012 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: callvirt instance bool Fantomas.Core.FormatConfig/FormatConfig::Equals(class Fantomas.Core.FormatConfig/FormatConfig) IL_0011: ret IL_0012: ldc.i4.0 IL_0013: ret } // end of method FormatConfig::Equals .property instance int32 IndentSize() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0B 49 6E 64 65 6E 74 61 74 69 6F 6E 00 00 ) // ...Indentation.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 0D 49 6E 64 65 6E 74 20 73 70 61 63 65 73 // ...Indent spaces 00 00 ) .custom instance void [netstandard]System.ComponentModel.DescriptionAttribute::.ctor(string) = ( 01 00 27 4E 75 6D 62 65 72 20 6F 66 20 73 70 61 // ..'Number of spa 63 65 73 20 74 6F 20 75 73 65 20 66 6F 72 20 69 // ces to use for i 6E 64 65 6E 74 61 74 69 6F 6E 00 00 ) // ndentation.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 00 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_IndentSize() } // end of property FormatConfig::IndentSize .property instance int32 MaxLineLength() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 13 4D 61 78 69 6D 75 6D 20 6C 69 6E 65 20 // ...Maximum line 6C 65 6E 67 74 68 00 00 ) // length.. .custom instance void [netstandard]System.ComponentModel.DescriptionAttribute::.ctor(string) = ( 01 00 26 54 68 65 20 63 6F 6C 75 6D 6E 20 77 68 // ..&The column wh 65 72 65 20 77 65 20 62 72 65 61 6B 20 74 6F 20 // ere we break to 6E 65 77 20 6C 69 6E 65 73 00 00 ) // new lines.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 01 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_MaxLineLength() } // end of property FormatConfig::MaxLineLength .property instance class Fantomas.Core.FormatConfig/EndOfLineStyle EndOfLine() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 11 4C 69 6E 65 2D 65 6E 64 69 6E 67 20 73 // ...Line-ending s 74 79 6C 65 00 00 ) // tyle.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 02 00 00 00 00 00 ) .get instance class Fantomas.Core.FormatConfig/EndOfLineStyle Fantomas.Core.FormatConfig/FormatConfig::get_EndOfLine() } // end of property FormatConfig::EndOfLine .property instance bool InsertFinalNewline() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 14 49 6E 73 65 72 74 20 66 69 6E 61 6C 20 // ...Insert final 6E 65 77 6C 69 6E 65 00 00 ) // newline.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 03 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_InsertFinalNewline() } // end of property FormatConfig::InsertFinalNewline .property instance bool SpaceBeforeParameter() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 07 53 70 61 63 69 6E 67 00 00 ) // ...Spacing.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 10 42 65 66 6F 72 65 20 70 61 72 61 6D 65 // ...Before parame 74 65 72 00 00 ) // ter.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 04 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_SpaceBeforeParameter() } // end of property FormatConfig::SpaceBeforeParameter .property instance bool SpaceBeforeLowercaseInvocation() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 07 53 70 61 63 69 6E 67 00 00 ) // ...Spacing.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 1B 42 65 66 6F 72 65 20 6C 6F 77 65 72 63 // ...Before lowerc 61 73 65 20 69 6E 76 6F 63 61 74 69 6F 6E 00 00 ) // ase invocation.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 05 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_SpaceBeforeLowercaseInvocation() } // end of property FormatConfig::SpaceBeforeLowercaseInvocation .property instance bool SpaceBeforeUppercaseInvocation() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 07 53 70 61 63 69 6E 67 00 00 ) // ...Spacing.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 1B 42 65 66 6F 72 65 20 75 70 70 65 72 63 // ...Before upperc 61 73 65 20 69 6E 76 6F 63 61 74 69 6F 6E 00 00 ) // ase invocation.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 06 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_SpaceBeforeUppercaseInvocation() } // end of property FormatConfig::SpaceBeforeUppercaseInvocation .property instance bool SpaceBeforeClassConstructor() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 07 53 70 61 63 69 6E 67 00 00 ) // ...Spacing.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 18 42 65 66 6F 72 65 20 63 6C 61 73 73 20 // ...Before class 63 6F 6E 73 74 72 75 63 74 6F 72 00 00 ) // constructor.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 07 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_SpaceBeforeClassConstructor() } // end of property FormatConfig::SpaceBeforeClassConstructor .property instance bool SpaceBeforeMember() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 07 53 70 61 63 69 6E 67 00 00 ) // ...Spacing.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 0D 42 65 66 6F 72 65 20 6D 65 6D 62 65 72 // ...Before member 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 08 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_SpaceBeforeMember() } // end of property FormatConfig::SpaceBeforeMember .property instance bool SpaceBeforeColon() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 07 53 70 61 63 69 6E 67 00 00 ) // ...Spacing.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 0C 42 65 66 6F 72 65 20 63 6F 6C 6F 6E 00 // ...Before colon. 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 09 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_SpaceBeforeColon() } // end of property FormatConfig::SpaceBeforeColon .property instance bool SpaceAfterComma() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 07 53 70 61 63 69 6E 67 00 00 ) // ...Spacing.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 0B 41 66 74 65 72 20 63 6F 6D 6D 61 00 00 ) // ...After comma.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 0A 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_SpaceAfterComma() } // end of property FormatConfig::SpaceAfterComma .property instance bool SpaceBeforeSemicolon() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 07 53 70 61 63 69 6E 67 00 00 ) // ...Spacing.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 10 42 65 66 6F 72 65 20 73 65 6D 69 63 6F // ...Before semico 6C 6F 6E 00 00 ) // lon.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 0B 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_SpaceBeforeSemicolon() } // end of property FormatConfig::SpaceBeforeSemicolon .property instance bool SpaceAfterSemicolon() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 07 53 70 61 63 69 6E 67 00 00 ) // ...Spacing.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 0F 41 66 74 65 72 20 73 65 6D 69 63 6F 6C // ...After semicol 6F 6E 00 00 ) // on.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 0C 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_SpaceAfterSemicolon() } // end of property FormatConfig::SpaceAfterSemicolon .property instance bool SpaceAroundDelimiter() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 07 53 70 61 63 69 6E 67 00 00 ) // ...Spacing.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 10 41 72 6F 75 6E 64 20 64 65 6C 69 6D 69 // ...Around delimi 74 65 72 00 00 ) // ter.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 0D 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_SpaceAroundDelimiter() } // end of property FormatConfig::SpaceAroundDelimiter .property instance int32 MaxIfThenShortWidth() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 15 4D 61 78 69 6D 75 6D 20 69 66 2D 74 68 // ...Maximum if-th 65 6E 20 77 69 64 74 68 00 00 ) // en width.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 0E 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_MaxIfThenShortWidth() } // end of property FormatConfig::MaxIfThenShortWidth .property instance int32 MaxIfThenElseShortWidth() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 1A 4D 61 78 69 6D 75 6D 20 69 66 2D 74 68 // ...Maximum if-th 65 6E 2D 65 6C 73 65 20 77 69 64 74 68 00 00 ) // en-else width.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 0F 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_MaxIfThenElseShortWidth() } // end of property FormatConfig::MaxIfThenElseShortWidth .property instance int32 MaxInfixOperatorExpression() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 21 4D 61 78 69 6D 75 6D 20 69 6E 66 69 78 // ..!Maximum infix 2D 6F 70 65 72 61 74 6F 72 20 65 78 70 72 65 73 // -operator expres 73 69 6F 6E 00 00 ) // sion.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 10 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_MaxInfixOperatorExpression() } // end of property FormatConfig::MaxInfixOperatorExpression .property instance int32 MaxRecordWidth() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 14 4D 61 78 69 6D 75 6D 20 72 65 63 6F 72 // ...Maximum recor 64 20 77 69 64 74 68 00 00 ) // d width.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 11 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_MaxRecordWidth() } // end of property FormatConfig::MaxRecordWidth .property instance int32 MaxRecordNumberOfItems() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 19 4D 61 78 69 6D 75 6D 20 69 74 65 6D 73 // ...Maximum items 20 69 6E 20 61 20 72 65 63 6F 72 64 00 00 ) // in a record.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 12 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_MaxRecordNumberOfItems() } // end of property FormatConfig::MaxRecordNumberOfItems .property instance class Fantomas.Core.FormatConfig/MultilineFormatterType RecordMultilineFormatter() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 20 4D 75 6C 74 69 2D 6C 69 6E 65 20 66 6F // .. Multi-line fo 72 6D 61 74 74 65 72 20 66 6F 72 20 72 65 63 6F // rmatter for reco 72 64 73 00 00 ) // rds.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 13 00 00 00 00 00 ) .get instance class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::get_RecordMultilineFormatter() } // end of property FormatConfig::RecordMultilineFormatter .property instance int32 MaxArrayOrListWidth() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 1B 4D 61 78 69 6D 75 6D 20 61 72 72 61 79 // ...Maximum array 20 6F 72 20 6C 69 73 74 20 77 69 64 74 68 00 00 ) // or list width.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 14 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_MaxArrayOrListWidth() } // end of property FormatConfig::MaxArrayOrListWidth .property instance int32 MaxArrayOrListNumberOfItems() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 25 4D 61 78 69 6D 75 6D 20 6E 75 6D 62 65 // ..%Maximum numbe 72 20 6F 66 20 69 74 65 6D 73 20 69 6E 20 61 72 // r of items in ar 72 61 79 2F 6C 69 73 74 00 00 ) // ray/list.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 15 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_MaxArrayOrListNumberOfItems() } // end of property FormatConfig::MaxArrayOrListNumberOfItems .property instance class Fantomas.Core.FormatConfig/MultilineFormatterType ArrayOrListMultilineFormatter() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 23 4D 75 6C 74 69 2D 6C 69 6E 65 20 66 6F // ..#Multi-line fo 72 6D 61 74 74 65 72 20 66 6F 72 20 61 72 72 61 // rmatter for arra 79 2F 6C 69 73 74 00 00 ) // y/list.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 16 00 00 00 00 00 ) .get instance class Fantomas.Core.FormatConfig/MultilineFormatterType Fantomas.Core.FormatConfig/FormatConfig::get_ArrayOrListMultilineFormatter() } // end of property FormatConfig::ArrayOrListMultilineFormatter .property instance int32 MaxValueBindingWidth() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 1B 4D 61 78 69 6D 75 6D 20 76 61 6C 75 65 // ...Maximum value 2D 62 69 6E 64 69 6E 67 20 77 69 64 74 68 00 00 ) // -binding width.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 17 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_MaxValueBindingWidth() } // end of property FormatConfig::MaxValueBindingWidth .property instance int32 MaxFunctionBindingWidth() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 1E 4D 61 78 69 6D 75 6D 20 66 75 6E 63 74 // ...Maximum funct 69 6F 6E 2D 62 69 6E 64 69 6E 67 20 77 69 64 74 // ion-binding widt 68 00 00 ) // h.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 18 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_MaxFunctionBindingWidth() } // end of property FormatConfig::MaxFunctionBindingWidth .property instance int32 MaxDotGetExpressionWidth() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 20 4D 61 78 69 6D 75 6D 20 64 6F 74 20 67 // .. Maximum dot g 65 74 20 65 78 70 72 65 73 73 69 6F 6E 20 77 69 // et expression wi 64 74 68 00 00 ) // dth.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 19 00 00 00 00 00 ) .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_MaxDotGetExpressionWidth() } // end of property FormatConfig::MaxDotGetExpressionWidth .property instance bool NewlineBetweenTypeDefinitionAndMembers() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 43 6F 6E 76 65 6E 74 69 6F 6E 00 00 ) // ...Convention.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 2B 4E 65 77 6C 69 6E 65 20 62 65 74 77 65 // ..+Newline betwe 65 6E 20 74 79 70 65 20 64 65 66 69 6E 69 74 69 // en type definiti 6F 6E 20 61 6E 64 20 6D 65 6D 62 65 72 73 00 00 ) // on and members.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 1A 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_NewlineBetweenTypeDefinitionAndMembers() } // end of property FormatConfig::NewlineBetweenTypeDefinitionAndMembers .property instance bool AlignFunctionSignatureToIndentation() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 43 6F 6E 76 65 6E 74 69 6F 6E 00 00 ) // ...Convention.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 27 41 6C 69 67 6E 20 66 75 6E 63 74 69 6F // ..'Align functio 6E 20 73 69 67 6E 61 74 75 72 65 20 74 6F 20 69 // n signature to i 6E 64 65 6E 74 61 74 69 6F 6E 00 00 ) // ndentation.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 1B 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_AlignFunctionSignatureToIndentation() } // end of property FormatConfig::AlignFunctionSignatureToIndentation .property instance bool AlternativeLongMemberDefinitions() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 43 6F 6E 76 65 6E 74 69 6F 6E 00 00 ) // ...Convention.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 23 41 6C 74 65 72 6E 61 74 69 76 65 20 6C // ..#Alternative l 6F 6E 67 20 6D 65 6D 62 65 72 20 64 65 66 69 6E // ong member defin 69 74 69 6F 6E 73 00 00 ) // itions.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 1C 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_AlternativeLongMemberDefinitions() } // end of property FormatConfig::AlternativeLongMemberDefinitions .property instance bool MultiLineLambdaClosingNewline() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 42 6F 75 6E 64 61 72 69 65 73 00 00 ) // ...Boundaries.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 24 4D 75 6C 74 69 4C 69 6E 65 2D 6C 61 6D // ..$MultiLine-lam 62 64 61 20 68 61 73 20 63 6C 6F 73 69 6E 67 20 // bda has closing 6E 65 77 6C 69 6E 65 00 00 ) // newline.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 1D 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_MultiLineLambdaClosingNewline() } // end of property FormatConfig::MultiLineLambdaClosingNewline .property instance bool ExperimentalKeepIndentInBranch() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0B 49 6E 64 65 6E 74 61 74 69 6F 6E 00 00 ) // ...Indentation.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 15 4B 65 65 70 20 69 6E 64 65 6E 74 20 69 // ...Keep indent i 6E 20 62 72 61 6E 63 68 00 00 ) // n branch.. .custom instance void [netstandard]System.ComponentModel.DescriptionAttribute::.ctor(string) = ( 01 00 2B 45 78 70 65 72 69 6D 65 6E 74 61 6C 20 // ..+Experimental 66 65 61 74 75 72 65 2C 20 75 73 65 20 61 74 20 // feature, use at 79 6F 75 72 20 6F 77 6E 20 72 69 73 6B 2E 00 00 ) // your own risk... .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 1E 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalKeepIndentInBranch() } // end of property FormatConfig::ExperimentalKeepIndentInBranch .property instance bool BlankLinesAroundNestedMultilineExpressions() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 43 6F 6E 76 65 6E 74 69 6F 6E 00 00 ) // ...Convention.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 35 4B 65 65 70 20 65 6D 70 74 79 20 6C 69 // ..5Keep empty li 6E 65 73 20 61 72 6F 75 6E 64 20 6E 65 73 74 65 // nes around neste 64 20 6D 75 6C 74 69 2D 6C 69 6E 65 20 65 78 70 // d multi-line exp 72 65 73 73 69 6F 6E 73 00 00 ) // ressions.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 1F 00 00 00 00 00 ) .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_BlankLinesAroundNestedMultilineExpressions() } // end of property FormatConfig::BlankLinesAroundNestedMultilineExpressions .property instance bool BarBeforeDiscriminatedUnionDeclaration() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 43 6F 6E 76 65 6E 74 69 6F 6E 00 00 ) // ...Convention.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 31 41 64 64 20 61 20 62 61 72 20 62 65 66 // ..1Add a bar bef 6F 72 65 20 44 69 73 63 72 69 6D 69 6E 61 74 65 // ore Discriminate 64 20 55 6E 69 6F 6E 20 64 65 63 6C 61 72 61 74 // d Union declarat 69 6F 6E 73 00 00 ) // ions.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 20 00 00 00 00 00 ) // ...... ..... .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_BarBeforeDiscriminatedUnionDeclaration() } // end of property FormatConfig::BarBeforeDiscriminatedUnionDeclaration .property instance class Fantomas.Core.FormatConfig/MultilineBracketStyle MultilineBracketStyle() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 43 6F 6E 76 65 6E 74 69 6F 6E 00 00 ) // ...Convention.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 16 48 6F 77 20 74 6F 20 66 6F 72 6D 61 74 // ...How to format 20 62 72 61 63 6B 65 74 73 00 00 ) // brackets.. .custom instance void [netstandard]System.ComponentModel.DescriptionAttribute::.ctor(string) = ( 01 00 50 50 6F 73 73 69 62 6C 65 20 6F 70 74 69 // ..PPossible opti 6F 6E 73 20 69 6E 63 6C 75 64 65 20 63 72 61 6D // ons include cram 70 65 64 20 28 64 65 66 61 75 6C 74 29 2C 20 61 // ped (default), a 6C 69 67 6E 65 64 2C 20 61 6E 64 20 65 78 70 65 // ligned, and expe 72 69 6D 65 6E 74 61 6C 5F 73 74 72 6F 75 73 74 // rimental_stroust 72 75 70 00 00 ) // rup.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 21 00 00 00 00 00 ) // ......!..... .get instance class Fantomas.Core.FormatConfig/MultilineBracketStyle Fantomas.Core.FormatConfig/FormatConfig::get_MultilineBracketStyle() } // end of property FormatConfig::MultilineBracketStyle .property instance int32 KeepMaxNumberOfBlankLines() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 43 6F 6E 76 65 6E 74 69 6F 6E 00 00 ) // ...Convention.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 31 4D 61 78 69 6D 75 6D 20 6E 75 6D 62 65 // ..1Maximum numbe 72 20 6F 66 20 63 6F 6E 73 65 63 75 74 69 76 65 // r of consecutive 20 62 6C 61 6E 6B 20 6C 69 6E 65 73 20 74 6F 20 // blank lines to 6B 65 65 70 00 00 ) // keep.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 22 00 00 00 00 00 ) // ......"..... .get instance int32 Fantomas.Core.FormatConfig/FormatConfig::get_KeepMaxNumberOfBlankLines() } // end of property FormatConfig::KeepMaxNumberOfBlankLines .property instance bool StrictMode() { .custom instance void [netstandard]System.ComponentModel.CategoryAttribute::.ctor(string) = ( 01 00 0A 43 6F 6E 76 65 6E 74 69 6F 6E 00 00 ) // ...Convention.. .custom instance void [netstandard]System.ComponentModel.DisplayNameAttribute::.ctor(string) = ( 01 00 0B 53 74 72 69 63 74 20 6D 6F 64 65 00 00 ) // ...Strict mode.. .custom instance void [netstandard]System.ComponentModel.DescriptionAttribute::.ctor(string) = ( 01 00 64 50 72 65 74 74 79 20 70 72 69 6E 74 69 // ..dPretty printi 6E 67 20 62 61 73 65 64 20 6F 6E 20 41 53 54 73 // ng based on ASTs 20 6F 6E 6C 79 2E 0A 50 6C 65 61 73 65 20 64 6F // only..Please do 20 6E 6F 74 20 75 73 65 20 74 68 69 73 20 73 65 // not use this se 74 74 69 6E 67 20 66 6F 72 20 66 6F 72 6D 61 74 // tting for format 74 69 6E 67 20 68 61 6E 64 20 77 72 69 74 74 65 // ting hand writte 6E 20 63 6F 64 65 21 00 00 ) // n code!.. .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags, int32) = ( 01 00 04 00 00 00 23 00 00 00 00 00 ) // ......#..... .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_StrictMode() } // end of property FormatConfig::StrictMode .property instance bool ExperimentalStroustrupStyle() { .get instance bool Fantomas.Core.FormatConfig/FormatConfig::get_ExperimentalStroustrupStyle() } // end of property FormatConfig::ExperimentalStroustrupStyle .property class Fantomas.Core.FormatConfig/FormatConfig Default() { .get class Fantomas.Core.FormatConfig/FormatConfig Fantomas.Core.FormatConfig/FormatConfig::get_Default() } // end of property FormatConfig::Default } // end of class FormatConfig } // end of class Fantomas.Core.FormatConfig .class private abstract auto ansi sealed '.$Fantomas.Core'.FormatConfig extends [netstandard]System.Object { } // end of class '.$Fantomas.Core'.FormatConfig .class public abstract auto ansi sealed Fantomas.Core.Continuation extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit 'sequence@129-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!'ret'> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!'ret'> finalContinuation .field public !a 'ret' .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!'ret'> finalContinuation, !a 'ret') cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!'ret'>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!1> class Fantomas.Core.Continuation/'sequence@129-1'::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld !0 class Fantomas.Core.Continuation/'sequence@129-1'::'ret' IL_0014: ret } // end of method 'sequence@129-1'::.ctor .method public strict virtual instance !'ret' Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 rets) cil managed { // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!1> class Fantomas.Core.Continuation/'sequence@129-1'::finalContinuation IL_0006: ldarg.0 IL_0007: ldfld !0 class Fantomas.Core.Continuation/'sequence@129-1'::'ret' IL_000c: ldarg.1 IL_000d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0012: tail. IL_0014: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!'ret'>::Invoke(!0) IL_0019: ret } // end of method 'sequence@129-1'::Invoke } // end of class 'sequence@129-1' .class auto ansi serializable sealed nested assembly beforefieldinit sequence@129 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!'ret'> finalContinuation .field public class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!'ret'>> recurses .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!'ret'> finalContinuation, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!'ret'>> recurses) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!1> class Fantomas.Core.Continuation/sequence@129::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!1>> class Fantomas.Core.Continuation/sequence@129::recurses IL_0014: ret } // end of method sequence@129::.ctor .method public strict virtual instance !'ret' Invoke(!a 'ret') cil managed { // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!1>> class Fantomas.Core.Continuation/sequence@129::recurses IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!1> class Fantomas.Core.Continuation/sequence@129::finalContinuation IL_000c: ldarg.1 IL_000d: newobj instance void class Fantomas.Core.Continuation/'sequence@129-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!1>, !0) IL_0012: tail. IL_0014: call !!1 Fantomas.Core.Continuation::sequence(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!!1>>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!!1>) IL_0019: ret } // end of method sequence@129::Invoke } // end of class sequence@129 .method public static !!'ret' sequence(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!!'ret'>> recursions, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!!'ret'> finalContinuation) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 55 (0x37) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!!'ret'>> V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!!'ret'>> V_1) IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!!'ret'>>::get_TailOrNull() IL_0007: brfalse.s IL_000b IL_0009: br.s IL_0019 IL_000b: ldarg.1 IL_000c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0011: tail. IL_0013: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!!'ret'>::Invoke(!0) IL_0018: ret IL_0019: ldarg.0 IL_001a: stloc.0 IL_001b: ldloc.0 IL_001c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!!'ret'>>::get_TailOrNull() IL_0021: stloc.1 IL_0022: ldloc.0 IL_0023: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!!'ret'>>::get_HeadOrDefault() IL_0028: ldarg.1 IL_0029: ldloc.1 IL_002a: newobj instance void class Fantomas.Core.Continuation/sequence@129::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!1>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,!1>>) IL_002f: tail. IL_0031: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!!'ret'>::Invoke(!0) IL_0036: ret } // end of method Continuation::sequence } // end of class Fantomas.Core.Continuation .class public abstract auto ansi sealed Fantomas.Core.Async extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit map@122 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public !b arg00 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(!b arg00) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld !0 class Fantomas.Core.Async/map@122::arg00 IL_000d: ret } // end of method map@122::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1 ctxt) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld !0 class Fantomas.Core.Async/map@122::arg00 IL_0007: tail. IL_0009: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1::Success(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, !0) IL_000e: ret } // end of method map@122::Invoke } // end of class map@122 .class auto ansi serializable sealed nested assembly beforefieldinit 'map@122-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 class Fantomas.Core.Async/'map@122-1'::f IL_000d: ret } // end of method 'map@122-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Invoke(!a x) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 class Fantomas.Core.Async/'map@122-1'::f IL_0006: ldarg.1 IL_0007: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_000c: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 Fantomas.Core.Async::func2@1(!!0) IL_0011: ret } // end of method 'map@122-1'::Invoke } // end of class 'map@122-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'map@122-2' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn> { .field public class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 computation .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> binder .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 computation, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> binder) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 class Fantomas.Core.Async/'map@122-2'::computation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> class Fantomas.Core.Async/'map@122-2'::binder IL_0014: ret } // end of method 'map@122-2'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn Invoke(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1 ctxt) cil managed { // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 class Fantomas.Core.Async/'map@122-2'::computation IL_0007: ldarg.0 IL_0008: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> class Fantomas.Core.Async/'map@122-2'::binder IL_000d: tail. IL_000f: call class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::Bind(valuetype [FSharp.Core]Microsoft.FSharp.Control.AsyncActivation`1, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_0014: ret } // end of method 'map@122-2'::Invoke } // end of class 'map@122-2' .method assembly static class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 func2@1(!!b arg00) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void class Fantomas.Core.Async/map@122::.ctor(!0) IL_0006: tail. IL_0008: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_000d: ret } // end of method Async::func2@1 .method public static class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 computation) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 22 (0x16) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0) IL_0000: ldarg.0 IL_0001: newobj instance void class Fantomas.Core.Async/'map@122-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2) IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: ldloc.0 IL_0009: newobj instance void class Fantomas.Core.Async/'map@122-2'::.ctor(class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>) IL_000e: tail. IL_0010: call class [FSharp.Core]Microsoft.FSharp.Control.FSharpAsync`1 [FSharp.Core]Microsoft.FSharp.Control.AsyncPrimitives::MakeAsync(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Control.AsyncReturn>) IL_0015: ret } // end of method Async::map } // end of class Fantomas.Core.Async .class public abstract auto ansi sealed Fantomas.Core.List extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit chooseState@73 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> f .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 s .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 s) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> class Fantomas.Core.List/chooseState@73::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 class Fantomas.Core.List/chooseState@73::s IL_0014: ret } // end of method chooseState@73::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(!b x) cil managed { // Code size 52 (0x34) .maxstack 7 .locals init (class [netstandard]System.Tuple`2> V_0, !a V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_2) IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> class Fantomas.Core.List/chooseState@73::f IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 class Fantomas.Core.List/chooseState@73::s IL_000c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::get_contents() IL_0011: ldarg.1 IL_0012: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0017: stloc.0 IL_0018: ldloc.0 IL_0019: call instance !0 class [netstandard]System.Tuple`2>::get_Item1() IL_001e: stloc.1 IL_001f: ldloc.0 IL_0020: call instance !1 class [netstandard]System.Tuple`2>::get_Item2() IL_0025: stloc.2 IL_0026: ldarg.0 IL_0027: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 class Fantomas.Core.List/chooseState@73::s IL_002c: ldloc.1 IL_002d: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::set_contents(!0) IL_0032: ldloc.2 IL_0033: ret } // end of method chooseState@73::Invoke } // end of class chooseState@73 .class auto ansi serializable sealed nested assembly beforefieldinit moreThanOne@81 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool> { .field static assembly initonly class Fantomas.Core.List/moreThanOne@81 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool>::.ctor() IL_0006: ret } // end of method moreThanOne@81::.ctor .method public strict virtual instance bool Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 _arg1) cil managed { // Code size 27 (0x1b) .maxstack 5 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0) IL_0000: ldarg.1 IL_0001: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0006: brfalse.s IL_0017 IL_0008: ldarg.1 IL_0009: stloc.0 IL_000a: ldloc.0 IL_000b: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0010: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0015: brtrue.s IL_0019 IL_0017: ldc.i4.0 IL_0018: ret IL_0019: ldc.i4.1 IL_001a: ret } // end of method moreThanOne@81::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void class Fantomas.Core.List/moreThanOne@81::.ctor() IL_0005: stsfld class Fantomas.Core.List/moreThanOne@81 class Fantomas.Core.List/moreThanOne@81::@_instance IL_000a: ret } // end of method moreThanOne@81::.cctor } // end of class moreThanOne@81 .class auto ansi serializable sealed nested assembly beforefieldinit 'visit@102-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!c> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!c> continuation .field public !a head .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!c> continuation, !a head) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 28 (0x1c) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!c>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 class Fantomas.Core.List/'visit@102-1'::f IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!2> class Fantomas.Core.List/'visit@102-1'::continuation IL_0014: ldarg.0 IL_0015: ldarg.3 IL_0016: stfld !0 class Fantomas.Core.List/'visit@102-1'::head IL_001b: ret } // end of method 'visit@102-1'::.ctor .method public strict virtual instance !c Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 ys) cil managed { // Code size 37 (0x25) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!2> class Fantomas.Core.List/'visit@102-1'::continuation IL_0006: ldarg.0 IL_0007: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 class Fantomas.Core.List/'visit@102-1'::f IL_000c: ldarg.0 IL_000d: ldfld !0 class Fantomas.Core.List/'visit@102-1'::head IL_0012: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0017: ldarg.1 IL_0018: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_001d: tail. IL_001f: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!c>::Invoke(!0) IL_0024: ret } // end of method 'visit@102-1'::Invoke } // end of class 'visit@102-1' .class auto ansi serializable sealed nested assembly beforefieldinit mapWithLast@104 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.List/mapWithLast@104 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method mapWithLast@104::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method mapWithLast@104::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void class Fantomas.Core.List/mapWithLast@104::.ctor() IL_0005: stsfld class Fantomas.Core.List/mapWithLast@104 class Fantomas.Core.List/mapWithLast@104::@_instance IL_000a: ret } // end of method mapWithLast@104::.cctor } // end of class mapWithLast@104 .method public static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 chooseState(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>> f, !!a state, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 l) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 23 (0x17) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1 V_0) IL_0000: ldarg.1 IL_0001: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1::.ctor(!0) IL_0006: stloc.0 IL_0007: ldarg.0 IL_0008: ldloc.0 IL_0009: newobj instance void class Fantomas.Core.List/chooseState@73::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>>>, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1) IL_000e: ldarg.2 IL_000f: tail. IL_0011: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Choose(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0016: ret } // end of method List::chooseState .method public static bool isNotEmpty(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 l) cil managed { // Code size 14 (0xe) .maxstack 8 IL_0000: nop IL_0001: ldarg.0 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: ldnull IL_0008: ceq IL_000a: ldc.i4.0 IL_000b: ceq IL_000d: ret } // end of method List::isNotEmpty .method public static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,bool> moreThanOne() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.List/moreThanOne@81 class Fantomas.Core.List/moreThanOne@81::@_instance IL_0005: ret } // end of method List::moreThanOne .method assembly static class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> go@87(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, int32 i, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 before, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 after) cil managed { // Code size 86 (0x56) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, !!a V_2) IL_0000: nop IL_0001: ldarg.3 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brtrue.s IL_000b IL_0009: br.s IL_0049 IL_000b: ldarg.3 IL_000c: stloc.0 IL_000d: ldloc.0 IL_000e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0013: stloc.1 IL_0014: ldloc.0 IL_0015: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_001a: stloc.2 IL_001b: nop IL_001c: ldarg.0 IL_001d: ldarg.1 IL_001e: ldloc.2 IL_001f: call !!0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::InvokeFast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !0, !1) IL_0024: brfalse.s IL_003c IL_0026: ldarg.0 IL_0027: ldarg.1 IL_0028: ldc.i4.1 IL_0029: add IL_002a: ldloc.2 IL_002b: ldarg.2 IL_002c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0031: ldloc.1 IL_0032: starg.s after IL_0034: starg.s before IL_0036: starg.s i IL_0038: starg.s f IL_003a: br.s IL_0000 IL_003c: ldarg.2 IL_003d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Reverse(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0042: ldarg.3 IL_0043: newobj instance void class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_0048: ret IL_0049: ldarg.2 IL_004a: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Reverse(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_004f: ldarg.3 IL_0050: newobj instance void class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_0055: ret } // end of method List::go@87 .method public static class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> partitionWhile(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> f, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 xs) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 16 (0x10) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> V_0) IL_0000: ldarg.0 IL_0001: stloc.0 IL_0002: ldarg.0 IL_0003: ldc.i4.0 IL_0004: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0009: ldarg.1 IL_000a: call class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.List::go@87(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, int32, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000f: ret } // end of method List::partitionWhile .method assembly static !!c visit@98(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 g, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 xs, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!!c> continuation) cil managed { // Code size 108 (0x6c) .maxstack 8 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, !!a V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2) IL_0000: nop IL_0001: ldarg.2 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brfalse.s IL_001a IL_0009: ldarg.2 IL_000a: stloc.0 IL_000b: ldloc.0 IL_000c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0011: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0016: brtrue.s IL_0049 IL_0018: br.s IL_0028 IL_001a: ldarg.3 IL_001b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0020: tail. IL_0022: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!!c>::Invoke(!0) IL_0027: ret IL_0028: ldloc.0 IL_0029: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_002e: stloc.1 IL_002f: ldarg.3 IL_0030: ldarg.1 IL_0031: ldloc.1 IL_0032: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::Invoke(!0) IL_0037: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_003c: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0041: tail. IL_0043: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!!c>::Invoke(!0) IL_0048: ret IL_0049: ldloc.0 IL_004a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_004f: stloc.2 IL_0050: ldloc.0 IL_0051: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0056: stloc.1 IL_0057: ldarg.0 IL_0058: ldarg.1 IL_0059: ldloc.2 IL_005a: ldarg.0 IL_005b: ldarg.3 IL_005c: ldloc.1 IL_005d: newobj instance void class Fantomas.Core.List/'visit@102-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!2>, !0) IL_0062: starg.s continuation IL_0064: starg.s xs IL_0066: starg.s g IL_0068: starg.s f IL_006a: br.s IL_0000 } // end of method List::visit@98 .method public static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 mapWithLast(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 f, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 g, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 xs) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 03 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 20 (0x14) .maxstack 6 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_0, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 V_1) IL_0000: ldarg.0 IL_0001: stloc.0 IL_0002: ldarg.1 IL_0003: stloc.1 IL_0004: ldarg.0 IL_0005: ldarg.1 IL_0006: ldarg.2 IL_0007: ldsfld class Fantomas.Core.List/mapWithLast@104 class Fantomas.Core.List/mapWithLast@104::@_instance IL_000c: tail. IL_000e: call !!2 Fantomas.Core.List::visit@98>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,!!2>) IL_0013: ret } // end of method List::mapWithLast .method assembly static void 'visit@109-2'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1> headList, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 list) cil managed { // Code size 60 (0x3c) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, !!a V_2) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brfalse.s IL_0018 IL_0009: ldarg.1 IL_000a: stloc.0 IL_000b: ldloc.0 IL_000c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0011: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0016: brtrue.s IL_0019 IL_0018: ret IL_0019: ldloc.0 IL_001a: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_001f: stloc.1 IL_0020: ldloc.0 IL_0021: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0026: stloc.2 IL_0027: ldarg.0 IL_0028: ldflda !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::contents@ IL_002d: ldloc.2 IL_002e: call instance void valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Add(!0) IL_0033: nop IL_0034: ldarg.0 IL_0035: ldloc.1 IL_0036: starg.s list IL_0038: starg.s headList IL_003a: br.s IL_0000 } // end of method List::'visit@109-2' .method public static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 cutOffLast(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 list) cil managed { // Code size 29 (0x1d) .maxstack 4 .locals init (class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1> V_0, valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1 V_1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1> V_2) IL_0000: ldloc.1 IL_0001: newobj instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::.ctor(!0) IL_0006: stloc.0 IL_0007: ldloc.0 IL_0008: stloc.2 IL_0009: ldloc.0 IL_000a: ldarg.0 IL_000b: call void Fantomas.Core.List::'visit@109-2'(class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0010: nop IL_0011: ldloc.0 IL_0012: ldflda !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpRef`1>::contents@ IL_0017: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 valuetype [FSharp.Core]Microsoft.FSharp.Core.CompilerServices.ListCollector`1::Close() IL_001c: ret } // end of method List::cutOffLast } // end of class Fantomas.Core.List .class public abstract auto ansi sealed Fantomas.Core.String extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit hashLineIndexes@22 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1> { .field static assembly initonly class Fantomas.Core.String/hashLineIndexes@22 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1>::.ctor() IL_0006: ret } // end of method hashLineIndexes@22::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 27 (0x1b) .maxstack 5 .locals init (bool V_0, int32 V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: nop IL_000f: ldloc.0 IL_0010: brfalse.s IL_0019 IL_0012: ldloc.1 IL_0013: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::Some(!0) IL_0018: ret IL_0019: ldnull IL_001a: ret } // end of method hashLineIndexes@22::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.String/hashLineIndexes@22::.ctor() IL_0005: stsfld class Fantomas.Core.String/hashLineIndexes@22 Fantomas.Core.String/hashLineIndexes@22::@_instance IL_000a: ret } // end of method hashLineIndexes@22::.cctor } // end of class hashLineIndexes@22 .class auto ansi serializable sealed nested assembly beforefieldinit 'hashLineIndexes@21-1' extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3> { .field static assembly initonly class Fantomas.Core.String/'hashLineIndexes@21-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3>::.ctor() IL_0006: ret } // end of method 'hashLineIndexes@21-1'::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2 Invoke(int32 idx, string line) cil managed { // Code size 18 (0x12) .maxstack 8 IL_0000: ldarg.2 IL_0001: ldstr "^\\s*#(if|elseif|else|endif).*" IL_0006: call bool [netstandard]System.Text.RegularExpressions.Regex::IsMatch(string, string) IL_000b: ldarg.1 IL_000c: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0011: ret } // end of method 'hashLineIndexes@21-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.String/'hashLineIndexes@21-1'::.ctor() IL_0005: stsfld class Fantomas.Core.String/'hashLineIndexes@21-1' Fantomas.Core.String/'hashLineIndexes@21-1'::@_instance IL_000a: ret } // end of method 'hashLineIndexes@21-1'::.cctor } // end of class 'hashLineIndexes@21-1' .class auto ansi serializable sealed nested assembly beforefieldinit 'loop@36-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field public class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation .field public string[] chunk .method assembly specialname rtspecialname instance void .ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation, string[] chunk) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.String/'loop@36-1'::finalContinuation IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld string[] Fantomas.Core.String/'loop@36-1'::chunk IL_0014: ret } // end of method 'loop@36-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 otherChunks) cil managed { // Code size 26 (0x1a) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Fantomas.Core.String/'loop@36-1'::finalContinuation IL_0006: ldarg.0 IL_0007: ldfld string[] Fantomas.Core.String/'loop@36-1'::chunk IL_000c: ldarg.1 IL_000d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0012: tail. IL_0014: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0019: ret } // end of method 'loop@36-1'::Invoke } // end of class 'loop@36-1' .class auto ansi serializable sealed nested assembly beforefieldinit splitWhenHash@42 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field public string newline .method assembly specialname rtspecialname instance void .ctor(string newline) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string Fantomas.Core.String/splitWhenHash@42::newline IL_000d: ret } // end of method splitWhenHash@42::.ctor .method public strict virtual instance string Invoke(string[] strings) cil managed { // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld string Fantomas.Core.String/splitWhenHash@42::newline IL_0006: ldarg.1 IL_0007: tail. IL_0009: call string [FSharp.Core]Microsoft.FSharp.Core.StringModule::Concat(string, class [netstandard]System.Collections.Generic.IEnumerable`1) IL_000e: ret } // end of method splitWhenHash@42::Invoke } // end of class splitWhenHash@42 .class auto ansi serializable sealed nested assembly beforefieldinit 'splitWhenHash@42-1' extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> { .field static assembly initonly class Fantomas.Core.String/'splitWhenHash@42-1' @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor() IL_0006: ret } // end of method 'splitWhenHash@42-1'::.ctor .method public strict virtual instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Invoke(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 x) cil managed { // Code size 2 (0x2) .maxstack 8 IL_0000: ldarg.1 IL_0001: ret } // end of method 'splitWhenHash@42-1'::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.String/'splitWhenHash@42-1'::.ctor() IL_0005: stsfld class Fantomas.Core.String/'splitWhenHash@42-1' Fantomas.Core.String/'splitWhenHash@42-1'::@_instance IL_000a: ret } // end of method 'splitWhenHash@42-1'::.cctor } // end of class 'splitWhenHash@42-1' .class auto ansi serializable sealed nested assembly beforefieldinit splitInFragments@46 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> { .field public string newline .method assembly specialname rtspecialname instance void .ctor(string newline) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld string Fantomas.Core.String/splitInFragments@46::newline IL_000d: ret } // end of method splitInFragments@46::.ctor .method public strict virtual instance class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> Invoke(class [netstandard]System.Tuple`2,string> tupledArg) cil managed { // Code size 33 (0x21) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, string V_1) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2,string>::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2,string>::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: ldarg.0 IL_0010: ldfld string Fantomas.Core.String/splitInFragments@46::newline IL_0015: ldloc.1 IL_0016: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.String::splitWhenHash(string, string) IL_001b: newobj instance void class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::.ctor(!0, !1) IL_0020: ret } // end of method splitInFragments@46::Invoke } // end of class splitInFragments@46 .class auto ansi serializable sealed nested assembly beforefieldinit merge@53 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string> { .field static assembly initonly class Fantomas.Core.String/merge@53 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,string>::.ctor() IL_0006: ret } // end of method merge@53::.ctor .method public strict virtual instance string Invoke(class [netstandard]System.Tuple`2 tupledArg) cil managed { // Code size 91 (0x5b) .maxstack 7 .locals init (string V_0, string V_1, int32 V_2, int32 V_3) IL_0000: ldarg.1 IL_0001: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_0006: stloc.0 IL_0007: ldarg.1 IL_0008: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_000d: stloc.1 IL_000e: ldloc.0 IL_000f: ldstr " " IL_0014: ldsfld string [netstandard]System.String::Empty IL_0019: callvirt instance string [netstandard]System.String::Replace(string, string) IL_001e: callvirt instance int32 [netstandard]System.String::get_Length() IL_0023: stloc.2 IL_0024: ldloc.1 IL_0025: ldstr " " IL_002a: ldsfld string [netstandard]System.String::Empty IL_002f: callvirt instance string [netstandard]System.String::Replace(string, string) IL_0034: callvirt instance int32 [netstandard]System.String::get_Length() IL_0039: stloc.3 IL_003a: nop IL_003b: ldloc.2 IL_003c: ldloc.3 IL_003d: beq.s IL_0048 IL_003f: nop IL_0040: ldloc.2 IL_0041: ldloc.3 IL_0042: ble.s IL_0046 IL_0044: ldloc.0 IL_0045: ret IL_0046: ldloc.1 IL_0047: ret IL_0048: nop IL_0049: ldloc.0 IL_004a: call int32 [FSharp.Core]Microsoft.FSharp.Core.StringModule::Length(string) IL_004f: ldloc.1 IL_0050: call int32 [FSharp.Core]Microsoft.FSharp.Core.StringModule::Length(string) IL_0055: bge.s IL_0059 IL_0057: ldloc.0 IL_0058: ret IL_0059: ldloc.1 IL_005a: ret } // end of method merge@53::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.String/merge@53::.ctor() IL_0005: stsfld class Fantomas.Core.String/merge@53 Fantomas.Core.String/merge@53::@_instance IL_000a: ret } // end of method merge@53::.cctor } // end of class merge@53 .class auto ansi serializable sealed nested assembly beforefieldinit isNotNullOrEmpty@65 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.String/isNotNullOrEmpty@65 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method isNotNullOrEmpty@65::.ctor .method public strict virtual instance bool Invoke(string x) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: call bool [netstandard]System.String::IsNullOrEmpty(string) IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method isNotNullOrEmpty@65::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.String/isNotNullOrEmpty@65::.ctor() IL_0005: stsfld class Fantomas.Core.String/isNotNullOrEmpty@65 Fantomas.Core.String/isNotNullOrEmpty@65::@_instance IL_000a: ret } // end of method isNotNullOrEmpty@65::.cctor } // end of class isNotNullOrEmpty@65 .class auto ansi serializable sealed nested assembly beforefieldinit isNotNullOrWhitespace@66 extends class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 { .field static assembly initonly class Fantomas.Core.String/isNotNullOrWhitespace@66 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2::.ctor() IL_0006: ret } // end of method isNotNullOrWhitespace@66::.ctor .method public strict virtual instance bool Invoke(string x) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: call bool [netstandard]System.String::IsNullOrWhiteSpace(string) IL_0006: ldc.i4.0 IL_0007: ceq IL_0009: ret } // end of method isNotNullOrWhitespace@66::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.String/isNotNullOrWhitespace@66::.ctor() IL_0005: stsfld class Fantomas.Core.String/isNotNullOrWhitespace@66 Fantomas.Core.String/isNotNullOrWhitespace@66::@_instance IL_000a: ret } // end of method isNotNullOrWhitespace@66::.cctor } // end of class isNotNullOrWhitespace@66 .method public static bool startsWithOrdinal(string prefix, string str) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 9 (0x9) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldc.i4.4 IL_0003: callvirt instance bool [netstandard]System.String::StartsWith(string, valuetype [netstandard]System.StringComparison) IL_0008: ret } // end of method String::startsWithOrdinal .method assembly specialname static string get_hashRegex() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 6 (0x6) .maxstack 8 IL_0000: ldstr "^\\s*#(if|elseif|else|endif).*" IL_0005: ret } // end of method String::get_hashRegex .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 loop@30(string[] lines, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 indexes, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> finalContinuation) cil managed { // Code size 422 (0x1a6) .maxstack 7 .locals init (class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_0, int32 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_3, int32 V_4, string[] V_5, int32 V_6, int32 V_7, int32 V_8, int32 V_9, int32 V_10, int32 V_11, string[] V_12, int32 V_13, int32 V_14) IL_0000: nop IL_0001: ldarg.1 IL_0002: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0007: brfalse.s IL_0026 IL_0009: ldarg.1 IL_000a: stloc.0 IL_000b: ldloc.0 IL_000c: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0011: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0016: brtrue.s IL_001d IL_0018: br IL_0102 IL_001d: ldloc.0 IL_001e: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_0023: stloc.2 IL_0024: br.s IL_0034 IL_0026: ldarg.2 IL_0027: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_002c: tail. IL_002e: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_0033: ret IL_0034: ldloc.2 IL_0035: call instance class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_TailOrNull() IL_003a: stloc.3 IL_003b: ldloc.2 IL_003c: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0041: stloc.1 IL_0042: ldloc.0 IL_0043: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0048: stloc.s V_4 IL_004a: ldloc.1 IL_004b: ldc.i4.1 IL_004c: sub IL_004d: stloc.s V_6 IL_004f: ldarg.0 IL_0050: ldlen IL_0051: conv.i4 IL_0052: stloc.s V_7 IL_0054: ldloc.s V_4 IL_0056: ldc.i4.0 IL_0057: blt.s IL_005e IL_0059: ldloc.s V_4 IL_005b: nop IL_005c: br.s IL_0060 IL_005e: ldc.i4.0 IL_005f: nop IL_0060: stloc.s V_8 IL_0062: ldloc.s V_6 IL_0064: ldc.i4.0 IL_0065: ldloc.s V_7 IL_0067: add IL_0068: bge.s IL_006f IL_006a: ldloc.s V_6 IL_006c: nop IL_006d: br.s IL_0076 IL_006f: ldc.i4.0 IL_0070: ldloc.s V_7 IL_0072: add IL_0073: ldc.i4.1 IL_0074: sub IL_0075: nop IL_0076: stloc.s V_9 IL_0078: ldloc.s V_9 IL_007a: ldloc.s V_8 IL_007c: sub IL_007d: ldc.i4.1 IL_007e: add IL_007f: stloc.s V_10 IL_0081: ldloc.s V_10 IL_0083: ldc.i4.0 IL_0084: bge.s IL_008a IL_0086: ldc.i4.0 IL_0087: nop IL_0088: br.s IL_008d IL_008a: ldloc.s V_10 IL_008c: nop IL_008d: stloc.s V_11 IL_008f: ldloc.s V_11 IL_0091: newarr [netstandard]System.String IL_0096: stloc.s V_12 IL_0098: ldc.i4.0 IL_0099: stloc.s V_14 IL_009b: ldloc.s V_11 IL_009d: ldc.i4.1 IL_009e: sub IL_009f: stloc.s V_13 IL_00a1: ldloc.s V_13 IL_00a3: ldloc.s V_14 IL_00a5: blt.s IL_00c9 IL_00a7: ldloc.s V_12 IL_00a9: ldloc.s V_14 IL_00ab: ldarg.0 IL_00ac: ldloc.s V_8 IL_00ae: ldloc.s V_14 IL_00b0: add IL_00b1: ldelem [netstandard]System.String IL_00b6: stelem [netstandard]System.String IL_00bb: ldloc.s V_14 IL_00bd: ldc.i4.1 IL_00be: add IL_00bf: stloc.s V_14 IL_00c1: ldloc.s V_14 IL_00c3: ldloc.s V_13 IL_00c5: ldc.i4.1 IL_00c6: add IL_00c7: bne.un.s IL_00a7 IL_00c9: ldloc.s V_12 IL_00cb: stloc.s V_5 IL_00cd: ldloc.s V_5 IL_00cf: ldc.i4.0 IL_00d0: ldloc.s V_5 IL_00d2: ldc.i4.0 IL_00d3: ldelem [netstandard]System.String IL_00d8: call !!0[] [netstandard]System.Array::Empty() IL_00dd: callvirt instance string [netstandard]System.String::TrimStart(char[]) IL_00e2: stelem [netstandard]System.String IL_00e7: ldarg.0 IL_00e8: ldloc.1 IL_00e9: ldloc.3 IL_00ea: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_00ef: ldarg.2 IL_00f0: ldloc.s V_5 IL_00f2: newobj instance void Fantomas.Core.String/'loop@36-1'::.ctor(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>, string[]) IL_00f7: starg.s finalContinuation IL_00f9: starg.s indexes IL_00fb: starg.s lines IL_00fd: br IL_0000 IL_0102: ldloc.0 IL_0103: call instance !0 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_HeadOrDefault() IL_0108: stloc.1 IL_0109: ldarg.0 IL_010a: ldlen IL_010b: conv.i4 IL_010c: stloc.s V_4 IL_010e: ldloc.1 IL_010f: ldc.i4.0 IL_0110: blt.s IL_0116 IL_0112: ldloc.1 IL_0113: nop IL_0114: br.s IL_0118 IL_0116: ldc.i4.0 IL_0117: nop IL_0118: stloc.s V_6 IL_011a: ldc.i4.0 IL_011b: ldloc.s V_4 IL_011d: add IL_011e: ldc.i4.1 IL_011f: sub IL_0120: stloc.s V_7 IL_0122: ldloc.s V_7 IL_0124: ldloc.s V_6 IL_0126: sub IL_0127: ldc.i4.1 IL_0128: add IL_0129: stloc.s V_8 IL_012b: ldloc.s V_8 IL_012d: ldc.i4.0 IL_012e: bge.s IL_0134 IL_0130: ldc.i4.0 IL_0131: nop IL_0132: br.s IL_0137 IL_0134: ldloc.s V_8 IL_0136: nop IL_0137: stloc.s V_9 IL_0139: ldloc.s V_9 IL_013b: newarr [netstandard]System.String IL_0140: stloc.s V_12 IL_0142: ldc.i4.0 IL_0143: stloc.s V_11 IL_0145: ldloc.s V_9 IL_0147: ldc.i4.1 IL_0148: sub IL_0149: stloc.s V_10 IL_014b: ldloc.s V_10 IL_014d: ldloc.s V_11 IL_014f: blt.s IL_0173 IL_0151: ldloc.s V_12 IL_0153: ldloc.s V_11 IL_0155: ldarg.0 IL_0156: ldloc.s V_6 IL_0158: ldloc.s V_11 IL_015a: add IL_015b: ldelem [netstandard]System.String IL_0160: stelem [netstandard]System.String IL_0165: ldloc.s V_11 IL_0167: ldc.i4.1 IL_0168: add IL_0169: stloc.s V_11 IL_016b: ldloc.s V_11 IL_016d: ldloc.s V_10 IL_016f: ldc.i4.1 IL_0170: add IL_0171: bne.un.s IL_0151 IL_0173: ldloc.s V_12 IL_0175: stloc.s V_5 IL_0177: ldloc.s V_5 IL_0179: ldc.i4.0 IL_017a: ldloc.s V_5 IL_017c: ldc.i4.0 IL_017d: ldelem [netstandard]System.String IL_0182: call !!0[] [netstandard]System.Array::Empty() IL_0187: callvirt instance string [netstandard]System.String::TrimStart(char[]) IL_018c: stelem [netstandard]System.String IL_0191: ldarg.2 IL_0192: ldloc.s V_5 IL_0194: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::get_Empty() IL_0199: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_019e: tail. IL_01a0: callvirt instance !1 class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>::Invoke(!0) IL_01a5: ret } // end of method String::loop@30 .method assembly static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 splitWhenHash(string newline, string source) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 122 (0x7a) .maxstack 7 .locals init (string[] V_0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 V_2, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_3, class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 V_4, string[] V_5) IL_0000: ldarg.1 IL_0001: ldc.i4.1 IL_0002: newarr [netstandard]System.String IL_0007: dup IL_0008: ldc.i4.0 IL_0009: ldarg.0 IL_000a: stelem [netstandard]System.String IL_000f: ldc.i4.0 IL_0010: callvirt instance string[] [netstandard]System.String::Split(string[], valuetype [netstandard]System.StringSplitOptions) IL_0015: stloc.0 IL_0016: ldsfld class Fantomas.Core.String/hashLineIndexes@22 Fantomas.Core.String/hashLineIndexes@22::@_instance IL_001b: ldsfld class Fantomas.Core.String/'hashLineIndexes@21-1' Fantomas.Core.String/'hashLineIndexes@21-1'::@_instance IL_0020: ldloc.0 IL_0021: call !!1[] [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::MapIndexed>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!0[]) IL_0026: call !!1[] [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::Choose,int32>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!0[]) IL_002b: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ArrayModule::ToList(!!0[]) IL_0030: stloc.1 IL_0031: ldloc.1 IL_0032: call class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::TryHead(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0037: stloc.3 IL_0038: ldloc.3 IL_0039: brfalse.s IL_0054 IL_003b: ldloc.3 IL_003c: stloc.s V_4 IL_003e: ldloc.s V_4 IL_0040: call instance !0 class [FSharp.Core]Microsoft.FSharp.Core.FSharpOption`1::get_Value() IL_0045: switch ( IL_0050) IL_004e: br.s IL_0054 IL_0050: ldloc.1 IL_0051: nop IL_0052: br.s IL_005c IL_0054: ldc.i4.0 IL_0055: ldloc.1 IL_0056: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1::Cons(!0, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_005b: nop IL_005c: stloc.2 IL_005d: ldloc.0 IL_005e: stloc.s V_5 IL_0060: ldarg.0 IL_0061: newobj instance void Fantomas.Core.String/splitWhenHash@42::.ctor(string) IL_0066: ldloc.0 IL_0067: ldloc.2 IL_0068: ldsfld class Fantomas.Core.String/'splitWhenHash@42-1' Fantomas.Core.String/'splitWhenHash@42-1'::@_instance IL_006d: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 Fantomas.Core.String::loop@30(string[], class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>) IL_0072: tail. IL_0074: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0079: ret } // end of method String::splitWhenHash .method public static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>> splitInFragments(string newline, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1,string>> items) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 15 (0xf) .maxstack 8 IL_0000: ldarg.0 IL_0001: newobj instance void Fantomas.Core.String/splitInFragments@46::.ctor(string) IL_0006: ldarg.1 IL_0007: tail. IL_0009: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,string>,class [netstandard]System.Tuple`2,class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1>>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000e: ret } // end of method String::splitInFragments .method public static class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 merge(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 aChunks, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 bChunks) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 20 (0x14) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.String/merge@53 Fantomas.Core.String/merge@53::@_instance IL_0005: ldarg.0 IL_0006: ldarg.1 IL_0007: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1> [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Zip(class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_000c: tail. IL_000e: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Map,string>(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_0013: ret } // end of method String::merge .method public specialname static string get_empty() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld string ''.$Utils::empty@64 IL_0005: ret } // end of method String::get_empty .method public specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_isNotNullOrEmpty() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ''.$Utils::isNotNullOrEmpty@65 IL_0005: ret } // end of method String::get_isNotNullOrEmpty .method public specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 get_isNotNullOrWhitespace() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ''.$Utils::isNotNullOrWhitespace@66 IL_0005: ret } // end of method String::get_isNotNullOrWhitespace .property string hashRegex() { .get string Fantomas.Core.String::get_hashRegex() } // end of property String::hashRegex .property string empty() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get string Fantomas.Core.String::get_empty() } // end of property String::empty .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 isNotNullOrEmpty() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.String::get_isNotNullOrEmpty() } // end of property String::isNotNullOrEmpty .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 isNotNullOrWhitespace() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 Fantomas.Core.String::get_isNotNullOrWhitespace() } // end of property String::isNotNullOrWhitespace } // end of class Fantomas.Core.String .class private abstract auto ansi sealed ''.$Utils extends [netstandard]System.Object { .field static assembly initonly string empty@64 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 isNotNullOrEmpty@65 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 isNotNullOrWhitespace@66 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly int32 init@ .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 32 (0x20) .maxstack 8 IL_0000: nop IL_0001: ldsfld string [netstandard]System.String::Empty IL_0006: stsfld string ''.$Utils::empty@64 IL_000b: ldsfld class Fantomas.Core.String/isNotNullOrEmpty@65 Fantomas.Core.String/isNotNullOrEmpty@65::@_instance IL_0010: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ''.$Utils::isNotNullOrEmpty@65 IL_0015: ldsfld class Fantomas.Core.String/isNotNullOrWhitespace@66 Fantomas.Core.String/isNotNullOrWhitespace@66::@_instance IL_001a: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2 ''.$Utils::isNotNullOrWhitespace@66 IL_001f: ret } // end of method $Utils::.cctor } // end of class ''.$Utils .class public abstract auto ansi sealed Fantomas.Core.RangePatterns extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .method public specialname static class [netstandard]System.Tuple`3 '|StartEndRange|'(int32 size, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 27 (0x1b) .maxstack 5 .locals init (class [netstandard]System.Tuple`2 V_0) IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: call class [netstandard]System.Tuple`2 Fantomas.Core.RangeHelpers::mkStartEndRange(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: stloc.0 IL_0008: ldloc.0 IL_0009: call instance !0 class [netstandard]System.Tuple`2::get_Item1() IL_000e: ldarg.1 IL_000f: ldloc.0 IL_0010: call instance !1 class [netstandard]System.Tuple`2::get_Item2() IL_0015: newobj instance void class [netstandard]System.Tuple`3::.ctor(!0, !1, !2) IL_001a: ret } // end of method RangePatterns::'|StartEndRange|' .method public specialname static class [netstandard]System.Tuple`2 '|StartRange|'(int32 size, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 47 (0x2f) .maxstack 8 IL_0000: ldarga.s range IL_0002: call instance string [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileName() IL_0007: ldarga.s range IL_0009: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_000e: ldarga.s range IL_0010: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0015: ldarga.s range IL_0017: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_001c: ldarg.0 IL_001d: add IL_001e: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_0023: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkRange(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_0028: ldarg.1 IL_0029: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_002e: ret } // end of method RangePatterns::'|StartRange|' .method public specialname static class [netstandard]System.Tuple`2 '|EndRange|'(int32 size, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 47 (0x2f) .maxstack 8 IL_0000: ldarga.s range IL_0002: call instance string [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileName() IL_0007: ldarga.s range IL_0009: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_000e: ldarga.s range IL_0010: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_0015: ldarg.0 IL_0016: sub IL_0017: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_001c: ldarga.s range IL_001e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_End() IL_0023: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkRange(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_0028: ldarg.1 IL_0029: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_002e: ret } // end of method RangePatterns::'|EndRange|' } // end of class Fantomas.Core.RangePatterns .class public abstract auto ansi sealed Fantomas.Core.RangeHelpers extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.RequireQualifiedAccessAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit rangeEq@12 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field static assembly initonly class Fantomas.Core.RangeHelpers/rangeEq@12 @_instance .method assembly specialname rtspecialname instance void .ctor() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ret } // end of method rangeEq@12::.ctor .method public strict virtual instance bool Invoke(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range arg00@, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range arg10@) cil managed { // Code size 10 (0xa) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.2 IL_0002: tail. IL_0004: call bool [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::equals(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0009: ret } // end of method rangeEq@12::Invoke .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 10 IL_0000: newobj instance void Fantomas.Core.RangeHelpers/rangeEq@12::.ctor() IL_0005: stsfld class Fantomas.Core.RangeHelpers/rangeEq@12 Fantomas.Core.RangeHelpers/rangeEq@12::@_instance IL_000a: ret } // end of method rangeEq@12::.cctor } // end of class rangeEq@12 .method public static bool rangeContainsRange(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range a, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range b) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 45 (0x2d) .maxstack 8 IL_0000: ldarga.s b IL_0002: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_0007: ldarga.s a IL_0009: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_000e: call bool [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::posGeq(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_0013: brfalse.s IL_002b IL_0015: ldarga.s a IL_0017: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_End() IL_001c: ldarga.s b IL_001e: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_End() IL_0023: tail. IL_0025: call bool [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::posGeq(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_002a: ret IL_002b: ldc.i4.0 IL_002c: ret } // end of method RangeHelpers::rangeContainsRange .method public specialname static class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> get_rangeEq() cil managed { // Code size 6 (0x6) .maxstack 8 IL_0000: ldsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> ''.$RangeHelpers::rangeEq@12 IL_0005: ret } // end of method RangeHelpers::get_rangeEq .method public static bool isAdjacentTo(valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range r1, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range r2) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 72 (0x48) .maxstack 4 .locals init (valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position V_0) IL_0000: ldarga.s r1 IL_0002: call instance string [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileName() IL_0007: ldarga.s r2 IL_0009: call instance string [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileName() IL_000e: call bool [netstandard]System.String::Equals(string, string) IL_0013: brfalse.s IL_0046 IL_0015: ldarga.s r1 IL_0017: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_End() IL_001c: stloc.0 IL_001d: ldloca.s V_0 IL_001f: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Position::get_Line() IL_0024: ldarga.s r2 IL_0026: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_002b: stloc.0 IL_002c: ldloca.s V_0 IL_002e: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Position::get_Line() IL_0033: bne.un.s IL_0046 IL_0035: ldarga.s r1 IL_0037: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_003c: ldarga.s r2 IL_003e: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_0043: ceq IL_0045: ret IL_0046: ldc.i4.0 IL_0047: ret } // end of method RangeHelpers::isAdjacentTo .method assembly static valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range mkStartRange(int32 size, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range r) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 43 (0x2b) .maxstack 8 IL_0000: ldarga.s r IL_0002: call instance string [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileName() IL_0007: ldarga.s r IL_0009: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_Start() IL_000e: ldarga.s r IL_0010: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0015: ldarga.s r IL_0017: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_001c: ldarg.0 IL_001d: add IL_001e: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_0023: tail. IL_0025: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkRange(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_002a: ret } // end of method RangeHelpers::mkStartRange .method assembly static class [netstandard]System.Tuple`2 mkStartEndRange(int32 size, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range r) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 53 (0x35) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range Fantomas.Core.RangeHelpers::mkStartRange(int32, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range) IL_0007: ldarga.s r IL_0009: call instance string [Fantomas.FCS]FSharp.Compiler.Text.Range::get_FileName() IL_000e: ldarga.s r IL_0010: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0015: ldarga.s r IL_0017: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_001c: ldarg.0 IL_001d: sub IL_001e: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.PositionModule::mkPos(int32, int32) IL_0023: ldarga.s r IL_0025: call instance valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position [Fantomas.FCS]FSharp.Compiler.Text.Range::get_End() IL_002a: call valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range [Fantomas.FCS]FSharp.Compiler.Text.RangeModule::mkRange(string, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Position) IL_002f: newobj instance void class [netstandard]System.Tuple`2::.ctor(!0, !1) IL_0034: ret } // end of method RangeHelpers::mkStartEndRange .property class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> rangeEq() { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 09 00 00 00 00 00 ) .get class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> Fantomas.Core.RangeHelpers::get_rangeEq() } // end of property RangeHelpers::rangeEq } // end of class Fantomas.Core.RangeHelpers .class private abstract auto ansi sealed ''.$RangeHelpers extends [netstandard]System.Object { .field static assembly initonly class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> rangeEq@12 .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .field static assembly int32 init@ .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method private specialname rtspecialname static void .cctor() cil managed { // Code size 11 (0xb) .maxstack 8 IL_0000: ldsfld class Fantomas.Core.RangeHelpers/rangeEq@12 Fantomas.Core.RangeHelpers/rangeEq@12::@_instance IL_0005: stsfld class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2> ''.$RangeHelpers::rangeEq@12 IL_000a: ret } // end of method $RangeHelpers::.cctor } // end of class ''.$RangeHelpers .class public abstract auto ansi sealed Fantomas.Core.ISourceTextExtensions extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .class auto ansi serializable sealed nested assembly beforefieldinit sb@20 extends class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3 { .field public class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText x .method assembly specialname rtspecialname instance void .ctor(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText x) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 14 (0xe) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void class [FSharp.Core]Microsoft.FSharp.Core.OptimizedClosures/FSharpFunc`3::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.ISourceTextExtensions/sb@20::x IL_000d: ret } // end of method sb@20::.ctor .method public strict virtual instance class [netstandard]System.Text.StringBuilder Invoke(class [netstandard]System.Text.StringBuilder sb, int32 lineNumber) cil managed { // Code size 19 (0x13) .maxstack 8 IL_0000: ldarg.1 IL_0001: ldarg.0 IL_0002: ldfld class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText Fantomas.Core.ISourceTextExtensions/sb@20::x IL_0007: ldarg.2 IL_0008: callvirt instance string [Fantomas.FCS]FSharp.Compiler.Text.ISourceText::GetLineString(int32) IL_000d: callvirt instance class [netstandard]System.Text.StringBuilder [netstandard]System.Text.StringBuilder::AppendLine(string) IL_0012: ret } // end of method sb@20::Invoke } // end of class sb@20 .method public static string ISourceText.GetContentAt(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText x, valuetype [Fantomas.FCS]FSharp.Compiler.Text.Range range) cil managed { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationArgumentCountsAttribute::.ctor(int32[]) = ( 01 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 ) // Code size 187 (0xbb) .maxstack 8 .locals init (int32 V_0, string V_1, int32 V_2, string V_3, class [netstandard]System.Text.StringBuilder V_4, class [netstandard]System.Text.StringBuilder V_5, string V_6) IL_0000: ldarga.s range IL_0002: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_0007: ldc.i4.1 IL_0008: sub IL_0009: stloc.0 IL_000a: ldarg.0 IL_000b: ldloc.0 IL_000c: callvirt instance string [Fantomas.FCS]FSharp.Compiler.Text.ISourceText::GetLineString(int32) IL_0011: stloc.1 IL_0012: nop IL_0013: ldarga.s range IL_0015: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_001a: ldarga.s range IL_001c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0021: bne.un.s IL_0042 IL_0023: ldarga.s range IL_0025: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_002a: ldarga.s range IL_002c: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_0031: sub IL_0032: stloc.2 IL_0033: ldloc.1 IL_0034: ldarga.s range IL_0036: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_003b: ldloc.2 IL_003c: callvirt instance string [netstandard]System.String::Substring(int32, int32) IL_0041: ret IL_0042: ldloc.1 IL_0043: ldarga.s range IL_0045: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartColumn() IL_004a: callvirt instance string [netstandard]System.String::Substring(int32) IL_004f: stloc.3 IL_0050: newobj instance void [netstandard]System.Text.StringBuilder::.ctor() IL_0055: ldloc.3 IL_0056: callvirt instance class [netstandard]System.Text.StringBuilder [netstandard]System.Text.StringBuilder::AppendLine(string) IL_005b: stloc.s V_4 IL_005d: ldarg.0 IL_005e: newobj instance void Fantomas.Core.ISourceTextExtensions/sb@20::.ctor(class [Fantomas.FCS]FSharp.Compiler.Text.ISourceText) IL_0063: ldloc.s V_4 IL_0065: ldarga.s range IL_0067: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_StartLine() IL_006c: ldc.i4.1 IL_006d: ldarga.s range IL_006f: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0074: ldc.i4.2 IL_0075: sub IL_0076: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators/OperatorIntrinsics::RangeInt32(int32, int32, int32) IL_007b: call class [netstandard]System.Collections.Generic.IEnumerable`1 [FSharp.Core]Microsoft.FSharp.Core.Operators::CreateSequence(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0080: call class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1 [FSharp.Core]Microsoft.FSharp.Collections.SeqModule::ToList(class [netstandard]System.Collections.Generic.IEnumerable`1) IL_0085: call !!1 [FSharp.Core]Microsoft.FSharp.Collections.ListModule::Fold(class [FSharp.Core]Microsoft.FSharp.Core.FSharpFunc`2>, !!1, class [FSharp.Core]Microsoft.FSharp.Collections.FSharpList`1) IL_008a: stloc.s V_5 IL_008c: ldarg.0 IL_008d: ldarga.s range IL_008f: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndLine() IL_0094: ldc.i4.1 IL_0095: sub IL_0096: callvirt instance string [Fantomas.FCS]FSharp.Compiler.Text.ISourceText::GetLineString(int32) IL_009b: stloc.s V_6 IL_009d: ldloc.s V_5 IL_009f: ldloc.s V_6 IL_00a1: ldc.i4.0 IL_00a2: ldarga.s range IL_00a4: call instance int32 [Fantomas.FCS]FSharp.Compiler.Text.Range::get_EndColumn() IL_00a9: callvirt instance string [netstandard]System.String::Substring(int32, int32) IL_00ae: callvirt instance class [netstandard]System.Text.StringBuilder [netstandard]System.Text.StringBuilder::Append(string) IL_00b3: tail. IL_00b5: callvirt instance string [netstandard]System.Object::ToString() IL_00ba: ret } // end of method ISourceTextExtensions::ISourceText.GetContentAt } // end of class Fantomas.Core.ISourceTextExtensions .class private abstract auto ansi sealed '.$Fantomas.Core'.ISourceTextExtensions extends [netstandard]System.Object { } // end of class '.$Fantomas.Core'.ISourceTextExtensions .class private abstract auto ansi sealed Fantomas.Core.AssemblyVersionInformation extends [netstandard]System.Object { .custom instance void [FSharp.Core]Microsoft.FSharp.Core.CompilationMappingAttribute::.ctor(valuetype [FSharp.Core]Microsoft.FSharp.Core.SourceConstructFlags) = ( 01 00 07 00 00 00 00 00 ) .field static assembly literal string InternalsVisibleTo = "Fantomas.Tests" .custom instance void [FSharp.Core]Microsoft.FSharp.Core.LiteralAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerBrowsableAttribute::.ctor(valuetype [netstandard]System.Diagnostics.DebuggerBrowsableState) = ( 01 00 00 00 00 00 00 00 ) } // end of class Fantomas.Core.AssemblyVersionInformation .class private abstract auto ansi sealed ''.$AssemblyInfo extends [netstandard]System.Object { } // end of class ''.$AssemblyInfo .class private abstract auto ansi sealed '.$Fantomas.Core'.AssemblyInfo extends [netstandard]System.Object { } // end of class '.$Fantomas.Core'.AssemblyInfo .class private abstract auto ansi sealed '.$.NETStandard,Version=v2.0'.AssemblyAttributes extends [netstandard]System.Object { } // end of class '.$.NETStandard,Version=v2.0'.AssemblyAttributes .class private auto ansi beforefieldinit System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute extends [netstandard]System.Attribute { .field private valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes MemberType@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field private class [netstandard]System.Type Type@ .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .method public specialname rtspecialname instance void .ctor(valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes MemberType, class [netstandard]System.Type Type) cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 21 (0x15) .maxstack 8 IL_0000: ldarg.0 IL_0001: call instance void [netstandard]System.Attribute::.ctor() IL_0006: ldarg.0 IL_0007: ldarg.1 IL_0008: stfld valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::MemberType@ IL_000d: ldarg.0 IL_000e: ldarg.2 IL_000f: stfld class [netstandard]System.Type System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::Type@ IL_0014: ret } // end of method DynamicDependencyAttribute::.ctor .method public hidebysig specialname instance class [netstandard]System.Type get_Type() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld class [netstandard]System.Type System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::Type@ IL_0006: ret } // end of method DynamicDependencyAttribute::get_Type .method private hidebysig specialname instance void set_Type(class [netstandard]System.Type 'value') cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: stfld class [netstandard]System.Type System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::Type@ IL_0007: ret } // end of method DynamicDependencyAttribute::set_Type .method public hidebysig specialname instance valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes get_MemberType() cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 7 (0x7) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldfld valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::MemberType@ IL_0006: ret } // end of method DynamicDependencyAttribute::get_MemberType .method private hidebysig specialname instance void set_MemberType(valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes 'value') cil managed { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) // Code size 8 (0x8) .maxstack 8 IL_0000: ldarg.0 IL_0001: ldarg.1 IL_0002: stfld valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::MemberType@ IL_0007: ret } // end of method DynamicDependencyAttribute::set_MemberType .property instance valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes MemberType() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .set instance void System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::set_MemberType(valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes) .get instance valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::get_MemberType() } // end of property DynamicDependencyAttribute::MemberType .property instance class [netstandard]System.Type Type() { .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .set instance void System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::set_Type(class [netstandard]System.Type) .get instance class [netstandard]System.Type System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute::get_Type() } // end of property DynamicDependencyAttribute::Type } // end of class System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute .class private auto ansi sealed System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes extends [netstandard]System.Enum { .custom instance void [netstandard]System.FlagsAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) .custom instance void [netstandard]System.Diagnostics.DebuggerNonUserCodeAttribute::.ctor() = ( 01 00 00 00 ) .field public specialname rtspecialname int32 value__ = int32(0x00000000) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes All = int32(0xFFFFFFFF) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes None = int32(0x00000000) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes PublicParameterlessConstructor = int32(0x00000001) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes PublicConstructors = int32(0x00000003) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes NonPublicConstructors = int32(0x00000004) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes PublicMethods = int32(0x00000008) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes NonPublicMethods = int32(0x00000010) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes PublicFields = int32(0x00000020) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes NonPublicFields = int32(0x00000040) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes PublicNestedTypes = int32(0x00000080) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes NonPublicNestedTypes = int32(0x00000100) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes PublicProperties = int32(0x00000200) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes NonPublicProperties = int32(0x00000400) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes PublicEvents = int32(0x00000800) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes NonPublicEvents = int32(0x00001000) .field public static literal valuetype System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes Interfaces = int32(0x00002000) } // end of class System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes // ============================================================= // *********** DISASSEMBLY COMPLETE *********************** // WARNING: Created Win32 resource file C:\Users\nojaf\Projects\main-fantomas\src\Fantomas.Core\obj\Release\netstandard2.0\Fantomas.Core-02.res